“Изучаешь программирование? Ну-ну… А оно тебе надо?”
Этот вопрос я слышал довольно часто от друзей-знакомых. Когда я начал изучать программирование, профессия эта ещё не была перспективной для нашего города. И многие меня не понимали. Да и вообще тогда мало кто понимал, чем занимаются программисты (хотя и сегодня понимают далеко не все).
Я был похож на белую ворону. Когда в незнакомой компании (это было в конце 90-х) я говорил, что работаю инженером, то на меня смотрели с недоумением - в то время работать инженером было почти то же самое, что дворником - полный бесперспективняк и нищенская зарплата.
Но я не обращал внимания на мнение окружающих - я занимался тем, что мне нравилось.
Причём изучать программирование в те годы было намного сложнее, чем сейчас. Интернета у меня не было (он тогда был ну очень дорогой), книги были, но не совсем те, какие нужно - я просто тогда не знал, с чего начать, и покупал то, что попадалось на глаза.
Оставался только один способ - спрашивать у “старших товарищей”. Но вот незадача - этих “товарищей” ещё надо было где-то найти!
Но и на этом сложности не заканчивались. Ну вот нашёл ты “старшего товарища”, а что дальше? Ты ведь даже не знаешь, что у него спросить, потому что ты на нулевом уровне.
Ты боишься попасть в неловкое положение, задав какой-нибудь глупый вопрос. Боишься, что тебя эти самые “товарищи” не только засмеют, но ещё и потом расскажут всем встречным и поперечным, какой ты олух.
Но, как говорится, глаза боятся - руки делают. Я не боялся попасть в неловкое положение. Поэтому, хотя и не раз в такое положение попадал, я всё же добивался ответа на свой вопрос и шёл вперёд. Ну да - поржали надо мной бывалые немного. Но в конце концов помогли.
Вот так вот непросто набирался я опыта:
- Покупал не те книги.
- Задавал не те вопросы.
- Выслушивал насмешки от более продвинутых программистов.
Но шёл вперёд…
Вам же сегодня проще. Потому что вам не надо искать нужные книги - книги сами находят вас. Вам не надо задавать вопросы и краснеть, выслушивая от опытных “товарищей” шутки-прибаутки по поводу вашей безграмотности. Потому что у вас есть возможность изучить курс по С++, где уже даны ответы на все вопросы начинающих программистов...