Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
— Martin Golding
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
— Linus Torvalds
Болтовня ничего не стоит. Покажите мне код.
— Linus Torvalds
После того как поработал в компаниях разного уровня сделал любопытные наблюдения.
Молодые компании чаще имеют слабые процессы, большие амбиции и много свободы, которую называют Agile, полагая что группа из N экспертов в своей области смогут самоорганизоваться и со временем эволюционировать в единый слаженный производственный цикл и выдать результат в срок.
Нередко это приводит к хаосу, перегрузке работников на местах, и срыву сроков.
Компании со стажем чаще имеют выстроенные процессы, высокий процент погруженных экспертов и четкие должностные инструкции для каждого, что помещает сотрудников в капсулу с необходимыми рычагами воздействия на процесс производства.
Такие условия создают рутину, и разрыв между исполнителем и конечным продуктом. Проще говоря, ты делаешь что то, но где и как это работает, кому это нужно и какое значение это имеет представления не имеешь.
В обоих случаях есть плюсы и минусы, и каждый выбирает свой путь.
Что касается меня, я давно ищу ту самую золотую середину, когда свобода и вовлеченность не означает отсутствие прозрачной дорожной карты и экспертной оценки развития проекта.
Ссылка на созданный портал https://moyapk.mosreg.ru/
На текущем месте работы:
Ценю порядок, прозрачность процессов, четкие ТЗ и стабильность постановки
Использовались такие технологии как:
php8.2, Symfony 5.4 LTS, Postgres 15, Redis (кеш + очереди), ElasticSearch, Logstash, Kibana, Supervisor, React., TypeScript, Python (скрипты), Docker, GitLab, RedMine (далее Jira), Confluence
Ссылка на Грамоту-благодарность за создание государственного портала от министра государственного управления, информационных технологий и связи Московской области Куртяник Надежды Васильевны
Сопровождение программного продукта "Электронный бюджет" гос. заказ Министерства Финансов РФ (PHP, PostgreSQL)
Сопровождение сопутствующих продуктов для Министерства Здравоохранения РФ (PHP, Symfony 4, Yii2, Angular, PostgreSQL, MySql)
Создание и поддержка приложений на Python
Поддержка сопровождение серверов CentOS, Debian
Проектирование баз данных
Разработка внутренних и внешних проектов компании с использованием разных методов и языков программиорвания включая системные.
Распределение задач среди младших разработчиков.
Развертывание и обслуживание внутренних серверов компании
Разработка системных сервисов под различные нужды (SMS оповещение, Google Disk (Yandex Disk) API, Корпоративный чат, Облако внутренних данных и прочее)
Консультация клиентов по теххнической части проектов, помощь в выборе платформ.
Внедрение современных технологий во внутренний стек компании.
- Создание и обслуживание локальной сети для 100 машин
- Установка, настройка и обслуживание Web сервера под управлением Linux Apache PHP Mysql
- Установка и настройка терминала под управлением Linux на 100 клиентов по технологии X2GO
- Установка внутреннего корпоративного чат-сервера на Jabber
- Написание простого корпоративного приложения под Android
- Подключение, настройка и эксплуатация системы видеонаблюдения
- Создание самописного движка на PHP с применением ООП для решения корпоративных задач (включая основной сайт и CRM систему)
- Создание самописной CRM системы для реализации индивидуальных задач компании
Разработка и поддержка сайтов на Битрикс, Drupal 7, WordPress, ModX
Разработка создание и поддержка сайтов на базе WordPress, Drupal, Bitrix, ModX
Работа с англоязычными заказчиками по текущим проектам.
Разработка создание и поддержка корпоративного портала, системы сбора и анализа данных по объявлениям о продаже авто. Разработка и внедрение системы таргетинговой рекламы