Держать шляпу в своих руках

@

Попутно записал несколько мыслей, возникших в процессе разработки EAC вместе с GPT

Миф о fullstack-разработчике

К слову, в EAC все — от дизайна, фронтенда и бэкенда до баз данных — сделано исключительно моими руками, так что формально я вполне мог бы примерить шляпу fullstack-разработчика.

Но, честно говоря, мне эта «шляпа» никогда не нравилась. Точнее, я вообще не люблю подобные ярлыки, а титул «fullstack-инженер» не переношу особенно.

Ярлыки и статусы — это одновременно и барьеры, и надгробия. Если загонять все в такие рамки, жизнь теряет всякий интерес.

Зрелый инженер должен разбираться в самых разных областях, ведь истинный гений инженерии как раз и заключается в том, чтобы воплотить идею в жизнь с помощью различных технологий.

И что еще важнее: на протяжении всего процесса разработки

«шляпы» fullstack-разработчика просто не существует!

Забавно то, что моя самая первая версия была сплошным хаосом, настоящей инженерной катастрофой. И мне кажется, одна из причин заключалась как раз в том, что я надел на себя эту шляпу «фулстека».

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

На самом деле, даже если ты владеешь множеством навыков, когда берешься за дело всерьез, можно

носить только одну шляпу за раз.

Например, при разработке фронтенда, надевая шляпу дизайнера, нужно фокусироваться исключительно на адекватности UI и UX. Если попытаться нацепить две шляпы одновременно, мысли неизбежно начнут конфликтовать между собой.

Точно так же, когда надеваешь шляпу менеджера сообщества, не нужно думать о разработке. Следует сосредоточиться на том, как именно управлять сообществом и выстраивать правила, не оглядываясь на сложность реализации в коде.

И наоборот, когда надета шляпа инженера, нужно думать о том, как повысить производительность и сократить объем работы.

Держать шляпу в своих руках

Я слышал от одного актера, что любой человек может сыграть любую роль, если дать ему достаточно времени войти в образ. Когда поднимается шторм, мы легко можем растеряться. Для меня важно другое: шляпа всегда должна оставаться в твоих собственных руках, а роль ты выбираешь сам. Сыграешь ли ты ее хорошо или плохо — другой вопрос, главное — не забывать снимать то, что на голове, и помнить о тех шляпах, что ты держишь в руках.

Спасибо за чтение. Снимаю перед вами шляпу.


<<<
>>>

评论 · Comments (0)

需要 MetaMask 等以太坊钱包,签名不花 gas。