arrow

назад

ask

Вопрос

Как быстрее всего набрать знаний на позицию jun разработчика(вопрос вне контекста языка)?

repost

157

input message

напишите коммент


15 комментов

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

Быстрее пути не знаю. Про остальные курсы тоже хз. Знаю успешные кейсы только с упомянутым. Но если естественного интереса нет - не стоит и браться.

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

Я сам самоучка по большей части, но я начал интересоваться и что-то пробовать ещё в средней школе. К 10 классу уже конечные автоматы рисовал (сначала хотел разобраться как в целом вычислительные машины работают). Да и в ВУЗ пошёл по соответствующему направлению сразу. В общем между началом моего пути самоучки и первым трудоустройством на скромную зарплату (больше за опыт) прошло лет 6-7.

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

0

ответить

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

0

ответить

Пройти норм курс)

0

ответить

Зависит от области. Но если ты ищешь панацею: это разработка проектов, и чем сложнее – тем лучше

0

ответить

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

0

ответить

Ассемблер? Ты планируешь софт разрабатывать или микроконтроллеры прошивать?))

0

ответить

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

Но если ты заглянешь даже в исходники Линукса, большая его часть написана на C#. А большинству софта хватит и более высокого уровня

0

ответить

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

0

ответить

Как тогда получить понимание процессов и того что происходит?

0

ответить

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

0

ответить

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

0

ответить

Тебе не нужно понимание процессов на уровне процессора, достаточно на уровне базовом - в плане памяти, компилятора/интерпретатора, остальное - это лишнее сейчас

0

ответить

Хорошо, тогда питон, из интересных ещё scratch из MIT имеется👀

0

ответить

Питон, ну хз, джуном работу unreal найти🤔

0

ответить

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

Тут ещё важно понимать что именно ты хочешь. Точно ли программировать? Что именно? Игры, финтех, веб, embedded, ML, системщина, может дрова какие или вообще ПЛИСы конфигурировать.

Если хочешь всё сразу, то будь готов быть джуном-суперфуллстеком ближе к пенсии)

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится