Вчера обсуждали с моим другом Мансуром, стоит ли каждому разработчику заниматься пет-проектами. Не на постоянке, но чтобы был опыт создания проекта с нуля под ключ.
У меня была убежденность в том, что да - стоит. Но я не задумывался "а почему?"
В общем, я чуть покопался в себе...
Я спросил себя: "что даёт человеку опыт пет-проектов?". Ответ - такой разработчик будет ценен не только в найме, он сможет создать что-то своё.
Хорошо, а зачем создавать что-то своё?
И вот тут 2 ответа:
1) Ради уммы. Смотрите, это очень пафосно, но программирование - это реально огромный рычаг. То есть ты можешь сидя в библиотеке со своим братом создать проект, который как минимум даст рабочие места мусульманам. А для меня устроить даже одного мусульманина - огромная гордость. И я часто вспоминаю один вопрос "если бы не было бигтехов, неужели наши навыки бы оказались бесполезны?"
2) Ради роста. Я стал замечать вакансии, в которых не указан стек. Там просто требуют делать 30 фичей в неделю. А при работе в найме есть проблема, что ты привыкаешь к работе только в одном узком направлении. А если бы ты делал свой проект, ты бы по-любому охватывал широкий спектр задач + прокачался бы в ИИ-разработке
Так что я всем советую сделать несколько проектов. Первые два-три скорее всего будут абсурдными, но вы усвоите хорошие уроки. Всем успехов.
Post #891
1.65K
- 👍 30