Дневник разработчика (Часть 1.1)

*Из-за ограничения поста в 4096 символов (8 КБ если по 2 байта за символ) текста пришлось разделить первую часть моего потока сознания на две.*

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

Всегда восхищали люди, которые умеют в долгую структурировать свой распорядок. Я хоть тоже не отличаюсь излишней хаотичностью, но до этих гуру мне пока еще далеко.

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

Небольшое лирическое отступление

Давно мечтал самовыразиться и начать писать сюда или куда-нибудь еще посты обо всем опыте. Смена парадигмы поиска работы в IT и ажиотаж вокруг возможностей нейросетей смотивировали порефлексировать чуть больше обычного. Цель — встретить единомышленников, а возможно, и потенциальных наставников на путь качественный, а может, и конструктивной критики, что тоже ценно.

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

Немного о себе

Мой путь в IT начался еще в далеком 2019 году. Тогда перспектива стать разработчиком и любые подробности об IT казались детской мечтой, и я относился к этому скорее как к тому, чем можно занять руки после тяжелого рабочего дня. Началось всё с верстки простых макетов. Помню мою первую страницу, которую я верстал в обнимку с тренажерами от HTML Academy несколько дней — с утра до вечера. Это было сложно, и одновременно меня посещали мысли: как на таком увлекательном деле можно еще и заработать?

Первая страница, пусть и не адаптивная, подкинула мне порцию мотивации, и я активно решил продолжить свой путь в мир, как мне тогда казалось, разработки. Ну и по классике: чем больше я узнавал и углублялся в сферу, тем больше понимал, как много я еще не знаю. Как ни странно, этот азарт определил мою судьбу на следующие 6 лет — и по сей день.

Через 5 месяцев я уже достаточно уверенно верстал адаптивные страницы и писал небольшие конфигурации для сборщиков. Бесконечный просмотр роликов на YouTube по верстке и оживлению компонентов, повторение — и так по кругу. Как бы это смешно ни звучало, впервые за свои 27 лет жизни на тот момент я нашел то, что действительно нравится.

Несмотря на бесконечную рекламу и скандирование об уважаемой профессии, я понимал, что курсов недостаточно, и что даже устройство на работу не определит твой профессионализм. Поэтому к увлеченности прибавился немножко одержимый, но, на мой взгляд, конструктивный синдром, как его любят называть — синдром самозванца. Но я ни о чем не жалел, а с голодными глазами поглощал курсы по JavaScript, читал документацию (даже на английском с переводчиком, несмотря на мой тогда еще нулевой английский) в надежде вырваться в «элиты российского рынка».

С ипотекой и размытыми знаниями, скопив немного денег, я уволился с работы и погрузился в изучение браузерных технологий, предварительно дав себе полгода на поиск первой работы. Тогда это выглядело как «всё или ничего». Мой максимализм окупился с небольшим опозданием. Примерно через 7 месяцев меня пригласили на должность Junior Frontend-разработчика в, как мне тогда казалось, небольшой непонятный стартап, работающий на зарубежный рынок.

Читать далее