От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец
Шрифт:
Интервал:
Закладка:
Постарайтесь получить максимум удовольствия от нового проекта, пусть это будет захватывающе и интересно, пусть это станет испытанием. Новый проект даст вам новый опыт и знания, вы сможете создать что-то прекрасное из ничего – дайте себе шанс насладиться этим.
Тезисы
■ Не паникуйте, получайте удовольствие от процесса.
■ Досконально изучите предметную область.
■ Узнайте максимум об аналогах и конкурентах.
■ Не позволяйте эйфории от выбора технологий затмить требования проекта.
■ Не позволяйте себе впадать в аналитический шок.
■ Устанавливайте свои сроки и учитывайте приоритеты.
Задание
Если у вас есть время, представьте себе проект, который хотели бы реализовать. Определите его предметную область, его функции, сильные и слабые стороны. Составьте список формальных и неформальных требований к проекту. Определите технологический стек, который стали бы использовать, учитывая требования. Проведите анализ потенциальных проблем, с которыми можете столкнуться. Разбейте проект на этапы, определив ориентировочные сроки их завершения.
История из жизни
«Экзамен для меня всегда праздник, профессор». И это действительно так. Новый проект для меня всегда праздник. Мне немного страшно, но ощущение предвкушения, чувство нового начала куда сильнее. Я знаю, что первое время будет очень сложно. Время принятия самых важных решений, время формирования архитектуры, которая должна пройти проверку годами. Для меня начать новый проект – это все равно что, как в детстве, стоять перед нераспакованным новогодним подарком, испытывая огромную радость и предвкушая что-то очень интересное…
И напоследок…
Вот мы и подошли к концу моей (хотя теперь уже нашей) книги. Мне немного грустно, что она закончилась, но радостно, что вы ее прочитали. В эту книгу я вложил очень много себя, своих историй, опыта и переживаний. Спасибо, что разделили ее со мной.
Распоряжайтесь этой книгой как вам удобно. Может, вы прочитаете ее один раз и этого будет достаточно, но дайте ей шанс раскрыть себя. В ней много разделов, которые окажутся полезнее уже тогда, когда вы наберетесь опыта и будете лучше понимать мир IT.
А еще я хотел сказать, что верю в вас. Верю в ваше природное любопытство, в ваши интерес и любознательность. У вас все получится. Вам никогда больше не будет скучно, в IT вы всегда найдете что-то новое, что захватит вас, накроет с головой, станет важной частью вашей жизни.
Я очень жду ваших собственных проектов и надеюсь, что моя книга поможет вам их реализовать!
Встретимся в IT!
Рекомендуем книги по теме
Масштабированный скрам: Как организовать гибкую разработку в крупной компании
Крэг Ларман, Бас Водде
Мама, я тимлид! Практические советы по руководству IT-командой
Марина Перескокова
Этой кнопке нужен текст: O UX-писательстве коротко и понятно
Кирилл Егерев
IT-рекрутмент: Как найти лучших специалистов, когда все вокруг горит
Егор Яценко
Сноски
1
С большой силой приходит и большая ответственность (англ.).
2
Keep it simple, stupid («Делай проще, тупица»), или просто KISS – принцип проектирования, который утверждает: большинство систем работают лучше всего, если остаются простыми.
3
"Structured Programming with go to Statements," Computing Surveys (Vol. 6, № 4, декабрь 1974, с. 268).
4
Дорогу осилит идущий (лат.).