Из Frontend-программиста в Backend-разработчики и обратно

Sdílet
Vložit
  • čas přidán 19. 07. 2023
  • Большинство программистов не следит за тем, что происходит в других сферах программирования. Даже в своей сфере немногие знают, что происходит. Условный react-разработчик вряд ли интересуется новостями angular. И с этим связано много проблем, если хочется сменить одно направление программирования на другое.
    НЕТ ВОЙНЕ!
    Выразить благодарность
    ko-fi.com/larchanka
    boosty.to/larchanka
    yoomoney.ru/to/410011886858328
    BTC: 127J5x79L9bb7T4jiYJ2U7jHNDLXEx4kT3
    USDT (TRC20): TWRQit8o1JJGWjAph3DZFysygUxSwqiq9Q
    TON: UQBDiFGDTLpp1zWLefv0LnH9TbEeUIcPSoO5uDNwhzktKP33
    Как я стал программистом
    • КАК Я СТАЛ ПРОГРАММИСТОМ
    Как я переехал в Европу
    • Как я переехал в Европу
    Стрим: Карьера программиста
    • Карьера программиста: ...
    VPN, который я использую
    surfshark.club/friend/fUXc3NQd
    ➡️ Сайт: i.mobila.name/xT
    ➡️ Instagram: i.mobila.name/yp
    ➡️ Twitter: i.mobila.name/Ua
    ➡️ Telegram: i.mobila.name/b7d
    👉🏻 Больше влогов здесь:
    #larchankavlog #larchanka
    👉🏻 Ежедневные влоги:
    #larchankadaily
    👉🏻 Чем я снимаю:
    ➡️ iPhone 14 Pro
    ➡️ Камера: Canon EOS 200D ya.cc/Ps7fY
    ➡️ Широкоугольный объектив: Canon EF-S 10-18
    ➡️ Еще одна камера: DJi Osmo Action
    ➡️ Еще одна камера: Sony DSC-WX500
    ➡️ И еще одна: SJCam SJ6 Legend
    ➡️ Микрофон: Rode Video Mic
    ➡️ Штатив: Joby Gorillapod ya.cc/Ps7iP
    Музыка:
    Told Ya - Ballpoint
    knocking at your door - BLUE STEEL

