{"id":4274,"title":"\u041a\u0430\u043a \u043f\u0440\u043e\u0448\u043b\u0430 \u0441\u0430\u043c\u0430\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u0430\u044f \u0430\u043a\u0446\u0438\u044f \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u00ab\u0422\u0438\u043d\u044c\u043a\u043e\u0444\u0444\u00bb","url":"\/redirect?component=advertising&id=4274&url=https:\/\/vc.ru\/promo\/244118-total-black&hash=6912f07afc8e6d55e8a0adb2bbd3778f4aa1e17c579e0e7496278441135a9f8d","isPaidAndBannersEnabled":false}

Почему ты не станешь программистом, пройдя курс за 2 или 5 месяцев. Спойлер – за 9 тоже

Про высокие зарплаты IT-специалистов слышали все. Возможность достойного дохода привлекает в эту сферу толпы посторонних людей, которых интересует не программирование как таковое, а лишь перспектива наживы.

На некоторых онлайн-курсах предлагают ускоренно научить писать код с тем, чтобы студенты тут же отправились работать. Неудивительно, что неизбывная любовь к дармовщине приманивает к таким курсам наивных людей. Они уже видят себя через год сотрудниками какой-нибудь крутой международной корпорации. А то и на «тёплой» должности где-нибудь в Силиконовой долине…

…после двухмесячного курса за 10000 рублей.

Но это невозможно. Давайте будем реалистами.

Для того, чтобы назвать себя профессиональным программистом, требуется фундаментальное образование. Это минимум 2,5 года занятий. И только после такого периода практики человека можно с натяжкой назвать специалистом. Начинающим. С доходом, который далеко не впечатляет: зарплаты джуниора в Российских регионах стартуют от скромных 30000 рублей в месяц.

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

Но стоит понимать, что это не программирование. Это рутинная работа по скрипту. Человек овладел одним-единственным простым навыком, который востребован в настоящий период.

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

Сначала цель

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

Вам нравится писать код?

Вы хотите приносить людям пользу?

Планируете открыть собственный IT-бизнес/онлайн-проект?

Ваша мечта – эмигрировать, чтобы работать за границей?

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

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

Выбор формы обучения

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

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

Обязателен ли вуз

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

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

Саморазвитие

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

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

С чего начать

1) Попробуйте программирование (1-2 месяца)

Выберите пару актуальных технологий, к примеру, HTML, JS, CSS или простой язык – Python, PHP и изучайте их. Почувствуйте, нравится ли вам эта деятельность, готовы ли вы заниматься этим годы и даже десятилетия. Или, возможно, не стоит продолжать?

2) Этап обучения (минимум 2,5 года)

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

3) Стажировка

Пробовать себя «в поле» можно уже в период обучения, выполняя заказы на фрилансе или устроившись удалённо на вакансию джуниора.

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

Чтобы стать крутым профи, которому платят 6000 долларов в месяц, потребуется не менее 7-10 лет упорной постоянной работы. Готовы к этому? Тогда вперёд!

Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?

{ "author_name": "Компьютерная Академия ШАГ", "author_type": "self", "tags": [], "comments": 620, "likes": 113, "favorites": 236, "is_advertisement": false, "subsite_label": "opinions", "id": 221274, "is_wide": false, "is_ugc": true, "date": "Tue, 16 Mar 2021 21:05:58 +0300", "is_special": false }
0
620 комментариев
Популярные
По порядку
Написать комментарий...
500

Как же я устала от снобизма недалёких людей от ИТ.
Я в ИТ ради наживы (¬ ◡ ¬ ). Я люблю деньги. Надоело читать про нашу богоизбранность. Мне просто повезло удачно прийти в профессию
в которой, на фоне бедности страны и конкуренции с западом, я чувствую себя в финансовом плане лучше чем мои соотечественники.
Лайкните что ли кто тоже за деньгами тут, а не ради великих свершений, изменения мира и любви к созданию обычного кода под нужды чужого бизнеса. 

Ответить
4

Не боишься выгорания? 

Ответить
250

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

Ответить
45 комментариев
14

С таким подходом как меньше всего выгорают. В 10 пришел в 19 ушёл. Простят задержаться пожалуйста оплатите сверх урочно.

Голова не забита про качество и актуальность.
И жизнь становится проще)

Ответить
2 комментария
2

Выгорают на неблагодарной работе.
Если финансово вполне компенсируют, то всё в порядке.

Ответить
–4

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

Ответить
1

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

