Pull to refresh
5
0
Дмитрий @dmitry-suffi

Web-разработчик

Send message
Почему-то при сравнении уровня жизни между Москвой и регионом сравнивают цены на аренду однокомнатной. Это актуально для одного человека, а если есть жена, дети?
Уровень жизни — это не только рестораны, товары, билеты, но и также просторное жилье для семьи.
Во сколько обойдется в Москве и 3х-комнатная квартира для семьи из 3-4 человек? Покроет это разница в зарплате? С учетом, что если жена не в IT, то ее зарплата может и не вырасти.
Для семьи переезд в Москву выглядит не столь однозначным для повышения уровня жизни.
Люди разные, и программисты разные. В команде разные типы программистов уравновешивают недостатки друг друга. Если распределять работу с учетом сильных сторон каждого, а не навешивать неподходящую человеку работу, то проблем будет гораздо меньше. Если в коллективе появляются такие «проблемные личности», то это может говорить не о недостатках конкретных людей, а о проблемах команды, неправильном распределении ролей, неудачных рабочих процессах и других проблемах.

Не всегда нужно исправлять человека, иногда нужно исправлять команду.
Автоматизация работы может привести к добавлению работы на программиста без повышения оплаты и в итоге к обесцениванию работы собственно программиста в глазах его руководителей.

Работают в компании программисты Паша и Вася. Среднестатистический проект каждый разрабатывает за месяц.
Паша оптимизирует свою работу, пишет вспомогательные скрипты, автоматизирует рутинную работу. Через некоторое время Паша разрабатывает проекты в среднем за две недели.
Руководство начинает это замечать и подкидывает Паше больше проектов.
Паша еще больше автоматизирует свою работу, создает дополнительные библиотеки, подключает новые инструменты разработки, через некоторое время Паша тратит на разработку проекта неделю.
Руководство это замечает и заваливает Пашу еще большим количеством проектов, чуть-чуть повышая оплату.
Проходит еще какое-то время. Паша автоматизировал большую часть своей работы, делает проект за день. Паша успевает сделать более десятка проектов в месяц, тратит на это только половину своего времени. Вася по-прежнему делает один проект целый месяц, не имея свободного времени.

Руководство увольняет Пашу за то, что он работает только по пол дня да еще и хочет прибавку к оплате в отличии от Васи, который трудится не покладая рук и ничего не просит.
Когда заходит речь о том, нужна ли математика программистам, почему-то говорят о только матане. Но матан — это только лишь один раздел математики. И знания матана действительно применяются на практике лишь в некоторых областях программирования.

Но есть же и другие разделы математики: мат. логика, теория графов, общая алгебра, криптография, мат. моделирование, статистика и тд. В программировании используется математики гораздо больше, чем кажется на первый взгляд.
Проблема возникла, так как необходимо было поддерживать проекты, использующие сессии, написанные еще до подключения redis. При масштабировании проектов и использовании нескольких серверов с php потребовался нестандартный обработчик сессий. Данное решение позволяет хранить сессии в redis, не меняя уже написанного кода по работе с сессиями.
Для переписывания на использование redis напрямую, минуя сессии, нужно время, вероятно это будет реализовано в будущем.

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

Backend Developer
PHP