ВойТІвІТ!

Dec 30, 2016 08:57

              Рік підходить до закінчення і як годиться треба підбити підсумки просування в сфері ІТ. Час летить і навіть не здається що вже от почнеться новий - 2017 рік. По хронології, на початку минлого року я змінив місце роботи і пішов на позицію Full stack developer в компанію Rolique. Виходячи з принципів банальної логіки, якщо я досі тут працюю значить місце роботи мене повністю задовольняє.


         Першим мої проектом на ролік був RosterCoach. Технології NodeJS+AngularJS, для бази було вибрано звичайно MongoDB. Проект був написаний за 5 місяців і успішно зарелізений. Я писав весь бекенд на nodejs трохи допомагав на фронті, зробив архітектуру бази даних на mongoDB. На цьому проекті мені вперше довелось попрацювати з такими сторонніми API як Mailchimp, Mandrill, Stripe, Wistia. Цікавою задачкою було написати CRON котрий звірявся б з підпискою юзера на Stripe і змінював роль юзера на сайті в залежності від результату. А також динамічні теги та автори курсів, тривалість і т.п. в це й же період потроху почав освоювати Angular 2 і TypeScript та навіть сходив на SS Angular Boot camp.  Але не судилось звязати себе з Angular 2, після релізу RosterCoach прийшов проект християнська соціальна мережа. Котрий також треба було будувати з нуля але вже на технологіях, nodeJS+React+Redux. Довелось чимало часу виділити щоб розібратись з React-oм, а потім ще й з Redux. Тому я трохи зупинив свій розвиток на стороні back-end та повернувся на фронтенд. Розробку AS1 довелось передати іншій команді, так як прийшов здоровий проект INTERMATE написаний крутими німецькими девелоперами, котрі особисто приїхали до нас, щоб потестити наші вміння і знання, щоб потім передети проект в надійні руки. Intermate написаний на NodeJS+React+TypeScript+mobx. Якщо з розумінням і читанням частини бекенду у мене не було то на стороні фронтенду я трохи мучусь досі адже mobx, це не дуже популярна штука, і мало інформації про неї, та все ж невеликі завдання реалізувати можу.









В підсумку розвитку прочитано 6 технічних книг по технологіях mongodb, nodejs, JavaScript, освоєно більшу частину ES6, синтаксис якого стараюсь використовувати як можна частіше, застосовано soket.io на реальному проекті. Мав змогу попрактикуватись з Unit тестами, та тестами API - Mocha, Chai.
            Продовжую рухатись по вагонах вперед, до голови потяга під назвою ІТ. В планах на наступний рік закріпити знання в JS та NodeJS, запровадження використання Docker-a на проектах. TDD при написанні проекту.
Previous post Next post
Up