Ответить
1 комментарий
0

Так это про любую профессию можно сказать, а не только про программирование. 

Ответить
–5

Тэш + плюсую

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

Бодяга это

За два месяца я научился делать сайты (не по шаблону, а HTML, CSS, JQuery, JS чутка, компиляторы там, хуемое) сделал 5 сайтов, 1 знакомому, 3 себе (один до сих пор в деле), 1 коммерция (70 кусков заработал, делал 1 с нуля). Но понял, что не мое. Знания пригождаются до сих пор. 

Ответить
66

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

Ответить
44 комментария
4

что там за сайты? из трех кривых статичных страниц?

Ответить
12 комментариев
4

 компиляторы там, хуемое

Даже не ламер ))))

Ответить
1 комментарий
2

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

Ответить
1

Самое главное, что знания пригодились) Все индивидуально, не у всех так хорошо идет, как у вас. У нас только сейчас +60.000 учеников и как вы думаете, у всех ли все так просто получается? Ну а вы заслуживаете только нашего уважения

Ответить
1 комментарий
–4

Какой-то вы не счастливый человек, если все счастье для вас в деньгах. И код у вас, наверное, тоже грустный :(

Ответить
44

Ох а в бедности счастья наверное пиздец как много. А что такое веселый код? В чем это измеряется?

Ответить
16 комментариев
39

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

Ответить
6 комментариев
0

Представь есть люди для которых счастье не в работе, а в хобби. Без скрамов и заказчиков. 

Ответить
16

Супер! Все верно. Лирика для врунишек. В реальном мире на первом месте деньги. Так у 99% людей. 

Ответить
12

Просто альтруизм жуется плохо, а кушать хочется.

Ответить
2 комментария
3

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

Ответить
18

Про «богоизбранность» кодеров

Немногие красноглазики могут признать, что если отбросить всю муть, они по сути те же рабочие на на конвейере, использующие несколько инструментов (фреймворков) на своем участке (фронт/бэк). А не могут признать по причине того, что у многих проблемы с банальной адекватностью. Недаром чуть ли не на первое место в профессии выходят "софт-скилы" (читай, умение общаться), а люди способные к диалогу, даже при средних хардах становятся тимлидами куда быстрее, чем технически прошаренные хмурые задроты-интроверты. Эйчарская охота за кадрами и большие зарплаты также не способствуют адекватности. «Я же такие бабки получаю — а значит я крутой, я ИНЖЕНЕР, всем на колени!»... Отсюда и появляются статьи подобного плана, чтобы не думали, что стать членом «высшей касты» это что-то тривиальное.

Ответить
5

да что погромисты! Даже Путин - по сути просто раб на галерах.

Ответить
1 комментарий
4

чтобы не думали, что стать членом «высшей касты» это что-то тривиальное.

и платили денюшки за долгие и дорогие курсы школы. Чтобы попасть в высшую касту.

Ответить
12

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

Ответить
5

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

Ответить
17 комментариев
1

Все правильно! Это как и экспорт ресурсов с низкой добавленной стоимостью. Лес, газ, нефть. Только в этом случае экспортируются байты =)

Ответить
2 комментария
–1

Таких как вы очень мало и вам очень повезло, что вы один из тех людей, кто работая на не самой любой работе, хорошо зарабатывает)

Ответить
22

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

Ответить
2 комментария
3

На собеседовании, примерно также отвечаю на вопросы типа "3 вещи, которые тебя вдохновляют?" :)

Ответить
9

Деньги, зарплата и отпускные?)

Ответить
1

На интервью отвечаешь как требует политика сторителлинга конторы ))) Если конечно работать там хочешь )))

Ответить
4

Никогда не искал денег от программирования, но они сами шли. Первые проекты делал бесплатно и в 18 лет в 2003 зарабатывал около 100 тысяч рублей в месяц. Те, кто приходит в профессию только ради денег - обычно много их не имеют, потому что нет стимула развиваться дальше, а мотивация вырасти от «хорошие деньги» до «очень хорошие деньги», когда денег хватает на все разумные потребности и ещё остаётся - невысокая. Так и остаются такие люди на уровне Сеньора максимум.

Я в ИТ потому что это творчество. Даже если тут не будет денег - я тут останусь.

Ответить
4

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

Ответить

Практический Мика

БАБКА
0

Так и есть, переставляют иф и эльзе, фор вайл. Гордятся творчеством которого на самом деле нет. А ведь могли бы свои стратапы делать 😂

Ответить
–6

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

