1. Кто такой программист

Не будем ходить вокруг да около и задирать нос:

Программист — это любой, кто пишет код и получает от этого удовольствие.

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

Первый набор медитаций был собран основателем mkdev Кириллом Ширинкиным.

Чтобы сделать их более многогранными, к медитациям оставили свои мнения следующие менторы mkdev:

Там, где есть необходимость расширить и углубить тему, мы добавили ссылки на полномасштабные статьи.

В хаотичном, постоянно меняющемся и двигающемся вперёд мире программирования порой хочется определённых и стабильных утверждений. «Медитации о программировании» — наша лучшая попытка, основанная на более десяти лет работы в индустрии и анализе бесчисленного числа проектов, компаний и людей.

Мнения менторов

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

Можно сказать, что мы подсели на стресс. Мы постоянно ищем для себя всё более сложные задачи, чтобы мозг работал на пределе возможностей.

Когда вы видите в тексте любой вакансии требование иметь "страсть к программированию", подразумевается именно это.

Я считаю, что есть три качества, которые отличают "настоящего программиста": желание сделать мир лучше, любознательность и критическое мышление.

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

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

Ещё почитать на эту тему