5 качеств хорошего программиста

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024

Комментарии • 637

  • @arthurkeller3119
    @arthurkeller3119 4 года назад +29

    по 3 пункту вспомнилось
    На собеседовании:
    - Назовите ваши сильные стороны.
    - Настойчивость!
    - Спасибо, мы свяжемся с вами.
    - Я подожду здесь.

  • @СлаваРаченко-н4я
    @СлаваРаченко-н4я 4 года назад +116

    "Гибкость мышления", так вот как можно по красивому назвать внедрение костылей :)

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +17

      ахахаха. в точку

    • @asgames.develop1708
      @asgames.develop1708 4 года назад +11

      @@SergeyNemchinskiy больше костылей богу костылей! Полгода назад начал делать игры и осознал значение этого слова! Архитектура для слабаков! Даёшь гибкость мышления))

  • @LomaDaLux
    @LomaDaLux 4 года назад +105

    2:10 - Интеллект и умение выражать свои мысли.
    4:03 - Страсть.
    6:13 - Настойчивость.
    8:14 - Любовь к новому и самообучение.
    10:03 - Гибкость мышления.
    Спасибо за ваше мнение по качествам программиста.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +13

      о, спасибо! добавлю в описание видео

    • @LomaDaLux
      @LomaDaLux 4 года назад +2

      @@SergeyNemchinskiy На здоровье!)

    • @mannas273
      @mannas273 4 года назад +3

      Умение выражать свои мысли любым способом. А то кажется что словно умение болтать и показать свое Я круче всего

    • @fedorin1234
      @fedorin1234 4 года назад +1

      Если всего этого нет, то лучше не тратить время на IT?

    • @АндрейА-ш6ц
      @АндрейА-ш6ц 4 года назад

      fedorin1234 IT - это далеко не только программирование.

  • @SS-em3sq
    @SS-em3sq 4 года назад +156

    Зачем я это смотрю, я же пчеловод!?

    • @SecurityMSC
      @SecurityMSC 3 года назад +20

      пчёл перепрограммируй

    • @DubinArtur
      @DubinArtur 3 года назад +1

      Он - пчела, ты - пчеловод,
      И ты любишь мёд)

    • @SecurityMSC
      @SecurityMSC 3 года назад

      @@razvaluha5148
      Java

    • @Юпыч
      @Юпыч 3 года назад +1

      @@razvaluha5148
      while (not мед собран):
      > Собирать мед
      Улететь в улей

    • @konstantinpanin6004
      @konstantinpanin6004 2 года назад

      Это что за язык такой новый?

  • @proxima7199
    @proxima7199 4 года назад +381

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

  • @Jeff.Wilson
    @Jeff.Wilson 4 года назад +221

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

    • @HeyArtem
      @HeyArtem 4 года назад +8

      👍 👍 👍 Хорошо сказал!

    • @ПашаПопов-м9з
      @ПашаПопов-м9з 4 года назад +6

      А смысл заниматься не любимым делом?
      По моему гораздо лучше заниматься любимым делом и зарабатывать гораздо больше!
      Потому что вещи сделанные с любовью(душой) ценятся гораздо выше!)

    • @Jeff.Wilson
      @Jeff.Wilson 4 года назад +39

      @@ПашаПопов-м9з это всё звучит красиво в книгах и фильмах для 15-летних, на практике далеко не всегда любимое дело приносит хороший доход.

    • @ПашаПопов-м9з
      @ПашаПопов-м9з 4 года назад +2

      @@Jeff.Wilson на практике как раз то и пирносит, может просто вы делаете любимое дело спустя рукава?
      или вы думаете что оно прям сразу должно приносить горы золота?
      или может вы не знаете что значит вкладывать в дело душу?

    • @Jeff.Wilson
      @Jeff.Wilson 4 года назад +42

      @@ПашаПопов-м9з Я за 6 лет учёбы в КПИ, 12 лет профессиональной карьеры и работая уже в 6й компании, достаточно увидел реальных примеров. А вы говорите абстрактными слоганами, которые имеют мало чего общего с реальностью. Для того, чтобы делать дело хорошо, оно не обязано быть любимым, достаточно профессионально к нему относиться. Человек, например, может любить музыку и играть в грайндкор группе, но это не сможет обеспечить его семью, поэтому ему придётся заниматься делом, которое покроет его финансовые потребности - и при хоть каких-то способностях он может пойти в QA, верстальщики или даже в программисты и получать деньги просто профессионально выполняя свои обязанности.
      То, что у некоторых любимое дело ещё и приносит им хороший доход - это отлично, и в таком случае люди могут достичь большого успеха, но это лотерея, и не каждому так везёт.

  • @Михайло-ю4ь
    @Михайло-ю4ь 3 года назад +1

    Не так давно натрапив на даний канал, чесно кажучи я просто в захопленні від легкості, доступності та водночас чіткості подачі та розкритті всіх тем Сергієм. Методично передивляюсь всі відео на цьому каналі так як вони вельми яскраво відображають всі мої переживання та пояснюють саме мені мої певні проблемні моменти в розумінні та нерозумінні тонкощів світу програмування. Ці софт скіли є дуже важливими і ціними для мене. Велика вдячність. Єдине що шкодую, так це те що мова викладання не українська, а так би це був взагалі ідеальний канал. Я вже більше двох років активно вивчаю давно забуте та обновлюю всі свої бази данних з фронтенду та бекенду, розумію що довго, але крім можливості вчитись, ще є проблеми з постійною необхідністю заробляти фінанси на життя насущне, тому це все дещо затягнулось, я навіть встиг дещо вигоріти в один момент та натрапивши на даний канал в мене знову загорілась іскра та я з удвоєною настирністю поринув в любимий мною світ кодингу. Все ж таки планую почати з фрілансу, так як розумію, що мій рівень саме розмовної англійської не дуже високи для сучасного ринку праці в Україні (всі компанії звичайно ж працюють в оутсорс), хоча зараз дуже активно працюю саме на покращення своїх знань, влаштувався в американську транспортну компанію з віддаленим офісом в моєму місті, думаю за пів року мову підтягну до необхідного рівня. Тоді вже і буду думати, можливо і фріланс сподобається і нічого не треба буде мініяти :)

  • @nstkpv
    @nstkpv 4 года назад +9

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

  • @МаринаИванова-д4г7б
    @МаринаИванова-д4г7б 4 года назад +2

    Спасибо большое за видео! Часто смотрю Ваш канал, так как узнаю для себя очень много полезного! Вы отличный лектор!

  • @nanvlad
    @nanvlad 4 года назад +181

    "Сами знаете за кого голосовал" - шутка топ!

    • @kostiantynchernovol3269
      @kostiantynchernovol3269 4 года назад +22

      Отнюдь, я видел неплохих программистов голосовавших за Порошенка

    • @TheWorldPeace
      @TheWorldPeace 4 года назад +4

      Сами знаете за кого голосовал? Ты ох ренел? Я надеюсь ты имел виду тех кто голосовал за свинку Пепе. Иначе какой приехавший из другой страны человек решает кому за кого голосовать.

    • @ЖеняКириченко-л4т
      @ЖеняКириченко-л4т 4 года назад +3

      @@kostiantynchernovol3269 неплохих != хороших)

    • @fadnier
      @fadnier 4 года назад +23

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

    • @yuriy333
      @yuriy333 4 года назад +20

      @@kostiantynchernovol3269
      Думаю это было про тех, кто не имеет критического мышления и голосовал по приколу.

  • @illiafuncan5159
    @illiafuncan5159 2 года назад +1

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

  • @Agent_python
    @Agent_python 4 года назад +25

    Я просто люблю программирования обожаю, горю когда нахожу курсы уроки статьи по яп которому я обучаюсь. И довольно неплохо получается у меня. Желаю всем другим успеха!!!

    • @cannibalirk3055
      @cannibalirk3055 4 года назад +3

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

    • @Agent_python
      @Agent_python 4 года назад +1

      @@cannibalirk3055 у тебя от моих слов чтоб подгорело я не пойму?

    • @ВладиславАлександрович-х2м
      @ВладиславАлександрович-х2м 2 года назад +1

      Прошёл год, как дела?

  • @ИванКривилёв-р8ь
    @ИванКривилёв-р8ь 4 года назад +4

    Спасибо за отличное видео, абсолютно согласен со всеми пунктами. Хотелось бы еще добавить один важный пункт - Умение доводить работу до конца. Это очень важный и сложный навык, который идет в ногу с терпением, но по параллельной дороге.

  • @ДромДром-д2н
    @ДромДром-д2н 4 года назад +27

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +6

      да, это на всю жизнь... Живите с этим :)

    • @ФедорНовиков-ф8ы
      @ФедорНовиков-ф8ы 4 года назад +3

      так не только в программировании. В электронике встречается не реже. А в медицине...

  • @АлександрБевза-ш2ф
    @АлександрБевза-ш2ф 4 года назад +69

    Мой синдром самозванца сейчас усилился на 200%

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +15

      welcome to club

    • @erenjager8466
      @erenjager8466 4 года назад

      @@SergeyNemchinskiy ...buddy (отсылка к гачи).

    • @Aleksei_Vavilov
      @Aleksei_Vavilov 3 года назад

      @Marin Capranov недавно в сериале услышал, что еще говорят joint the club

    • @GamDevRus
      @GamDevRus 3 года назад

      @Marin Capranov нет конкретного клуба, т.е. нет физичесуой реализаци этого клуба, тут наверно a club ?

    • @for_whom_the_bell_tolls
      @for_whom_the_bell_tolls 3 года назад

      @@GamDevRus неверно, смысл не в какой-то там физической реализации, а в том, понимает ли адресат этого предложения, о каком клубе идет речь. В данном случае будет the, т.к. понятно о каком клубе речь -> клубе самозванцев

  • @Worldintraday
    @Worldintraday Год назад

    Обожаю, самый лучший программист - которого я встречал, речь - приятно слушать, советы - золотые!!!!❤❤❤

  • @Metaphorical_Lion
    @Metaphorical_Lion 2 года назад

    Это скорее про софт скиллс. Хорошо получилось 👍
    Следующий напрашивается видос про хард скилл)

  • @Cada0x1
    @Cada0x1 4 года назад +5

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

  • @AlexanderGuitarguy
    @AlexanderGuitarguy 4 года назад +5

    Очередное классное видео! Очень полезные штуки Вы говорите - заставляет рефлексировать и переосмыслять свой опыт! Жаль, что далеко не везде поясняются такие философские вещи...

  • @dennisdeveloper
    @dennisdeveloper 3 года назад

    Очередное спасибо за отличный выпуск!

  • @mvxmvl
    @mvxmvl 4 года назад +3

    Спасибо! Раз за разом расставляешь всё по полочкам:)

  • @Александр-й2ю9ы
    @Александр-й2ю9ы 3 года назад

    Офигенный выпуск. Спасибо, Сергей

  • @Walter_Kovacs
    @Walter_Kovacs 4 года назад +1

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

  • @моёимямояфамилия-ь2б
    @моёимямояфамилия-ь2б 4 года назад +6

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

  • @romeoq1
    @romeoq1 4 года назад +3

    Ну написание слова "Интелект", учитывая контекст, выглядит замечательно.

    • @СергейМухов-ь5в
      @СергейМухов-ь5в 3 года назад

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

  • @RobbinMax
    @RobbinMax 4 года назад

    Пересмотрел уже много ваших видео. Но это для меня оказалось самое важное.

  • @blackhole_programmers
    @blackhole_programmers 3 года назад +2

    Увидел коммент "Пишу комментарии только на этом канале, но под каждым видео. Для того, чтобы Ютуб продвигал канал и мотивировал лектора работать дальше!" - решил тоже что нибудь написать. Спасибо за видео)

  • @cheloveci3064
    @cheloveci3064 4 года назад

    Очень хорошо все описал! Я смотрел много видосов про это но твой просто очень зашло подписка + лайк. Все по делу!

  • @DimaVort
    @DimaVort 4 года назад +4

    Со всем согласен. Можно дополнить список:
    Грамотность. Умение видеть ошибки в тексте дает скилл отладки пристальным взглядом)
    Абстрактное мышление. Частный случай гибкого мышления, который именно архиважен для программиста. Способность искать и находить общие принципы.

  • @АнтонОгурцов-х3ж
    @АнтонОгурцов-х3ж 3 года назад

    Надпись на футболке зачётная!))

  • @anna1911able
    @anna1911able 2 года назад +1

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

    • @katerinas5154
      @katerinas5154 9 месяцев назад

      Ну как дела?

    • @anna1911able
      @anna1911able 9 месяцев назад +1

      @@katerinas5154 я поняла, что программирование - не моё)

  • @ИванВергелес-у2е
    @ИванВергелес-у2е 4 года назад +1

    Серега лайк. Все мнения совпали!

  • @paul_wiggin
    @paul_wiggin 3 года назад +3

    Думаю видео можно было назвать: "5 качеств хорошего специалиста".
    Если речь о любой специальности интеллектуального труда.

  • @qaserus1226
    @qaserus1226 4 года назад +1

    Спасибо большое, дядь Серёж))

  • @suffering_onion
    @suffering_onion 4 года назад

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

  • @DokInT1
    @DokInT1 4 года назад +4

    Лузер, конь педальный... Я сейчас учусь программированию, и это чувство со мной бок о бок) особенно жизненна фраза: "С первого раза ничего не получиться".
    Честно говоря, это действительно хороший ролик, потому что многие думают, что раз у меня не получилось с первого раза, то это не моё (самого долгое время мучили такие вопросы). Но я , как новичок, рекомендую попробовать, хотя бы потому что это такой кайф, когда удается решить на ЯП какую-нибудь задачку, это того стоит)
    Ролик классный, однозначно лайк

  • @phpdevelopercode636
    @phpdevelopercode636 4 года назад +1

    Все в точку сказали, про гибкость не думал, возьму на заметку. Спасибо за такие ролики.

  • @Mr-in8km
    @Mr-in8km 4 года назад +1

    У меня так: Сижу недельку (пока только верстальщик html css) ничего не делаю, и тут вижу для себя интересный макет, перерисовываю его из PSD в Figma. Открываю VSCode, после этого меня не остановить и ни отвлечь, настолько увлекаюсь верстой что забываю про все. Препроц Sass/scss, gulp, БЭМ освоил за 4 дня, и теперь взялся за основы (базу) JS, что бы в будущем писать на React. Так же интересен язык Python как для начинающего, столько о нем хорошего говорят.

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

    Шикарное видео, ни один из ютуб каналов. Так подробно объясняет об этой профессии. Серегей- the best!

  • @oxooxoxoxxoxx351
    @oxooxoxoxxoxx351 4 года назад

    спасибо за цитату от Фаулера! жду теперь удобного случая, чтобы процитировать )

  • @olegfilenko2405
    @olegfilenko2405 4 года назад +1

    Хорошее мотивационное видео 👍

  • @valeriavicious2172
    @valeriavicious2172 4 года назад +21

    Ага, режим"Я тупой, лузер и конь педальный ничего не понимаю!" будет со мной всегда, хорошо)))

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +8

      к сожалению да. И так в любой интересной профессии

    • @maxlich9139
      @maxlich9139 4 года назад

      синдром самозванца =)

  • @HeyArtem
    @HeyArtem 4 года назад +2

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

  • @smthsmth111
    @smthsmth111 4 года назад +1

    Спасибо. Пункт про настойчивость особенно мотивирует.

  • @w1kelxd
    @w1kelxd 4 года назад +52

    Ошибка в слове "интеллект" - сириезли?)
    P.s - видео как всегда топ

    • @alexkolosov9684
      @alexkolosov9684 4 года назад +6

      Скорее всего, это не ошибка, а описка, т.к. в украинском языке 'інтелект' как раз с одной 'л'

    • @amikawa2881
      @amikawa2881 4 года назад +1

      Кого волнует вообще эта сраная ошибка? У тя 5 по русичу? Похвастайся давай невтему

    • @cgstudio2010
      @cgstudio2010 4 года назад +9

      Монтажер лажанул. =)

    • @w1kelxd
      @w1kelxd 4 года назад +4

      @@alexkolosov9684 но видео на русском) я ж без притензий) пускай хоть по 10 ошибок делают, но пилят видосики чаще!) Очень крутой контент

    • @w1kelxd
      @w1kelxd 4 года назад +8

      Пишу комментарии только на этом канале, но под каждым видео. Для того, чтобы Ютуб продвигал канал и мотивировал лектора работать дальше!

  • @artemzabuga7213
    @artemzabuga7213 4 года назад +2

    Про "математический склад ума" - всегда очень веселит :))) До сих пор не могу понять, что это такое, хотя сам кандидат физико-математических наук и преподавал математику не один год. Рискну предположить, что про "математический склад ума" могут писать люди, далёкие и от математики, и от программирования. Они, возможно, рассуждают примерно так: "если и в математике, и в программировании сложно разобраться, значит для этих областей знания требуется одинаковый склад ума".

    • @stormvoid7017
      @stormvoid7017 4 года назад

      Что общего между программированием и математикой помимо вычислений? Это и подразумевают под мат. складом ума

    • @stormvoid7017
      @stormvoid7017 4 года назад

      @Volodymyr Volodymyr нет, человек не делает вычисления в программировании, их делает машина, но это не отменяет того факта, что это общее, но все же, что их ещё объединяет?

    • @stormvoid7017
      @stormvoid7017 4 года назад

      @Volodymyr Volodymyr ну математика не может объединять математику и программирование)))

  • @ИванОжегов-и2я
    @ИванОжегов-и2я 4 года назад

    Хорошее видео от хорошего программиста. Спасибо за качественный контент.

  • @GermanyCationGethiredinGermany
    @GermanyCationGethiredinGermany 4 года назад +3

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

    • @lego12239nn
      @lego12239nn 4 года назад +1

      > Softskills и первое важное качество хорошего программиста: умение общаться, доносить информацию и умение убеждать других, как это банально не звучит, действительно очень важны.
      Чушь! Первое важное качество программиста это умение программировать, как это банально не звучит.
      > При найме на работу в немецких компаниях, к примеру, смотрят на наличие этих качеств
      Удачи немецким компаниям. Надеюсь потерянные таким образом работники найдут своё место в российских компаниях.
      > потому, что хотят убедиться, есть ли у Вас потенциал в будущем вести команду и работать с различными клиентами!
      Открою для вас секрет. Не каждый должен быть или хочет стать руководителем и "вести" команду. И не каждому надо работать с клиентами. Для этого существует клиентский отдел.
      Softskills это нынче модная чушь, которая раньше именовалась просто - немудак. И если человек мудак, то даже если он хороший специалист, то с ним будет сложно работать. Это так. Но в этом случае ему надо дать по роже и он станет нормальным или прикинется им. И всё. Берите на вооружение. Работает 100%.

  • @olgamis1539
    @olgamis1539 4 года назад

    Спасибо. Обожаю ваши видео.

  • @CayceClay
    @CayceClay 4 года назад

    Большое спасибо за видео!

  • @aerahtv0000
    @aerahtv0000 4 года назад +57

    i raised my middle finger, don't know why i did it, Sergey asked - i did.

    • @thelensky
      @thelensky 4 года назад +4

      а если тебя он с крыши попросит спрыгнуть will do it?

    • @m110h1986
      @m110h1986 4 года назад +1

      Wow, you can speak English ... go on, but try to hide your show-offs.

    • @thelensky
      @thelensky 4 года назад

      @@m110h1986 а школота. Понятно.

  • @NikVolkov
    @NikVolkov 4 года назад +3

    По моему, это основные черты любого хорошего специалиста в современном мире.

  • @viktor_shen
    @viktor_shen 4 года назад

    Подписался!!!! Действительно смотрел без подписки и даже не замечал))

  • @компаниядоставкиЕдадомой.ру

    Если в этом выпуске заменить слово 'программирование' на что-угодно, то сработает полиморфизм.

  • @TcheburTcheburashka
    @TcheburTcheburashka 4 года назад

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

  • @aronin4392
    @aronin4392 4 года назад +76

    По-моему, все описанные принципы можно распространить на любую профессию.

    • @Evoleo
      @Evoleo 4 года назад +21

      ну объективно не во всех профессиях ОБЯЗАТЕЛЕН интеллект

    • @cover24158
      @cover24158 4 года назад +1

      для любой умственной работы

    • @cannibalirk3055
      @cannibalirk3055 4 года назад +12

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

    • @Evoleo
      @Evoleo 4 года назад +4

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

    • @aronin4392
      @aronin4392 4 года назад +7

      @@cannibalirk3055 Вы знаете, я когда-то прочитал изречение, принадлежащее Элвину Тоффлеру: "Безграмотным в 21 веке будут не те, кто не умеет читать и писать, а те, кто не умеет учиться, разучиваться и переучиваться." Мне кажется, что данная фраза достаточно точно передает требования к любому лицу, которое не просто хочет влачить существование в нынешнем мире, а хотя бы занять место среднего класса! А эта планка на сегодняшний день достаточно высока.

  • @victorprohorov6201
    @victorprohorov6201 4 года назад +1

    полностью согласен

  • @Relaxingmusic-ro3lc
    @Relaxingmusic-ro3lc 3 года назад

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

  • @Oskar-Oskarr
    @Oskar-Oskarr 4 года назад

    Супер. Обязательно буду хорошим программистом

  • @irena6345
    @irena6345 Год назад

    Як можна зрозуміти чи подобається тобі програмування, якщо відсутній досвід?

  • @illiafuncan5159
    @illiafuncan5159 2 года назад

    Ооо, прямо с языка снял и мысли прочитал)))
    Я думал, что я один такой, полный лузер и бездарность в этом ремесле..) Сидишь так, овер 10 часов ежедневно втыкаешь, пытаешься разобраться, заказчик капает, мол, дедлайн уже, пора заканчивать... Зато потом, когда заработает код, - чувство сродни как у футболиста, забившего гол после продолжительной и упорной борьбы)) Если не сильнее)

  • @jackpeterson541
    @jackpeterson541 4 года назад +1

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

  • @ДмитрийСталь-в7х
    @ДмитрийСталь-в7х 4 года назад +1

    Сергей, возникли пару вопросов:
    Девушки и парни отличаются подходами и решениями в программировании?
    Кто продуктивней, если есть все таки разница?
    И не умея гуглить.... . Какие на ваше усмотрение языки более подходят для AR?
    Смотрю, люблю, впитываю!

    • @lego12239nn
      @lego12239nn 4 года назад

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

  • @timtom489
    @timtom489 3 года назад

    5:20 вот за это спасибо, а то думал я один с таким ощущением годами работаю)))

  • @JohnSmith-ml2yg
    @JohnSmith-ml2yg 4 года назад +3

    Ураааааааааааааааа!!! Новый ролик =)

  • @timtom489
    @timtom489 3 года назад

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

  • @ДмитрийШушпанов-л7ф
    @ДмитрийШушпанов-л7ф 4 года назад +4

    Данные качества относятся не только к программистам, но и к другим специалистам)

  • @Приветвсем-ф5т
    @Приветвсем-ф5т 4 года назад +1

    Каждый поет со своей колокольни... В процессе "стажа/опыта/..." работы :) приоритеты постоянно меняются в зависимости от многих (всех) факторов в жизни программиста. В данном случае данные факторы истинны для данного автора в данный период с учетом факторов в его жизни... Так называемая попытка осмыслить и упорядочить не осмысливаемое и не упорядочиваемое... У меня стаж ~30 лет, и приоритет другой (возможно кому-то будет выглядеть смешным но !...) 1. Мечта 2.Воображение 3.Логичность 4.Завершенность 5.Целеустремленность 6.Амбиции (да-да, Амбиции !) - другими словами, хочу сделать так, чтобы все на ушах стояли, и так, что никто никогда и даже не задумывался так сделать, и чтобы от зависти рвали волосы на заднице, соответственно осмысливаю фантастические идеи, рисую в воображении уже законченный проект, логически Усё это связываю , получаю более или менее завершенный проект, и начинаю пытаться Усё это выразить в программе, а в процессе всего этого - подпитываю себя Амбициями /Оооо...! Уууу...! Аааа...! - помогает - психология/ :) *И я практически на 100% уверен, у всех так ! Просто - хотя бы не врите самому себе !!! ** ИТОГ - "приоритеты постоянно меняются..." - то есть всю жизнь эти простые и правдивые пункты, пытаемся по-красивому и "по-умному" нарисовать для других :) Мечтайте! Творите! Даже если это нах никому и не сдалась Ваша прога! И на Вашей улице настанет праздник! Удачи!!! ***случайно заскочил, смысла коментить нет, вряд ли буду читать :)))

  • @vasmor2887
    @vasmor2887 4 года назад

    Спасибо за этот ролик. Звук интересный получился, немного эхо, а вот все остальное классно

  • @michaelkamko
    @michaelkamko Год назад +1

    Отдельный респект за политическую позицию! (Сами знаете за кого голосовал) - Супер!))

  • @dimakryluk1743
    @dimakryluk1743 4 года назад

    Еще кстати стоит добавить по поводу глупости фразу Нила Тайсона : "Труд и упорство побеждают невежество" (не дословно)
    Увидел футболку вспомнил нужно лайк поставить)))
    Автор говорит о том что нужно уметь нормально говорить)
    Вопрос к автору вы как то отдельно прокачивали даный скил или же это результат прочитаного огромного количества литературы и опыта?

  • @Stanarnau
    @Stanarnau 4 года назад +1

    Я думаю что "интеллект" не лучшее слово чтобы выразить то что имел в виду Сергей Немчинский. "Аналитические способности" будет более подходящим словом. Я удивлён не услышав "логика" в списке. А целом довольно неплохой список.

  • @lerroki4427
    @lerroki4427 3 года назад

    Учу программирование, пока только самые основы и вот 5 :20 - жиза, очень часто себя так чувствую, но почему-то не бросаю

  • @oleksandrkovtunov487
    @oleksandrkovtunov487 2 года назад

    Свойства хорошего программиста: «Вы должны любить биться головой о стену». Я конечно не рассчитывал на объективность, но это, Сергей, точно высосано из пальца.

  • @iwfttl
    @iwfttl 4 года назад +1

    Учу python, хочу перейти в game dev на java под дроиды
    Оно того стоит?

  • @sagdieff
    @sagdieff 4 года назад

    Давайте уже Сергею до 100к подписчиков доберем!)

  • @ВетерВольный-ш3г
    @ВетерВольный-ш3г 2 года назад

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

  • @rezo4846
    @rezo4846 4 года назад

    Топ, а что считаете на счёт языка Python? У него есть будущее? Хотел бы знать ваше мнение.

  • @kuleniski
    @kuleniski 3 года назад

    Интелект -- это потому что вы в Eclipse работаете, а не в Intellij Idea! )))
    ...давно ваш подписчик)

  • @СлаваРаченко-н4я
    @СлаваРаченко-н4я 4 года назад +1

    Я бы добавил еще инициативность. Просто кодить то что скажут это одно, а умение сказать и обосновать что так делать плохо или может предложить сделать еще такую фичу

  • @it-6411
    @it-6411 4 года назад

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      это отлично. называется "состояние потока". Погуглите

  • @МагомедКаитов-к6у
    @МагомедКаитов-к6у 4 года назад

    Слушаю Вас делаю все наоборот и получается идеально 👌🏻

  • @DataScienceGuy
    @DataScienceGuy 4 года назад +81

    Умение гуглить

    • @lech196
      @lech196 4 года назад +6

      Похоже на подпункт к 1. Интелект

    • @csharpcplusplus6861
      @csharpcplusplus6861 4 года назад +7

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

    • @qn565
      @qn565 4 года назад +5

      В частности, умение грамотно формулировать вопросы в Stack Overflow.

    • @dentor2005
      @dentor2005 4 года назад +2

      @@csharpcplusplus6861 не всем дано трудолюбие, к сожаление и усидчивость с концентрацией. Это все вырабатывать приходится, и не у всех получается. А кто-то от природы способен, но имеет в другом минусы.

    • @ИльяЗанин-и5м
      @ИльяЗанин-и5м 4 года назад

      @@lech196 ахахха))

  • @nomaddeveloper4308
    @nomaddeveloper4308 4 года назад

    Бывают моменты когда просто написал и сразу всё ок. Но не от большого ума, а от большого труда. Когда однотипные процессы и в голове все хорошо хранится, особенно если задачи не сложные. P/s джун - делает как написано в книгах (или на форумах, главное чтобы брал код ответа, а не вопроса), мидл - делает как положено, сеньёр - делает как надо.

  • @for_whom_the_bell_tolls
    @for_whom_the_bell_tolls 3 года назад

    Черт побери, вот просто 5 из 5 согласен, жаль что далеко не все это понимают. Сразу видно все таки хорошего психолога (да знаю что самозванцу нельзя говорить что он хорош)))

  • @flamehowk
    @flamehowk 4 года назад +26

    А я то думал - это у меня одного такое... "9/10 времени находиться в состоянии 'я нихера не понимаю, у меня не получается, я полный лох, лузер и конь педальный' "... а оказывается - это у всех хороших программистов. Вона как. :)

    • @superdeluxmidnight
      @superdeluxmidnight 4 года назад

      Поэтому записывайтесь на лайк, ставьте подписку

    • @eolit1o
      @eolit1o 3 года назад

      Это особенность нашей профессии. Тоже не сразу это понял. У меня железное правило: если на часах пять вечера, работать ещё час и я _победил_ надо заканчивать.

    • @eolit1o
      @eolit1o 3 года назад

      я б даже сказал это отличительная особенность нашей профессии, находятся постоянно в ах**.

  • @korbinos
    @korbinos 4 года назад

    Жарт про голосування - супер

  • @dmaberlin
    @dmaberlin 2 года назад

    Класс!

  • @vik_nem
    @vik_nem 4 года назад +1

    Лучший)

  • @rdh1935
    @rdh1935 4 года назад +5

    Настойчивость.... давайте скажем правду - программисты просто любят боль)

  • @MrAirrussia
    @MrAirrussia 3 года назад

    гибкость мышления, только тогда реально когда у тебя уже есть хотя бы представления о каких-то технологиях, где-то слышал, где-то читал. Если ты попал в ситуацию а вот есть RTMP модуль для nginx, а другие находятся в таком software состоянии, что пытаться их конфигурировать это займет ещё больше времени и не дай бог выйдет новая версия.
    Или разбираться в текущем решении и пытаться понять почему оно так не работает.
    Или уже есть команда решившая проблему но требуют денег.
    Короче хз, на счет гибкости мышления, если у тебя молоток и надо им закрутить шуруп.

  • @Всемпривет-ч7в
    @Всемпривет-ч7в 4 года назад

    Блин ) Лайк! интересно все, поржал над "задним ходом" )) 11: 40

  • @Ackep_Tu6ae8
    @Ackep_Tu6ae8 4 года назад

    Интересно и познавательно)

  • @javavlogger9409
    @javavlogger9409 4 года назад +1

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

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +1

      не согласен. 1. математический склад ума - это вообще советская придумка, а то, что вы только что написали - это новая информация для многих программистов. Я уж молчу, что ООП/ФП - это ен все программирование. Гораздо больше там декомпозиции и умения анализировать
      2. перфекционизм - зло в чистом виде
      3. Знаю ОЧЕНЬ мало хороших программистов, которые любят загадки. Откуда у вас данные об этой корреляции? Я вот терпеть не могу загадки, например

    • @lego12239nn
      @lego12239nn 4 года назад

      > ООП - это абстрактная алгебра практически в чистом виде.
      Это как это?
      > Само написание кода очень напоминает доказательство теоремы.
      Это как это?
      > Про ФП даже и говорить нечего.
      Нет уж, давайте поговорим. Что с ним не так? Я ещё понимаю, если б речь шла про ЛП.
      И как бы есть различные подходы программирования. Не только эти.
      > А перфекционист будет раз за разом оттачивать свой код чисто ради эстетического удовлетворения.
      Это плохо для сроков. А так да. В вакууме норм свойство.
      > Интерес к решению задач/головоломок
      А вот и нет. Люди, любящие головоломки наоборот плохо уживаются в разработке. Тут надо интерес к проектированию иметь, построению целостных систем, хорошо согласующихся между собой. Проектирование это не решение головоломок.

  • @BoldBass24
    @BoldBass24 4 года назад

    Спасибо Сергей!

  • @tennis-lab
    @tennis-lab 2 года назад

    2-5 пункты относятся к любому виду деятельности для достижения успеха. Как бы ни о чем. 1 пункт состоит из двух тезисов : интеллект и умение выражать свои мысли. Далеко не всегда это совпадает. При этом само понятие интеллект слишком общее для точной формулировки. Какой интеллект? Эмоциональный, социальный и т.д. Интересная тема, но, как по мне, не раскрыта)

  • @pavel7930
    @pavel7930 4 года назад

    100%! Футболка зачетная !

  • @akovalevv
    @akovalevv 4 года назад

    Главное качество написано на футболке)

  • @DerielWelm
    @DerielWelm 4 года назад +1

    Так все это применимо к любому профессионалу, не только к программистам.

  • @ВладиславШестернин-б9с

    Очень хорошо,больше спасибо, как по мне 2_3_4 самое важное а 5 это очень важно но Это ОСОБЕННОСТЬ