Чем отличается работа джуниор программиста от синьора

Поділитися
Вставка
  • Опубліковано 27 вер 2024
  • В этом видео я рассказываю об отличиях в работе Junior программиста и Senior. Какие обязанности возлагаются на джуниор программиста, а какие на синьора. Это не просто размышления о том, как должно быть, в видео я делюсь личным опытом. Что делают джуниоры в компаниях, где я работал или с кем я работал. Чем занимаются синьоры и как их задачи отличаются друг от друга.
    Текстовая версия
    www.flenov.inf...
    Мой ИТ блог www.flenov.ru и www.flenov.info
    Мой просто блог blo.moe
    Tweeter: / flenov
    Инстаграмм: / mflenov
    Телеграмм: t.me/mflenov

КОМЕНТАРІ • 130

  • @tigranbalayan6521
    @tigranbalayan6521 4 роки тому +70

    Мой подход к Junior Developer состоит в том, что компания обвязана развивать Junior Developer-а. Я думаю, что взять на работу интерна или джуниора значит взять ответственность за их рост. Если компания не думает о росте джуниора то значит она не думает о своем будущем. С чем связано такое мнение. Я мид и меняю компанию когда моя зарплата остается тем же самым в течении пол года. То есть я считаю, что у меня нет проблем с поиском работы и в данной компании я дошел до максимума возможной зарплаты. А джуниор думает как можно дольше оставаться в компании, что бы не терять работу. Если джуниор которые ушел с компании не способен найти новую работу, значит джуниор в прямом смысле зря потратил свое время в этой компании. Фидбек от программиста о компании это очень важный инструмент, ибо если некая компания имеет больше негативных фидбеков чем положительных, то выходит что новый кадр просто побоится пойти в эту компанию, не смотря на то это джуниор или сеньор. Конечно есть и фидбек от компании. В мире программистов есть такой баланс с помощью фидбеков и это работает.
    Суть всего этого в том, что взяв на работу новичка ты должен отпустить его уже опытным специалистом, ибо без этого не кто не доживет до мидла.
    По поводу оценки способностей интерна/джуниора и повышение зарплаты, могу привести к примеру мой первый опыт работы разработчиком игр.
    Начал с позиции бесплатного интерна, через 3 месяца, тим лид позвал поговорить и сказал, что он видит прогресс и чувствует, что я даю пользу а польза должна быть оплачена. Я перешел в стадию платного интерна. Через еще 2-3 месецев тот же тим лид сказал, что они хотят меня брать в джуниоры если я не против. Конечно я был не против. И с этого момента я понял как в этой компании оценивали труд программиста.
    Есть тим лид который решает объем работы для тимы. Ну так вот он разделает задачи по программистам и дает дедлайны. Мы работали с принципом спринтов (1 неделя тяжелой работы, 1 неделя спокойной работы). Они планировали работа на 3 месяца вперед. Допустим если я заканчивал свою часть работы за 2 месяца, то тим лид приходит к выводу, что он не правильно оценил мои навыки и поскольку он платит данную сумму за тот же результат но за 3 месяца а я закончил за 2, значит надо повысить зарплату и количество заданий. Но это делалось так, что бы я хотя бы успевал до дед-лайна. После повышения зарплаты программист получает моральный буст и по этому может прийти к балансу с новым количеством работы. И поскольку он знает, что если сделать работу раньше, то будет что то хорошее, то программист продолжает стараться и работать надо собой. Не ждет срока 2 года опыта джуниора, что бы менять место работы и начать как мид а продолжает стараться ему плевать он джуниор или сеньор, он знает, что за повышение навыков ему "гразит" повышение зарплаты.
    Могу отметить, что каждое последующее повышение зарплаты было больше чем предыдущее. Даже не важно на сколько, главное что это не фиксировано и растет )
    Еще один важный нюанс. Тим лид каждую неделю занимался код ревю джуниоров и интернов и если находил какой то изъян, то назначал время для обсуждения подхода к решениям таких вопросов, отправлял ссылки на изучение технологий или принципов и т. д.
    Вы просто не представляете как это было эффективно и для компании и для джуниора.

    • @TheWorldPeace
      @TheWorldPeace 4 роки тому +5

      "обязана развивать" - вот это хохма. Зачем? Что бы он ушел через пол года и компания потратила при этом на него кучу денег.

    • @tigranbalayan6521
      @tigranbalayan6521 4 роки тому +6

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

    • @TheWorldPeace
      @TheWorldPeace 4 роки тому +1

      @Tigran Balayan вот по этому их и особо брать не хотят. Их берут в основном в веб студии и прочие конторы.

    • @TheWorldPeace
      @TheWorldPeace 4 роки тому +1

      Tigran Balayan Время старшего специалиста тратить на обучение очень дорого. Эму проще самому сделать.

    • @TheWorldPeace
      @TheWorldPeace 4 роки тому

      @@tigranbalayan6521 Как-то так

  • @mn9380
    @mn9380 3 роки тому +6

    Боже, всё простым языком. Просто и доступно. Огромное спасибо! Теперь я наконец-то знаю в чём разница. А раньше я и понятие не имел кто же это такие. (Миша, 27 лет, только учусь на веб разработчика, сам)

  • @Sheksl
    @Sheksl 4 роки тому +4

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

  • @Mar4elloChannel
    @Mar4elloChannel 3 роки тому +3

    Очень полезная информация!

  • @qualcommatheros6502
    @qualcommatheros6502 3 роки тому +2

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

  • @ТимофейЁлкин-о9е
    @ТимофейЁлкин-о9е 4 роки тому +1

    Приветствую, Михаил! Очень приятно после чтения твоих книг (когда-то давно мне очень помогла библия Делфи)), увидеть и услышать твои мысли в живую.

  • @kenny8803
    @kenny8803 4 роки тому +2

    "ты не тянешь даже до мидл, у тебя же нет опыта работы с Elk" - приятно такое услышать. Разница в том кто за сколько выполнит задачу по времени и только (это до архитектора конечно) - такой подход дает всем в команде развиваться, задачи все равно нужно выполнить и есть вот эти вот ресурсы.

  • @JlovenPK1
    @JlovenPK1 4 роки тому +12

    Как я вижу ситуацию Интерн/Junior/Middle/Senior и разницу.
    Интерн - Это вообще зеленый боец Информационных войск - ничего не знает, но очень хочет нюхнуть порох - в основном это либо свитчеры(те кто меняют профессию и обладают потенциалом) или студенты технических СУЗов/ВУЗов.
    Junior - чуть выше интерна, он уже сам может писать программный код, но за ним нужен глаз-да-глаз, что бы он не писал "плохой код" и всячески помогать ему развиваться, отличается Junior от Интерна тем, что задает меньше реально глупых вопросов, которые гуглятся за 5сек.
    Яркий пример, Интерн не знает что такое циклы, а если и слышал о них, то не может нормально их использовать по назначению. Junior же вообще может отличить каждый цикл и ответить на вопрос - В чем отличие между for и foreach.
    Middle - это Ефрейтор от мира программирования, сам может писать код, сам может учиться, сам может брать на себя даже самый грязный легаси и работать с ним, он боевая машина у которой одна цель - писать код. Рабочая лошадка, он многое знает уже и понимает, но всегда есть НО.
    В чем разница между Мидлом и Junior'ом? Правильно, в опыте работы в ОБЩЕМ в сфере IT, а не только в конкретной компании и с конкретным ЯП/Технологией(например C# Middle Developer может неплохо знать Front-end разработку и как минимум еще один ЯП).
    Senior - это уже отЭц в команде, он Батя от мира программирования, он знает кому и какие задачи можно поставить, здраво оценивает задачи и подбирает инструменты для решения. Грустно или нет, но порой работа Сеньёра может скатиться в банальное code review и проведение собеседований + - писать основу проекта, если Мидлы еще не готовы к таким сложным задачам.
    В чем разница Middle и Senior'a? Да банально в опыте работе, Мидл это тот же Сеньёр, но с меньшим опытом работы, в теории и Мидл разработчик может встать у доски и расписать всю будущую бизнес-логики проекта, подобрать нужные технологии и распределить задачи в команде, зная слабые и сильные стороны своих парней(и девушек?).
    Можно встретить, как сильного Мидла, который засиделся в чине Мидла, и боится брать ответственность, так и слабого Сеньёра, чьи порой команды просто пугают, а выбор технологий вызывает жжение в знаменитом месте.
    Проходя в разных компаниях собеседование, были разные требования, как к Middle разработчику, так и к Junior разработчику.
    Каждая компания оценивает по разному и там, где ты может быть сильным Middle разработчиком + учитывают твои познания в других сферах IT, то в другой компании тебе могут сказать и вправду обидное - Ты максимум тянешь на интерна, не больше, даже до Junior не тянешь.
    Как они оценивают? По своему конечно же.
    Из своего опыта скажу, пройдя в трёх компаниях собеседование, в двух мне готовы были предложить должность Middle разработчика, причём не по моему основному направлению, а должности Python back-end разработчик и разработчик C#, но на платформе ELMA.
    А там где требовался C# back-end разработчик, я даже на Интерна не тянул - обидно ли было? Да обидно. На каких вопросах я завалился? Да на всех теоретических связанных с .net, причём о таких вещах я даже не задумывался, а оказывается их надо знать(примерные вопросы: Boxing/Unboxing; Работа с исключениям, ссылочные/значимые, паттерны проектирования, DI, разница интерфейсов и абстрактных классов, хе-хе привет C# 8.0).
    Я себя лично оценивают - неплохим программистом - но когда я встречаю реально более опытных ребят, чувствую себя на их фоне, явно не Junior разработчиком :D
    Главное не переставать учиться!

    • @floydmayweather6934
      @floydmayweather6934 4 роки тому

      Тебе задавали про паттерны на должность Junior , такое разве бывает ?

    • @ДмитрийПономарев-д1ю
      @ДмитрийПономарев-д1ю 3 роки тому

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

    • @ДмитрийПономарев-д1ю
      @ДмитрийПономарев-д1ю 3 роки тому

      @@floydmayweather6934 а что такого в паттернах, паттерны разные бывают, что-то полегче, что-то посложнее

  • @zlokarlson3025
    @zlokarlson3025 4 роки тому +2

    Спасибо за видео!

    • @programisli
      @programisli  4 роки тому

      Спасибо за коммент, это стимулирует делать еще

  • @alexeymezenin
    @alexeymezenin 4 роки тому +3

    Было бы интересно услышать детали по оценке задач (estimate).

    • @programisli
      @programisli  4 роки тому +2

      Я об этом писал как-то статью еще в 17-м году. Надо наверно обновить и заодно видео записать. Спасиб за идею

    • @programisli
      @programisli  4 роки тому +2

      Статья 17-го года: www.flenov.info/story/show/Kak-pravilyno-ocenivaty-proekty---posobie-dlya-programmistov

  • @blackwarrior6015
    @blackwarrior6015 4 роки тому +1

    Познавательно!
    Хочу видео о CyberSecurity

    • @programisli
      @programisli  4 роки тому

      Я не такой уж и эксперт в этом деле, но можно подумать

  • @CuriousAlehandro
    @CuriousAlehandro 3 роки тому +3

    Михаил, хотел насчет выгорания спросить. Как в Канаде с графиком работы? Под работой я подразумеваю не только непосредственно кодинг, но и самообразование, т.е. все время, которое программист тратит на деятельность, связанную с работой. В России я вижу такую картину: в консалтинге ненормированный рабочий день и работа по сдельщине. Если же это штатный программист не ИТ-компании (производство, торговля и т.д.), то рабочий день, как правило, четко нормированный и задерживаться приходится редко. И, соответственно, самообразованием программист занимается в рабочее время. Как вообще в Канаде относятся к норме рабочего времени - это считается нормальным или в норме задерживаться на работе?

    • @programisli
      @programisli  3 роки тому

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

  • @goldenmoment6491
    @goldenmoment6491 4 роки тому +1

    Мне нравится монтаж :D

    • @programisli
      @programisli  4 роки тому

      Ну монтажом это сложно назвать

    • @goldenmoment6491
      @goldenmoment6491 4 роки тому +1

      @@programisli Говоря монтаж имел виду приятная картина для моих глаз фокус внимания не терял :D

    • @programisli
      @programisli  4 роки тому

      @@goldenmoment6491 Пытаюсь развиваться в этой сфере

  • @peterm4062
    @peterm4062 4 роки тому +1

    Такие аппараты для покупок в Питере в сети синих больших гипермаркетов тоже есть. Потом просто оплачиваешь на выходе для самообслуживания и всё, не надо на кассе пропикивать товар. Очень удобно. У вас такой же принцип их работы?

    • @programisli
      @programisli  4 роки тому +1

      Такой же. У нас это пока появилось только в одном магазине, из всех, что я посещаю

  • @jeffair18926
    @jeffair18926 3 роки тому +1

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

    • @programisli
      @programisli  3 роки тому +1

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

    • @jeffair18926
      @jeffair18926 3 роки тому

      @@programisli тогда они сеньоры только по трудовой

    • @programisli
      @programisli  3 роки тому

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

    • @jeffair18926
      @jeffair18926 3 роки тому

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

    • @jeffair18926
      @jeffair18926 3 роки тому

      Хотя на счёт второго я не уверен, это так, по своему опыту сужу.

  • @ВладимирГоляченко-в8м

    Здр., подскажите зп крепкого мидла (по вашим направлениям) в Канаде? Можно примерно, в год или месяц? Есть мнение, что многие специалисты, не едут за границу специально, из-за больших расходов на жилье, налогов и др. + высокие цены на все. Им выгодней находиться в странах СНГ, где цены значительно ниже... Да и родня, друзья рядом.

    • @programisli
      @programisli  4 роки тому

      Зарплата зависит от языка. В среднем будет около 80 тысяч в год. Расходы и налоги очень высокие, на эту тему нужно будет отдельное видео записать, спасибо за тему. Разрыв с родными тоже имеет значение

  • @kyrylomytsykov3548
    @kyrylomytsykov3548 4 роки тому +1

    Смотрел ли лекции Егора Бугаенко, где он рассказывает про свой подход к разработке и менеджменту? Там он как раз топит за идею, что на работе нужно педалить, а не получать знания о проекте и просто учиться в техническом смысле (я не разделяю его подход, но интересно твое мнение)
    И в чем принято в канадских фирмах на проектах эстимировать, в sp или часах? (Я знаю, что в часах - не канонично и вообще неправильно с точки зрения аджайла, да и с моей точки зрения тоже, но на деле на некоторых проектах иногда бывало и жестко в часах выставляли)

    • @programisli
      @programisli  4 роки тому +3

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

  • @Dimitriy5991
    @Dimitriy5991 3 роки тому +1

    Михаил, случается ли в вашей работе такое, что откровенно чего-то не понимаете в коде/логике и просите коллег помощи?

    • @programisli
      @programisli  3 роки тому +1

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

  • @John_Noble
    @John_Noble 4 роки тому +1

    ха, в субботу трансляции таки не было)

    • @programisli
      @programisli  4 роки тому

      Забухал.... На самом деле хочу сделать регулярным выкладывание видео в понедельник и стрим в Четверг. Будет хорошо придерживаться определенного граффика

    • @John_Noble
      @John_Noble 4 роки тому

      да ладно не замарачивайтесь, просто делайте оповещения стрима за ранее и всё

  • @ram9914-k1u
    @ram9914-k1u 4 роки тому +1

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

    • @programisli
      @programisli  4 роки тому +1

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

  • @evgeniivasiliev6477
    @evgeniivasiliev6477 4 роки тому +3

    То есть, если студент не поработал интерном, то после получения диплома устроиться джуниором или интерном без вариантов?

    • @programisli
      @programisli  4 роки тому +2

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

    • @evgeniivasiliev6477
      @evgeniivasiliev6477 4 роки тому +1

      То есть дипломом бакалавра, но без опыта устроиться нереально?

    • @programisli
      @programisli  4 роки тому

      @@evgeniivasiliev6477 У нас примут если есть образование и/или опыт. Желательно и то и другое. Если есть диплом, то шанс есть

    • @evgeniivasiliev6477
      @evgeniivasiliev6477 4 роки тому

      ясно, спасибо за ответ

    • @programisli
      @programisli  4 роки тому

      @@evgeniivasiliev6477 Или то или другое, лучше оба. Диплом есть - это уже хороший шанс устроиться.

  • @mrxprojects
    @mrxprojects 3 роки тому

    Аффффтар на каком языке вы строчите код?

    • @programisli
      @programisli  3 роки тому

      Основной C# последнее время, но вообще знаю/использовал много, об этом рассказывал здесь ua-cam.com/video/TfUVRI0o0d4/v-deo.html

  • @Lammax2012
    @Lammax2012 4 роки тому +1

    А если на аппарате случайно дважды учёл один и тот же продукт?

    • @programisli
      @programisli  4 роки тому

      Не совсем понял на каком аппарате?

    • @Lammax2012
      @Lammax2012 4 роки тому

      @@programisli на том который штрих-код считывает, в магазине, в конце ролика

    • @Ваня-в5ч
      @Ваня-в5ч 3 роки тому +1

      @@Lammax2012 Там можно подкорректировать список покупок.

  • @DevOps1
    @DevOps1 3 роки тому +2

    Зарплатой.

  • @ilyaredkin4172
    @ilyaredkin4172 4 роки тому +1

    Наткнулся на канал случайно. Иммигрировал в Канаду два года назад и теперь, потеряв основную работу, думаю об АйТи.
    Любопытно, почему канадский блогер ведет канал на русском? Вы б гораздо бОльшую аудиторию охватили на английском.

    • @programisli
      @programisli  4 роки тому +3

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

    • @aammssaamm
      @aammssaamm 4 роки тому

      А чём там думать? Прыгать надо.

  • @somebodywithatowel3208
    @somebodywithatowel3208 4 роки тому +1

    Хорошее видео!
    Скажи, пожалуйста, на вакансии с++ девелопер Джуниор и миддл какая зарплата в Канаде? Спасибо)

    • @programisli
      @programisli  4 роки тому

      Есть, но не так уж и много. Больше C#, Java или Python позиций

  • @olnimus
    @olnimus 4 роки тому +3

    Михаил, вопрос не в тему, вы планируете еще писать книги?

    • @programisli
      @programisli  4 роки тому +1

      Новые бумажные нет. Обновлять существующие буду. Я много пишу на свой блог Flenov.info

    • @andrewdirrell7497
      @andrewdirrell7497 4 роки тому

      @@programisli в Канаде какие самые востребованные технологии программинга для трудоустройства? и какие конкретно в веб? кроме базовых вещей, конечно

    • @programisli
      @programisli  4 роки тому

      @@andrewdirrell7497 PHP, Java, C#

    • @andrewdirrell7497
      @andrewdirrell7497 4 роки тому +1

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

    • @programisli
      @programisli  4 роки тому

      @@andrewdirrell7497 Записал в список тем, подумаю над тем, что можно интересного на эту тему рассказать

  • @alexei933
    @alexei933 4 роки тому

    В ленте вообще то давно такие сканеры. Че сказать то хотел?

    • @Cleannetcode
      @Cleannetcode 4 роки тому

      Смотря в какой) Не все в центре живут

  • @ДенисК-р6я
    @ДенисК-р6я 3 роки тому +1

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

  • @ЕгорСмирнов-ь6ъ
    @ЕгорСмирнов-ь6ъ 4 роки тому +4

    Хорошая идея для видео, а когда пройдёт стрим ?

    • @programisli
      @programisli  4 роки тому

      Скорей всего в этот четверг

  • @codeInMe
    @codeInMe 4 роки тому +2

    Спасибо большое 👍

  • @gladiatorrussia
    @gladiatorrussia 4 роки тому +3

    Спасибо за видео. Интересно послушать

    • @programisli
      @programisli  4 роки тому +1

      Спасибо за отзыв

  • @dmitriykonopinskiy3793
    @dmitriykonopinskiy3793 3 роки тому +1

    а как на кассе узнают что ты лишнего не наложил?

  • @HIghtowerSever
    @HIghtowerSever 4 роки тому +1

    Качество картинки растёт. Keep going.

    • @programisli
      @programisli  4 роки тому

      Спасибо, стараюсь

  • @mnocard
    @mnocard 4 роки тому +1

    Здравствуйте. А можете рассказать о том, как работает сборщик мусора, про стек и кучу?

    • @programisli
      @programisli  4 роки тому +1

      А разве таких видео нет в youtube? На русском не смотрел, а на английском много. Про стек и кучу даже на русском много

  • @lopsonbalzhinimaev642
    @lopsonbalzhinimaev642 4 роки тому +1

    Много ли вакансий для фронтенд разработчиков?

    • @programisli
      @programisli  4 роки тому

      В Канаде? Есть, но чаще нужны Full stack

    • @lopsonbalzhinimaev642
      @lopsonbalzhinimaev642 4 роки тому

      @@programisli js fullstack? Node.js + React?)

  • @TheTimeAll
    @TheTimeAll 4 роки тому +2

    А что такое вообще джуниор программист? Я как-то читал статью про человека, который ввёл это деление,. Так вот там обьяснялось что джуниор должен знать 2-3 языка программирования, пару фреймфорков и читать литературу типо advanced c#, а senior знает 6+ языков, читает литературу по алгоритмам и знает кучу фреймворков на каждый из языков

    • @programisli
      @programisli  4 роки тому +1

      В каждой компании своя градация. Где-то это на столько начинающий программист, что умеет только базовые вещи и может заниматься самыми простыми операциями. Именно так и было в той крупной компании, которая отгружала легкие задачи в Индию и Филиппины. У нас это полноценные программисты, которые слабее синьоров, но могут от и до

    • @TheTimeAll
      @TheTimeAll 4 роки тому +1

      Человек Разумный почему? За год более чем реально с нуля выучить язык. А когда у человека есть опыт, новые языки учатся с большей скоростью, так как они в большинстве своём схожи. А алгоритмы и паттерны вообще не привязаны к языкам

    • @aammssaamm
      @aammssaamm 4 роки тому

      А зачем знать 6 языков, если хорошо платят даже за 1-2.

    • @Jeka-ji2yu
      @Jeka-ji2yu 4 роки тому +1

      TheTimeAll в каком плане 6 языков?) твой основной стек всегда будет сфокусирован на чем то определенном , например , ты работаешь java разрабом, максимум , что тебе надо знать из других языков , так это JS и то на среднем уровне, если ты имеешь ввиду под «языками разработки» условный SQL, Spring и т.д, то глубокое понимания различных фреймворков это must have, как и английский и в принципе soft skills,сейчас куда важнее , чем hard

    • @TheTimeAll
      @TheTimeAll 4 роки тому

      Jeka 1990 в зависимости от задачи ты используешь разные технологии. С опытом приходится решать разные задачи. В одной компании пхп, в следующей питон, а в третьей вообще node.js. Говорится про твою универсальность.

  • @jekasylar3397
    @jekasylar3397 4 роки тому +1

    А что это за апарат ?

    • @programisli
      @programisli  4 роки тому +1

      Это ты про то, как мы покупаем в магазине?

    • @Apollonushko
      @Apollonushko 3 роки тому

      @@programisli тоже интересует. В магазине сканер

  • @BorisMinin
    @BorisMinin 4 роки тому +1

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

    • @programisli
      @programisli  4 роки тому

      Сложно сказать, потому что нет такой грани. Посмотри мое видео программистское чтиво. Если ты прочитал книги из каждой из серий, то уже точно можно идти на интервью

    • @BorisMinin
      @BorisMinin 4 роки тому

      @@programisli обязательно посмотрю, спасибо

    • @TheWorldPeace
      @TheWorldPeace 4 роки тому

      Уже можно, я разрешаю.