Дмитрий Рябов

Дмитрий Рябов

Front-end developer
Биография

Образование и карьера
Окончил ЮРГТУ. Занялся программированием микроконтроллеров в Донском филиале Центра тренажеростроения (ДФЦТ). Создавал тренажеры для космонавтов. Заинтересовался веб-разработкой. Писал на PHP+JS разные сайты, верстку, делал редизайн, помогал с СЕО. Разрабатывал сайты, порталы, spa-приложения. Там я использовал Python, Django, Angular.js, Backbone.js. Разработал небольшой MVC-фреймворк для одного проекта. Работал в компании Roox Solutions, там сделал веб-приложение #непроблема для банка «Открытие», участвовал в разработке портала для малого/среднего бизнеса. Занимался SSO-частью портала 8800 для «Мегафона». Основными инструментами для меня стали Vue.js, React и Django. Сейчас разрабатываю портал для работы психологических онлайн групп и веду исследования по вопросам приближения онлайн-психоанализа к офлайн-опыту.

Почему Front-end
Работа с фронтом уникальна по своей сути. Особенно в веб-разработке. Ты можешь напрямую работать с тем, что пару секунд назад было всего лишь набором символов. Результаты твоей работы осязаемы, их можно увидеть, они реагируют на твои действия. И если программирование – это процесс создания чего-то нового, то front-end разработка – творчество. Написание кода приносит безумное удовольствие.

Моим студентам
Программирование – это практика, постоянная и необходимая. Нужно много писать, постоянно пробовать то, что прочитал только что в статье на Хабре. Ставьте перед собой задачи, пусть даже и учебные, и ищите пути их решения. Так вы получите навыки, которые помогут вам стать замечательным специалистом. Дерзайте и у вас получится!

Курсы