Нет, конечно не уволили, я сам уволился. Произошло это два дня назад.
Цель — Senior Frontend Developer.
Язык: JavaScript.
Возраст: 28 лет;
Работа (настоящее время): - в поиске.
Привет всем, друзья! Как ваши дела? Что нового? У меня вот, как видите перемены. Моя совесть не выдержала, что я незаслуженно получаю зарплату выше рыночной для джуна, и медленно подгрызала меня изнутри(шутка, но не про зп).
Как видите не всегда дело упирается в деньги. Та философия, которая сформирована мои бывшим руководителем отдела IT не коррелируется с моей философией. Дабы не создать зоны неизвестного, расскажу некоторые моменты связанные с IT отделом в компании, где я работал.
Что же заставило меня уйти из этой компании:
1. Меня заставляли писать на notepad++. Благо я воспротивился и установил себе vscode, но потом после этого был неприятный разговор и упреки.
2. Отсутствие системы контроля версий(git) объяснялось тем, что это отнимает время, при всем этом после выпуска релиза приложения, которое я писал, я целую неделю ничего не делал по работе. Абсолютно. Сидел изучал книжки. Вот такая оптимизация. То есть приложения пишется сразу в прод, баги фиксятся тоже в проде.
3. Запрет на использовать версии JavaScript ES6 и выше. То есть только ES5 и ничего больше. Про транспиляторы руководитель знает, но зачем создать комфортную атмосферу разработчику и рост. Ведь это нужно заморочаться. Проще менять фронтов каждые два месяца и копить ужасный бардак на проекте.
4. Отсутствие таск-раннеров по типу gulp, grunt, не говоря уже про webpack.
5. Запрет на использование фрэймворков, хотя я особо на это не жаловался, мне и чистого JS за глаза. Но роста хотелось.
6. Отсутствие тех. заданий и требований, а самое главное - отсутствие кода ревью.
7. Запрет на SPA. Сначала я написал приложение как SPA, но после пришлось переделывать, чтобы страницы рендерились и отдавались с сервера. Тихий и медленный ужас.
В целом это можно описать так: консервативность руководителя отдела.
Всё остальное адекватно, ребята с кем работал хорошие, по зп все шикарно, официально и т.д.
Это был интересный опыт, я увидел разработку такой, какой она быть не должна. Так сказать побывал на темной стороне силы. Теперь я стал более разборчивее к вакансиям, благо коих много, много откликов и собеседований.
При всем этом месяц был крайне продуктивный и хочу поделиться тем, что я сделал и изучил:
1. Прочитал пару книжек Стива Круга по юзабилити и тестированию(ниже по ссылке в инсте).
2. Посетил JavaScript Evening в компании DINS (Dino Systems) и послушал два доклада: API design for front-end и «Алгебраические типы данных в TypeScript».
3. Посмотрел интересный и полезный курс по JS шаблонам проектирования.
4. Успел покопаться в документации по extJs и сделать одно приложение, но тестовое от компании так и не сделал. Не осилил. Очень сложный фрэймворк.
5. Прочитал половину книги "Грокаем алгоритмы".
6. Сверстал пару тестовых за последние 4 дня, смотреть в гитхабе. Новые на подходе.
7. Изучал много документации и углублялся в разные API браузера.
И да, я завел инстаграм. Там не будет гламурных фотографий. Там я буду делать небольшие рецензии на книжки, которые прочитал, фоточки с митапов и конференций, может чего еще. В общем, так сказать продолжение моего блога в <img>.
Подписывайтесь :)
Всем хорошего времени суток и успеха! А я пойду делать тестовые и гонять по собеседованиям и искать команду, в которой смогу развиваться как специалист и дорасти до Senior!
Артем, OWIII.