Все слайды тут.
- Так как это уже десятая лекция, почему бы не повторить, что было на десяти предыдущих.
- На этом слайде темы расположены по возрастанию важности.
- Понятно, конечно, что ООП — это не паттерн, просто тема из этого раздела.
- В этой итерации курса количество паттернов удалось сократить до одного.
- На самом деле, забыт пункт про деплой и CI (см. лекцию 9).
- Команда из пяти опытных программистов за неделю делает то, что один опытный программист делает за год.
- Поэтому работа в команде — это очень важно.
- На работе программисту приходится очень много взаимодействовать с людьми.
- Про приоритеты: не надо делать много «немедленных» тасков. Когда все немедленные, непонятно, какие из них приоритетнее. Поэтому «немедленность» должна быть относительным понятием.
- Таск-трекеры — это обычные сайты. Можно зайти, потыкать и посмотреть, как они работают.
- Правильнее писать «роли», поскольку один человек может иметь несколько ролей.
- Понятие «младшего» и «старшего» разработчика не абсолютно и зависит от компании.
- Среди тестировщиков есть те, которые тестируют ваш код автоматически, и те, кто вручную.
- Менеджеры бывают разные. Например, интерфейсом между командой разработки и начальством выступает проджект менеджер.
- Некоторые из перечисленных ролей встречаются разве что в крупных компаниях. Например, роль хотфиксеров в стартапах ложится на разработчиков.
- Вместо слова «мотивация» будем употреблять слово «атмосфера», т.к. оно лучше описывает, что имеется в виду.
- Если задачи неинтересные, стоит поговорить об этом с человеком, который их вам дает. Вдруг он думает, что они вам интересны.
- Если чье-то отношения вы считаете оскорбительным, стоит поговорить об этом с человеком.
- Иногда иметь внештатную ситуацию — нормально. Ненормально, когда аврал стоит вторую неделю. Это плохо влияет на здоровье.