Автор Тема: Клуб программистов  (Прочитано 29783 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3817
  • Репутация: +2155/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #255 : Ноября 13, 2022, 01:26:34 »
я бы вас на работу не взял.

Я знаю.
Всё таки 20 лет битв на программистских форумах.  Но оппоненты "не берущие на работу" и "надо гнать метлой с работы" не учитывали, что я имел время на битвы на форумах, только потому, что работал в тот момент программистом, и моя работа работодателю нравилась :D

... и добавил:

Ты работу программистом-то нашел? Или не взяли? ))
Не пробовал.  10лет уже не программирую.
Не думаю, что чел со знаниями из 2000х годов где-то нужен кроме PLC в АСУ ТП.  Но для PLC  нужен свой диплом, или хотя бы курсы, а не лабораторные в институте 30 лет назад...  :D
« Последнее редактирование: Ноября 13, 2022, 01:34:08 от Мастер Михалыч »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +938/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #256 : Ноября 13, 2022, 01:43:52 »
А что, с 2000х годов данные перестали быть данными, а алгоритмы вдруг совершили какой-то волшебный скачек? Или что там в знаниях? Синтаксис языка, который за 2 дня заучился?

Оффлайн Мастер Михалыч

  • Ветеран форума
  • ******
  • Сообщений: 3817
  • Репутация: +2155/-48
  • In distortion I trust
Re: Клуб программистов
« Ответ #257 : Ноября 13, 2022, 01:49:33 »
Кроме синтаксиса языка есть инструменты вокруг него, стандартные библиотеки, свои общепринятые правила по написанию кода, стандартные подходы к решению некоторых задач, тонкости самого языка

Сужу по себе:
Первый проект на Си: освоил язык, сделал парсер дампа памяти и воссоздал визуальную копию работы устройства на directX7 за 10 дней.
---------
Лучше всего проследить следущий этап. Освоение flash в рекламном агентстве :
1
Вначале в первых проектах всё двигаешь руками, потому что результат нужен здесь и сейчас. 
2
 Потом прописываешь движения и морфинг функциями, а руками ничего не двигаешь. Ведь в 100 раз быстрее прописать только координаты, скорость и изменение скорости (ускорение) .
3
 потом покупаешь книги "трюки и эффекты" и декомпилируешь офигенные флэш сайты по голливудским фильмам и изучаешь "как это устроено"
и на выходе получаешь красивейший интерактив, где цветы шевелятся, искры сыпятся, блики и тени перемещаются, туман заплывает..

Стремление к совершенству, оно бесконечно.
--------
  И офигенно приятно, что в directX,
что во Flash,
что в СSS+JS+php

Сказать, глядя на свою работу, сказать самому себе, "Я— ХУДОЖНИК", хотя все творения созданны исключительно программистским кодом.

... и добавил:

А что, с 2000х годов данные перестали быть данными, а алгоритмы вдруг совершили какой-то волшебный скачек? Или что там в знаниях? Синтаксис языка, который за 2 дня заучился?

Ну как сказать.. С каждым новым языком Скилл только падал:
Фортран: расчет  уровней энергии, цифровые вычисления аналоговых бесконечностей

Си: реверс инженеринг и с интегрированием и с апроксимацией простых графиков+ битовые операции с памятью, иначе не хватит быстродействия.
 
Флэш: тут самое сложное математическое действие, это деление по модулю и битовые операции с двоичными величинами.

Рhp и js : только простые математические операции.  Даже не надо результат под ширину браузера подгонять (это во flash были масштабируемые таблицы получаемые делением по модулю, в зависимости от ширины окна у юзера), потому что css блоки сами переносятся и присасываются к краям окна.


