Типичный пример рекламы онлайн-курсов
Типичный пример рекламы онлайн-курсов

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

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

Романтика разработки мобильного приложения
Романтика разработки мобильного приложения

Теперь пора поговорить о том, о чем обычно говорить на принято - о деньгах. С зарплатами в ИТ всегда была непростая ситуация, и связано это с отсутствием необходимости сидеть в офисе (про удаленку в рекламе курсов тоже немного лукавят, но об этом дальше). А недавняя мировая ситуация очень хорошо подчеркнула эту особенность работы. То, в чем реклама курсов права - для работы действительно нужны только компьютер и интернет, значит, работать можно откуда угодно и на кого угодно. С одной стороны, это позволяет жителям регионов с невысоким доходом работать на компании из богатых регионов. Типичный пример из рекламы - зарплата начинающего разработчика в Силиконовой долине нередко превышает сотню тысяч долларов в год. Но у медали есть и обратная сторона - компании из этих богатых регионов могут так же легко нанимать разработчиков из развивающихся стран, платя им из расчета местных зарплат. Фактически в Москве начинающему ИТшнику редко предлагают больше 70 тыс.руб., а чаще это сумма в 40-50 тыс.руб. в месяц (данные на основе анализа заработных плат в вакансиях на сайте hh.ru по состоянию на осень 2021 года). Много ли это? Для сравнения, курьер популярного сервиса доставки получает почти вдвое больше.

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

Ночь, музыка, клавиатура и Android Studio
Ночь, музыка, клавиатура и Android Studio

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

Выходит, все курсы бесполезны? На самом деле это не так. При наличии аналитического склада ума и базовой подготовки по математике, алгоритмам, возможно, школьного опыта программирования, курсы могут дать структурированную информацию о текущей ситуации в мире ИТ, актуальных методах работы. Особенно курсы при крупных компаниях или известных ВУЗах, например, Yandex, Mail.ru, 1С или specialist.ru при МГТУ им. Баумана. Причём на курсах компаний нередко набирают специалистов в штат на стартовые позиции, правда, для этого придётся постараться и показать себя во время обучения.

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

P.S. Это моя первая статья на данном ресурсе, так что прошу не судить слишком строго, но буду рад и критике, если она объективная. Заодно вкратце представлюсь - сейчас я руководитель ИТ-проектов, программированием увлекаюсь где-то с шести лет, а официальный стаж уже перевалил за 17 лет. За это время работал и в вебе, и в 1С, и в мобильной разработке.

