О моем переходе в backend и уходе из фриланса

С самого мого возвращения в веб я развивался и как backend, и как frontend разработчик. Работал на фрилансе и сотрудничал с различными студиями. Но однажды я решил полностью посвятить себя backend разработке и что из этого вышло.

О моем переходе в backend и уходе из фриланса

В общем сначала я изучал и верстку, и js, и php чтоб стать универсальным конвеером для создания сайтов на фрилансе. Хорошо, что научился всему, как мне тогда казалось, но когда я перешел на следующий уровень и начал брать заказы с уникальным функционалом, то готовых cms, готовых шаблонов и поверхностных навыков php стало явно нехватать и я взял за основу фреймворк Laravel, а так же фреймворк для фронтэнда - vuejs. Кроме того, внутри vue я выбрал самый быстроразвивающийся надежный фреймворк для создания интерфейсов - vuetify и был счастлив.   Очень быстро освоил и laravel и vue и сам js,  но вот удовольствия эта работа мне с каждым разом начинала приносить все меньше и меньше. 

Мне нехватало времени на то, чтобы прокачиваться и как фронтэндщик, и как бэкэнд разработчик.  Чтоб вы знали - сейчас я вообще как то брезгливо отношусь к фронтэнду - мне даже лень сделать себе блог на  vue используя SSH - просто не хочется.  Меня тяготит бэкэнд. 

Если раньше на решения определенного рода задач у меня уходили часы, то сейчас я за 10-15 минут могу спокойно на laravel сбацать функционал. Скорость растет, Уровень погружения увеличивается.  Освоил Linux и прокачался еще в запросах SQL, хотя последнее знал еще с института.  Хочется заниматься только бэкэндом. Фронтэнд пусть делают другие люди.  Сейчас, как раз, у нас в проекте весь фронт ведет другой человек и на работе, где я поработал несколько месяцев как раз и пришла эта идея - разделиться с этим же программистом.  Я предолжил ему поработать в другом проекте и мы с ним плавно переместились со старой работы на вот эту.  Делаем торговую площадку. У нас есть в команде еще usability designer, который наводит красоту на фронтэнде после работы основного фронтэнд программиста.  Ну а меня уже не волнует как должна быть спозиционирована кнопочка или какой шрифт выбрать.  

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

Огромное удовольствие написать скрипт, и потом сидеть в дебагере и отлаживать его. Смотреть как добавляются записи в базе данных. Придумывать новые аглоритмы и размышлять о следующих перспективах роста проекта.

Сейчас у нас порядка 20 тысяч товаров, но ведь со временем их будет порядка миллиона. И прайсы должны обновляться каждый час минимум. Все это ждет меня.

А какие прелести раскрывает изучение патернов проектирования и углубленное погружение в изучение создания правильной архитектуры приложений. Разве на это нашлось бы время, если бы совмещал фронт и бэк? Нет.

Нужно быть узким специалистом, но погружаться полностью в нее - в свою специализацию и жить ей. 

коммент.

Написать комментарий

Ваш email не будет опубликован. Обязательные поля отмечени символом *