Ответить
7

для мужчины тоже. только не отнёкивайся что ты деньги не любишь

Ответить
3 комментария
–1

Вот вам реально приятнее работать за 200 тысяч, чем бездельничать за 12? Чудны дела твои Господи, благодарю Тебя что родился в богатой семье и мне не надо работать ни за 12, ни за 200 тысяч!

Ответить

Проклятый Мурод

Африканер
8

Приятнее бездельничать за 200к, чем работать за 12 )

Ответить
1

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

Ответить
1

Бро, так ты тот самый чел который делает сайты по шаблону, просто у тебя уровень выше и спецификация сложнее =)

Ответить
1

Зашкаливающее адекватный коммент. Подписываюсь полностью.

Ответить
0

Деньги нужны всем, кто бы спорил. Но если Вам нужны ТОЛЬКО деньги - я вам сочувствую. 
Я не беру на работу людей, которым нужны только деньги и всякие плюшки. Они всегда работают "на отцепись". 

Ответить
0

Скорее соглашусь, но меня привлекают оба аспекта профессии.

Ответить
0

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

Ответить
0

чувак, тс-с-с, не пали остальных

Ответить
0

Мотивация хорошо зарабатывать – это тоже прекрасная мотивация. Ничуть не хуже желания «изменить мир» и любви к кодингу. Менее богоизбранным вы от этого не становитесь. 

Ответить
0

А потом они идут искать остаток от деления с помощью цикла...

Ответить
43

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

Ответить
99

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

Ответить
–13

К вашему удивлению да, смогут уже сейчас. Менеджер из компании партнера обладая очень базовыми знаниями настраивает балансировку нажимая кнопочки в ЛК на AWS. Когда упирается / что-то не понимает просто читает туториал с картинками что-где поправить от таких же гуманитариев и идет к победе дальше.
Конечно есть более серьезные случае где такой трюк не сработает и гуманитарий не вывезет, но сколько их этих случаев? Один на миллион.  

Ответить
12 комментариев
0

Вот именно, что девопсы множатся экспоненциально, потому что нужны не программисты, а девопсы :)

Ответить
2 комментария
40

А кто пишет компоненты?

Ответить
38

Так оно этаааа... нууу... само же! 

Ответить
–1

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

Ответить
22

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

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

НО: сложные, высоконагруженные проекты распиливаются на микросервисы, и там уже начинается гонка за микросекундами. Естественно, фреймворки идут лесом, равно как и фреймворк-киддисы.

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

Ответить
7

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

Ответить
2 комментария
17

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

Ответить
13

Кернел разрабы и контроллеров покинули чат

Ответить
12 комментариев
4

Вы, мягко говоря, недооцениваете алгоритмы 😂
Разница там далеко не "десяток другой гигабайт" 🙂 а "минуты на ноутбуке" vs "300 лет на суперкомпьютере"

Ответить
4 комментария
0

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

Ответить
9

увеличивается объём no-code и low-code работы, но заменяет ли она обычное программирование?

я 30 лет назад тоже начинал с таких платформ, по мере появления опыта перешёл на delphi (это такая суровая enterprise платформа, аналог нынешнего C#), затем стал чистым С++ программистом

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

Ответить
5

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

Ответить
1 комментарий
0

 это такая суровая enterprise платформа, аналог нынешнего C#

ну хз насчёт ынтерпрайза, в начале нулевых каждый школьник на этом писал. Я вовремя слез на C++/Qt, а потом на более востребованные языки/платформы, делфи теперь с ужасом вспоминаю. Ынтерпрайз — это джава и чутка сишарпа, а делфи — это некрофилия.

Ответить
4 комментария
0

Как то скептически я отношусь к no-code проектам если честно, на короткую может и быстрее, а поиграть в долгую как то печально. Недавний пример, для одной НКО нужен был бот телеграма, сервисы ботов с рассылками начинают стоить примерно в 1000р месяц +-, вроде и не дорого. Но я сел и за вечер субботы накидал им бота с админкой, рассылкой, сценариями, сегментами и который кастомизируется в любую сторону и стоит теперь "99р за хостинг". С no-code и low-code истории интересных и разных у меня такая не маленькая тележка, хотя в целом инструменты интересные, особенно для MVP

Ответить
8

Давайте на секунду представим, что на рынке ещё есть компании, которым надо поддерживать и развивать существующие продукты, легаси кодовую базу, работающие бизнес решения - называйте как хотите. Как, с вашей точки зрения, будет приносить пользу условный «кастомизатор» без алгоритмических скиллов?
Или вы о классических вопросах а-ля напишите на листочке красно-чёрное дерево?

Ответить
5

Легаси-код - это хлеб старожилов! И мы довольно потираем ручки, потому что молодняк нам в этом не конкуренты :) Шутка. На самом деле и да, и нет. Ковыряние в древности редко бывает жизнеутверждающим, чаще наоборот заражает унылостью. От хорошей жизни заниматься этим не будешь. Но и на питон-код без слёз не взглянешь. Куда ещё остаётся податься олдфагу, как ни в самые новые технологии, куда ещё не ступила глобальная блокировка Гвидо Ван Россума? 

