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