@@SergeyNemchinskiy больше костылей богу костылей! Полгода назад начал делать игры и осознал значение этого слова! Архитектура для слабаков! Даёшь гибкость мышления))
Нет бинарного состояния, "прёт" или "не прёт" программирование. Есть целый диапазон состояний и не обязательно чтобы прям "пёрло". Достаточно чтобы человека от этого не тошнило и он мог спокойно этим заниматься. Да, такой человек может и не станет главным архитектором и не сделает новый гугл, но при наличии хоть каких-то способностей, умении общаться и учиться на ошибках, может вполне нормально работать средним программистом и зарабатывать себе на жизнь. Никогда не воспринимал вот эту элитарность, что "программирование обязательно надо любить".
А смысл заниматься не любимым делом? По моему гораздо лучше заниматься любимым делом и зарабатывать гораздо больше! Потому что вещи сделанные с любовью(душой) ценятся гораздо выше!)
@@Jeff.Wilson на практике как раз то и пирносит, может просто вы делаете любимое дело спустя рукава? или вы думаете что оно прям сразу должно приносить горы золота? или может вы не знаете что значит вкладывать в дело душу?
@@ПашаПопов-м9з Я за 6 лет учёбы в КПИ, 12 лет профессиональной карьеры и работая уже в 6й компании, достаточно увидел реальных примеров. А вы говорите абстрактными слоганами, которые имеют мало чего общего с реальностью. Для того, чтобы делать дело хорошо, оно не обязано быть любимым, достаточно профессионально к нему относиться. Человек, например, может любить музыку и играть в грайндкор группе, но это не сможет обеспечить его семью, поэтому ему придётся заниматься делом, которое покроет его финансовые потребности - и при хоть каких-то способностях он может пойти в QA, верстальщики или даже в программисты и получать деньги просто профессионально выполняя свои обязанности. То, что у некоторых любимое дело ещё и приносит им хороший доход - это отлично, и в таком случае люди могут достичь большого успеха, но это лотерея, и не каждому так везёт.
2:10 - Интеллект и умение выражать свои мысли. 4:03 - Страсть. 6:13 - Настойчивость. 8:14 - Любовь к новому и самообучение. 10:03 - Гибкость мышления. Спасибо за ваше мнение по качествам программиста.
Сами знаете за кого голосовал? Ты ох ренел? Я надеюсь ты имел виду тех кто голосовал за свинку Пепе. Иначе какой приехавший из другой страны человек решает кому за кого голосовать.
И именно за эту шутку я поставил дизлайк. Ибо смешивать политику и увлечения - как по мне это один из признаков плохого программиста. Считать, что человек не имеет интеллект, только из за того за кого он голосует - это как раз не иметь интеллекта.
@@GamDevRus неверно, смысл не в какой-то там физической реализации, а в том, понимает ли адресат этого предложения, о каком клубе идет речь. В данном случае будет the, т.к. понятно о каком клубе речь -> клубе самозванцев
Я поняла мысль о умении выражать свои мысли, но не могу согласиться с формулировкой :) Дело в том, что за словесную формулировку мыслей отвечает та часть мозга, которая не очень связана с мышлением напрямую. Дислексия - очень хороший пример. Есть некий мост между абстрактным мышлением (к примеру, умение удержать в голове много сложных структур и оперировать ими, как в сложной геометрической задачке) и формулированием мыслей словами на человеческом языке. Это не часто бывает, чтобы у человека была проблема с одним, но не было с другим, но всё-таки бывает.
Ещё мне кажется, что очень важное умение - искать и доставать иформацию. Если ты вместо того что бы гуглить и читать документацию, сразу лезешь в чат, то ты вряд ли будешь писать быстро и хороший код. Чем быстрее и без превличения чужих сил будешь доставать нужную тебе информацию, тем быстрее ты сможешь улучшать свой код, и тем быстрее ты будешь выдовать свою работу.
Не так давно натрапив на даний канал, чесно кажучи я просто в захопленні від легкості, доступності та водночас чіткості подачі та розкритті всіх тем Сергієм. Методично передивляюсь всі відео на цьому каналі так як вони вельми яскраво відображають всі мої переживання та пояснюють саме мені мої певні проблемні моменти в розумінні та нерозумінні тонкощів світу програмування. Ці софт скіли є дуже важливими і ціними для мене. Велика вдячність. Єдине що шкодую, так це те що мова викладання не українська, а так би це був взагалі ідеальний канал. Я вже більше двох років активно вивчаю давно забуте та обновлюю всі свої бази данних з фронтенду та бекенду, розумію що довго, але крім можливості вчитись, ще є проблеми з постійною необхідністю заробляти фінанси на життя насущне, тому це все дещо затягнулось, я навіть встиг дещо вигоріти в один момент та натрапивши на даний канал в мене знову загорілась іскра та я з удвоєною настирністю поринув в любимий мною світ кодингу. Все ж таки планую почати з фрілансу, так як розумію, що мій рівень саме розмовної англійської не дуже високи для сучасного ринку праці в Україні (всі компанії звичайно ж працюють в оутсорс), хоча зараз дуже активно працюю саме на покращення своїх знань, влаштувався в американську транспортну компанію з віддаленим офісом в моєму місті, думаю за пів року мову підтягну до необхідного рівня. Тоді вже і буду думати, можливо і фріланс сподобається і нічого не треба буде мініяти :)
лет 40 назад такую же хрень как-то отчебучил на видном месте хотя уже достаточно неплохо программировал / а причина проста - слово инородное для русского языка и тупо нарушает его лексику - разумно и много думающий человек опирается на логику в языке а исключениями из правил обычно пренебрегает / кстати - знание языка программирования до мелочей удел хреновых программистов / программа тоже прямо просится с одной м
Спасибо за отличное видео, абсолютно согласен со всеми пунктами. Хотелось бы еще добавить один важный пункт - Умение доводить работу до конца. Это очень важный и сложный навык, который идет в ногу с терпением, но по параллельной дороге.
Я просто люблю программирования обожаю, горю когда нахожу курсы уроки статьи по яп которому я обучаюсь. И довольно неплохо получается у меня. Желаю всем другим успеха!!!
Лол)) когда отработаешь годик на настоящем производственном проекте, тогда и говори, что у тебя что-то получается. Учиться можно бесконечно, хоть всю жизнь.
Про "математический склад ума" - всегда очень веселит :))) До сих пор не могу понять, что это такое, хотя сам кандидат физико-математических наук и преподавал математику не один год. Рискну предположить, что про "математический склад ума" могут писать люди, далёкие и от математики, и от программирования. Они, возможно, рассуждают примерно так: "если и в математике, и в программировании сложно разобраться, значит для этих областей знания требуется одинаковый склад ума".
@Volodymyr Volodymyr нет, человек не делает вычисления в программировании, их делает машина, но это не отменяет того факта, что это общее, но все же, что их ещё объединяет?
Помню, когда-то когда я изучал программирование, я застрял на создании алгоритма змейки, а именно механизма ее движения. И я помню как я буквально грыз корпус ноутбука))) В итоге, я сделал эту змейку, я прям кайфовал. А потом со словами "я молодец, я заслужил отдых" я забил на программирование. Ах и да, игру я делал в командной строке)
Очередное классное видео! Очень полезные штуки Вы говорите - заставляет рефлексировать и переосмыслять свой опыт! Жаль, что далеко не везде поясняются такие философские вещи...
Со всем согласен. Можно дополнить список: Грамотность. Умение видеть ошибки в тексте дает скилл отладки пристальным взглядом) Абстрактное мышление. Частный случай гибкого мышления, который именно архиважен для программиста. Способность искать и находить общие принципы.
Посмеялся от души от подачи. Благодарю! Пожалуй, все эти качества важны для каждого человека, желающего профессионально развиваться в любом любимом деле.
Надпись на футболке зачет:)) я думала состояние "лох, лузер, конь педальный +делаю как в документации, какого хрена не работает" встречается только когда ты джун, а оказывается это на всю жизнь :)))))
Увидел коммент "Пишу комментарии только на этом канале, но под каждым видео. Для того, чтобы Ютуб продвигал канал и мотивировал лектора работать дальше!" - решил тоже что нибудь написать. Спасибо за видео)
У меня так: Сижу недельку (пока только верстальщик html css) ничего не делаю, и тут вижу для себя интересный макет, перерисовываю его из PSD в Figma. Открываю VSCode, после этого меня не остановить и ни отвлечь, настолько увлекаюсь верстой что забываю про все. Препроц Sass/scss, gulp, БЭМ освоил за 4 дня, и теперь взялся за основы (базу) JS, что бы в будущем писать на React. Так же интересен язык Python как для начинающего, столько о нем хорошего говорят.
Каждый поет со своей колокольни... В процессе "стажа/опыта/..." работы :) приоритеты постоянно меняются в зависимости от многих (всех) факторов в жизни программиста. В данном случае данные факторы истинны для данного автора в данный период с учетом факторов в его жизни... Так называемая попытка осмыслить и упорядочить не осмысливаемое и не упорядочиваемое... У меня стаж ~30 лет, и приоритет другой (возможно кому-то будет выглядеть смешным но !...) 1. Мечта 2.Воображение 3.Логичность 4.Завершенность 5.Целеустремленность 6.Амбиции (да-да, Амбиции !) - другими словами, хочу сделать так, чтобы все на ушах стояли, и так, что никто никогда и даже не задумывался так сделать, и чтобы от зависти рвали волосы на заднице, соответственно осмысливаю фантастические идеи, рисую в воображении уже законченный проект, логически Усё это связываю , получаю более или менее завершенный проект, и начинаю пытаться Усё это выразить в программе, а в процессе всего этого - подпитываю себя Амбициями /Оооо...! Уууу...! Аааа...! - помогает - психология/ :) *И я практически на 100% уверен, у всех так ! Просто - хотя бы не врите самому себе !!! ** ИТОГ - "приоритеты постоянно меняются..." - то есть всю жизнь эти простые и правдивые пункты, пытаемся по-красивому и "по-умному" нарисовать для других :) Мечтайте! Творите! Даже если это нах никому и не сдалась Ваша прога! И на Вашей улице настанет праздник! Удачи!!! ***случайно заскочил, смысла коментить нет, вряд ли буду читать :)))
Для некоторых профессий как раз таки гибкость нафиг не нужна, а скорее предпочтительнее наоборот - умение найти и использовать готовый шаблон, чётко классифицировав проблему (например бухгалтерия), где-то важно довольно быстро принимать правильное решение, оценив вероятность событий, а не точный результат, настойчивость и упорство не помогут, потому что дэдлайн всегда жёсткий (например метеорология). Самообучение - вообще редкость. Даже учителей отправляют на курсы повышения квалификации раз в пару лет "из-под палки", крайне сомнительно, что они по своему желанию в течение многих лет каждый день читают новые статьи, книги и исследования, касаемо своей трудовой деятельности.
@@cannibalirk3055 Вы знаете, я когда-то прочитал изречение, принадлежащее Элвину Тоффлеру: "Безграмотным в 21 веке будут не те, кто не умеет читать и писать, а те, кто не умеет учиться, разучиваться и переучиваться." Мне кажется, что данная фраза достаточно точно передает требования к любому лицу, которое не просто хочет влачить существование в нынешнем мире, а хотя бы занять место среднего класса! А эта планка на сегодняшний день достаточно высока.
Лузер, конь педальный... Я сейчас учусь программированию, и это чувство со мной бок о бок) особенно жизненна фраза: "С первого раза ничего не получиться". Честно говоря, это действительно хороший ролик, потому что многие думают, что раз у меня не получилось с первого раза, то это не моё (самого долгое время мучили такие вопросы). Но я , как новичок, рекомендую попробовать, хотя бы потому что это такой кайф, когда удается решить на ЯП какую-нибудь задачку, это того стоит) Ролик классный, однозначно лайк
Большое спасибо за видео! К сожалению, у меня нет математического склада ума, и это было основной причиной, почему боялась приступить к обучению. Но решилась. И что мне больше всего нравится, это разбирать, почему не получилось запустить тот или иной код. Могу потратить на это дело много времени, но такое времяпровождение не удручает, а решение задачи всегда нереально радует. И ещё, нравится читать зарубежную документацию о программах. Из тяжёлого - иногда трудно понять логику некоторых действий в коде. Но наверное, это приходит с опытом...
Сейчас не все так однозначно. Слово программист сейчас это расплывчатое понятие. Я бы по другому выразил критерий разделения программистов. Оно лежит в нескольких плоскостях. Во первых я бы разделил понятия кодера и инженера. Первый берет стандартную задачу и по готовым лекалам переводит в код. Второй работает более креативней, ищет инженерный подход, конструирует какие-то сложные системы, интегрирует и разрабатывает, что-то новое. И следующее на что бы я поделил, как ниже писали, на: джуна, мидла и сеньора. Может более точное определение хорошего программиста в технической стороне? Например чистый код, использование паттернов программирования, документирование хотя бы на уровне комментариев в программе, понятные названия переменных, методов, классов, использование фреймворков. И можно тогда выделить продвинутого программиста участвующего в конференциях, опенсоурсных проектах, пишущего книги, статьи. Я не претендую на истину в конечной инстанции, это всего лишь мое мнение и видение текущего положения вещей.
@@csharpcplusplus6861 не всем дано трудолюбие, к сожаление и усидчивость с концентрацией. Это все вырабатывать приходится, и не у всех получается. А кто-то от природы способен, но имеет в другом минусы.
Я бы добавил еще инициативность. Просто кодить то что скажут это одно, а умение сказать и обосновать что так делать плохо или может предложить сделать еще такую фичу
Сергей, возникли пару вопросов: Девушки и парни отличаются подходами и решениями в программировании? Кто продуктивней, если есть все таки разница? И не умея гуглить.... . Какие на ваше усмотрение языки более подходят для AR? Смотрю, люблю, впитываю!
> Девушки и парни отличаются подходами и решениями в программировании? Да. Парни решают, а девушки подходят. > Кто продуктивней, если есть все таки разница? В программировании в основной массе спермобаки. В рождении потомства однозначно женщины.
3:28 А если человек просто тормоз, или разговаривает с людьми редко? Я знаю примеры, когда человек в реалтайме говорит плохо, пропускает мысли, запинается, не может подобрать правильные слова, но письменно, когда есть время подумать, излагает мысли отлично. Как с этим?
Очень полезное видео! Softskills и первое важное качество хорошего программиста: умение общаться, доносить информацию и умение убеждать других, как это банально не звучит, действительно очень важны. При найме на работу в немецких компаниях, к примеру, смотрят на наличие этих качеств ещё и потому, что хотят убедиться, есть ли у Вас потенциал в будущем вести команду и работать с различными клиентами!
> Softskills и первое важное качество хорошего программиста: умение общаться, доносить информацию и умение убеждать других, как это банально не звучит, действительно очень важны. Чушь! Первое важное качество программиста это умение программировать, как это банально не звучит. > При найме на работу в немецких компаниях, к примеру, смотрят на наличие этих качеств Удачи немецким компаниям. Надеюсь потерянные таким образом работники найдут своё место в российских компаниях. > потому, что хотят убедиться, есть ли у Вас потенциал в будущем вести команду и работать с различными клиентами! Открою для вас секрет. Не каждый должен быть или хочет стать руководителем и "вести" команду. И не каждому надо работать с клиентами. Для этого существует клиентский отдел. Softskills это нынче модная чушь, которая раньше именовалась просто - немудак. И если человек мудак, то даже если он хороший специалист, то с ним будет сложно работать. Это так. Но в этом случае ему надо дать по роже и он станет нормальным или прикинется им. И всё. Берите на вооружение. Работает 100%.
Нужно поработать над гибкостью. (В каком-то смысле гибкость и настойчивость противоречивы. К примеру: работаешь над задачей настойчиво, и за один шаг до решения решил искать другой путь)
3 качества хорошего программиста по моему мнению: 1. Математический склад ума ООП - это абстрактная алгебра практически в чистом виде. Классы/объекты суть алгебраические структуры, а полиморфизм - изоморфизм этих структур (математики, поймут). Само написание кода очень напоминает доказательство теоремы. Про ФП даже и говорить нечего. 2. Перфекционизм Говнокодеру пофиг на клинкод, работает и норм. А перфекционист будет раз за разом оттачивать свой код чисто ради эстетического удовлетворения. 3. Интерес к решению задач/головоломок Сама работа программистом - по сути перманентное решение головоломок и без минимального азарта к таким вещам, конечно, будет очень трудно.
не согласен. 1. математический склад ума - это вообще советская придумка, а то, что вы только что написали - это новая информация для многих программистов. Я уж молчу, что ООП/ФП - это ен все программирование. Гораздо больше там декомпозиции и умения анализировать 2. перфекционизм - зло в чистом виде 3. Знаю ОЧЕНЬ мало хороших программистов, которые любят загадки. Откуда у вас данные об этой корреляции? Я вот терпеть не могу загадки, например
> ООП - это абстрактная алгебра практически в чистом виде. Это как это? > Само написание кода очень напоминает доказательство теоремы. Это как это? > Про ФП даже и говорить нечего. Нет уж, давайте поговорим. Что с ним не так? Я ещё понимаю, если б речь шла про ЛП. И как бы есть различные подходы программирования. Не только эти. > А перфекционист будет раз за разом оттачивать свой код чисто ради эстетического удовлетворения. Это плохо для сроков. А так да. В вакууме норм свойство. > Интерес к решению задач/головоломок А вот и нет. Люди, любящие головоломки наоборот плохо уживаются в разработке. Тут надо интерес к проектированию иметь, построению целостных систем, хорошо согласующихся между собой. Проектирование это не решение головоломок.
Есть люди, которые мало разговаривают. Это относится ко мне. При разговоре с малознакомыми людьми, ну и просто в разговорной речи, я считаю, что говорю намного хуже, чем изъясняюсь письменно например. Я люблю писать и мне комфортно излагать свои мысли через знаки. Если человек скромный и не натренировал связь своих мыслей именно со звукоизвлечением - разговорной речью - это не значит, что у него низкий интеллект или он неспособен в спокойной обстановке, неспеша грамотно изложить свои мысли и слова через письменную речь.
Вот кстати был один программист, наверно самый умный чувак со всего потока, прямо как том мемасике "было скучно, выучил за ночь норвежский" мог в момент разобраться в чем угодно. Голосовал он, как сказал автор, "сами знаете за кого" и вместо того чтобы идти в какую-то более менее серьезную фирму, а у него и опыт был и его готовы были забрать несколько компаний на последнем курсе, так вот, вместо этого он пошел работать сис админом в поликлинику.
Я люблю писать код, я если за это дело сажусь - буду сидеть до посинения пока он не будет работать как часики. Но блин я задрот, я много играю в игры, и порой бывает сложно заставить себя сесть за код. Как быть с этой проблеммой ?
Еще кстати стоит добавить по поводу глупости фразу Нила Тайсона : "Труд и упорство побеждают невежество" (не дословно) Увидел футболку вспомнил нужно лайк поставить))) Автор говорит о том что нужно уметь нормально говорить) Вопрос к автору вы как то отдельно прокачивали даный скил или же это результат прочитаного огромного количества литературы и опыта?
гибкость мышления, только тогда реально когда у тебя уже есть хотя бы представления о каких-то технологиях, где-то слышал, где-то читал. Если ты попал в ситуацию а вот есть RTMP модуль для nginx, а другие находятся в таком software состоянии, что пытаться их конфигурировать это займет ещё больше времени и не дай бог выйдет новая версия. Или разбираться в текущем решении и пытаться понять почему оно так не работает. Или уже есть команда решившая проблему но требуют денег. Короче хз, на счет гибкости мышления, если у тебя молоток и надо им закрутить шуруп.
2-5 пункты относятся к любому виду деятельности для достижения успеха. Как бы ни о чем. 1 пункт состоит из двух тезисов : интеллект и умение выражать свои мысли. Далеко не всегда это совпадает. При этом само понятие интеллект слишком общее для точной формулировки. Какой интеллект? Эмоциональный, социальный и т.д. Интересная тема, но, как по мне, не раскрыта)
Так, а, если я взял какую-либо задачку и специально забрасываю её на несколько дней, чтобы придумать решение, это норм? Потому что, если сразу сажусь за решение, обычно из этого выходит жесточайший говнокод.
пожалуй это одно из тех видео, которые заставили меня полубить программирование, даже видео где хакеры взламывают все подряд меня так не воодушевляли, потому что оказывается когда я по 3 часа сидел ломал голову над какой-то фигней я не тратил время, я программировал :3
Ииии, перечисленные качества подходят для большинства профессий. Не согласен только одним моментом. Я безумно люблю, когда программисты начинают жаловаться на свою профессию. Есть такая страна - Швейцария. Так вот, там живет чуть ли не самое большое количество людей подверженных депрессиям. Странно, да? Это происходит потому, что жизнь у них настолько хороша, что любая неприятность провоцирует стресс. Нам, простым россиянам/украинцам/белорусам и т.д., это понять сложно. Так вот программисты, в разрезе других профессий, это, если не швейцарцы, то, как минимум, шведы или немцы. Я говорю это, как человек, который в программирование пришел относительно поздно, успев до этого поработать много где. Не нойте. Ради интереса попробуйте поработать в рознице или на заводе. Когда вам платят 450 долларов в месяц, а дерут на все 3000. Когда я уходил со своего предыдущего места работы, я получал где-то около 2.2к вечнозеленых мертвых президентов, что неплохо для РФ. И ушел в программирование с ЗП почти втрое ниже. И я счастлив.
Я бы сказал - 9/10 времени ты смотришь код и пытаешься понять, что тут б..ть происходит вообще?! Про самообучение - в целом сейчас все профессии на этм зиждятся, не только ИТ.
(про самообучение в других сферах) я так не думаю, например медицина: ты выучил что-то, например способ излечение какой-то болезни, и через 10 лет этот способ тоже будет работать, ведь человеческий организм останется такой же как и раньше...(не говорю что на то время он останется самым эффективным) что не скажешь про айти сферу, через 10 лет, возможно таких проблем даже не будет вообще, или будет невозможно решить ту проблему тем же способом
@@ЄвгенСухоставець Не согласшусь вот в какой части: да, человеческое тело не меняется по своей сути со временем (к счастью!), однако появляются новые способы и методы лечения известных болезней. И болезни появляются новые, пусть не так часто, как технологии в IT (опять же, к счастью!).
@@ЄвгенСухоставець медики самообучаются в универе, и интернатуре, да и вообще для повышения квалификации. Гуглят = читают справочники по болезням и практика. В ИТ есть паттерны, есть принципы и общие подходы, новые технологии всего лишь инструмент. Как и медикам приходиться следить за трендами в методах лечения и в новых эффективных лекарствах. Разве нет ?
Більша частина часу у мене йде на те, як додати/пофіксити функціонал, не зламавши вже створене з розрахунком, щоб це залишилось простим. Щоб наступного разу повторити це можно було знову.
Ооо, прямо с языка снял и мысли прочитал))) Я думал, что я один такой, полный лузер и бездарность в этом ремесле..) Сидишь так, овер 10 часов ежедневно втыкаешь, пытаешься разобраться, заказчик капает, мол, дедлайн уже, пора заканчивать... Зато потом, когда заработает код, - чувство сродни как у футболиста, забившего гол после продолжительной и упорной борьбы)) Если не сильнее)
Сергей, я думаю вы немножко перегнули, т.к вас часто смотрят новички и они могут буквально ваши слова воспринимать, стоит уточнить что наличие всех 5 качеств необходимо для программиста выше среднего и получения высоких должностей. Это не значит, что обладая 2-3 качествами нельзя работать программистом. А так же я бы ещё сюда добавил критическое мышление, да можно сказать, что это часть интеллекта, но по такой логике, все часть интеллекта. Программисту в текущее время ещё нужно уметь фильтровать информацию, а не только искать и потреблять
по 3 пункту вспомнилось
На собеседовании:
- Назовите ваши сильные стороны.
- Настойчивость!
- Спасибо, мы свяжемся с вами.
- Я подожду здесь.
))))
"Гибкость мышления", так вот как можно по красивому назвать внедрение костылей :)
ахахаха. в точку
@@SergeyNemchinskiy больше костылей богу костылей! Полгода назад начал делать игры и осознал значение этого слова! Архитектура для слабаков! Даёшь гибкость мышления))
я бы даже сказал, разница между джуном/мидлом/сеньераом то, насколько четко он формирует запросы в гугле
*формулирует
** up to senior **
Нет :)
Тогда я сеньёр, а не джун.
Скорее как быстро он сможет найти ответ)
Я даже не сеньор - я уже Бэтмен!!!
Зачем я это смотрю, я же пчеловод!?
пчёл перепрограммируй
Он - пчела, ты - пчеловод,
И ты любишь мёд)
@@razvaluha5148
Java
@@razvaluha5148
while (not мед собран):
> Собирать мед
Улететь в улей
Это что за язык такой новый?
Нет бинарного состояния, "прёт" или "не прёт" программирование. Есть целый диапазон состояний и не обязательно чтобы прям "пёрло". Достаточно чтобы человека от этого не тошнило и он мог спокойно этим заниматься. Да, такой человек может и не станет главным архитектором и не сделает новый гугл, но при наличии хоть каких-то способностей, умении общаться и учиться на ошибках, может вполне нормально работать средним программистом и зарабатывать себе на жизнь. Никогда не воспринимал вот эту элитарность, что "программирование обязательно надо любить".
👍 👍 👍 Хорошо сказал!
А смысл заниматься не любимым делом?
По моему гораздо лучше заниматься любимым делом и зарабатывать гораздо больше!
Потому что вещи сделанные с любовью(душой) ценятся гораздо выше!)
@@ПашаПопов-м9з это всё звучит красиво в книгах и фильмах для 15-летних, на практике далеко не всегда любимое дело приносит хороший доход.
@@Jeff.Wilson на практике как раз то и пирносит, может просто вы делаете любимое дело спустя рукава?
или вы думаете что оно прям сразу должно приносить горы золота?
или может вы не знаете что значит вкладывать в дело душу?
@@ПашаПопов-м9з Я за 6 лет учёбы в КПИ, 12 лет профессиональной карьеры и работая уже в 6й компании, достаточно увидел реальных примеров. А вы говорите абстрактными слоганами, которые имеют мало чего общего с реальностью. Для того, чтобы делать дело хорошо, оно не обязано быть любимым, достаточно профессионально к нему относиться. Человек, например, может любить музыку и играть в грайндкор группе, но это не сможет обеспечить его семью, поэтому ему придётся заниматься делом, которое покроет его финансовые потребности - и при хоть каких-то способностях он может пойти в QA, верстальщики или даже в программисты и получать деньги просто профессионально выполняя свои обязанности.
То, что у некоторых любимое дело ещё и приносит им хороший доход - это отлично, и в таком случае люди могут достичь большого успеха, но это лотерея, и не каждому так везёт.
2:10 - Интеллект и умение выражать свои мысли.
4:03 - Страсть.
6:13 - Настойчивость.
8:14 - Любовь к новому и самообучение.
10:03 - Гибкость мышления.
Спасибо за ваше мнение по качествам программиста.
о, спасибо! добавлю в описание видео
@@SergeyNemchinskiy На здоровье!)
Умение выражать свои мысли любым способом. А то кажется что словно умение болтать и показать свое Я круче всего
Если всего этого нет, то лучше не тратить время на IT?
fedorin1234 IT - это далеко не только программирование.
"Сами знаете за кого голосовал" - шутка топ!
Отнюдь, я видел неплохих программистов голосовавших за Порошенка
Сами знаете за кого голосовал? Ты ох ренел? Я надеюсь ты имел виду тех кто голосовал за свинку Пепе. Иначе какой приехавший из другой страны человек решает кому за кого голосовать.
@@kostiantynchernovol3269 неплохих != хороших)
И именно за эту шутку я поставил дизлайк. Ибо смешивать политику и увлечения - как по мне это один из признаков плохого программиста. Считать, что человек не имеет интеллект, только из за того за кого он голосует - это как раз не иметь интеллекта.
@@kostiantynchernovol3269
Думаю это было про тех, кто не имеет критического мышления и голосовал по приколу.
Мой синдром самозванца сейчас усилился на 200%
welcome to club
@@SergeyNemchinskiy ...buddy (отсылка к гачи).
@Marin Capranov недавно в сериале услышал, что еще говорят joint the club
@Marin Capranov нет конкретного клуба, т.е. нет физичесуой реализаци этого клуба, тут наверно a club ?
@@GamDevRus неверно, смысл не в какой-то там физической реализации, а в том, понимает ли адресат этого предложения, о каком клубе идет речь. В данном случае будет the, т.к. понятно о каком клубе речь -> клубе самозванцев
Я поняла мысль о умении выражать свои мысли, но не могу согласиться с формулировкой :)
Дело в том, что за словесную формулировку мыслей отвечает та часть мозга, которая не очень связана с мышлением напрямую. Дислексия - очень хороший пример. Есть некий мост между абстрактным мышлением (к примеру, умение удержать в голове много сложных структур и оперировать ими, как в сложной геометрической задачке) и формулированием мыслей словами на человеческом языке. Это не часто бывает, чтобы у человека была проблема с одним, но не было с другим, но всё-таки бывает.
учту :)
Ещё мне кажется, что очень важное умение - искать и доставать иформацию. Если ты вместо того что бы гуглить и читать документацию, сразу лезешь в чат, то ты вряд ли будешь писать быстро и хороший код. Чем быстрее и без превличения чужих сил будешь доставать нужную тебе информацию, тем быстрее ты сможешь улучшать свой код, и тем быстрее ты будешь выдовать свою работу.
Спасибо большое за видео! Часто смотрю Ваш канал, так как узнаю для себя очень много полезного! Вы отличный лектор!
Не так давно натрапив на даний канал, чесно кажучи я просто в захопленні від легкості, доступності та водночас чіткості подачі та розкритті всіх тем Сергієм. Методично передивляюсь всі відео на цьому каналі так як вони вельми яскраво відображають всі мої переживання та пояснюють саме мені мої певні проблемні моменти в розумінні та нерозумінні тонкощів світу програмування. Ці софт скіли є дуже важливими і ціними для мене. Велика вдячність. Єдине що шкодую, так це те що мова викладання не українська, а так би це був взагалі ідеальний канал. Я вже більше двох років активно вивчаю давно забуте та обновлюю всі свої бази данних з фронтенду та бекенду, розумію що довго, але крім можливості вчитись, ще є проблеми з постійною необхідністю заробляти фінанси на життя насущне, тому це все дещо затягнулось, я навіть встиг дещо вигоріти в один момент та натрапивши на даний канал в мене знову загорілась іскра та я з удвоєною настирністю поринув в любимий мною світ кодингу. Все ж таки планую почати з фрілансу, так як розумію, що мій рівень саме розмовної англійської не дуже високи для сучасного ринку праці в Україні (всі компанії звичайно ж працюють в оутсорс), хоча зараз дуже активно працюю саме на покращення своїх знань, влаштувався в американську транспортну компанію з віддаленим офісом в моєму місті, думаю за пів року мову підтягну до необхідного рівня. Тоді вже і буду думати, можливо і фріланс сподобається і нічого не треба буде мініяти :)
Ну написание слова "Интелект", учитывая контекст, выглядит замечательно.
лет 40 назад такую же хрень как-то отчебучил на видном месте хотя уже достаточно неплохо программировал / а причина проста - слово инородное для русского языка и тупо нарушает его лексику - разумно и много думающий человек опирается на логику в языке а исключениями из правил обычно пренебрегает / кстати - знание языка программирования до мелочей удел хреновых программистов / программа тоже прямо просится с одной м
Спасибо за отличное видео, абсолютно согласен со всеми пунктами. Хотелось бы еще добавить один важный пункт - Умение доводить работу до конца. Это очень важный и сложный навык, который идет в ногу с терпением, но по параллельной дороге.
настойчивость :)
Сергей, спасибо за видео!
Оно послужило мне мотивацией! Хотя я ни разу не считаю себя хорошим прогером, даже наоборот. Но видос реально разжёг искру)
Спасибо! Раз за разом расставляешь всё по полочкам:)
Я просто люблю программирования обожаю, горю когда нахожу курсы уроки статьи по яп которому я обучаюсь. И довольно неплохо получается у меня. Желаю всем другим успеха!!!
Лол)) когда отработаешь годик на настоящем производственном проекте, тогда и говори, что у тебя что-то получается.
Учиться можно бесконечно, хоть всю жизнь.
@@cannibalirk3055 у тебя от моих слов чтоб подгорело я не пойму?
Прошёл год, как дела?
Про "математический склад ума" - всегда очень веселит :))) До сих пор не могу понять, что это такое, хотя сам кандидат физико-математических наук и преподавал математику не один год. Рискну предположить, что про "математический склад ума" могут писать люди, далёкие и от математики, и от программирования. Они, возможно, рассуждают примерно так: "если и в математике, и в программировании сложно разобраться, значит для этих областей знания требуется одинаковый склад ума".
Что общего между программированием и математикой помимо вычислений? Это и подразумевают под мат. складом ума
@Volodymyr Volodymyr нет, человек не делает вычисления в программировании, их делает машина, но это не отменяет того факта, что это общее, но все же, что их ещё объединяет?
@Volodymyr Volodymyr ну математика не может объединять математику и программирование)))
Обожаю, самый лучший программист - которого я встречал, речь - приятно слушать, советы - золотые!!!!❤❤❤
Помню, когда-то когда я изучал программирование, я застрял на создании алгоритма змейки, а именно механизма ее движения. И я помню как я буквально грыз корпус ноутбука))) В итоге, я сделал эту змейку, я прям кайфовал. А потом со словами "я молодец, я заслужил отдых" я забил на программирование.
Ах и да, игру я делал в командной строке)
Очередное классное видео! Очень полезные штуки Вы говорите - заставляет рефлексировать и переосмыслять свой опыт! Жаль, что далеко не везде поясняются такие философские вещи...
i raised my middle finger, don't know why i did it, Sergey asked - i did.
а если тебя он с крыши попросит спрыгнуть will do it?
Wow, you can speak English ... go on, but try to hide your show-offs.
@@m110h1986 а школота. Понятно.
Со всем согласен. Можно дополнить список:
Грамотность. Умение видеть ошибки в тексте дает скилл отладки пристальным взглядом)
Абстрактное мышление. Частный случай гибкого мышления, который именно архиважен для программиста. Способность искать и находить общие принципы.
Это скорее про софт скиллс. Хорошо получилось 👍
Следующий напрашивается видос про хард скилл)
Посмеялся от души от подачи. Благодарю! Пожалуй, все эти качества важны для каждого человека, желающего профессионально развиваться в любом любимом деле.
Думаю видео можно было назвать: "5 качеств хорошего специалиста".
Если речь о любой специальности интеллектуального труда.
Надпись на футболке зачет:)) я думала состояние "лох, лузер, конь педальный +делаю как в документации, какого хрена не работает" встречается только когда ты джун, а оказывается это на всю жизнь :)))))
да, это на всю жизнь... Живите с этим :)
так не только в программировании. В электронике встречается не реже. А в медицине...
Очередное спасибо за отличный выпуск!
Офигенный выпуск. Спасибо, Сергей
По моему, это основные черты любого хорошего специалиста в современном мире.
Увидел коммент "Пишу комментарии только на этом канале, но под каждым видео. Для того, чтобы Ютуб продвигал канал и мотивировал лектора работать дальше!" - решил тоже что нибудь написать. Спасибо за видео)
Пересмотрел уже много ваших видео. Но это для меня оказалось самое важное.
У меня так: Сижу недельку (пока только верстальщик html css) ничего не делаю, и тут вижу для себя интересный макет, перерисовываю его из PSD в Figma. Открываю VSCode, после этого меня не остановить и ни отвлечь, настолько увлекаюсь верстой что забываю про все. Препроц Sass/scss, gulp, БЭМ освоил за 4 дня, и теперь взялся за основы (базу) JS, что бы в будущем писать на React. Так же интересен язык Python как для начинающего, столько о нем хорошего говорят.
Каждый поет со своей колокольни... В процессе "стажа/опыта/..." работы :) приоритеты постоянно меняются в зависимости от многих (всех) факторов в жизни программиста. В данном случае данные факторы истинны для данного автора в данный период с учетом факторов в его жизни... Так называемая попытка осмыслить и упорядочить не осмысливаемое и не упорядочиваемое... У меня стаж ~30 лет, и приоритет другой (возможно кому-то будет выглядеть смешным но !...) 1. Мечта 2.Воображение 3.Логичность 4.Завершенность 5.Целеустремленность 6.Амбиции (да-да, Амбиции !) - другими словами, хочу сделать так, чтобы все на ушах стояли, и так, что никто никогда и даже не задумывался так сделать, и чтобы от зависти рвали волосы на заднице, соответственно осмысливаю фантастические идеи, рисую в воображении уже законченный проект, логически Усё это связываю , получаю более или менее завершенный проект, и начинаю пытаться Усё это выразить в программе, а в процессе всего этого - подпитываю себя Амбициями /Оооо...! Уууу...! Аааа...! - помогает - психология/ :) *И я практически на 100% уверен, у всех так ! Просто - хотя бы не врите самому себе !!! ** ИТОГ - "приоритеты постоянно меняются..." - то есть всю жизнь эти простые и правдивые пункты, пытаемся по-красивому и "по-умному" нарисовать для других :) Мечтайте! Творите! Даже если это нах никому и не сдалась Ваша прога! И на Вашей улице настанет праздник! Удачи!!! ***случайно заскочил, смысла коментить нет, вряд ли буду читать :)))
Отдельный респект за политическую позицию! (Сами знаете за кого голосовал) - Супер!))
По-моему, все описанные принципы можно распространить на любую профессию.
ну объективно не во всех профессиях ОБЯЗАТЕЛЕН интеллект
для любой умственной работы
Для некоторых профессий как раз таки гибкость нафиг не нужна, а скорее предпочтительнее наоборот - умение найти и использовать готовый шаблон, чётко классифицировав проблему (например бухгалтерия), где-то важно довольно быстро принимать правильное решение, оценив вероятность событий, а не точный результат, настойчивость и упорство не помогут, потому что дэдлайн всегда жёсткий (например метеорология). Самообучение - вообще редкость. Даже учителей отправляют на курсы повышения квалификации раз в пару лет "из-под палки", крайне сомнительно, что они по своему желанию в течение многих лет каждый день читают новые статьи, книги и исследования, касаемо своей трудовой деятельности.
Кстати да, если ты например хуяришь на заводе, тебе не обязательно любить свое дело/быть инноватором/упорным/умным человеком
@@cannibalirk3055 Вы знаете, я когда-то прочитал изречение, принадлежащее Элвину Тоффлеру: "Безграмотным в 21 веке будут не те, кто не умеет читать и писать, а те, кто не умеет учиться, разучиваться и переучиваться." Мне кажется, что данная фраза достаточно точно передает требования к любому лицу, которое не просто хочет влачить существование в нынешнем мире, а хотя бы занять место среднего класса! А эта планка на сегодняшний день достаточно высока.
Лузер, конь педальный... Я сейчас учусь программированию, и это чувство со мной бок о бок) особенно жизненна фраза: "С первого раза ничего не получиться".
Честно говоря, это действительно хороший ролик, потому что многие думают, что раз у меня не получилось с первого раза, то это не моё (самого долгое время мучили такие вопросы). Но я , как новичок, рекомендую попробовать, хотя бы потому что это такой кайф, когда удается решить на ЯП какую-нибудь задачку, это того стоит)
Ролик классный, однозначно лайк
Надпись на футболке зачётная!))
Спасибо. Пункт про настойчивость особенно мотивирует.
Все в точку сказали, про гибкость не думал, возьму на заметку. Спасибо за такие ролики.
рад, что оказалось полезно)
Большое спасибо за видео! К сожалению, у меня нет математического склада ума, и это было основной причиной, почему боялась приступить к обучению. Но решилась. И что мне больше всего нравится, это разбирать, почему не получилось запустить тот или иной код. Могу потратить на это дело много времени, но такое времяпровождение не удручает, а решение задачи всегда нереально радует. И ещё, нравится читать зарубежную документацию о программах.
Из тяжёлого - иногда трудно понять логику некоторых действий в коде. Но наверное, это приходит с опытом...
Ну как дела?
@@katerinas5154 я поняла, что программирование - не моё)
Спасибо большое, дядь Серёж))
Ошибка в слове "интеллект" - сириезли?)
P.s - видео как всегда топ
Скорее всего, это не ошибка, а описка, т.к. в украинском языке 'інтелект' как раз с одной 'л'
Кого волнует вообще эта сраная ошибка? У тя 5 по русичу? Похвастайся давай невтему
Монтажер лажанул. =)
@@alexkolosov9684 но видео на русском) я ж без притензий) пускай хоть по 10 ошибок делают, но пилят видосики чаще!) Очень крутой контент
Пишу комментарии только на этом канале, но под каждым видео. Для того, чтобы Ютуб продвигал канал и мотивировал лектора работать дальше!
Сейчас не все так однозначно. Слово программист сейчас это расплывчатое понятие. Я бы по другому выразил критерий разделения программистов. Оно лежит в нескольких плоскостях. Во первых я бы разделил понятия кодера и инженера. Первый берет стандартную задачу и по готовым лекалам переводит в код. Второй работает более креативней, ищет инженерный подход, конструирует какие-то сложные системы, интегрирует и разрабатывает, что-то новое. И следующее на что бы я поделил, как ниже писали, на: джуна, мидла и сеньора. Может более точное определение хорошего программиста в технической стороне? Например чистый код, использование паттернов программирования, документирование хотя бы на уровне комментариев в программе, понятные названия переменных, методов, классов, использование фреймворков. И можно тогда выделить продвинутого программиста участвующего в конференциях, опенсоурсных проектах, пишущего книги, статьи. Я не претендую на истину в конечной инстанции, это всего лишь мое мнение и видение текущего положения вещей.
Серега лайк. Все мнения совпали!
Спасибо за видос. Помогает. В очередной раз, сделал вывод, что во мне такие же процессы, как в нутри других. 😄
Если в этом выпуске заменить слово 'программирование' на что-угодно, то сработает полиморфизм.
Ахахахах
👍
кто-нибудь в курсе как его зовут? нигде найти не могу
Умение гуглить
Похоже на подпункт к 1. Интелект
И не лениться. А то знаю некоторых людей, которые просто не хотят решать проблемы самостоятельно, им вот точно не стать хорошим программистом.
В частности, умение грамотно формулировать вопросы в Stack Overflow.
@@csharpcplusplus6861 не всем дано трудолюбие, к сожаление и усидчивость с концентрацией. Это все вырабатывать приходится, и не у всех получается. А кто-то от природы способен, но имеет в другом минусы.
@@lech196 ахахха))
спасибо за цитату от Фаулера! жду теперь удобного случая, чтобы процитировать )
Ага, режим"Я тупой, лузер и конь педальный ничего не понимаю!" будет со мной всегда, хорошо)))
к сожалению да. И так в любой интересной профессии
синдром самозванца =)
Я бы добавил еще инициативность. Просто кодить то что скажут это одно, а умение сказать и обосновать что так делать плохо или может предложить сделать еще такую фичу
Очень хорошо все описал! Я смотрел много видосов про это но твой просто очень зашло подписка + лайк. Все по делу!
спасибо)
Хорошее мотивационное видео 👍
Данные качества относятся не только к программистам, но и к другим специалистам)
А где брать ту самую инфу по поводу новых технологий?
Ураааааааааааааааа!!! Новый ролик =)
Сергей, возникли пару вопросов:
Девушки и парни отличаются подходами и решениями в программировании?
Кто продуктивней, если есть все таки разница?
И не умея гуглить.... . Какие на ваше усмотрение языки более подходят для AR?
Смотрю, люблю, впитываю!
> Девушки и парни отличаются подходами и решениями в программировании?
Да. Парни решают, а девушки подходят.
> Кто продуктивней, если есть все таки разница?
В программировании в основной массе спермобаки. В рождении потомства однозначно женщины.
Подписался!!!! Действительно смотрел без подписки и даже не замечал))
Спасибо. Обожаю ваши видео.
это очень приятно)
3:28 А если человек просто тормоз, или разговаривает с людьми редко? Я знаю примеры, когда человек в реалтайме говорит плохо, пропускает мысли, запинается, не может подобрать правильные слова, но письменно, когда есть время подумать, излагает мысли отлично. Как с этим?
Спасибо Вам большое, Сергей! Вы подтвердили мои подозрения)
всегда рад)))
Хорошее видео от хорошего программиста. Спасибо за качественный контент.
спасибо)
А как развивать гибкое мышление?
Шикарное видео, ни один из ютуб каналов. Так подробно объясняет об этой профессии. Серегей- the best!
Учу python, хочу перейти в game dev на java под дроиды
Оно того стоит?
Очень полезное видео! Softskills и первое важное качество хорошего программиста: умение общаться, доносить информацию и умение убеждать других, как это банально не звучит, действительно очень важны. При найме на работу в немецких компаниях, к примеру, смотрят на наличие этих качеств ещё и потому, что хотят убедиться, есть ли у Вас потенциал в будущем вести команду и работать с различными клиентами!
> Softskills и первое важное качество хорошего программиста: умение общаться, доносить информацию и умение убеждать других, как это банально не звучит, действительно очень важны.
Чушь! Первое важное качество программиста это умение программировать, как это банально не звучит.
> При найме на работу в немецких компаниях, к примеру, смотрят на наличие этих качеств
Удачи немецким компаниям. Надеюсь потерянные таким образом работники найдут своё место в российских компаниях.
> потому, что хотят убедиться, есть ли у Вас потенциал в будущем вести команду и работать с различными клиентами!
Открою для вас секрет. Не каждый должен быть или хочет стать руководителем и "вести" команду. И не каждому надо работать с клиентами. Для этого существует клиентский отдел.
Softskills это нынче модная чушь, которая раньше именовалась просто - немудак. И если человек мудак, то даже если он хороший специалист, то с ним будет сложно работать. Это так. Но в этом случае ему надо дать по роже и он станет нормальным или прикинется им. И всё. Берите на вооружение. Работает 100%.
Нужно поработать над гибкостью. (В каком-то смысле гибкость и настойчивость противоречивы. К примеру: работаешь над задачей настойчиво, и за один шаг до решения решил искать другой путь)
Большое спасибо за видео!
Як можна зрозуміти чи подобається тобі програмування, якщо відсутній досвід?
3 качества хорошего программиста по моему мнению:
1. Математический склад ума
ООП - это абстрактная алгебра практически в чистом виде. Классы/объекты суть алгебраические структуры, а полиморфизм - изоморфизм этих структур (математики, поймут). Само написание кода очень напоминает доказательство теоремы. Про ФП даже и говорить нечего.
2. Перфекционизм
Говнокодеру пофиг на клинкод, работает и норм. А перфекционист будет раз за разом оттачивать свой код чисто ради эстетического удовлетворения.
3. Интерес к решению задач/головоломок
Сама работа программистом - по сути перманентное решение головоломок и без минимального азарта к таким вещам, конечно, будет очень трудно.
не согласен. 1. математический склад ума - это вообще советская придумка, а то, что вы только что написали - это новая информация для многих программистов. Я уж молчу, что ООП/ФП - это ен все программирование. Гораздо больше там декомпозиции и умения анализировать
2. перфекционизм - зло в чистом виде
3. Знаю ОЧЕНЬ мало хороших программистов, которые любят загадки. Откуда у вас данные об этой корреляции? Я вот терпеть не могу загадки, например
> ООП - это абстрактная алгебра практически в чистом виде.
Это как это?
> Само написание кода очень напоминает доказательство теоремы.
Это как это?
> Про ФП даже и говорить нечего.
Нет уж, давайте поговорим. Что с ним не так? Я ещё понимаю, если б речь шла про ЛП.
И как бы есть различные подходы программирования. Не только эти.
> А перфекционист будет раз за разом оттачивать свой код чисто ради эстетического удовлетворения.
Это плохо для сроков. А так да. В вакууме норм свойство.
> Интерес к решению задач/головоломок
А вот и нет. Люди, любящие головоломки наоборот плохо уживаются в разработке. Тут надо интерес к проектированию иметь, построению целостных систем, хорошо согласующихся между собой. Проектирование это не решение головоломок.
Я только начал карьеру ) джуниор фрондент, парни турник вам в помощь через день после работы
Супер. Обязательно буду хорошим программистом
Есть люди, которые мало разговаривают. Это относится ко мне. При разговоре с малознакомыми людьми, ну и просто в разговорной речи, я считаю, что говорю намного хуже, чем изъясняюсь письменно например. Я люблю писать и мне комфортно излагать свои мысли через знаки. Если человек скромный и не натренировал связь своих мыслей именно со звукоизвлечением - разговорной речью - это не значит, что у него низкий интеллект или он неспособен в спокойной обстановке, неспеша грамотно изложить свои мысли и слова через письменную речь.
Вот кстати был один программист, наверно самый умный чувак со всего потока, прямо как том мемасике "было скучно, выучил за ночь норвежский" мог в момент разобраться в чем угодно. Голосовал он, как сказал автор, "сами знаете за кого" и вместо того чтобы идти в какую-то более менее серьезную фирму, а у него и опыт был и его готовы были забрать несколько компаний на последнем курсе, так вот, вместо этого он пошел работать сис админом в поликлинику.
Настоящий программист это когда засыпаешь с мыслями "как" и просыпаешься с этой же мыслью))))
Спасибо за этот ролик. Звук интересный получился, немного эхо, а вот все остальное классно
Я люблю писать код, я если за это дело сажусь - буду сидеть до посинения пока он не будет работать как часики.
Но блин я задрот, я много играю в игры, и порой бывает сложно заставить себя сесть за код.
Как быть с этой проблеммой ?
Интелект -- это потому что вы в Eclipse работаете, а не в Intellij Idea! )))
...давно ваш подписчик)
Еще кстати стоит добавить по поводу глупости фразу Нила Тайсона : "Труд и упорство побеждают невежество" (не дословно)
Увидел футболку вспомнил нужно лайк поставить)))
Автор говорит о том что нужно уметь нормально говорить)
Вопрос к автору вы как то отдельно прокачивали даный скил или же это результат прочитаного огромного количества литературы и опыта?
гибкость мышления, только тогда реально когда у тебя уже есть хотя бы представления о каких-то технологиях, где-то слышал, где-то читал. Если ты попал в ситуацию а вот есть RTMP модуль для nginx, а другие находятся в таком software состоянии, что пытаться их конфигурировать это займет ещё больше времени и не дай бог выйдет новая версия.
Или разбираться в текущем решении и пытаться понять почему оно так не работает.
Или уже есть команда решившая проблему но требуют денег.
Короче хз, на счет гибкости мышления, если у тебя молоток и надо им закрутить шуруп.
2-5 пункты относятся к любому виду деятельности для достижения успеха. Как бы ни о чем. 1 пункт состоит из двух тезисов : интеллект и умение выражать свои мысли. Далеко не всегда это совпадает. При этом само понятие интеллект слишком общее для точной формулировки. Какой интеллект? Эмоциональный, социальный и т.д. Интересная тема, но, как по мне, не раскрыта)
Так, а, если я взял какую-либо задачку и специально забрасываю её на несколько дней, чтобы придумать решение, это норм? Потому что, если сразу сажусь за решение, обычно из этого выходит жесточайший говнокод.
пожалуй это одно из тех видео, которые заставили меня полубить программирование, даже видео где хакеры взламывают все подряд меня так не воодушевляли, потому что оказывается когда я по 3 часа сидел ломал голову над какой-то фигней я не тратил время, я программировал :3
Добрый день.
Скажите плз. как на счёт возраста, какой диапазон и что ожидать если начал в 30 или 40
Подскажите за кого голосовать чтобы быть умным?
Блин ) Лайк! интересно все, поржал над "задним ходом" )) 11: 40
спасибо)
Ииии, перечисленные качества подходят для большинства профессий.
Не согласен только одним моментом. Я безумно люблю, когда программисты начинают жаловаться на свою профессию.
Есть такая страна - Швейцария. Так вот, там живет чуть ли не самое большое количество людей подверженных депрессиям. Странно, да? Это происходит потому, что жизнь у них настолько хороша, что любая неприятность провоцирует стресс. Нам, простым россиянам/украинцам/белорусам и т.д., это понять сложно. Так вот программисты, в разрезе других профессий, это, если не швейцарцы, то, как минимум, шведы или немцы.
Я говорю это, как человек, который в программирование пришел относительно поздно, успев до этого поработать много где. Не нойте. Ради интереса попробуйте поработать в рознице или на заводе. Когда вам платят 450 долларов в месяц, а дерут на все 3000. Когда я уходил со своего предыдущего места работы, я получал где-то около 2.2к вечнозеленых мертвых президентов, что неплохо для РФ. И ушел в программирование с ЗП почти втрое ниже. И я счастлив.
Я бы сказал - 9/10 времени ты смотришь код и пытаешься понять, что тут б..ть происходит вообще?!
Про самообучение - в целом сейчас все профессии на этм зиждятся, не только ИТ.
(про самообучение в других сферах) я так не думаю, например медицина: ты выучил что-то, например способ излечение какой-то болезни, и через 10 лет этот способ тоже будет работать, ведь человеческий организм останется такой же как и раньше...(не говорю что на то время он останется самым эффективным)
что не скажешь про айти сферу, через 10 лет, возможно таких проблем даже не будет вообще, или будет невозможно решить ту проблему тем же способом
@@ЄвгенСухоставець Не согласшусь вот в какой части: да, человеческое тело не меняется по своей сути со временем (к счастью!), однако появляются новые способы и методы лечения известных болезней. И болезни появляются новые, пусть не так часто, как технологии в IT (опять же, к счастью!).
@@ЄвгенСухоставець медики самообучаются в универе, и интернатуре, да и вообще для повышения квалификации. Гуглят = читают справочники по болезням и практика. В ИТ есть паттерны, есть принципы и общие подходы, новые технологии всего лишь инструмент. Как и медикам приходиться следить за трендами в методах лечения и в новых эффективных лекарствах. Разве нет ?
Більша частина часу у мене йде на те, як додати/пофіксити функціонал, не зламавши вже створене з розрахунком, щоб це залишилось простим. Щоб наступного разу повторити це можно було знову.
@@ЄвгенСухоставець ага. это иллюзия ! медик должен учиться постоянно ! как и стоматолог
Эти качества важны для любой профессии
не любой все-таки :)
Ооо, прямо с языка снял и мысли прочитал)))
Я думал, что я один такой, полный лузер и бездарность в этом ремесле..) Сидишь так, овер 10 часов ежедневно втыкаешь, пытаешься разобраться, заказчик капает, мол, дедлайн уже, пора заканчивать... Зато потом, когда заработает код, - чувство сродни как у футболиста, забившего гол после продолжительной и упорной борьбы)) Если не сильнее)
Сергей, я думаю вы немножко перегнули, т.к вас часто смотрят новички и они могут буквально ваши слова воспринимать, стоит уточнить что наличие всех 5 качеств необходимо для программиста выше среднего и получения высоких должностей. Это не значит, что обладая 2-3 качествами нельзя работать программистом. А так же я бы ещё сюда добавил критическое мышление, да можно сказать, что это часть интеллекта, но по такой логике, все часть интеллекта. Программисту в текущее время ещё нужно уметь фильтровать информацию, а не только искать и потреблять
Слушаю Вас делаю все наоборот и получается идеально 👌🏻
рад помочь)))
Главное качество хорошего программиста - это думать, перед тем как что-то писать
By my humble opinion, 6th trait of a good programmer is an intuition.
Топ, а что считаете на счёт языка Python? У него есть будущее? Хотел бы знать ваше мнение.
th-cam.com/video/1bhvP1CZI5A/w-d-xo.html
Настойчивость.... давайте скажем правду - программисты просто любят боль)
мазохисты?)
А на JS=)))как у тебя???
Так все это применимо к любому профессионалу, не только к программистам.
А вот к какой группе себя отнести, если во время решения трудных задач одновременно обожаешь этот процесс, и презираешь?)