Ответить
4 комментария
6

 Код с нуля больше уже никто не пишет

 Основной навык программирования на сегодня - это сборка продукта из готовых компонентов и кастомизация

И да, и нет. С одной стороны, да — 99% по крайней мере мобильных приложений сейчас — "сходи на сервак, возьми JSON, покажи его во вьюхе". С другой стороны, если ты отклоняешься от этого сценария, то хер его заменишь комбинацией библиотек. Мы вот сейчас пилим проект (не могу сказать какой, под ведроид, могу лишь сказать, что сети там вообще почти нет), и там подход "возьми либу и вкрути её сюда" вообще не работает. Он работает разве что для DI и AndroidX. А всё остальное приходится изобретать фактически с нуля (проект не уникальный, опенсорс аналог есть у гугла, но там говнище такое, что глаза приходится с мылом мыть после просмотра). 
И, что интересно, процентов 30 разработчиков middle-senior с собеседований вполне способны работать с таким проектом (т.е. не копипастить со StackOverflow, а самостоятельно писать). Так что живёт всё ещё наше дело.

Ответить
5

Как кто-то говорил, всегда нужно будет переводить понятия с человеческого языка на язык алгоритмов (чёткой однозначной логики). Тот, кто это делает, и будет программистом. Так что может измениться язык, но профессия никуда не исчезнет.

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

Ответить
0

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

Ответить
4

Что то сложно себе представить хоть один маломальский SaaS MVP работающий исключительно на готовых компонентах)

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

Ответить
1

Ну и никто какбэ не запрещает разбираться в том как устроены эти самые страшные фреймворки и коммитить в них.

Ответить

Зарубежный браслет

Игорь
0

Комментарий удален по просьбе пользователя

Ответить
4 комментария
2

Ы, слышу это уже лет 10

Ответить
1

Уже лет 30 слышу про исчезащую профессию программиста. 

Ответить
0

Что? Это наверное про wordpress программистов. 

Ответить
0

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

Ответить
0

Вот из-за таких как вы индустрия и страдает. Оттуда же и куча "вайтишников" - я сейчас как приду, и как начну собирать всё из готовых компонентов! Нет, не начнёте! Оказывается, там ещё и думать надо! 

Ответить
0

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

Ответить
4 комментария
52

 Для того, чтобы назвать себя профессиональным программистом, требуется фундаментальное образование

Нет. Ни в коем случае
 Но стоит понимать, что это не программирование. Это рутинная работа по скрипту

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

Да, это врач. И тот, кто делает УЗИ - врач. И рентгенолог. И уролог. И масса других специализаций
 Но, учитывая, что программы вузов не успевают за развитием технологий, ценность «корочки» становится спорной

Вот это уже ближе к правде
 Как думаете, сколько времени необходимо для становления хорошим программистом, с зарплатой от 1500$?

4-5 лет и столько же проектов. Только вот $1500 это так себе зарплата для хорошего программиста

Ответить
8

1500$ это так себе зарплата для хорошего программиста

А вот сейчас 70% региональных разработчиков приуныли со своими, в лучшем случае, 800-1000.

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

Ответить
18

хороший программист сейчас или едет в москву или устраивается на удалёнку или находит работу в хорошей местной фирме

Ответить
5

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

Ответить
0

1,5к это пару опыта же максимум, стронг джун уже спокойно может претендовать на такую сумму

Ответить
10

110к джун? Это в стране Москва, простите?

Ответить
6 комментариев
5

Претендовать может на сколько угодно, но хрен кто ему даст.

Ответить
0

Претендовать может, но не получит в Москве даже. Только если случайно. И вскоре вылетит. 

Ответить
0

Спасибо большое за обратную связь! Многим будет полезно 

Ответить
5

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

Ответить
4 комментария
1

Уколы может и медсестра делать, она врач?