Комментарии (66)


  1. First_Light
    14.10.2021 10:56
    +7

    К компаниям - организаторам курсов всегда было ОЧЕНЬ много вопросов. Процессы обучения и подготовки к нему чащу всего выстроены из рук вон плохо (курсы от УмениеЯщик как живой пример).
    Ни от кого ты не можешь добиться ответа на вопросы и сложности, возникающие даже не в процессе подготовки домашних заданий, а просто тупо по подготовке машины к работе с их курсом. Рекомендуемый ими софт из их же облака тупо не ставится, базы не разворачиваются и тд.


    1. alexgp13 Автор
      14.10.2021 11:03
      +6

      Желание заработать много денег на популярной теме, при этом прикладывая минимум усилий. Соответственно экономия на персонале, на разработке ПО, на оборудовании...


    1. chptr-one
      15.10.2021 18:08
      +2

      Хе-хе... год назад некоторое время подрабатывал проверкой и ревью домашних заданий в одной такой шараге. Чтоб вы понимали: я на тот момент ни дня в жизни разработчиком не проработал и ничего сложнее крудов и чатов на сокетах на Джаве не писал, но разбирался в Джаве лучше этого автора курса. Владелец курсов вообще не скрывал, что тупо стрижет капусту с ванаби и на качество ему плевать с высокой колокольни. Через три месяца мне это все осточертело и я свалил в закат прихватив пару учеников, которые вопреки всему таки учились и мы просто совместно начали пилить пет-проекты. Оба в итоге довольно легко нашли работу и вполне себе удачно вошли в айти.


      1. alexgp13 Автор
        15.10.2021 18:18

        Но получается, что благодаря курсам два человека пришли в ИТ)))

        Спасибо за мнение в какой то мере изнутри курсов


        1. chptr-one
          15.10.2021 22:11
          +1

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


          1. alexgp13 Автор
            15.10.2021 22:56

            Насчет универа очень верно.


          1. VB0
            15.10.2021 23:10
            +2

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


            1. chptr-one
              16.10.2021 01:10

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


  1. avkor2021
    14.10.2021 10:58
    +6

    Наконец луч света в царстве рекламы курсов


    1. alexgp13 Автор
      14.10.2021 11:03

      Спасибо)


    1. Mapaxa864
      15.10.2021 01:50
      +1

      Почему «наконец»?
      Нынче «разоблачения» делают все кому не лень. Толку правда от этого не сильно много, курсы как процветали, так и процветают.


  1. BiW
    14.10.2021 11:04
    +3

    Крайне скептичен к всяким курсам. Но также хочу развеять миф, который якобы развеивает другой миф:

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

    Как минимум, автор никогда не работал в команде, которая, как минимум, находится в разных городах, а то и в разных странах. И в его представлении, "сильная команда с наставником" - это комната, а то и опенспейс, где люди сидят и дышат тебе в затылок, а "наставник" "разбирает ошибки" смотря через твое плечо в твой монитор. К счастью, такого нигде не видел. Везде используют уже мессенджеры для общения и системы контроля версий для передачи кода. Знаю даже достаточно крупную галеру, которая работает ТОЛЬКО удаленно, офисов у них нет вообще.


    1. alexgp13 Автор
      14.10.2021 11:08

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


      1. BiW
        14.10.2021 11:53
        +4

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

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

        К примеру, в моем случае, мой "наставник" находился в 600 км от меня и вся его "помощь" сводилась к предложением "доку почитать". А люди, с которыми я работал на офисе работали над совсем другими проектами. И ничего, я как-то справился.

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


        1. alexgp13 Автор
          14.10.2021 12:02

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


        1. avkor2021
          15.10.2021 05:14
          +1

          И ничего, я как-то справился.

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

          В любом случае личное общение пока несёт больше информации чем виртуальное, мимика, жесты и т.п. Вот когда полностью в виртуальность уйдём, тогда да.

          Так что зря вы не понимаете про сидение в офисе. Везде свои достоинства и недостатки. При этом хочу заметить, что данные строки я пишу на удалённом рабочем месте, из дома. Работаю и так и так.


          1. BiW
            15.10.2021 14:01
            +1

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

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

            Так что зря вы не понимаете про сидение в офисе. Везде свои достоинства и недостатки. 

            Все я понимаю про сидение в офисе. Сам сидел последние лет 6 и считал это нормой. Вот только после года на удаленке, я для себя решил, что как только текущий работодатель попытается отменить уделенку, я сразу сменю работу. Возможность тратить на работу исключительно 8 оплачиваемых часов в день, а не 12 и более (8+1 час "обеда" + по факту 3 часа, которые съедает дорога туда и обратно), из которых вам оплатят только 8, трудно переоценить.


            1. alexgp13 Автор
              15.10.2021 14:29

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

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

              p.s. И еще - любая статья - это субъективное мнение автора, и Вам не обязательно с этим мнением соглашаться. Опять же, Хабр открыт для всех и Вы можете вообще написать свою статью о пользе удаленной работы для джунов.


              1. chptr-one
                15.10.2021 22:34

                А как вообще можно работать удаленно с джунами? Это ведь по-определению ребята, которые к самостоятельной работе пока не готовы: им надо четко ставить задачи и плотно контролировать, а так же обучать. Из собственного опыта поиска работы могу сказать, что джуна на удаленку готовы брать ровно никто. Только в офис.


  1. oxucu
    14.10.2021 11:19

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


    1. alexgp13 Автор
      14.10.2021 12:07

      Учитывая, что я начинал работать фактически единственным разработчиком в компании, еще когда интернет только-только начал становиться общедоступным, то хорошо представляю каково сейчас джунам) Если болеть своим делом, то книжки и гугл помогают, но общение в сильной команде здорово ускоряет процесс. Причем важно понимать, что кроме своих вопросов еще обсуждаются и "лучшие практики", что тоже очень полезно.


  1. chelovek-jpeg
    14.10.2021 11:56
    +3

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


    1. alexgp13 Автор
      14.10.2021 12:04

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


    1. boogiedimik
      18.10.2021 22:01

      Всё верно, но всегда есть нюансы. Расскажу свою историю: школа и класс уровня «хоть бы экзамен сдали выпускной», низкий уровень преподавания и общее окружение. Поздно появившийся компьютер и радость от VB6 и Delphi. Выпускной класс близок и нужно математику и физику дотянуть хотя бы до Сканави (по-моему так звали автора). Алгебру подтянул, Сканави недостаточно. В итоге завал МИФИ и ИКСИ. Вокруг стоит фон, что надо что-то делать, вокруг наседают и в 16 лет совершаешь ошибку жизни - поступаешь в гуманитарный ВУЗ. Заканчиваешь, начинаешь работать в IT, но не тем, кем хотел всегда быть. Сначала, пока молод - не парит. Деньги есть, развлечения тоже. Потом начинаешь думать - что-то не так, работа в тягость, не увлекает, задачи однообразные. Потом ребенок, сложно думать о выходе из зоны комфорта. Потом щелчок, выгорание, кризис и ты с утра начинаешь свой рабочий день с вопля о том, что ты не хочешь и не можешь этим заниматься. И вот тебе почти 35, ты выживаешь после тяжелейше протекшего ковида, и понимаешь, что большую часть жизни (работу) ты тратил на то, что тебя всегда угнетало. Как итог - udemy, coursera, сложность со систематизацией учебного плана и вот ты потенциальный покупатель таких курсов. 8 часов работа, следом 7-8 часов курсов и (подчеркиваю, иначе все это бессмысленно) самостоятельного ковыряния и «кодить, кодить, кодить». И так больше года. Можно было и самому, но было решено вложить деньги, если это хоть на йоту даст буст. Дало, немного, большая часть материала устарела, слишком поверхностна, слабая группа (по сути из 38 до конца дошло 5, офферы только у троих), но я не считаю деньги потраченными зря. На нескольких курсах попадались классные ребята-преподаватели, а среди учеников нашел себе, не побоюсь сказать, друга, с которым каждый день общаемся о новых полученных знаниях.

      Так что да, вы правы, основной двигатель - это «болезнь», её симптом «мотивация» и «заинтересованность», но курсы не так уж и бесполезны. Они бесполезны без этого двигателя.


      1. alexgp13 Автор
        18.10.2021 22:06

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

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


        1. boogiedimik
          18.10.2021 22:17

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

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

          и спасибо вам за статью, которая в очередной раз поднимает вопрос популярных онлайн-курсов. очень важно, чтобы вновьприходящие обязательно для начала читали такие материалы и и комментарии к ней. ну а я пока порадуюсь первому офферу полученному на первом же интервью, завтра третье собеседование в третьей "конторе" =)


  1. romanzolotoi
    14.10.2021 12:02
    +1

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


    1. alexgp13 Автор
      14.10.2021 12:08

      Верно, главное, везде думать головой, а не гнаться за модой и "легкими" деньгами.


  1. Druj
    14.10.2021 12:31
    +2

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

    Дааа? Ради интереса поскроллил топ игр в маркете, в 90% там не нужны не то что физика/математика, но даже основы компьютерной графики будут вредны.


    1. alexgp13 Автор
      14.10.2021 12:34
      +1

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


      1. AndreySinelnikov
        14.10.2021 15:42
        +1

        Для нормальных игр существуют нормальные платформы (с человеческими контроллерами, например), а мобилки как раз идеальная платформа для пошагового гача-мусора.


  1. nick1612
    14.10.2021 12:39
    +2

    Меня тоже знакомые и родственники часто спрашивали "Посоветуй на какие курсы пойти". Я сам на курсы не ходил и учился по разным видео курсам на youtube. До этого правда у меня была техническая специальность (слесарь КИПиА) и я почти 5 лет катался по области и ставил системы автоматики на ГРС, а к электронике у меня с детства интерес. И я согласен с тем, что для работы программистом у тебя должно быть в первую очередь желание и интерес к специальности, а не материальная составляющая.

    Но, в большинстве курсов "Стань разработчиком Х за 3 месяца с зарплатой в 2000$" меня напрягает именно морально-этическая сторона вопроса. То есть, люди их создающие и продвигающие, хорошо понимают, что это практически невозможно и на лицо откровенное мошенничество и введение людей в заблуждение. Чем они кардинально отличаются от всяких лохотронов или казино, мне не понятно. Можно пойти дальше и сделать объявление "Выучи PHP и заработай 100 миллиардов" (у Цукерберга же получилось).


    1. alexgp13 Автор
      14.10.2021 12:43

      Как говорил один известный товарищ, нет такого преступления, на которое не пойдет капиталист ради прибыли в 200%. Выгода с курсов, даже если рассмотреть ситуацию с потенциальным возвратом денег за обучение в случае, если не нашлась работа (такое некоторые декларируют, но там есть много оговорок, да и не каждый пойдет требовать), просто космическая. Тем более что онлайн-курсы не ограничены размером аудитории и один преподаватель может вести группы и по 500 человек. Вот и отходит моральная сторона вопроса на задний план.


  1. qixiz
    14.10.2021 12:57
    +10

    После покупки подобных курсов приходишь к ответу на вопрос "как зарабатывать деньги" - продавать собственные IT-курсы


    1. alexgp13 Автор
      14.10.2021 13:09

      Это точно, пора начинать составлять свой курс))


  1. anonymous
    00.00.0000 00:00


    1. alexgp13 Автор
      14.10.2021 15:14
      +1

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

      А так да, как и везде, главное - любовь к профессии, без этого в программировании делать нечего.


  1. boronov
    14.10.2021 16:43

    Довольно интересно. Спасибо. Эта статья больше, если я правильно понял, описывает платные курсы. Сам закончил академию при компании (банк) около полутра лет назад. Курсы были бесплатными, по окончанию брали на стажировку с возможностью дальнейшего трудоустройства. Насчет первого года абсолютно согласен, не знаю чтобы я делал не будь человека к которому можно подойти и помучать вопросами.


    1. alexgp13 Автор
      14.10.2021 16:48

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


  1. Jack82
    14.10.2021 19:26
    +1

    Меня всегда занимал вопрос. Неужели человека на курсах научат тому же, чему человека в техническом вузе? И они будут равноценными специалистами в начале пути (без опыта работы). Если это так, то зачем учиться в ВУЗе?


    1. alexgp13 Автор
      14.10.2021 19:28
      +1

      Мое мнение - курсы и ВУЗ это все-таки совсем разные вещи. Если в ВУЗе дают фундаментальные знания и учат учиться, то на курсах обычно показывают конкретные рабочие инструменты и разбирают реальные ситуации, что хорошо дополняет программу ВУЗа, но само по себе без понимания основ мало полезно.


  1. chptr-one
    14.10.2021 21:37

    Глаз зацепился за "программированием увлекаюсь с шести лет". Это как? У меня младшему сыну сейчас 8 и вот он, с подачи папки, очень потихоньку и помаленьку начинает щупать программирование. И это очень не просто и он понимает, что это не игра очередная, а именно учеба, то есть работа над собой.

    Расскажите, как вы в 6 лет увлеклись программированием.


    1. alexgp13 Автор
      14.10.2021 21:43

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

      Одну книгу нашел, "Энциклопедия профессора Фортрана" называлась, не только у меня такая была:

      https://www.yaplakal.com/findpost/53187658/forum2/topic1476965.html

      И да, в интернете найдется все)

      Книги о компьютере и программировании для детей: obrizan — LiveJournal

      "Осваиваем МИКРО-компьютер" издательства МИР и "Мир компьютеров" Х.Хасэгава.

      Вот с этих книг все и началось...


      1. chptr-one
        15.10.2021 17:49

        Ну, книжки, даже с картинками (прекрасно помню профессора Фортрана) это все никак не 6 лет. В этом возрасте можно увлечся компьютерами вообще, особенно в то время, когда они были редкостью и воспринимались не иначе как волшебство, но программирование? Даже просто перепечатать из Радио программу на Бейсике в какой-нибудь Спектрум в 6 лет - это уникум какой-то. Кстати, часть проблемы еще и в том, что компы сейчас везде. Для моего сына это просто часть жизни, которая окружает его с рождения (да блин, я ему на 7 лет ThinkPad X1 Carbon подарил, я бы убил за такое чудо в своем детстве) и писать на Бейсике плящущих человечков ему неинтересно. Вот Scratch зашел. На его примере обьясняю базовые вещи (понятие переменной, обьекта, управляющие конструкции, циклы и т.п) и пробуем на питоне, тем более, что уже год как занимаемся английским.


        1. alexgp13 Автор
          15.10.2021 18:23

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

          Помню, каким огромным событием была для меня покупка первого компьютера в 1997 (если не ошибаюсь) году, а теперь, действительно, компьютеры стали настолько обыденны, что дети даже не хотят за них садиться. Старшему сыну (не со мной живет) предлагал старый, но хороший компьютер, так он отказался, ноутбук хочет. Хотя компьютерами все-таки увлекается. А с младшим (6 лет) пока самые простые алгоритмы на какой-то игре про роботов изучаем.


          1. chptr-one
            15.10.2021 23:15

            Наверное, ошибаетесь по поводу 97 года. Ибо ваш папа еще в начале 90-х что-то там по журналам паял. В 97 году у меня уже стоял дома топовый пентиум (я с 10 класса школы со старшим товарищем торговал компами в нашей маленькой жопе мира в северном казахстане) с 17 дюймовым плоским тринитроном, струйным Эпсоном и планшетным сканером, а первый личный комп в моей жизни был Дубна 48К (клон Спектрума), а до того щупал в элитной школе нашего городка Ямахи в 89 еще году. И Искры 1031 годом позже в УПК того же городка в той же жопе мира.


            1. alexgp13 Автор
              17.10.2021 09:27

              Видимо я запутал) Про 97 год - это был первый именно мой компьютер, Pentium 166MMX, а паял тот компьютер, если не ошибаюсь, на Intel 8080, папа еще в самом начале 90-х, скорее всего это был 91 -92 год.


  1. DarthVictor
    15.10.2021 12:35

    После падения ₽ в 2014 году зарплаты в IT стали заметно выше, чем в остальных отраслях, и раньше мне казалось, что скоро в отрасль придёт большое число новичков и зарплаты упадут. Тем более появилось много курсов по якобы быстрой подготовке новых разработчиков / тестировщиков / дизайнеров.

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

    Совсем уж тяжёлый случай
    Вкати меня в IT, мразь
    Вкати меня в IT, мразь

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


    1. alexgp13 Автор
      15.10.2021 14:38

      Я бы сказал что зарплаты все же снизились, особенно если смотреть в долларах. Кто хотел продолжать получать в Евро-долларах переехали в Европу/Сингапур/США/Кипр, в остальном рост зарплат хоть и есть, но заметно меньше, чем падение рубля относительно доллара.

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

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


    1. boenskov
      15.10.2021 14:55
      +1

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


  1. yevstafyev
    15.10.2021 15:52

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

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

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


    1. alexgp13 Автор
      15.10.2021 15:56

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

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


  1. ValentinDom
    15.10.2021 17:52

    "авторы курсов умалчивают"

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


    1. alexgp13 Автор
      15.10.2021 18:26
      +1

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


      1. ValentinDom
        15.10.2021 20:33

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


        1. chptr-one
          09.11.2021 17:55

          Зачем нужна эта "лига", когда есть та же Coursera, плюс значимая часть топовых ВУЗов мира бесплатно выкладывает свои программы в онлайне, да еще иногда с возможностью получения диплома? Мне в принципе очень странно слышать, что кто-то пошел и заплатил деньги за свое образование, не ознакомившись подробно с программой курса, не поговорив с преподавателями, текущими и бывшими студентами, не собрал отзывы в сети, не прочитал внимательно договор в конце концов. Нет, если человек настолько дурак, что занёс пару сотен килорублей, ничего из вышеперечисленного не сделав -- то его грех не подоить. Идиоты должны страдать и платить. Остальным "лига" не нужна.

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


  1. Oleg_off
    15.10.2021 22:48

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

    Собственно, я попал в IT именно благодаря курсам, которые изображены на скрине к статье: получил первоначальные практические навыки, набрал проекты для портфолио на фрилансе, затем устроился в компанию, где даже более или менее опытным спецам платили сильно ниже рынка. Отработал год и перешёл в другую компанию с нормальным окладом.

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

    Я к тому, что не стоит полностью ответственность за неудачи учеников складывать на создателей курсов. Всё зависит от упорства конкретного человека.


    1. alexgp13 Автор
      15.10.2021 22:54

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


      1. Oleg_off
        15.10.2021 23:49

        Привлекает. Ну так, такие далеко и не продвинутся.


  1. Danik-ik
    16.10.2021 11:41

    Вот со всем согласен, но... «Да, нашел работу благодаря курсам». Правда, это был бесплатный кружок программирования в начале 90-х — сначала Бейсик, потом Паскаль. SQL выучил уже в процессе собеседования на первую чисто программистскую работу, когда мне дали задание и оставили на час (до этого был эникеем в мелкой фирме, но для себя программировал регулярно).

    Потом, когда вернулся после длительного перерыва (встретились два одиночества, одно с устаревшими компетенциями, другое с устаревшими потребностями) отучился на курсах в Отусе (позиционируются как повышение квалификации для готовых уже программистов), изучал core java и java ee. Сейчас работаю с java backend, и полученные на курсах систематизированные знания вот прямо постоянно облегчают понимание процессов и инструментов. Я про кучу вещей могу сказать после курсов, что в учебных проектах я это трогал (плюс многое именно после курсов поимел возможность потрогать в бою), и в результате чувствую себя с ними достаточно уверенно.

    Резюмируя, хочу подтвердить (по своему опыту) реальную пользу систематической теоретической подготовки. Только следует понимать, что одними курсами не обойдëтся — lifelong таки learning, чë.

    Но понимая, что курсы — не волшебная таблетка, и трезво оценивая проблемы старта (проблемы старта при смене вида деятельности бывают практически всегда), всë же не стоит обесценивать и потенциал. Состоявшийся айтишник наверняка будет более удовлетворëн своим социальным статусом (включая зарплату, в том числе и реальный потенциал еë роста), чем состоявшийся доставщик, а выгореть могут оба, честно. Не все состоятся и достигнут? Не все потом скажут: «Да, это моë»? А когда и с какими «курсами» было иначе?

    Ну а начинать всегда надо с малого. Курсы — совсем не плохо. «Вайтишники» — тоже норм, мест хватит, честно. Лишь бы это не были кидалы и лохи. В этой связи посыл статьи к борьбе с наивностью, безусловно, полностью поддерживаю.


  1. IgorNE
    17.10.2021 15:22

    Современные курсы аля пол года вечерами прогаю все таки лучше, чем курсы 10 лет назад на каком-нибудь специалисте аля неделю вместо работы с 9 до 18. По крайней мере есть время что то усвоить.


    1. alexgp13 Автор
      17.10.2021 15:24

      Сложно сказать, как правильнее. Я в свое время именно в Специалисте учился (как повышение квалификации) и это было очень продуктивно.

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


  1. RuFl
    17.10.2021 22:21

    Имею право быть закиданным сс***ми тряпками, но скажите мне пожалуйста. Работаю в сфере АСУТП, опыт достаточный, был и на производстве, и в проектировании, но уровень ЗП не устраивает. Присматриваюсь на инженера по тестированию, в ИТ есть понимание и образование ВУЗ. Уровень зп какой тестировщиком, джуном? Понятно что по статистике с hh можно увидеть об зп от 80тыс руб. Ведь указано одно, а потом в разговоре выясняется что 50 только. А по факту как? Может кто честно сказать? Имеется ввиду РФ.


    1. alexgp13 Автор
      17.10.2021 22:28

      Я бы посоветовал идти в смежное направление, если есть желание минимально терять в зарплате. Как писал выше, рынок сейчас очень странный, но в целом от 40 тыс. руб. начинается, хотя многое зависит от личных качеств, наглости и везения кандидата, можно и на 70-80, наверное, себя продать.

      Если есть опыт програмирования, какие-то наработки и тому подобное (а при наличии опыта в АСУТП, образования ВУЗа и общего интереса к теме наверняка что-нибудь найдется) то, думаю, можно и на вакансии 100+ замахнуться.

      Жаль, сейчас нет нормальных карьерных консультантов (или мне не повезло их встретить) кто бы помог объективно оценить свой уровень и понять, на что можно реально рассчитывать на рынке и чего не хватает на более высокие зарплаты.


      1. RuFl
        17.10.2021 22:48

        Как правило программист верхнего уровня (scada) зп около 80 тыс руб, и половину времени проводишь в полях, командировках. А когда у тебя семья, ипотека это уже не так романтично. И в нефтегазовом секторе уровень зп не такой высокий, в ИТ все равно выше. Либо это во мне проблемы и я смотрю не там


        1. alexgp13 Автор
          18.10.2021 12:10

          Да, сейчас в нефтегазовом секторе сильно зарплаты упали, помню когда по 300-400 тысяч инженерам предлагали в Москве, потом все очень изменилось... И насчет командировок верно)

          В ИТ программист хорошего уровня легко выйдет на 200-300 тыс./месяц, но это нужно действительно хорошо знать язык и основные фреймворки и иметь ккой-нибудь подходящий опыт. 80 тыс. хорошая зарплата для начинающего программиста, вполне реальная, хотя, как писал, есть и вакансии по 40-50, видимо, с расчетом на регионы и удаленку.