Как стать программистом?

clck.ru — Камрады, нужен развёрнутый совет. Как стать программистом? как войти в профессию?
Картинки, Компьютеры | Дядя Миша 15:40 06.10.2020
9 комментариев | 82 за, 2 против |
#1 | 15:46 06.10.2020 | Кому: Всем
Образование программистское не пробовал получить? Или на курсы какие-нибудь записаться?
#2 | 19:54 06.10.2020 | Кому: Дядя Миша
> Вопрос в том числе и про это: какие курсы, как выбрать? Интернет переполнен предложениями и отзывами, как выбрать?

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

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

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

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

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

Да, про курсы инглиша тоже не забудь. Особенно, ты говорил, что проблемы со спикингом. А чтобы их решить нужно спикать, а это возможно только в группе.
#3 | 20:05 06.10.2020 | Кому: КонтрАдмирал
> "какие ни будь" зачастую главная проблема. Т.к. чтобы записаться на курсы человек должен четко представлять какие курсы ему нужны, а для этого уже нужно что то знать.

Так я же за него не выберу. Раз выбрал джаву, то пусть будет джава.

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

А может у человека есть чувство прекрасного, любит рисовать. У меня есть знакомый дезигнер - отличный специалист - бывший офицер. 5 лет прослужил после выпуска из военной академии, понял, что не его это, уволился и стал дизайнером.
#4 | 20:22 06.10.2020 | Кому: Злой
> По работе приходится довольно много быдлокодить. У кого-нибудь из технарей тут был опыт смены сферы деятельности на программиста в 30+ лет?

А что значит "быдлокодить"?
#5 | 20:32 06.10.2020 | Кому: Злой
> Это значит, что я пишу код на разных языках программирования для решения каких-то своих рабочих задач, но от такого кода, вероятно, у профессионального программиста с опытом работы кровь из глаз пойти может.

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

Возраст, да, иногда бывают проблемы. Девочки HR очень не любят начинающих программистов после 25.
#6 | 20:52 06.10.2020 | Кому: Злой
> > Возраст, да, иногда бывают проблемы. Девочки HR очень не любят начинающих программистов после 25.
>
> Вот об этом был изначальный вопрос. Интересно было бы послушать камрадов, у которых был подобный опыт.

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

А так у нас, например, приглашают всяких по возрасту. Особенно, есть проекты в виде всякого старого хлама на устаревших технологиях, которые поддерживать никто не хочет, но выключать их нельзя, потому что деньги за них по прежнему платят. У нас это всякие делфи, плюсы, вебформы, винформы, jQuery... Молодежь на этом категорически отказывается писать за любые деньги. Поэтому там всегда команда более возрастная.
#7 | 12:08 03.03.2022 | Кому: Всем
> А какие курсы годные?

[censored]

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

Но сейчас хз, что будет. Как посоветовал камрад выше - нужно подождать. Я лично решил изучить новый для себя и набирающий обороты язык Go. Записался на курсы и они начались в начале февраля, но сейчас их приостановили на неопределенное время в связи с войной видимо. Основной организатор их EPAM, но сейчас перспективы его работы крайне неопределенные. Возможно он вообще уйдет с рынка России и Беларуси.
#8 | 15:42 03.03.2022 | Кому: Всем
> Я так понял эти курсы подойдут даже для тех, кто вообще нечего не смыслит.

Там есть для разных уровней.

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

Что касается Go, то я выбрал курс для начинающих, который с азов. Мне он показался довольно легким, но у меня 10+ лет разработки на разных языках. Для новичков, которые с нуля он довольно сложен как по мне, потому что за неделю, например, надо было разобраться со всеми инструментами разработки, с Git, импортом библиотек и т.д. Без бэкграунда наверное это не так легко сделать.
#9 | 11:58 04.03.2022 | Кому: Всем
> А что в реале лучше начать с тестировщика?

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