Наткнулся на интересную историю: 38-летний экс-консультант, который до этого несколько раз безуспешно пытался научиться программировать, за 100 дней не просто освоил Python, а устроился работать Data Architect-ом.
Вот его стратегия:
👉🏻 AI как наставник, а не решала. Ключевой момент. Он не просто просил ChatGPT/Claude написать за него код. Он использовал их как сократического тьютора: сначала писал псевдокод и просил его покритиковать, потом задавал кучу «почему»-вопросов по предложенным решениям, а при дебаге просил не исправлять ошибку, а задавать наводящие вопросы, чтобы дойти до сути самому.
👉🏻 Концепции > синтаксис. Он сознательно забил на гринд LeetCode и прочую синтаксическую зубрежку. Вместо этого сделал упор на понимание фундаментальных вещей: ООП, TDD, разделение ответственности и другие архитектурные паттерны. Его логика: синтаксис всегда подскажет AI, а вот выбрать правильный подход — задача человека.
👉🏻 Только бесплатные ресурсы. Никаких курсов за сотни тысяч. Его основным ресурсом был бесплатный курс CS50 от Гарварда. Аргумент простой: «Если лекции гарвардского CS50 достаточно хороши для студентов, которые платят $50,000 в год, они достаточно хороши и для меня».
👉🏻 Один большой и сложный проект. Вместо десятка мелких туду-листов он сразу взялся за серьезный пет-проект, который не стыдно показать: полноценное веб-приложение для планирования питания на Django с AI-генерацией рецептов. В итоге — 25 000 строк кода в портфолио.
Конечно, стоит признать, что у него был нетворкинг и опыт в IT-смежной сфере, что сильно ускорило поиск работы. Но главная мысль в том, что сегодня очень важный скилл — умение правильно задавать вопросы. И не только людям 🌚.
· 08.06.2025
Кстати, если ии предлагать его же код оптимизировать, или спрашивать почему это сделано так и не по другому, зачем «лишние» аргументы и т.п. —> получается вообще замечательный код…
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён