О годе 2015-ом и наступившем 2016 > stdout.in Ievgen Kuzminov IT blog

О годе 2015-ом и наступившем 2016

03 янв. 2016 г., 15:30:09

В конце года все блогеры традиционно подводят итоги года. Я ни чем не отличаюсь, разве что делаю это в начале нового года, а не в конце старого. Всё это о работе, писать личном и тем более о личных планах - это не тот формат ;)

Успел в 2015:

  • Написал коммерческий проект на Yii2
  • Перешёл с PHP на Ruby и Ruby on Rails (но PHP не бросаю :))
  • Возненавидел магию Rails и понял специфику применимости Ruby
  • Понял, что абсолютно не знал ООП до этого
  • Узнал о Ruby фрэймворке Lotus.rb, вдохновлён этим подходом
  • Понял, что делал архитектуры веб приложений не правильно (думаю ещё не раз это пойму :) )
  • Открыл мир JavaScript SPA с Vue.js
  • Начал перевод документации по Vue.js на русский язык
  • Написал SPA с Vue.js + WebPack + Babel/ES6 - никогда ещё не писал так много JS и не испытывал так много удовольствия при этом!
  • Перешёл на MacOS
  • Вместе с другом и коллегой занял 1-е место в EU Web Challenge в Кракове (номинация "Команда")
  • Уделил время развитию блога, начал снова писать статьи, добавлять функционал (прикрутил CI/CD, так что за время написания этой статьи авто деплой принёс пару хотфиксов :) )

При этом добрую половину произошедшего (Vue.js и прогресс во фронтенде) я и близко не предвидел. Самое интересное в проф. жизни происходит спонтанно.

Не успел в 2015:

  • Перевод доки по Vue.js остановился после релиза 1.0, так и не начал заново
  • Не дошёл до серьёзной литературы по DDD и не попробовал на практике
  • Не довёл до реализации идею локального митапа по веб технологиям в Харькове
  • Не помог ребятам из Yii Team написать коммьюнити сайт, хотя и начинал, но приоритеты изменились (в связи с переходом на Руби)

Хочу в 2016:

  • Разобраться с языком Elixir, понять его применимость к моим нуждам
  • Использовать Lotus.rb наравне с Rails или хотя бы Trailblazer архитектуру , иначе долго я Рельсы не смогу терпеть :)
  • Написать proof of concept PHP приложение без фрэймворка (пока очень абстрактные идеи)
  • Поездить по ИТ конференциям
  • Организовать те самые веб митапы в Харькове
  • Расшевелить свою Ruby команду на качественный скачек (Привет, друзья, если вы меня сейчас читаете... "Шевелитесь !" :))
  • Научиться лаконично писать... да и дописать все драфты статей в блоге
  • А самое главное - жду неожиданных открытий, не менее впечатляющих, чем были в этом году
comments powered by Disqus
Евгений
Кузьминов "iJackUA"
Web Team Lead
в MobiDev (Харьков, Украина)
Code in Ruby and Elixir, but still love PHP. Explore ES6 and Vue.js. Explore databases, use Ubuntu and MacOS, think about IT people and management

Заметки


Framework functionality that is not related to merely taking input from a Request and presenting output through a Response becomes entirely secondary to, perhaps even actively harmful to, building well-structured applications... [more]