Политика безопасности компании Wargaming настроена так, что свой системный пароль пользователям приходится менять раз в 3 месяца. На днях мне пришлось сделать это во второй раз, что и подало идею написать эту заметку.
С первого курса в университете я с предвзятым негативом относился к компаниям типа EPAM и Itransition. Они мне казались чем-то сродни макдональдса для программистов - куда идут, чтобы начать карьеру или от безысходности, и через полгода уходят в более адекватные компании. Сейчас, когда уже достаточно много моих друзей в этих компаниях достигли определенных, достаточно значимых, высот, я поменял своё мнение, но к большим аутсорсинговым компаниям всё равно отношусь с подозрением.
Тем не менее, устроился я в как раз Большую компанию, которая с каждым днём становится всё больше и больше. Честно, никогда не представлял, что в Беларуси может быть компания, принимающая на работу по 5 человек в день. Я, конечно, до сих пор не уверен в том, чем все эти люди занимаются, но масштабы меня, начинавшего свой "программистский путь" в офисе на 3 человека, поражают.
Конечно, когда я устраивался на работу, во мне искрилась мысль "Я буду делать "танки". Судьба предложила мне другой вариант, и пока что он меня более чем устраивает. Я занимаюсь разработкой приложений для использования внутри компании - учёт зарплат, отпусков, рекрутинг и т.д. Звучит скучно, но, признаюсь честно, это значительно интереснее, чем то, как я год назад на ARTOX клепал сайтики и баннеры.
За прошедшие 6 месяцев я на работе:
- из HTML-верстальщика, делающего по PSD-макету HTML-страничку, используя JQuery, стал, не побоюсь этого слова, Front-end разработчиком, способным создать клиентскую часть достаточно сложного веб-приложения.
- просто работая с server-side программистами, узнал об архитектуре .NET-приложений и языке C# больше, чем за 2 семестра профильного изучения этого языка в университете.
- освоился и по достоинству оценил AngularJS, научился писать высокопроизводительные таблицы данных на over1k записей с сложной логикой форматирования.
- написал, переписал и в целом изменил (меряю по статистике tortoiseGit) порядка 50.000 строк кода.
- подписался на 30 блогов связанных с Front-end тематикой
- прочитал 5 книг по JavaScript разного уровня. Нового и полезного из них было процентов 10, но тем не менее.
- нашел около 50 новых знакомых, человек 5 из которых мне стали хорошими друзьями
- понял, что такое работать в команде. Не в коллективе, где тебе дают задание, ты делаешь его 2 дня и возвращаешь результат, как на конвейере, а в сплоченной команде, работающей качественно и дружно
- скурил около 500 сигарет
- не менее 20 раз задумался о том, что стоит бросить курить
- ну и, конечно же, выпил около 50л кофе, заев это кучей печенья
Наверное, еще много чего сделал, но и этот список получается довольно неплохим.
Многие друзья говорят мне, что я слишком сильно ушёл в работу, да и сам я это уже достаточно сильно замечаю, но пока что слезть с иглы удовольствия, получаемого, когда новые 50 строчек кода выстраиваются у тебя на глазах и начинают работать, как надо, пока не получается.
Так что настоящая жизнь подождет, а мы продолжаем кодить в бесконечность и далее!