Найти тему
56,2K подписчиков

"Хочу стать программистом, но есть страх, что не потяну" о чем молчат продавцы курсов.

6K прочитали

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы. Рынок постоянно расширяется, на него выходят регулярно новые игроки, количество "суперкурсов" растет постоянно. Я не скажу, что курсы это плохо или это отлично, но очень часто их цена сильно завышена, тем более на самом деле важна обратная связь прежде всего. БОльшая часть стоимости в них - это продвижение и реклама.

Забегая вперед скажу, что в моем кругу знакомых есть большие специалисты по программированию, и как ни странно, начинали они с радио кружков. То есть сперва было хобби - электроника, а затем пошло увлечение программированием. Несложно догадаться, что путь развития идет через понимание процессов логической работы цифровой электроники.

С другой стороны полно примеров, когда люди вообще не понимали электроники(базовый курс только) но стали огромными специалистами в создании серьёзных международных проектов, правда это была их основная специальность.

А теперь к главному.

Вот несколько фактов, на которые продавцы курсов отвечают очень расплывчато.

1. Знание английского языка, так ли оно важно.

Действительно для того чтобы начать программировать знать его не обязательно. Но это чтобы начать. Если же вы хотите этим зарабатывать, то рано или поздно вы упретесь в проблему. С каждым годом русскоязычная база знаний о языках программирования растет, но большинство источников англоязычные. Даже официальный FAQ по API Telegram написан на английском. Но переводы уже есть.

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы.

То есть учить и знать не обязательно, но в будущем это будет необходимость.

2. Нужно ли знать математику для программирования и зачем.

Этот вопрос показателен прежде всего для Вас. Если вы слабы в математике, то стоит задуматься, а точно ли программирование пойдёт легко. Есть объективные причины слабых знаний - например слабая школа или класс. Но сейчас есть интернет и если у вас была тяга к математике, а учитель не закрывал её, то почему вы самостоятельно не смогли его закрыть. Есть другой вопрос, человек отлично разбирается и может решить любой пример, но ему просто не нравится предмет. Как вы понимаете, если у вас есть сложности с математикой, на то есть основания и в программировании эти основания будут проявляться (плохая память, плохой устный счет, нежелание считать в уме и много чего ещё).

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы.-2

Итак, если вы стремитесь быть отличным программистом, то начните с математики, это намного проще. Возможность проработки вычислительных процессов достаточно серьезно поднимет ваш уровень умения моделировать в голове.

3. Программирование это совсем не сложно, Вы уверены?

Действительно, оно просто, когда ты умеешь и понимаешь. Программирование просто как синтаксис языка. Все мы говорим на русском языке и пишем на нем же. Сюда можно включить и Пушкина, и Толстого, и Гоголя, и Васю Пупкина (а ведь есть такой где-то, да простит он меня), и я пишу тексты. Но вот результат у всех разный. Но лучше я приведу другой пример:

Класть кирпичи достаточно просто. Любой скажет. Главное чтобы ровно было и аккуратно. Но это минимальное требование. Так как, помимо этого есть еще такие детали как: повороты стены, вертикальная нагрузка, горизонтальная нагрузка, точки промерзания.

Как вы понимаете, выложить внутреннюю стенку в подвальчике, которую будут штукатурить - это одна задача. Выложить забор - другая задача. Выложить цоколь - третья. Про печь пока вообще молчу, так как кроме кладки там еще необходимо знать термодинамику, вентиляцию, отопление и это далеко не всё. Любой печник может выложить забор, а вот наоборот совсем нет.

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы.-3

Так же и с программированием. Если вы хотите писать простые проекты( а это любой школьник сможет), то это одна задача, если хотите делать серьезные вещи, то это уже будет не простое программирование и учиться на него стоит.

4. Про возраст, который не помеха. Возраст совсем не помеха, но серьезный фактор, который может как плюсом, так и минусом. Начну с плюсов. Всё-таки у вас за плечами огромный багаж и понимание того где Вам это может пригодится. Вы знаете свои возможности и уже вполне спокойно можете работать с документацией и даже на английском языке. Но если вы всё это знаете и умеете, то вы уже учитесь и точно знаете к кому лучше обратиться. Теперь перейдем к минусам. Время вашей активности в сутках намного меньше чем у молодого и растущего организма. Как правило вы уступаете в скорости восприятия и глубине памяти(хотя может и нет, но тогда в пункте 1). У вас есть рядом отвлекающие факторы - дети, внуки, жены, друзья, соседи и так далее, которые будут регулярно вас отвлекать от процесса.

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы.-4

То есть возраст это очень серьезный аргумент. То есть если вы не достигли успехов в той сфере, которой занимались 20 лет, то вероятность успехов в программировании совсем не высока. Лучше продолжайте наращивать те компетентности, которые есть или на самом деле переключитесь на программирование как способ расширить возможности своей профессии.

5. Учиться программированию быстро или долго.

Это ещё один вопрос, который не принято раскрывать. Действительно, время обучения важно и, как правило, оно выходит за рамки нескольких месяцев. Но если вы знаете другие языки и решили освоить новый, то это вполне имеет место быть. Если вы начинаете с нуля, при этом, еще работаете и учитесь, то переключиться на полную будет очень сложно. Чтобы выйти на реальный уровень, вам необходимо проработать пару лет в отрасли - именно проработать. А если вы новичок, то вас вряд ли кто-то возьмется учить за свой счет.

Сегодня пришли такие времена, что продавать становится с каждым днем тяжелее, онлайн или не онлайн курсы.-5

Подведем итог. Я не хочу отговаривать вас от обучения, наоборот только за. Но это должно быть взвешенное и грамотное решение, Я за отражение реальной картины. Можно собрать новичков и сказать мы за год научим вас играть в баскетбол. Научить то можно, а вот каким будет результат. Но про него то не говорят. Вы же понимаете, что для игры в баскетбол важны не только знаний правил, а следующие факторы: физическая форма, выносливость, координация, умение работать в команде. А еще тактическая игра и общая стратегия. Если вы планируете идти в программирование, то сперва поймите, что вы хотите от этого.

--------------------------------------------

Кроме того, Вам могут быть полезны статьи:

🔹 Гид по электронике .

🔹 Словарь терминов электроники .

Если информация оказалось знакомой, то можешь пройти Небольшой тест на знание азов электроники .

------------------------------------------------------------