{"id":14285,"url":"\/distributions\/14285\/click?bit=1&hash=346f3dd5dee2d88930b559bfe049bf63f032c3f6597a81b363a99361cc92d37d","title":"\u0421\u0442\u0438\u043f\u0435\u043d\u0434\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f","buttonText":"","imageUuid":""}

Почему ты не станешь программистом, пройдя курс за 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$?

0
632 комментария
Написать комментарий...
Рут

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

Ответить
Развернуть ветку
Ленин-гриб

Тэш + плюсую

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

Бодяга это

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

Ответить
Развернуть ветку
Кирилл

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

Ответить
Развернуть ветку
Stas Klymenko

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

Ответить
Развернуть ветку
Кирилл

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

Ответить
Развернуть ветку
Арсений

Сколько в сети таких "полноценных сайтов"? И что это - полноценность? 80-100 баллов в лайтхаусе?
Главное чтобы все работало быстро и без ошибок. 

Ответить
Развернуть ветку
Bulat Ziganshin

ну а сколько этих программистов? и сколько их нужно на один полноценный сайт типа ya.ru? LOL

Ответить
Развернуть ветку
Евгений Трифонов

В этом треде перестал понимать точно, где сарказм и где всерьёз, но захотелось написать, что как раз у ya.ru с точки зрения «сколько программистов требуется» всё интересно: один человек для того, чтобы сайт выглядел как выглядит, и несколько сотен человек, чтобы работал как работает (искал по интернету).

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Sergei Timofeyev

И джуна не делает.

Ответить
Развернуть ветку
Ленин-гриб

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

Ответить
Развернуть ветку
Кирилл

Боюсь, Вы не научились делать сайты.

Вы научились писать простой код HTML и втыкать в него простые стили + скачивать готовый шаблон слайдера.

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

Сайт а-ля "один экран с Хэллоу Ворлд" можно научиться писать за день - только вот статья про другое, спорите вы с другим.

Ответить
Развернуть ветку
Sergey Matveev

Вот мой сайт - q-seo.ru Как считаете, я умею писать сайты или это уровень трейни-джуна?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Вадим Чиняев

увы нет, это примитив который можно даже не делать а скачать причем (субъективно) с более добрым дизайном

Ответить
Развернуть ветку
Sergey Matveev

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

Ответить
Развернуть ветку
Вадим Чиняев

fb.ru - по функционалу не смотрел кабинет, может внутрянка крутая - снаружи тоже примитив. Просто набить статьями - это кучка парсеров
Категории - ну или руками или модными нейронками раскидать
 А так, мы же про функционал,  а не наполнение
 
Кмк если для тренировки лучше брать фреймворк и закрывать issue Либо брать и делать реальные задачи с того же апворк
А так более менее реальные таски - это или интеграции с готовым чем либо, начиная от платежек, заканчивая CRM ками. Либо всякие темы под мобилы - API и в том же духе Ну вообще много ниш, где на хромой кобыле не заедешь.

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

Ответить
Развернуть ветку
Sergey Matveev

По моей информации fb.ru наполняется помимо UGC все же не парсерами, а десятками фрилансеров-копирайтеров. Парсеры тоже написать могу, но только от правообладателя контента ведь может прилететь и не хило так прилететь) И если уж парсить контент, то наверное парсить имеет смысл только Бурж.
Ну так я и спрашиваю пример сайта с крутым функционалом, на уровень которого можно ориетироваться.
Через биржи фриланса работать кмк смысла особого нет, так как они тоже посредники и берут свой процент с каждой таски через них.

Ответить
Развернуть ветку
Вадим Чиняев

FB дык это опять же про контент и маркетинг - технически не рокетсаенс вроде бы. Если в тех плане, повозиться - ну как пример tilda или любой другой конструктор. Там  и задачи с оплатой, подпиской, отложенными задачами, привязкой доменов и тех же сертов. В плане парсинга в целом - ну сейчас чаще стал замечать проекты на отслеживания динамики на маркетах агрегаторах  - аля yandex market или ozon или wildberries - это часто обход защиты, автоматизация закупок тех же проксей и тп. + графики порисовать придется.

