
Меня зовут Юрий Корниенко, будем знакомы =) Я программист - программный инженер.
Долгое время занимался frontend разработкой Dart/JS/TS и чуть меньше мобильной кроссплатформенной разработкой на Flutter, на некоторых проектах немного писал на Python, Go, Node.js и PHP.
Сейчас активно переключаюсь в сторону backend разработки, разработки инфраструктуры и около системного программирования. Изучаю Go и в перспективе большое желание погрузиться в Rust.
В ранние школьные годы увлекся программированием на Лого Мирах, Turbo Pascal и затем втянулся в спортивное программирование, им продолжал заниматься до окончания универа.
Шли годы и я познакомился с C, C++, PHP, JavaScript, Python, начал учиться версать на HTML/CSS.
Больше 10 лет назад открыл для себя Linux,
а сейчас пользуюсь Mac/Linux, - any way
это Unix way
.
Поступил в ОГУ имени И.С. Тургенева на программную инженерию, но прекрасно понимал что нет пути лучше чем учиться всему самому в свободное время. Ищу информацию, читаю статьи и прохожу курсы, кстати вот мой профиль на Stepik.
За время учебы я делал домашние проекты, многие можно увидеть на моем Github, к примеру:
- Небольшой графический редактор для 16 битных систем на C и Assembler
- Учился и пробовал верстать сайты (первый, второй)
- Не ищу простых путей и на одну из летних практик взял задачу создать Аудио плеер на Web технологиях: нарисовал дизайн, скрепил Vue + Electron
Далее я началинал свой карьерный путь разработчика, и выделил для себя некоторые очень важные качества в работе:
- Agile
Work and Life balance
- Отлаженный процесс разработки
- Быть в коллективе сильных инженеров, ибо на пути к профессиональной разработке нужно работать с мастерами своего дела чтобы учиться большему
Занимался работой в сообществе разработчиков GDG в Воронеже: пробовал выступать и читал доклад по Dart для студентов и помогал в организации GDG Voronezh Devfest 2019.
У меня большой кругозор по технологиям и языкам, изучаю разное и погружаюсь в зависимости от задач и интересов.
Технологии на которых фокусируюсь в данный момент:
- Go - изучаю и погружаюсь в его экосистему
- C - системное программирование, есть вероятность что может пригодиться в сложных проектах
- Python - автоматизация, скрипты и полезный тулинг, отличный язык для вспомогательных задач, а также в перспективе изучить сферу ИИ
- Rust - изучал базу этого языка и планирую погружаться дальше, уникальная модель работы с памятью, реализация ООП, скорость работы и потенциал писать сложные высокопроизводительные системы

