Если бы я начинал карьеру сегодня, я бы точно не начинал с фреймворков.
Они всё ещё нужны, но уже не дают преимущества, как раньше. Преимущество сейчас то, как ты думаешь.
За последний год стало очевидным то, что я говорил годами: сильные разработчики отличаются не технологиями, а набором базовых навыков, которые позволяют работать с ИИ, проектировать решения и быстро адаптироваться под любой стек.
Выделил 7 навыков, которые сейчас решают почти всё:
1. Декомпозиция задачи Разложить задачу так, чтобы стало понятно, что делать первым, вторым, третьим. Это очень поможет при работе с LLM: модели тоже думают пошагово – если дать им правильную структуру, точность резко растёт.
2. Работа с ограничениями Ограничения это рамки решения и контекст: время, память, стек, бюджет, окно модели. Понимая рамки и умея их вербализовать, ты с большей вероятностью доведешь задачу до реализации.
3. Правильные примеры Модель учится на том, что ты ей показываешь. Умение объяснить модели задачу и показать вектор реализации, поможет сделать все в твоем стиле и в заданных условиях.
4. Управление контекстом ИИ работает лучше, когда контекст точный, минимальный и привязанный к задаче. Важно понимать механику токенов, контекста, его суммаризации и очистки.
5. Проверка гипотез Одна из сильных сторон текущего времении с ИИ – это почти гарантированные симуляции, в которых ты заранее можешь тестировать гипотезы и идеи маленькими интеграциями. Это экономит недели. Важный навык.
6. Понимание системности задачи Сейчас инфраструктура не позволят быть узкоспециализированным специалистом. Надо точно понимать взаимосвязь с другими отделами/модулями. Понимать как твое решение влияет на другие элементы системы. Широкое понимание дает более точную оценку инженерной деятельности.
7. Документирование решений Заметки по архитектуре дают модели правильный контекст и снижает хаос. Из позитивного: как раньше писать доку не надо. Достаточно взять в привычку делегировать это LLM.
В наше время когда технологии быстрее меняются, чем ты даже узнаешь об этом и уж тем более учишь на первый план выходит фундамент и база – мышление и умение им пользоваться. Нейроки и ИИ в данном случае либо усилят тебя многократно, либо наоборот затянут на дно. Последнее произойдет, если ты будешь делегировать им свою когнитивную работу, а не будешь являться фильтром и лицом, принимающее решение.
И это время прекрасно, так как оно дает действительно бесконечные возможности.
· 04.12.2025
Какая высокооптимизорованная клоунада. Важно и нужно изучать фреймворки, т.к. это опыт, который аккумулирован предыдущими годами и кроме того, прошедший суровую практику.
Впрочем, вопрос что подразумевается под изучением - если это "вызубрить методы и думать в рамках предоставляемого API ", тогда и советы выше не помогут. А вот если это книги и первоисточники как это работает под капотом, тогда это будет всегда актуально, но об этом в посте речи, конечно же, не идёт.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён