Еще недавно я не особенно верил, что все получится, а теперь уже неделю назад досрочно закончился мой испытательный срок на новой работе… Но, обо всем по порядку.
До окончания универа я вообще не подозревал, чем хочу заниматься и чем буду заниматься. Учился просто так, чтобы было. И, забегая вперед, очень жалею, что учился плохо. Это была инженерная специальность, но не IT.
После универа встал вопрос а чем же заниматься дальше? И тут я нашел вакансию 1С программиста с неплохой зарплатой для меня и подался туда. Вообще не зная ничего о программировании и об 1С. Это была ма-а-аленькая фирма из 5 человека, очень плохая фирма. Но в ней я понял, что меня прет от программирования. Там же я начал понимать, что в мире "нормальных" программистов 1С-ники не ценятся, и стал потихоньку развиваться. Сначала в сфере 1С, довольно быстро перерос всю эту маленькую фирму и ушел в самую большую фирму в городе. Но попутно все это время я хотел большего. Хотел быть тем самым настоящим программистом, которые делают крутые штуки.
И я стал учиться. Сначала просто как все - по каким-то книжкам, курсам, абсолютно хаотично брался за разные языки и бросал их. С++, java, python. Проходил множество курсов, но это, если честно, было просто обучение ради обучения. Мне было приятно тешить себя тем, что я вроде как лучше других - учусь чему-то большему, но это все не совсем правда :) я вряд ли действительно чему-то полезному научился за то время. Но я действительно получал кайф от обучения. Меня перло учиться программировать и даже уже тогда мой код в 1С стал заметно лучше. Я стал думать про стиль, про читаемость, про понятность, про чистоту, про скорость и тд и тп. В общем это был полезный этап, но совершенно не эффективный.
Где-то среди тысяч курсов я набрел и на Хекслет. И вот тут-то мне сломали мозг знатно. Я загорелся желанием стать настоящим программистом и я понял, что тут правильное место где меня могут научить. И действительно так и случилось... это было не быстро, было долго и зачастую сложно, над некоторыми задачами я бился целыми днями. Было действительно классно учиться, но еще более важно это какое-то понимание важных вещей. Подходов и отношения к коду, к разработке, к программированию в целом. Именно на Хекслете я стал хоть немного, но глубже смотреть и понимать код. Мне захотелось пройти СИКП, мне захотелось завершить полный курс OSSU и вообще стать действительно хорошим программистом. Я с каждым днем получал все больше и больше кайфа от того, что я делал.
Где-то в конце лета я решил, что пора все менять. По совету Кирилла взялся за изучение Rails, и где-то спустя 2 месяца, 5 собеседований наконец мне предложили место junior ruby on rails developer с релокацией в Москву и я согласился.
Это совершенно другой новый мир, от которого я получаю кайф :) мы делаем продукт, пишем тесты, следим за качеством кода и тут люди, которые все лучше меня, намного лучше. Ради этого я и хотел попасть в мир "настоящего программирования". И когда попал, то совершенно не пожалел.
Конечно, огромное спасибо Хекслету. Именно тут мне привили желание и стремление быть реально лучше и становиться лучшим инженером, а не просто кодером.