r/RuProgrammers 2d ago

JavaScript Как освоить профессию???

Я мечтаю стать Full-stack разработчиком. Расскажите как мне прийти к этому, стать профессионалом, понимаю что нужно создавать проекты, но не всегда получается создавать с 0. Предложите что можно создать прикольного и не особо сложного в плане проектирования, свои навыки в js оцениваю на 4/10, да не очень много, но я стараюсь.
В кратце о себе: Студент учусь на Бизнес-инорматику, закончил 2 курс, очень интересно программировании и бизнес процессы, подрабатываю репетитором и зарабатываю неплохо с учетом того что живу с родителями, поэтому в it иду не за деньгами, и так могу позволить себе многое.
P.S Т.к работаю репетитором и много в этой теме знаю помимо изучения создаю свою базу знаний по программированию чтобы в будущем обучать детей и подростков Javascript и еще много чему, просто как план небольшой помимо основной работы, если уж я смогу освоить эту профессию…

0 Upvotes

57 comments sorted by

3

u/HugeSubstance7548 2d ago

Спрограммировать что-нибудь

0

u/OkraNo238 2d ago

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

6

u/Profik_325 2d ago

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

1

u/tccspirit 2d ago

На кой тратить шекели, если он и в бесплатной версии нормально фурычит, нет?

1

u/Cteklo7 2d ago

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

1

u/chirog 2d ago

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

-3

u/HugeSubstance7548 2d ago

За тебя эту всю мелочевку ИИ напишет. Интенсивно изучай облачную архитектуру. Сейчас в основном на этом и можно въехать

2

u/OkraNo238 2d ago

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

-4

u/HugeSubstance7548 2d ago

Ну я не знаю, я не программист

2

u/HoraneRave 2d ago

а нахуй ты рот тогда открываешь?

0

u/HugeSubstance7548 1d ago

Ты долбоёб

3

u/StockWatch5323 2d ago

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

4

u/Powerful_Frosting_29 2d ago

никак, джуновских позиций нет. Хотя есть вариант: выиграть олимпиаду или сдать егэ на 85+, попасть в топ 10 вуз страны и оттуда на стажку в биг тех. Иначе никак лол. Работы нет.

1

u/Illustrious-Oil-4741 2d ago

Топ 10 это какие?

2

u/Powerful_Frosting_29 2d ago

вшэ мфти спбгу и еще какие то, загугли

1

u/Illustrious-Oil-4741 2d ago

Понял, спасибо. Шансы на ЕГЭ 90+ залутать вполне имеются

3

u/Imaginary-Tell-8666 2d ago

90+ егэ это ни о чем. на действительно нормальные направления нужны олимпиады

5

u/Powerful_Frosting_29 2d ago

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

1

u/Illustrious-Oil-4741 2d ago

Разве внутри вуза перевестись на другое направление нельзя?

2

u/Capital_Chemist_6605 2d ago

Это практически невозможно. Учти, что в приоритете - платники того же направления. 

1

u/Imaginary-Tell-8666 2d ago

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

2

u/snipex_o 2d ago

Ты сначала стань джуном, тогда поговорим насчет фуллстака

0

u/OkraNo238 2d ago

джуном чего?? я лично с самого начала хотел во фронт углубляться react vue, думаешь лучше на одном чем-то пока что акцент сделать?

0

u/snipex_o 2d ago

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

0

u/KgLmx 2d ago

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

3

u/Capital_Chemist_6605 2d ago

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

-2

u/Pumkka 2d ago
  • Гуглишь осознанная меркантильность - залетаешь к ментору - 3-5 дней

  • Учишься - заканчиваешь - лутаешь оффер - 3-6-8 месяцев

    • работаешь - через полгода сам начинаешь менторить, при достаточном скилле и умении продать себя + сарафанке - менторство кратно перекрывает зарплату
  • уезжаешь на Бали, менторишь оттуда

1

u/Alpensin 2d ago

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

1

u/Pumkka 1d ago edited 1d ago

Не понял о каких пиздюках речь :) Если за средний возраст ментора до 30 - привет эйджизм во всей красе, но там ниже в этом же треде наоборот говорят о разрабах ближе к 40, кто засел в своей голове и нихуя не хочет развиваться и что либо осваивать)

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

Единственное, в чем правда в целом - что именно на фуллстака в РФ не особо релевантно, узкий бэк или узкий фронт или мобильщик быстрее найдут работу, вакансий сильно больше И для его цели - нужно будет и бэком поработать в одной компании, и фронтом в другой

Ну, тут на помощь - многоработничество, хоть одновременно реально обе профессии осваивает пусть, если сил хватит)

1

u/islandwithbananas 2d ago

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

1

u/Pumkka 1d ago

Неясно причем тут этот бородач, ну да ладно)

1

u/KgLmx 2d ago

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

1

u/OddLack240 2d ago

А везде высокие требования по экспертизе?

-1

u/KgLmx 2d ago

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

1

u/OddLack240 2d ago

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

0

u/Timely_Rutabaga313 2d ago

Хуйню сказал, из фулстека самый быстрый рост до техдира и техлида.

-1

u/KgLmx 2d ago

Может от того что таких full stack developers просто больше, от того такая иллюзия. Если в команде будет эксперт в AI, эксперт по GPU performance, и full stack developer, с чего у этого full stack больше шансов будет стать техлидом? Это разнорабочий, низшее звено. Любой эксперт может побыть "full stack developer", если потребуется, но не наоборот.

Ну и вообще мечать работать разнорабочим, потому что это якобы даст билет в техдиректоры? Это всё сомнительно. Мечта должна быть сделать что-то великое. Full stack developer если и делают что-то великое, разве что в стартапах из трёх человек.

2

u/Timely_Rutabaga313 2d ago

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

1

u/Timely_Rutabaga313 2d ago

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

1

u/JadedBobcat701 2d ago

Бекендер это узкий спец? Не представляю бекендера, кто не знает докер)

1

u/Timely_Rutabaga313 1d ago

Каждый второй кому 40+

1

u/JadedBobcat701 1d ago

Прям уверен это люди, кто работали с какой java 8 или старым монолитом на пыхе 5, но я не думал что такие ещё остались )

1

u/HoraneRave 2d ago

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

1

u/Andrey4ik21pro1 2d ago

Как можно обучать других JavaScript если сам его не знаешь?

1

u/OkraNo238 2d ago

я же написал про планы, я сделал себе roadmap для того чтобы структурировать информацию, в основном теория только, чтобы потом по нему учить других)))

3

u/Andrey4ik21pro1 2d ago

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

1

u/Alpensin 2d ago

Он не написал пр какому предмету он репетитор. Даже если по информатике, там не нужны глубокие знания js.

1

u/Andrey4ik21pro1 1d ago

Написать хело ворлд это тоже практика, а не просто знать что такое хело ворлд впринципе.

1

u/Profik_325 2d ago

ты, видимо, не понимаешь, что значит фуллстек

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

1

u/Leha_plitka 2d ago

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

1

u/Admirable_Group_4106 2d ago

Мечтать надо о доме, о яхте) в не о том что бы работать у станка)

1

u/OkraNo238 2d ago

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

1

u/Admirable_Group_4106 1d ago

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

0

u/Elementaliwe 1d ago

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

1

u/OkraNo238 2d ago

могу жить в помойке даже если уж на то пошло

0

u/OddLack240 2d ago edited 2d ago

Работаю фулстеком. Тимлид, руководитель web направления. 

PM, front, back, devops

Обрати внимание на кручение Linux серваков и руководительские навыки

0

u/lazy-crazy-s 2d ago

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