Вообще руки не доходят gpt3 от сбера покрутить просто по фану какой нить бот запилить на телегу. Я веду к тому что море интересных штук появляется на github, но почему то пилят очередной 100500 й блог или инет магаз. 

Ответить
Развернуть ветку
Bulat Ziganshin

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

например https://www.gridgain.com/

Ответить
Развернуть ветку
Вадим Чиняев

drupal пишет wappalyzer

Ответить
Развернуть ветку
Виктор Степаньков

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

Ответить
Развернуть ветку
Кирилл

Не субъективно, а объективно. Любой качественный голый шаблон будет лучше работать, лучше выглядеть и генерировать больше прибыли (если метрика такая). Это трагедия по всем фронтам.

Ответить
Развернуть ветку
Кирилл

Это не уровень джуна, джун обычно ещё не знает, как совершить столько ошибок.

Серьёзно, это катастрофа.

Ответить
Развернуть ветку
Sergey Matveev

Вы про эксепшены в js или про что? Если про них, то считаю мне, как разрабу который крайние года 2 работает в основном с C# это простительно.

Ответить
Развернуть ветку
Кирилл

Я про все.
Дизайн.
Требование согласия на обработку.
Поведение блоков на мобильных устройствах. Изображения плющит, на некоторых страницах они наползают друг на друга.
С тестом отдельная песня.
Загрузка каждой пустой страницы.
При этом сайт максимально простой, откуда вот это вот всё?

Ответить
Развернуть ветку
Sergey Matveev

Редизайн и все остальное делалось в авральном режиме так как загрузка по бекенду была на том момент просто адовая.
И это тупо бложик о сайтострое и не более, никаких лидогераторных целей он не преследует и редизайн можно всегда сделать.  Кстати, f-seo.ru ничем не лучше. 

Ответить
Развернуть ветку
программист

https://q-seo.ru/admin/login - вот вы и спалились.
Это Voyager - надслойка над Laravel

Voyager как минимум предполагает знание Laravel, что в свою очередь предполагает знание PHP, в тч объектной модели, которую не все начинающие программисты понимают с первого/десятого раза.

Я писал на PHP 10 лет и на освоение Laravel у меня ушло несколько месяцев, просто потому, что сам фреймворк содержим в себе массу нюансов.

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

Как вариант (если автор не врет) - просто взял готовый движок с шаблонами и прочим. Но 99.999% в посте автора - вранье.

Ответить
Развернуть ветку
Кирилл

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

Ответить
Развернуть ветку
Sergey Matveev

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

Ответить
Развернуть ветку
Ленин-гриб
  Вы не научились делать сайты.

Почему тогда три моих сайта до сих пор работают? :)

 Сайт а-ля "один экран с Хэллоу Ворлд" можно научиться писать за день - только вот статья про другое, спорите вы с другим.

Вы читаете не внимательно, если бы умели читать внимательно, тоже за 2 мес. научились сайты пилить. И я с вами не спорю, вы со мной пытаетесь. 

Ответить
Развернуть ветку
Кирилл

Потому что вы пытаетесь спорить с автором статьи.

Вероятно, это вы не понимаете, о чем речь.

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

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

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

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

Я-то все правильно понимаю.

Ответить
Развернуть ветку
Ленин-гриб

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

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

А если вы имеете ввиду под профессионализмом, что должны за 2 мес. поднимать тяжелые ресурсы с базами данных... Ну, совсем уж ерунду вне контекста не надо нести. 

Ответить
Развернуть ветку
Кирилл

Смешной человек, который говорит про контекст.

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

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

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

Ответить
Развернуть ветку
Ленин-гриб

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

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

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

В моем сайте нет конфликтов и создан он не на шаблоне. Балабол. 

Ответить
Развернуть ветку
Кирилл

На этом всё становится понятно:)

