2012 — 2013
Первые web-продукты
Вёрстка, JavaScript, PHP и базы данных.
Frontend / backend разработчик
Задача
Быстро освоить веб-стек и брать больше частей продукта.
Личный вклад
- Начал с вёрстки.
- Перешёл к frontend и backend задачам.
- Параллельно изучал UI/UX, UML, WebGL и AngularJS.
Результаты
- Расширил зону работы от вёрстки до полного web-стека.
Компоненты и связи
Интерфейс
- ВёрсткаСтруктура и оформление web-страниц.
- Клиентская логикаКлиентская логика интерфейса.
Сервер
- Серверная логикаBackend-задачи web-продуктов.
Данные
- База данныхХранение данных web-продукта.
- Вёрстка→Клиентская логикаинтерфейс
- Клиентская логика→Серверная логиказапросы
- Серверная логика→База данныхданные
Инженерный итог
Контекст
Первая web-компания и быстрый рост области ответственности.
Подход
Последовательно осваивал новые слои продукта и брал на себя их разработку.
- Расширял стек под реальные задачи продукта.
Выводы
- Ширина стека эффективнее растёт вокруг целостного продукта и практической проверки.
Стек
- HTML
- CSS
- JavaScript
- jQuery
- PHP
- MySQL
- AngularJS