Komentáře • 53

  • @user-lx5vv3uu8u
    @user-lx5vv3uu8u Před 10 měsíci +8

    Миша, спасибо!
    Твои мысли всегда актуальны и осмысленны!

  • @zajalojalo
    @zajalojalo Před 10 měsíci +15

    Back to the Frontend получается 🚂

  • @SashkaProgrammiruet
    @SashkaProgrammiruet Před 10 měsíci +5

    Спасибо за видео!
    Еще одним классным инструментом изучения нового языка программирования может быть литкод или какой-нибудь аналог.
    Замечал, что спустя 30-40 решенных задач, пускай даже easy уровня, именно вот навык написания кода на новом языке просто в космос улетает.
    После этого и гораздо проще читать исходники. и кратно быстрее получается какие-то свои пет проекты пилить, потому что пропадает вот это ощущение, когда знаешь что хочешь написать, но до конца не понимаешь как именно это сделать

    • @aleksandrzelenskiy4000
      @aleksandrzelenskiy4000 Před 10 měsíci +1

      хм, интересное мнение - надо попробовать, спасибо

  • @mrmicolka
    @mrmicolka Před 10 měsíci +2

    Миша, а где-то можно будет посмотреть запись твоего выступления по CSS container queries?

  • @collectexperience6264
    @collectexperience6264 Před 10 měsíci +1

    Привет. Спасибо за контент. Расскажи вкратце, как обстоят дела с отпусками в европейских компаниях? Почему-то все только работают, а на моря ни кто не ездит))

  • @seoonlyRU
    @seoonlyRU Před 10 měsíci +2

    легендарный СЕООНЛИ одобряет и ставит лайк

  • @Konss
    @Konss Před 10 měsíci +1

    Вот кстати да. Образование: проектировщик БД. Учили делфи , си++, sql и ms sql. Тогда много писал, потом забил. Поработал в логистике. Последние 4 года вообще сисадмин небольшой фирмы с 35 компами и серваком, плюс много разных хитрых штук в экселе )
    И решил «вернуться» в АйТи. Взялся за питон, Джанго и БД. И на «старые дрожжи» довольно бодро заходит, потому что алгоритмам и ООП хорошо учили ))

  • @dre._
    @dre._ Před 10 měsíci

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

    • @sky_library_for_novels
      @sky_library_for_novels Před 10 měsíci

      Учу Python, через пару месяцев буду искать фронта для совместной разработки 😂

  • @magnumopus1002
    @magnumopus1002 Před 10 měsíci +1

    Интересно было бы увидеть видео с топом технологий для заработка на ближайшие 3-5 лет, топ перспективных технологий на 7-10 лет, кажется у вас я видел видео о топ языков, которые не надо учить)

  • @HEX_CAT
    @HEX_CAT Před 10 měsíci +4

    Спасибо за видео❤❤🎉🎉
    Но должен сказать, что "туда-сюда" также может быть, когда ты фулстак. Работая последним, приходится разрываться между фронтом, беком и минимальным девопсом (докер/кубер) - из-за чего возникает чувство, будто прыгаю по верхам. И, следовательно, знания ощущаются поверхностными:(

    • @TheSky5028
      @TheSky5028 Před 10 měsíci

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

  • @AndreyZnamenskiy
    @AndreyZnamenskiy Před 10 měsíci

    А о каких митапах речь? где они проходят, и где о них узнать заранее?

  • @mikep541
    @mikep541 Před 10 měsíci +2

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

    • @redneck_prm5429
      @redneck_prm5429 Před 10 měsíci +2

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

    • @mikep541
      @mikep541 Před 10 měsíci

      @@redneck_prm5429 ну да. Есть сенс

  • @bukovskii-pavel
    @bukovskii-pavel Před 10 měsíci

    Из опыта: в некоторых случаях имеет смысл поинтересоваться нет ли проектов/задач связанных с интересующим стеком внутри Вашей компании. Возможность поучаствовать в пусть и небольших, но коммерческих задачах поможет с пониманием с чем примерно предстоит работать, если все таки смените вектор развития. К тому же, возможно, у Вас будут коллеги, которые смогут помочь/объяснить. Но порог входа, конечно, включает в себя предварительную подготовку.

  • @MrShevrin
    @MrShevrin Před 10 měsíci +1

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

  • @andreasstager1642
    @andreasstager1642 Před 10 měsíci +2

    Я фронтенд-разработчик на реакте, и в душе не подозреваю, что там в ангуляре. Более того, мне даже начхать, что делается в самом реакте. Верстка и ЦСС вообще вызывают рвотные позывы.
    А знаете почему? Потому что я тут случайно, моя стихия это Flutter и Rust, просто так вышло, что устроился как Раст-бекенд, потом война, эвакуация, приход в себя на протяжении пары месяцев, возврат к работе, затем таски по Расту закончились и оунер предложил свитчнуться на Реакт+Электрон. И вот я уже больше года в этой кухне, плююсь, матерюсь, выгораю, заливаюсь бухлом, а продолжаю тащить эту лямку. Причем у меня уже был такой прецедент с 16-го по 19-й год, когда меня занесло во фронт окольными путями, из которого я вышел с неврозом. Поклялся больше никогда с этим не связываться, и вот опять. До войны бы без раздумий бросил и забыл как страшный сон, а сейчас боюсь без работы остаться, найти в себе силы устроиться на новую работу, живя полтора года в условиях войны в стране, для меня малореально по массе причин. Да еще и нарастающая тенденция отказов для украинцев пугает.
    ПыСы: 20+ лет в коммерческой разработке, начинал с делфи, был питон и флекс лидом, джава беком, архитектом в западных стартапах, синьерил в крупном европейском банке. Это что б не писали мне чего-то вроде "ты сам не знаешь чего хочешь" и т.д.

    • @astkh4381
      @astkh4381 Před měsícem

      привет, сейчас также фронтом работаешь и какая зп?

    • @andreasstager1642
      @andreasstager1642 Před měsícem

      @@astkh4381 Нет, полгода занимаюсь стартапом на флаттере без зп.

  • @user-ui6no2ms5q
    @user-ui6no2ms5q Před 10 měsíci +2

    Интересная практика, вот у меня на курсе рс скул после 3 мес подготовки к основному курсу идет закрепления материала, а потом
    core-js
    DOM, DOM Events, Browser API.
    Основы NodeJS.
    Мне кажется, что когда база бэка идет до того, как приступать к фреймворку или тому же TS, то проще понимать откуда ноги растут
    PS:
    Мишаня, я очень рад за тебя и за твою семью, что переехали в один из самых красивых городов мира. Жил там не в Амстере , но пару раз там бывал и в частоности в музее Мадам Тюссо и d rijksmuseum, а в Хеймскерке-это город 40к людей 30 км от Амстердама, съём жилья был около 500-700евро за 4 комнаты в центре в новострое, но тк мы укр беженцы нам бесплатно.На картинке и в реале совсем разные вещи)))Амстер намного красивей. Очень скучаю за страной и друзьями, которые остались там((, не только украинскими, но и голландскими. Верю что я ещё пересекусь с этой прекрасной страной🥲

    • @TheLevius
      @TheLevius Před 10 měsíci +1

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

    • @user-lx5vv3uu8u
      @user-lx5vv3uu8u Před 10 měsíci

      Я сейчас учусь в рс скул!))
      На 0 уровне!)

    • @user-ui6no2ms5q
      @user-ui6no2ms5q Před 10 měsíci

      @@user-lx5vv3uu8u класно)))

    • @user-ui6no2ms5q
      @user-ui6no2ms5q Před 10 měsíci

      @@TheLevius где я говорил что база это только теория? И неделька две ноды, чтобы понимать как там чё, примерно происходит довольно полезный опыт. Я не слышал чтобы на Ютубе про это говорили все кому не лень. В основном говорят, что было бы неплохо знать немного бэка.

    • @user-ui6no2ms5q
      @user-ui6no2ms5q Před 10 měsíci

      @@user-lx5vv3uu8u можем как-то списаться)))

  • @redrising2104
    @redrising2104 Před 10 měsíci +3

    Внезапно это единственнный достойный внимания видос из всей моей ленты ютуб на сегодня

    • @sweet-lana163
      @sweet-lana163 Před 10 měsíci

      Дань только начался, рано делать вывод, но видос реально прикольный. Автор харизматичный

  • @mirosh1257
    @mirosh1257 Před 10 měsíci +4

    Кстати, важное замечание. Когда хочешь перейти бек на фронт или наоборот, лучше сразу с фрейма начать, так как есть начальный базовый уровень понимания. Я вот начинал с js а потом vue, и понял что фронт не мое и перешел на php. Пишу хорошо и на симфони и ларки. И недавно начал изучать раст, я сперва прочел документация по базису быстро, и это ушло несколько дней, но потом сразу начал на микрофрейме Rocket делать банальные rest api. И стараюсь всегда логику разделять по архитектуре.
    Да есть разница в php и rust'a, это тем что php гибкий типизированный (хотя в проектах я всегда указываю типы), а rust строгая типизация. Php выскороуровневый язык, а rust низкоуровневый язык, так как rust не имеет сборщика мусора и нужно управлять с памятью. Но из всего этого меня не пугало дальше изучать rust, даже когда там тысяча ошибок, их можно исправить и будь уверенный это код на rust'e не выстрелит тебе ногу.

  • @faang29488
    @faang29488 Před 10 měsíci

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

  • @sergeypekar1058
    @sergeypekar1058 Před 10 měsíci

    Все хочу перейти в Unreal Engine. Не знаю как выполнить требование (at least one credit in shipped AAA title) 😅

  • @coldsir5406
    @coldsir5406 Před 10 měsíci +1

    xaxaxaxxa, I have been thinking about rust from the beginning of the video

  • @AlekseiNS
    @AlekseiNS Před 10 měsíci

    Сказал очевидные вещи, но все по теме. Подпишусь 😅

  • @silkcode3178
    @silkcode3178 Před 10 měsíci

    У тебя хорошие очки , дай ссылку.

  • @meosart1758
    @meosart1758 Před 10 měsíci +1

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

  • @_alexanderd
    @_alexanderd Před 10 měsíci +3

    У вас видимо ну очень много свободного времени, если помимо углубления знаний в своей области еще изучаете и смежные/новые. Жить-то когда?

    • @_alexanderd
      @_alexanderd Před 10 měsíci

      @@GK-tw7nu наверное "А на бэке"?

    • @alexeyfedorovich9769
      @alexeyfedorovich9769 Před 10 měsíci

      @@GK-tw7nu покрась кнопку, добавь спиннер и потом делай выводы о работе фронтендеров

  • @lolomgmix
    @lolomgmix Před 10 měsíci +1

    Меня лично отталкивает изучать другую сферу - это нехватка времени и отсутствие профита (да профит будет, но не сразу а спустя время и то не факт что в финансовом плане он будет больше), а также утеря "скилла" в той сфере где ты сейчас. Например я .net backend разработчик, хотел в одно время начать осваивать Unity, азы освоил но на это ушло месяц-полтора, но если изучать до более высокого уровня, то ты застопоришься, а то и забудешь часть того что уже знал в своей прошлой сфере.

    • @green.616
      @green.616 Před 10 měsíci

      Нужно придумать и загореться сделать какую-то маленькую, но крутую штуку

    • @SashkaProgrammiruet
      @SashkaProgrammiruet Před 10 měsíci

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

  • @user-so6lw1sd4n
    @user-so6lw1sd4n Před 10 měsíci

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

  • @roman.chudov
    @roman.chudov Před 9 měsíci

    лицо слишком близко к камере