Ответить
1

Да, сестринское дело подразумевает обучению этому. Медсестра - не врач и назначать уколы не может, но ставить - проблем нет.

Ответить
–1

4-5 лет и столько же проектов. Только вот $1500 это так себе зарплата для хорошего программиста

Да мне кажется после курсов можно на 1500к идти, ну или через полгода. У меня, конечно, через пару лет только такая зп стала, но и это было несколько лет назад. Сейчас время чуть другое, зп подросли

Ответить
2

зп-то подросли, но и требования тоже )) IT все сложнее, высокие зп не просто так платят

Ответить
0

И потом на выходе получаем гавнокодеров. Иногда такое пишут, что даже в голову не приходит.

Ответить
33

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

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

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

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

Ответить
16

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

Ответить
3

Гуманитариям? :)

Ответить
2 комментария
3

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

Ответить
0

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

Ответить
2 комментария
0

По факту, так-то... Вы кем работаете?

Ответить
–1

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

Ответить
1 комментарий
5

С трудом представляю как можно переломать себя и стать из гуманитария программистом.

Ответить
0

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

Ответить
0

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

Ответить
0

Легко! Основным моментом было - "лучше буду кнопки клепать" за бОльшие деньги, чем гордится нахрен никому не нужном ВО. 

Ответить
0

У Ларри Уолла спросите 

Ответить
0

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

Ответить
3

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

Ответить
1

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

Ответить
3 комментария
0

кто не любят своё дело, никогда на нем не заработают

Не заработают те, кто не умеет искать возможности.
Иначе как объяснить, что есть полно тех, кто зарабатывает, но не любит. Как и тех, кто любит, но не зарабатывает.

Ответить
3 комментария
2

Нужно идти и за деньгами, но ведь не только? Это же очень классная и интересная профессия

Ответить
4

Дам фидбек по Шагу в Украине. Мой ребенок пришел в Ваш Шаг в Украине в Харькове и ушёл через 2недели. Ни уровня преподавательского обучения(студентка вуза вещает), ни интересного подхода, ни условий минимального комфорта для обучения(как сейчас помним душные непроветриваемые классы без окон и вентиляции на Гагарина с температурой 26-27 градусов откуда дети выходили как из парной, и чистый совок на Красношкольной). Чистая правда

Ответить
2

судя по шапке это и топик Ваш. Субъективно воспринял эти «доводы» по сложности профессии в статье как вымышленную причину почему после ваших курсов выходят неподготовленные выпускники(не знаю как в других регионах, может там на уровне. я про Харьков если что)))

Ответить
2

Это очень красивый фасад, для очень нудного занятия с большим набором скрытых, до поры до времени, проблем со здоровьем. Интересных задач хорошо если 1 из 25 и чем дальше, тем их будет меньше, поскольку становиться больше уже решённых, которые нужно повторно внедрять. Так что выгодно выигрывает только колоссальная маржинальность труда, которая выливается в высоких зп, да и то, до поры до времени. 30 лет назад тайтлы, условно, пилили в гаражах, сейчас уже такое не проканает. 

Ответить
3 комментария
0

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

Ответить
0

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

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

Ответить
7 комментариев
19

Не менее года, все индивидуально, но большинству вообще никакие курсы не помогут)

Ответить
15

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

Ответить
4

Пример божественный!
1-5% из «пассажиров», вполне могут добиться результатов)

Ответить
1

А больше и не нужно! Из миллиона получится до 50 тысяч формошлёпов.

Ответить
1 комментарий
3

Профессиональный программист от любителя отличается тем, что первый зарабатывает деньги. Всё.

Ответить
1

Держать где, на лидогенераторной галере, которую любой мидл может организовать и сам в любой точке мира?

Ответить

Зарубежный браслет

16

Комментарий удален по просьбе пользователя

Ответить
12

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

Ответить
6

Курсы вообще некоторым не нужны, только мешают. Но большинство не способы дисциплинировать себя, даже если деятельность нравится 

Ответить
1

Кайф никак не связан с профессиональными обязанностями. Даже если человеку не нравится программировать, но занимается этим — он всё равно программист.

Ответить
0

В смысле не связан?
Продуктивность не увеличивается?
Количество вариантов решения не увеличивается?
Да просто заниматься этим человек будет не из под палки или потому что так сказали, а из-за того что ему самому хочется эту задачу выполнить.

Ответить
11 комментариев
1

любую инфу без курсов и всего прочего нароет

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

Ответить