Деградация явная. Через 25 лет программирования программы стали содержать только +-/*   :D
« Последнее редактирование: Ноября 13, 2022, 02:08:26 от Мастер Михалыч »

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2515/-831
Re: Клуб программистов
« Ответ #258 : Ноября 13, 2022, 07:32:56 »
А что, с 2000х годов данные перестали быть данными, а алгоритмы вдруг совершили какой-то волшебный скачек? Или что там в знаниях? Синтаксис языка, который за 2 дня заучился?
с 00х голов сильно поменялась архитектура, если говорить про бекенд. Распределенные системы и архитектурные паттерны с ними связанные, теорема cap и eventual consistency, CRDT, саги, Paxos, raft и тп и ТД
Контекст с тех лет поменялся и сильно.

Оффлайн Greenback

  • Опытный
  • ****
  • Сообщений: 572
  • Репутация: +145/-4
  • Зарегистрированный
Re: Клуб программистов
« Ответ #259 : Ноября 13, 2022, 10:26:14 »
Почему, интересно, вопросы вкатывающихся в АйТи всегда сводятся к тому, какой язык лучше выбрать, но никогда к тому, какие задачи интересней решать ???
Потому что прежде всего они хотят получить работу. А уж выбирать задачи получают возможность позднее.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +938/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #260 : Ноября 13, 2022, 19:12:49 »
с 00х голов сильно поменялась архитектура, если говорить про бекенд. Распределенные системы и архитектурные паттерны с ними связанные, теорема cap и eventual consistency, CRDT, саги, Paxos, raft и тп и ТД
Контекст с тех лет поменялся и сильно.

Все это в первую критично для системных архитекторов, а не простых разработчиков, мне кажется?

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2515/-831
Re: Клуб программистов
« Ответ #261 : Ноября 13, 2022, 19:23:55 »
Мне кажется, что синьор должен знать/понимать

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +938/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #262 : Ноября 13, 2022, 19:38:46 »
Нуууу, где синьоры-помидоры, а где мы, простые смертные )))

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2515/-831
Re: Клуб программистов
« Ответ #263 : Ноября 13, 2022, 20:46:41 »
Ну да, ну да, куда нам ;D

... и добавил:

Потому что прежде всего они хотят получить работу. А уж выбирать задачи получают возможность позднее.
мне кажется, нужно сначала понять для себя, чтобы делать хотелось в первую очередь - бекенд, фронтенд, мобилки и тп и уже после выбирать ЯП
« Последнее редактирование: Ноября 13, 2022, 20:52:10 от _dblmko_ »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +938/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #264 : Ноября 17, 2022, 20:10:25 »

 Инструмент сам по себе кривой.


Аргументация ? Не, не слышал!

Питон изначально создан математиком и он очень хорошо прижился в научной и около того сфере, а также для скриптов.

Математиком или информатиком?

" Гвидо набирал программы на перфокартах.

«Это был очень медленный и утомительный процесс, но было жутко интересно разобраться, как оно работает», – вспоминает он.

Со временем любознательный студент забросил электронику и полностью погрузился в премудрости программирования, так как оно в итоге показалось ему более интересным. На втором году обучения Ван Россум понял, что математика ему дается не слишком легко. Затруднения вызывали даже такие базовые дисциплины, как алгебра и интегральное исчисление. Тогда он решил, что «серьезная математика» – не его конек.

Гвидо попросил изменить его программу обучения в сторону программирования, и ему пошли навстречу. Он стал изучать все дисциплины, которые хоть как-то были связаны с компьютерными науками. "


Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2515/-831
Re: Клуб программистов
« Ответ #265 : Ноября 17, 2022, 20:29:09 »
яндекс заопенсорсили свой фреймворк на плюсах https://userver.tech/d6/d76/md_en_userver_intro_io_bound_coro.html

Вообще, занятно
я об этом событии узнал, просматривая митап по с++ от Яндекса для интернов их внутренней программы. Вся идея митапа строилась на том, чтобы показать, что с++ на самом деле современный, удобный язык, не страшный, и по-прежнему все еще быстрый, предсказуемый и т.п.

И вот в конце митапа у меня укрепилось четкое представление, что это сложный, неудобный, замороченный, с кучей проблем язык. но быстрый, с предсказуемым временем - это да 😄

Оффлайн Sechet

  • Опытный
  • ****
  • Сообщений: 794
  • Репутация: +229/-5
Re: Клуб программистов
« Ответ #266 : Ноября 27, 2022, 03:35:18 »
Возможно поможет тем, кто спрашивает, какой язык учить.


https://youtu.be/FPJQq6AyQdw

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +938/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #267 : Ноября 27, 2022, 13:45:42 »
Возможно поможет тем, кто спрашивает, какой язык учить.

Правда? Балабольство на Ютубах помогает решить экзистенциальные проблемы?  :o

Оффлайн Sechet

  • Опытный
  • ****
  • Сообщений: 794
  • Репутация: +229/-5
Re: Клуб программистов
« Ответ #268 : Ноября 27, 2022, 18:23:38 »
GrimGOR, Эдесь все зависит от того, как к этому отнестись.

Вот например, чувак на видео сделал какой-то анализ. Даже если там все наврали, можно провести подобный анализ самому по предложенной модели. Посмотреть за, что сегодня платят, есть ли у этого перспективы на бдущее. Какие стеки юзают и сделать вывод какой язык учить.

А можно узнать кто такой Соер и возможно его анализ не требует проверки.

А можно дальше решать экзистенциальные проблемы. Тут каждый выбирает сам.
« Последнее редактирование: Ноября 27, 2022, 18:25:17 от Sechet »

Оффлайн tailz

  • Эксперт
  • *****
  • Сообщений: 2465
  • Репутация: +374/-2
Re: Клуб программистов
« Ответ #269 : Ноября 27, 2022, 19:00:59 »
Синтаксис любого языка учится за 2 дня, и ещё дней 10 на создание тестового продукта.
 Если новый работник не может быстро понять новый язык, то как он  быстро поймет новый проект?  Тупых не надо брать на работу. Надо брать верных и надежных.

Это, безусловно, так.
Проблема только в том, что работодатель сам, скорее всего, тупой. И максимальные зарплаты при этом именно у таких работодателей, которые плохо понимает, что сколько на самом деле стоит и что на самом деле ценно. Удивительно, но резюме с перечислением опыта в хайповых технологиях реально отлично работают