Путь в ИТ
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Елена Правдина. Путь в ИТ
Кто я (и зачем всё это)
Структура книги
Design
Когда начать
С чего начать
Как выбирать информацию
Write
Базовый класс
ВДОХНОВЕНИЕ
УСЕРДИЕ И ГЛУБИНА
ТИПАЖ
КОНКУРЕНЦИЯ
Расширяем роли
ФАКУЛЬТАТИВЫ
ПУБЛИКАЦИИ
СПОРТИВНОЕ ПРОГРАММИРОВАНИЕ
ПАРАЛЛЕЛЬНЫЕ МИРЫ
Первая весна Естественного Интеллекта
Compile
Выбор сборщика
Примеры бинарников
БЛАГОТВОРИТЕЛЬНОСТЬ
ОПЕНСОРС
ФРИЛАНС
МЕЛКИЕ КОМПАНИИ
СТАЖИРОВКИ В КОРПОРАЦИЯХ
Оптимизация поведения
Run
Выбор движка
Между 0 и 1: карьера и руководство
Личные взаимоотношения
Собеседования
Работа за границей
Детали мастерства
Debug
Поиск: проблемы дальнейшего развития
Профессиональное выгорание
Refact
Анализ
Горизонт событий
Что кроме
Вместо заключения
Review
Отрывок из книги
Я не известный человек – я обычный, самый настоящий разработчик, не испорченный излишним медийным шумом.
За первые 10 лет работы успела пройтись по всем тропам и поджидавшим на них граблям карьеры фронтендера. Окончила с отличием профильную специальность. Школу тоже. И да, правда, это никому не нужно. Начинала с завораживающего причастностью тогда и ставшего немодным теперь: работала в инженерной поддержке далеких от ИТ сотрудников библиотеки, собирала из коробок и настраивала десятки рабочих станций за день. Писала SQL-запросы на невообразимом сейчас французском к стандартной специализированной БД для библиотечных систем. Поднимала блоги на ныне подвластном, пожалуй, каждому вебмастеру WоrdPress (глубины сети хранят их живыми и спустя десятилетие). Верстала под легендарный IE6. Писала на порицаемом ныне PHP скрипты для парсинга онлайн-магазинов. Грешила фрилансом: немецкое модельное агентство еще держит мое имя в ИТ-команде, а лучшие скутеры и мотоциклы и по сей день продаются в моем родном городе сквозь написанные в студенчестве строки, с дизайном, достойным места в музее ИТ.
.....
Продолжайте непрерывно. Выбрав ИТ, нужно отдать себе отчет в стремительности изменений данной сферы. Даже просто поддержание своего уровня профессионализма потребует ежедневных затрат. Выходят новые версии языков и фреймворков, появляются более эффективные инструменты, библиотеки, редакторы кода, формируются полезные практики, проходят конференции, крупные компании делятся своими решениями. Все знакомые мне успешные разработчики регулярно тратят время на приведение себя в ИТ-форму. Полчаса на обеде, час вечером, полдня на выходных, видео между делом, обсуждение нового стандарта с друзьями-программистами, чтение списка новых фич фреймворка вечером – ваша будущая регулярная плата за членство в увлекательном мире ИТ.
Воспитывайте самоорганизованность. Вы должны уметь встроить в свой ежедневный рацион час чтения новостей, изучения новой технологии, уметь выбирать верные объекты освоения вне основной работы. На рабочем месте, в свою очередь, уметь спланировать свой день и неделю так, чтобы все требуемые фичи были реализованы в срок. Современные методологии разработки (Agile, Scrum), используемые в серьезных ИТ-компаниях, требуют адекватной оценки, планирования и обеспечения выполнения в оговоренный срок самим разработчиком. И если раньше менеджеры несли вину за срывы сроков, сейчас всё больше культура компаний ведет к тому, что ответственность за оценку времени и их соблюдение перекладывается на программиста. Если же вы, выбирая ИТ, грезите фрилансом, удаленной работой – самоорганизация понадобится вам вдвойне. Начните с малого – плана на день, и научитесь полностью выполнять его. Честно отвечайте себе, почему не смогли. Были недостаточно быстры? Оттачивайте мастерство, используйте вспомогательные инструменты. Запланировали слишком много? Отделите желаемое от действительного, учтите предыдущий опыт выполнения подобных дел для понимания требуемого времени. Нашлись более срочные дела? Оцените важность всех задач и выберите меньше, но из самых нужных.
.....