Ответить
Развернуть ветку
Ленин-гриб

Рад, что вы приняли свои недостатки. 

Ответить
Развернуть ветку
Bulat Ziganshin

три небольших сайта - это уровень любителя. вот если бы вы получали 150 тыщ в месяц з/п за работу над сайтами...

Ответить
Развернуть ветку
Ленин-гриб

Я за другое деньги получаю.

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

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

"И только выдумка, столкнувшись с данностью, узнает о своем бесправии". Я тут Бродского немного переделал. Что, снова скажете, что так не считается? 😂

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Кирилл

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

Умение играть на гитаре - это не умение сыграть Кузнечика.

Ответить
Развернуть ветку
Kristall Ganss

Мы уже поняли что Вы очень любите свою работу, хватит всем на уши садиться

Ответить
Развернуть ветку
Арсений

Кроссбраузерно в основном решается вебпаком. Остальное надо допиливать по мере появления проблем

Ответить
Развернуть ветку
Вадим Чиняев

валидный это что ли про это? )
https://validator.w3.org/nu/?doc=https%3A%2F%2Fvc.ru%2F

Ответить
Развернуть ветку
Александр Львов

Написать на хтмл экран с хэллоу ворлд мне в школе на уроках информатики давали в 10 классе

Ответить
Развернуть ветку
Настя Каргаполова

И дырявое притом. 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Екатерина Попова

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

Ответить
Развернуть ветку
Ленин-гриб

А почему вы так злитесь? Давно программируете и не можете ничего путнего сделать, м? Не пукайте в колодец, Катя 😂 

Ответить
Развернуть ветку
Екатерина Попова

кто злится? просто интересно что путнего можно народить за 2 месяца не зная ничего в количестве аж 5 штук.

Ответить
Развернуть ветку
Stas Klymenko

Обычный, вполне качественный лендинг, если это не полотно на пару десятков блоков, пилится за полдня. 
Простенький, в стиле минимализма, что сейчас довольно популярно, можно выкатывать за пару часов. 
Если использовать CSS фреймворки, я думаю можно сократить и до 20-30 минут, чтобы набросать что-то годное, без контента. 

Естественно, если часами не играться с дизайном.
 

Ответить
Развернуть ветку
Ленин-гриб

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

Ответить
Развернуть ветку
Stas Klymenko

Я конкретно про лендинги писал выше. Используя Emmet и какой-нибудь привычный CSS фреймворк можно и за 20 минут набросать вполне сносный лендинг на несколько основных блоков. 

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

Ответить
Развернуть ветку
Ленин-гриб

Тогда соглы

Ответить
Развернуть ветку
Ленин-гриб

А что для вас путнее? Просто интересно знать критерии 

Ответить
Развернуть ветку
Екатерина Попова

я хз, вы первый начали про путнее говорить.

Ответить
Развернуть ветку
Ленин-гриб

Пнятненько

Ответить
Развернуть ветку
Nexxxor Nexxxor

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

Ответить
Развернуть ветку
Екатерина Попова

Конечно! Все боятся конкуренции!

Ответить
Развернуть ветку
Kristall Ganss

Да ладно Вам, это же дико смешно читать, пускай дальше тужатся и показывают свою мнимую важность) 

Ответить
Развернуть ветку
greg chudnoff
 компиляторы там, хуемое

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

Ответить
Развернуть ветку
Ленин-гриб

Я могу на вашем, но тогда будет неинтересно наблюдать за вами, обезьянами)) 

Ответить
Развернуть ветку
Wera Ferat

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

Ответить
Развернуть ветку
Компьютерная Академия TOP
Автор

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

Ответить
Развернуть ветку
Ленин-гриб

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

Ответить
Развернуть ветку
Ян Морозов

 +60.000 учеников - что-то жутко... 60000 человек только сейчас? Это не трындец ли рынку? По всей РФ меньше вакансий на PHP Java # C++ вместе взятые

Ответить
Развернуть ветку
629 комментариев
Раскрывать всегда