Ответ: с чего начать изучение c++?
Эт ты глобальненько так спросил..
По моим наблюдениям сейчас очень востребованы специалисты очень высокой квалификации. И глядя на тенденции (отвратительное образование, нежелание читать книги, делиться опытом, работать на совесть, учиться на ошибках. Как среди молодого так и среди взрослого поколения) - эта востребованность сохранится.
Посему, очень важно учиться базовым и фундаментальным вещам.. Принципы, паттерны, рефакторинги, метадологии, языки. Много, очень много читать. Но только одного чтения книг мало. Надо практиковать. Много практиковать. Писать коленные движки и игры - фигня. Почти ничему толковому не учит (ну разве что самую малость). Лучше - работа. Разная работа, объёмная работа. Её, благо, очень много. Или, если со сменой мест проблемы, опен сорс. Настоятельно рекомендую поучаствовать в разработке какого-нибудь среднего или крупного open source проекта.
Не стоит забывать про специализацию, да.
Но тут можно смело выбирать что душе угодно. Ибо высококлассный специалист будет цениться в любой отрасли. Важно подходить к изучению специального направления со всей ответственностью. Не просто клонировать туторы, а вникать в документацию и стараться сделать максимально эффективным решение задачи, за которую взялся.
(Лично мне разработка ПО сама по себе нравится. Мне пофиг, будь то бизнес-софт, игры, VoIP или что-то ещё. Везде интересно. Поэтому время от времени бросаюсь на что-нибудь принципиально новое и углубляюсь в это. Так резюме пополняется новыми языками и техниками.)
В качестве резюме:
Что бы стать востребованным специалистом необходимо over doxuya учиться. Читать литературу, участвовать в OpenSource, много работать и подходить к работе ответственно.
|