My first acquaintance with web programming occurred in 2003. I learned how to start a local web server, and tried to create the first web pages using only HTML and embedded CSS.

2003

There were simple works with static pages, without the admin panel. But since then I love web-programming and it was the beginning of my career...

I continued to learn the basics of web programming and found out what is it PHP language and why is it needed in dynamic pages

2005

After some time I understood what does it GET and POST requests. I could implement a simple HTML form and process sent data. What is database and why is it needed, I realized only in the future

After university, I started work at the petroleum refinery company as a software developer and my responsibilities included programming on Delphi and fill out a lot of documents.

At first, it was interesting, but after some time I understood that 80% of my work it's collect of signature. I felt that I am starting degrading as a programmer.

2010-2013

В 2012 году так сошлись звезды, что завод остановился и всех перевели на 4 дневку, плюс заставляли брать бесплатные отпуска.

Перспектива получать 2000 грн (250$) в месяц, не очень радовала, и я искал выход, по началу смотрел в сторону Москвы и Киева, но куда ехать с только что родившимся ребенком и молодой женой, тем более мои познания как программиста были очень скудны...

После долгих просмотров вакансий на hh.ua, я решил, что пора вспомнить веб-программирование и идти во фриланс. Было очень трудно определится на какой же бирже начать работу, и все же мой выбор остановился на бирже удаленной работы - weblancer.net

Первая моя работа была всего за 5$ и заключалась в переносе файлов с локальной машины на хостинг.

После этого, с мая 2012 года, я начал активно работать на данной фриланс бирже. Работал в промежутках между работой, после работы, а также на выходных, спал в день по 4-6 часов В итоге за то время, которое я провел во фрилансе, могу с уверенностью сказать, что я существенно вырос как веб-программист, появились постоянные заказчики, и сегодня продолжаю свой профессиональный рост.

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

2014

Прошло пол года с момента ухода с Лисичанского НПЗ и я ни капли не жалею. За это время я существенно повысил свои навыки в веб-программировании, стал частным предпринимателем и ещё много чего :)
За окном теплый май, а значит уже прошло пол года и можно подвести некоторые итоги. Кризис в России и Украине, дал о себе знать, поэтому зарплата временно замерла на уровне декабря 2014г. Но не смотря на невзгоды, я продолжаю "прокачивать" свои навыки. Так, например, с января 2015г. я полностью перешел на Linux о чем собственно и не жалею. Также продолжаю накапливать навыки не только в программирование, но и во всем, что с ним связано.
В планах до конца года изучить и написать свой проект на одном из популярных фреймворков, а также поднять свой уровень владения английским языком до Intermediate

2015

Конец 2015 года, можно подвести некоторые итоги за прошедший год. С Августа месяца ушел с веб-студии и перешел полностью во фриланс. Существенно поднял свой уровень английского, однако пока оцениваю его как - Pre-Intermediate. В новом году планирую также повышать свой уровень английского, знание фреймворков, а также найти постоянную работу, удаленную или нет, покажет время.
update Работу нашел, теперь я remote PHP Developer в небольшой компании. Активно изучаю и работаю на фреймворке Yii2 а также все с чем работает проект (memcached + Sphinx)
Август 2016 заканчиваю с удаленной работой и перехожу в офис. Теперь живу и работаю в Харькове, продолжаю активно наращивать свои знания.
Дорос до уверенного middle php developer`a :)
Цель: до конца 2016 года необходимо повысить свой английский на уверенный intermediate уровень

2016

30.12.2016 Можно подвести итоги за весь 2016 год. Работаю уже пол года в офисе, однако существенного профессионального роста пока нет, так как основной проект написан на php версии 5.3 без использования каких-либо фреймворков и новшеств.
Из нового, разобрался с новой для меня системой - Piwik а также попутно немного изучил Angular2.
Постоянное общение с заказчиком на английском, хоть и зачастую письменное, дало свое и мой уровень повысился до intermediate, а также существенно вырос словарный запас, поэтому можно считать поставленная пол года назад цель выполнена.
Март 2017 года. Ушел с прошлой работы, так как не было никакого профессионального роста. Однако уход получился уж очень кардинальным и вместе с семьей переехал во Львов, IT столицу Украины. Работаю теперь в иностранной продуктовой компании, на позиции Web Application Developer/Full Stack, где не боятся использовать передовые технологии.

2017

31.12.2017 Год был очень насыщенным в плане профессионального роста. Компания, где сейчас работаю, оправдала все мои ожидания на 100%
Цели на 2018 год:
  • Вырасти в компании до позиции Team Lead
  • До 01.06.2018 запустить первую версию своего проекта LuckyFirewall|PHP Web Application Firewal
  • Поднять уровень английского до уверенного Upper-Intermediate
Июнь 2018 года. Цель №1 (Вырасти в компании до позиции Team Lead) выполнена, я вырос до позиции тимлида и стал больше уделять времени на изучение литературы по эффективному взаимодействию с людьми, а так же time management. Новые обязанности, новые знания, новый драйв!
С апреля по июнь был пробел в занятиях по английскому, однако с июля запланирован курс-интенсив, который я думаю, что даст существенный прирост.

2018

Ноябрь-Декабрь 2018 года. Время для подведения годовых итогов.
В продуктовой компании, где работаю с марта 2017г, произошли кардинальные изменения и с октября 2018 вся работа была перестроена на Scrum методологию, что повлекло за собой существенное изменение в командах.
Цель №1 (Вырасти в компании до позиции Team Lead) хоть и была выполнена в июле этого года, но продлилась совсем не долго и теперь я снова обычный разработчик. К чему это приведет в будущем покажет время, но план развития явно нарушен (Aborted)
Цель №2 (До 01.06.2018 запустить первую версию своего проекта LuckyFirewall|PHP Web Application Firewald) провалена на этапе планирования и анализа. Я нашел несколько больших конкурентов у которых уже есть рабочий прототип и своя команда. Проанализировав их разработки и сколько туда вложено сил|времени, я понял, что не готов потратить столько на создание своего продукта, который уже есть на рынке. Итог по 2-ой цели: для создания хорошего продукта, нужна команда разработчиков, как минимум 2-3 человека, много свободного времени, классная идея а так же нереальное упорство для его дальнейшего продвижения (Failed)
Цель №3 (Поднять уровень английского до уверенного Upper-Intermediate). С английским все хорошо и его изучение идет по намеченному графику, хоть и с большим трудом. Разговорный навык уже существенно прокачан, однако еще остаются пробелы со словарным запасом и правописанием, но прогресс уже заметен и это радует (Done)

Все так же свободное время стараюсь тратить на саморазвитие, чтение технических и научных статей. В этом году было прочитано 7 книг, из которых 2 книги были по программированию, а остальные по бизнес направлению и изучению психологии поведения людей.
Март 2019 года. Год начался тяжело, компания, где я работал, не подняла очередные инвестиции, в связи с чем сократили 70% персонала, в том числе и меня.
По такому поводу в срочном порядке искал новую работу и нашел очень крутую мировую компанию, в которой собственно теперь тружусь.
Цели на 2019 год:
  • Повышение разговорного и письменного уровня (English)
    • Успешное прохождение интенсивного курса в GreenForest
    • Общения с иностранными заказчиками
  • Прочитать минимум 4 книги по программированию PHP&JS&Рефакторинг&Оптимизация
  • Дочитать 2 и 3 главу трилогии "Атлант расправил плечи"

2019