Добавить в корзинуПозвонить
Найти в Дзене
Дневник Джуна

Что утаивают от нас онлайн-курсы по программированию?

Здравствуйте!
Прошлая статья была про хорошую подборку учебников по Python на Humble Bundle, акция продлится до 27 апреля.
Сегодня мы продолжим общаться отчасти о курсах по программированию, отчасти о том, как дело обстоит на самом деле.
Вчера мне пришло пожертвование(давайте будем называть это донат, не очень люблю использование англицизмов не по делу, но у русского слова пожертвование, окрас

Здравствуйте!

Прошлая статья была про хорошую подборку учебников по Python на Humble Bundle, акция продлится до 27 апреля.

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

-2

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

Поехали.

-3

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

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

Помните в одной из первых статей блога я рассказывал вам о том, как прокачать свои навыки в Python? Я оставлю тут ссылку на эту статью, так как самое время активно пользоваться источниками из неё. Я сейчас её тоже перечитал и знаете, что обнаружил? Не имея никакого реального опыта коммерческой разработки, я при написании той статьи раскрыл вам тайну о том, чем вы будете заниматься на будущей работе разработчиком.

Вы будете постоянно решать задачи.

Весь процесс работы состоит из следующих ступеней:

1) Заказчик говорит вам реализовать какую-либо функциональность в приложении, которое вы разрабатываете/поддерживаете.

2) Вы приступаете к делу и всю рутинную часть делаете достаточно быстро, так как занимаетесь этим каждый и целый день.

3) Но вот наступает момент, что вы включаете проверить работоспособность новой функции, а она по какой-то причине не работает.

4) И вот на этом моменте вы приступаете к поиску решения задачи.

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

А при обретении всё большего опыта работы, вы сами будете видеть, где может возникнуть проблема и искать решение проблемы, до момента её возникновения.

-4

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

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

Традиционно приятного и плодотворного вам обучения. Будьте упорными и не ленитесь. И всё у вас получится.

На сегодня на этом всё, встретимся, наверное, завтра.

Если понравилась статья, поставьте, пожалуйста, лайк! А если вы ещё не с нами, то обязательно подписывайтесь, тут полезно и интересно.

-5

Предыдущая статья. ......................................................... Следующая статья.