Что должен делать программист когда ему поступает новая задача?

Лично для меня ответ прост и понятен — надо узнать какой цели хотят добиться решением задачи и какой результат ждут. При это сама задача уже не является аксиомой, а только одним из вариантов решения. Надо понимать, что задачи часто приходят от не подготовленных людей, которые могут не знать каких-то тонкостей реализации или особенностей используемой платформы. … Читать далее

Как думает программист?

За свою карьеру мне приходилось поработать со множеством разных программистов, часть были коллегами, часть подчиненными. Совершенно разные люди, совершенно разный уровень и квалификация. Но я заметил одну закономерность, которая меня неприятно удивила. В далеком 2017 году в рамках конференции я участвовал в тренинге (веб архив, спасибо тебе, за то что помог мне найти название тренинга … Читать далее