А если серьезно, то забудьте про кодинг, в 2025 нужно учить в первую очередь продуктовый цикл. Как и где развернуть проект, какие хуки нужно включить при выкате, как распределить балансировщик и т.д. Учить языки программирования в 2025 это полный бред, особенно один язык, если мы говорим про зубреж вдоль и поперек. Лучше учить основы абстрактного программирования, базовые. На примере сишных можно языков выучить основные признаки и определения любого языка. Нужно быть максимально гибким. Быть человеком-оркестром, умеющим во фронтенд, бекенд, девопс и желательно хотя-бы основы архитектуры. Базовый компуктер саенс тоже не помешает
Понимаю, что вброс, но напишу для тех, кто не шарит. Чтобы они не велись на этот бред.
Лучше учить основы абстрактного программирования, базовые
Что такое "основы абстрактного программирования". Пишу код с 15 лет. Коммерческий опыт на 3 языках: Python, Go, Haskell. Все 3 языка относятся к разным парадигмам. Python — чистое ООП. Go — структурный-асинхронный. Haskell — чистый функциональный. И основы у каждого из этих япор разные. Python представляет программу как взаимоотношение сущностей. Go представляет программу как иерархию структур блоков кода. Haskell предствляет программу как редекс. Если говорить совсем просто, то программа на Haskell — математическое выражение, которое стремится максимально сократиться. Так вот что я хочу узнать. Какие у них будут общие "основы абстрактного программирования"? И много ли их будет.
Быть человеком-оркестром, умеющим во фронтенд, бекенд, девопс и желательно хотя-бы основы архитектуры
Ни один человек не может быть "человеком-оркестром". Просто не хватит времени. Можно знать какие-то основы, но профи ты во всем не станешь. Это правда жизни. В крупных компаниях это понимают.
Сейчас, пожалуй, даже знать про существование технологии необязательно, ведь хороший ии чат вам посдкажет все лучшие языки, технологии или библиотеки для вашей специфичной задачи
Есть репы вроде https://github.com/avelino/awesome-go . Только тебе все равно нужно будет понимать, чем условный chi отличается от gin'а или fasthttp. В каких ситуациях команда применит то, или другое. Ну вот тебе нужно работать с sql базой данных. Что использовать, белку или горм и почему? И чат жпт тебе напишет такую ХУЙНЮ, что обнять и плакать.
1-2 часа, которая затрагивает сразу несколько направлений, например, баг + фича + деплой
Лайвкодинг уже давно придумали. Собственно, обычно так и проходит сейчас большая часть вью. Условно "накидай url-shortener и расскажи, как бы ты его деплоил".
Чат жпт не напишет хуйню, просто его нужно кормить итерациями, сначала рабочее решение, потом оптимизация и он в это хорош
Да пусть ведутся. Чем больше "чатГПТ программистов", тем больше нормальным разрабам работы и денег.
Раньше за индусами разгребали мусор за двойной прайс, теперь за ГПТ за тройной, т.к. то что вот такие как автор поста делают часто не просто не работает как надо, но и ломает всё вокруг себя.
Ни один человек не может быть "человеком-оркестром". В крупных компаниях это понимают.АХахахаахХАХА, ну и бредятина
Какой url-shortener)
Тебя сейчас скорее попросят перевернуть дерево, а дальше делай это хоть на жс или баше.
Python — чистое ООП. Go — структурный-асинхронный.
И как это блять связано?
Ой блять, выучу джаву и поеду в Норвегию жить без твоих советов.