7 ошибок в обучении на программиста

  Рет қаралды 457,452

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Если вы учитесь на программиста, то скорее всего совершаете хотя бы одну из распространенных ошибок, о которых говорится в видео. Не делайте так.
Ссылка на курс, о котором шла речь в видео SALESFORCE Developer - bit.ly/3gMLbw9
Другие курсы для новичков:
JAVA - bit.ly/3hLXOJ0
JAVA Start - bit.ly/2DdhTZM
Инструментарий JAVA - bit.ly/2YO3gUA
Automation QA (Java) - bit.ly/3gIeW1e
ANDROID - bit.ly/3hO44jB
C#/.NET - bit.ly/2DeDKA6
C# START - bit.ly/3jsR5nS
PYTHON - bit.ly/3gSHTYt
FRONT-END - bit.ly/3juILUD
WORDPRESS Developer - bit.ly/2YOsXnM
UI/UX дизайн - bit.ly/32Wbc7x
Project management - bit.ly/3lzwJLs
Обучение на проекте - bit.ly/3gKS1lJ
Продвинутые курсы для состоявшихся девелоперов:
Enterprise patterns - bit.ly/3gEfipy
Сайт Foxminded: bit.ly/3lBwZd6
Foxminded в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Foxminded в VK: foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
0:00 вступление Сергея Немчинского
0:16 не писать код
1:23 бросаться в разные стороны
4:51 рекламная интеграция
5:56 просто копировать
8:01 слишком глубоко разбираться
10:08 бояться общения
12:29 не доводить работу до конца
14:41 не искать работу

Пікірлер: 1 100
@SergeyNemchinskiy
@SergeyNemchinskiy 4 ай бұрын
🔥 Новый поток моего авторского тренинга GRASP and GoF Design patterns стартует уже 01.02.2024 Регистрация 👉 bit.ly/2EGRLaw
@null4773
@null4773 3 жыл бұрын
1. Не писать код. 0:16 2. Бросаться в разные направления. 1:23 3. Нетерпение, т.е. желание учиться быстро. 5:56 4. Слишком глубоко разбираться. 8:01 5. Боязнь общения. 10:08 6. Не доводить работу до конца. 12:29 7. Не искать работу. 14:41
@user-tn2eu8ge7e
@user-tn2eu8ge7e 3 жыл бұрын
спасибо
@user-hh7cy8tr6h
@user-hh7cy8tr6h 3 жыл бұрын
Изи сэкономил 17минут )
@user-zr9no8hv8g
@user-zr9no8hv8g 3 жыл бұрын
👍
@vezunov
@vezunov 3 жыл бұрын
Спасибо!
@SUNRISECSGOx
@SUNRISECSGOx 3 жыл бұрын
Спасибо!)
@webkoth6105
@webkoth6105 3 жыл бұрын
"Закончил в районе ядерной физики" - просто 100%! Я так смеялся, что коллеги вокруг испугались. Это просто шедеврально и стоит вырезать для отдельного мема)
@Nickola_United
@Nickola_United 3 жыл бұрын
Просто квантовую физику не потянул😂
@obotest4560
@obotest4560 3 жыл бұрын
Жиза 🙈 бывает идут дальше, к "what's the world 🤔"
@natein-frontend
@natein-frontend 3 жыл бұрын
Я тоже смеялась, так как это про меня. Я все упомянутые шаги прошла, включая ядерную физику (на физфаке). :)
@Nickola_United
@Nickola_United 3 жыл бұрын
@@natein-frontend ,эмммм... Ядерную физику в 9 классе изучают... А квантовую в лучшем случае в 11(обычно все-таки,в универе на физфаке)
@dolphinmoto3226
@dolphinmoto3226 3 жыл бұрын
сам ржу до сих пор 🤣
@timofeypirogov3809
@timofeypirogov3809 3 жыл бұрын
Не так страшны первые 80% как вторые 80% - это шедевр. :)
@olegzidane7099
@olegzidane7099 3 жыл бұрын
получается немчанинский новый клоун?
@AlanSmith2306
@AlanSmith2306 3 жыл бұрын
@@olegzidane7099 Похоже, что клоун тут Вы. Если не ясен юмор, то просто помолчи.
@gleb_bro8710
@gleb_bro8710 3 жыл бұрын
@@AlanSmith2306 А в чем смысл выражения? Типо 100% - это дедлайн, а обычно получается 160%%
@AlanSmith2306
@AlanSmith2306 3 жыл бұрын
@@gleb_bro8710 смысл в том, что то, что кажется 20%, на самом деле является 80%. Странно, что приходится это объяснять. Вроде всё должно быть понятно из контекста.
@gleb_bro8710
@gleb_bro8710 3 жыл бұрын
@@AlanSmith2306 Извините, я просто отстал в развитии по сравнению с вами)
@Katar1x
@Katar1x 3 жыл бұрын
Самая главная ошибка - это если поперло обучение и ты вдруг останавливаешься. Ибо потом заводиться опять время нужно)
@antontevs
@antontevs 3 жыл бұрын
так если попело, как ты остановишься?) значит не поперло)
@Katar1x
@Katar1x 3 жыл бұрын
@@antontevs Да бывает отвлекаешься или кто то отвлекает
@nitroexpress4956
@nitroexpress4956 3 жыл бұрын
@@antontevs заболел
@user-kn4zf8zz9k
@user-kn4zf8zz9k 3 жыл бұрын
Оо да, я на этом остановился и теперь не понимаю, я на среднем уровне или сначала начать
@AN-ts4rf
@AN-ts4rf 3 жыл бұрын
я так целое лето пропустил. ноут сломался ушло неделья перед тем как купил новый, но пропустил 3 месяца
@user-jf2xx1qh8n
@user-jf2xx1qh8n 3 жыл бұрын
Хочу написать длинный комментарий по поводу увиденного. Инженер электронных систем, 11 лет работы, из которых 7 лет за границей. Написание программ один из аспектов работы. Во-первых, освоение любого навыка происходит исключительно на практике и исключительно на боевых задачах, которые должны быть сданы заказчику. Никакие учебные проекты не обеспечивают должного уровня мотивации. Второе, для инженера должно быть основное правило сделать как можно проще, быстрее и с наименьшим достаточным количеством затраченных ресурсов и времени. Отсюда вытекает, что не имеет смысла лезть глубже каких либо готовых фреймворков или библиотек более, чем это написано в в разделе помощь для конкретной практической задачи. Важно использовать минимально необходимый интерфейс, запоминать библиотечные вызовы и структуры смысла нет, работаем всегда с открытой справкой. Третье, работаем с чужими наработками, активно используем опыт и наработки коллег. Если до вас похожую задачу уже кто-то решал, и она полностью документирована, возьмите ее и допилите под свои нужды, не пытайтесь изобретать велосипед, заодно научитесь понимать чужой код. Четвертое, не читаем техническую литературу от корки до корки. Пилим задачу, по оглавлению находим тему прям по текущей вашей проблеме, читаем краткую выборку, пилим свое и так по кругу. Не пытаемся городить "супер гибкий код для дальнейшей модификации" с замудреной структурой классов, которые наследуются друг от друга. Как правило после необходимости внесения правок такое гибкое решение будет гнуться не в том месте. Иногда проще скопипастить часть кода и сделать похожую функцию отдельно, чем пытаться упихивать весь похожий функционал в одну сущность с кучей циклов, массивов и оптимизаций, которые будут управляться системой булевых флагов. Такой код сложнее читается и воспринимается. Однако тут следует вставить важную оговорку: если у вас таких копипастовых методов становится более 2-3, которые делают практически одно и то же, то тут стоит подумать о циклах, сокращении дублирования кода и упихивания всего этого в одну оберточную функцию или класс. Пятое, я хочк дополнить Сергея о доведении до конца: качество кода, отсутствие багов и т.д. это все хорошо, однако иногда программа не является целью разработки, она нужна для вашего внутреннего использования, например я дедад такую для реверс индиниринга коммуникационного протокола. Если работа с программой заказчиком не предполагается, а нужна она вам для конкретной исследовательской цели, чтобы пойти дальше, нет смысла вклбчать внутреннего перфекциониста и пытаться допилить ее до уровня коммерческого продукта: выполнили исследовательскую задачу, получили результат, сделали выводы, отложили в сторону и двигаемся дальше.
@Lecomptby
@Lecomptby 3 жыл бұрын
Блин, читаю и понимаю что если бы у меня на собеседовании начали спрашивать про то как я программирую, и я бы им пересказал все что выше, мое резюме сразу пошло бы в мусорку)
@user-jf2xx1qh8n
@user-jf2xx1qh8n 3 жыл бұрын
@@Lecomptby и с чем конкретно ты не согласен?
@Lecomptby
@Lecomptby 3 жыл бұрын
@@user-jf2xx1qh8n я согласен во всем, вот только на собеседовании будут спрашивать сколько книг ты прочел до корки, начнут гонять по иерархии классов и тд)
@danyamenick4131
@danyamenick4131 3 жыл бұрын
* прочитано *
@Torpedo-ZIL
@Torpedo-ZIL 3 жыл бұрын
Полностью согласен! Мне нечего добавить!
@julianataliudottir7393
@julianataliudottir7393 3 жыл бұрын
"Слишком глубоко разбираться"-это прям про меня.Начинала с html и где-то через пару недель уже пыталась разобраться c проводами блока питания и составом термопасты...
@AZ-je3fn
@AZ-je3fn 3 жыл бұрын
😄😅 как Вы это так забавно написали
@Ardbot-fp8oq
@Ardbot-fp8oq 3 жыл бұрын
Ага, знакомая ситуация. Начал с делфи, потом html, фотошоп, flash, видеоредакторы, 3d моделирование, ардуино, картография, assembler, си шар, си ++. А ещё ветеринар по образованию.
@Dan-rw3wm
@Dan-rw3wm 3 жыл бұрын
@@Ardbot-fp8oq и эти все увлечения глобально дали результат?
@Ardbot-fp8oq
@Ardbot-fp8oq 3 жыл бұрын
@@Dan-rw3wm толком нет. Но для уровня села с 7000 человек весьма продвинут и оказываю некоторые услуги. Фотошоп, 3д печать, картография. В целом разнорабочий в сфере услуг. Не PRO, но для нужд села хватает). Лет через 10, к 35 годам, могу стать хорошим специалистом
@Dan-rw3wm
@Dan-rw3wm 3 жыл бұрын
@@Ardbot-fp8oq а почему в город не переедешь?
@jasperhumpsman7151
@jasperhumpsman7151 3 жыл бұрын
Ага, пошёл гуглить что такое "функция", в итоге забрёл в высшую математику (при изучении веба)
@remoleg
@remoleg 3 жыл бұрын
И не говори. Полез в логику компьютера, угодил в алгебры Буля, Пирса и Жигалкина.
@licantrop609
@licantrop609 2 жыл бұрын
Хз нужно ли это уже, но советую добавлять в гугле к твоему запросу слово, связанное с тем, откуда вы услышали термин. В твое случае: 'функция в программировании'.
@user-klepikovmd
@user-klepikovmd 2 жыл бұрын
Прикол в том, что то, что в математике функция, в программировании "чистая функция"
@user-si4qz6ps9o
@user-si4qz6ps9o 3 жыл бұрын
Классный мужик, вызывает доверие, эмпатию и понятно рассказывает)
@olgamis1539
@olgamis1539 3 жыл бұрын
Ужасно хочу к вам на курс, жду с нетерпением когда обстоятельства позволят. Огромное спасибо вам и команде за ваши видео💜💜💜
@user-gs3ez5rb5l
@user-gs3ez5rb5l 3 жыл бұрын
Сколько смотрю этот канал, а блогер до сих пор Сергей Немчинский.
@user-yo4vw1dq1m
@user-yo4vw1dq1m 3 жыл бұрын
:D
@akionka
@akionka 3 жыл бұрын
@@user-yo4vw1dq1m И всё ещё с более чем 20тилетним стажем
@user-gy5ro8zr6h
@user-gy5ro8zr6h 3 жыл бұрын
...и вот это вот всё
@andreykelip5631
@andreykelip5631 3 жыл бұрын
и мы всё ещё его дорогие
@MrAbad202
@MrAbad202 3 жыл бұрын
@@akionka, и все еще 15 из них на Java
@theoristexp
@theoristexp 3 жыл бұрын
Благодарю за разъяснение, Сергей! Крайне полезные советы.
@MrMitror
@MrMitror 3 жыл бұрын
Где-то на хабре была статья, в которой говорилось, что если вы подходите под 50% требований, то ваш шанс устроиться практически такой же, как у того, кто подходит под 80%
@sergs2919
@sergs2919 3 жыл бұрын
меня иногда добивают требования искателей.. многие из них можно освоить и начать применять за 1-2 дня...нафига о них писать в требованиях...
@MHawkwind
@MHawkwind 3 жыл бұрын
@@sergs2919 Потому что изучить и применять на практике - разные вещи. В большинстве случаев при таких требованиях нужен узкий специалист для выполнения большего объема работ нежели просто "примеры из документации"
@sergs2919
@sergs2919 3 жыл бұрын
@@MHawkwind Какие то серьёзные вещи понятно.. вот как пример Git)) на фига в вакансиях это вообще пишут...
@MHawkwind
@MHawkwind 3 жыл бұрын
@@sergs2919 это скорее всего исторически сложилось так. Ну и плюс сразу проверка - а действительно ли работал человек в группе разработчиков. Хотя это лишнее, как по мне, согласен. Может просто хотят забить текстом, чтобы было побольше. Ну или просто - все так пишут...
@user-ge6mk6jv8f
@user-ge6mk6jv8f 3 жыл бұрын
Спасибо, во многом помогли подкорректировать свои трудовые процессы и расставить акценты. Очень помогли, ещё раз спасибо
@rakhmanovbekzod
@rakhmanovbekzod 3 жыл бұрын
Мне понравилась одна фраза - " Клиент просил у тебя функцию на 10 кг, я тут открыл твой код, зачем ты запихал сюда на 200кг"? - " А так это с прошлого заказа остался не викидывать же в мусор"
@yurynismo1834
@yurynismo1834 3 жыл бұрын
Сергей, спасибо за интересный контент. Всегда смотрю ваши видео с удовольствием. Не всегда есть время смотреть стримы, хотелось бы видеть короткие видео "о главном" из стримов. Изучаю пайтон, джанго около 4 месяцев в свои 32. Очень сложно с вакансиями на первую работу в сибири :).
@user-yp7sq1fe6c
@user-yp7sq1fe6c 3 жыл бұрын
Огромное спасибо!!! Ролик просто Множество ошибок взяты с меня, устраняю их и ускоряюсь!!!
@AnnaIsHere
@AnnaIsHere 3 жыл бұрын
Ооо, как славно, что видео нарезано на кусочки подписанные! Любо!
@andriiblahyi9443
@andriiblahyi9443 3 жыл бұрын
новечки)))
@DataScienceGuy
@DataScienceGuy 3 жыл бұрын
байт на комменты, полюбому)
@sacksoris6829
@sacksoris6829 3 жыл бұрын
Ну, он не русский, ему простительно совершать подобные ошибки.
@MaceUA
@MaceUA 3 жыл бұрын
Проверочное слово "овечки", всё правильно.
@user-el7jj6qd3m
@user-el7jj6qd3m 3 жыл бұрын
Это первая ошибка в этом видео!
@expurple
@expurple 3 жыл бұрын
@@sacksoris6829 как раз таки русский, в Украину Сергей переехал. Ну не суть, ошибка-то намеренная, она вообще в одном предложении со словом "ошибка"
@omnamo9990
@omnamo9990 3 жыл бұрын
Серёж, спасибо, очень интересно и приятно смотреть.
@Beregov
@Beregov 2 жыл бұрын
Спасибо Сергей за мотивирующие видосы!))
@user-xq8kw7eg6m
@user-xq8kw7eg6m 3 жыл бұрын
"Слишком глобоко разбираться - не занимайтесь такой херней" - Сергей Немчинский "Сначала изучи asm и c++ а потом уже начинай изучать свой п**орский php" - мой препод в универе >_
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 жыл бұрын
ну препод дело говорит, начиная с плюсов сразу идет правильное обучение и понимание того, на каких вещах это работает, а ассемблер это еще более высокий уровень
@user-jf2xx1qh8n
@user-jf2xx1qh8n 3 жыл бұрын
@@Dmytro-Tsymbaliuk ассемблер это скорее низкий уровень
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 жыл бұрын
@@user-jf2xx1qh8n ну да, получилось "страшно красивый"
@user-xq8kw7eg6m
@user-xq8kw7eg6m 3 жыл бұрын
@@Dmytro-Tsymbaliuk а может лучше сначала объяснить какой-нибудь высокоуровневый язык без ссылок и указателей - а потом упарываться в электрончики в оперативной памяти? тем более - когда на 1м курсе тебе дают алгоритмы и структуры данных под запись - а на третьем пускают кодить
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 жыл бұрын
@@user-xq8kw7eg6m а причем тут электрончики? С даже не про это. Никто на 1 курсе не дает алгоритмов.А ссылки это просто синтаксический сахар указателей и с урезанным функционалом
@user-ld1mh3qn2k
@user-ld1mh3qn2k 3 жыл бұрын
Я, пожалуй, добавлю еще 1 реальную проблему, которая убивает многих даже реально хороших ребят: откладывать изучение английского, если ты его знаешь плохо / не изучал в школе.
@wunderrus
@wunderrus 3 жыл бұрын
А вот это реально ошибка, у меня с этим плохо и изучение питона идет крайне тяжело
@AlanSmith2306
@AlanSmith2306 3 жыл бұрын
@@wunderrus Ну если до сих пор "Питон", а не "Пайтон", то всё очень плохо )
@vancxre
@vancxre 3 жыл бұрын
@@AlanSmith2306 в чём проблема называть Пайтон, "питоном"?
@AlanSmith2306
@AlanSmith2306 3 жыл бұрын
@@vancxre Проблема в том, что этот язык назвали Пайтон, а не питон. В честь комик-группы Монти Пайтон. Всё нужно называть своими именами.
@user-yo4vv9yi6e
@user-yo4vv9yi6e 3 жыл бұрын
@@vancxre прост холивар,забейте
@kislitsadanil
@kislitsadanil 3 жыл бұрын
Толковый дядька) Включаю ваши видео-подкасты сидя на работе)
@Vjidowkdkcpapqkfjfw
@Vjidowkdkcpapqkfjfw 3 жыл бұрын
Круто, спасибо, дельно!Продолжаю учиться!
@yuriymykytenko466
@yuriymykytenko466 3 жыл бұрын
"Закончил в районе ядерной физики...". На этот счет есть китайская пословица: "для того чтобы переплить море не надо уметь строить корабли".
@gtrailer4425
@gtrailer4425 3 жыл бұрын
Так китайцы вроде как никуда и не приплыли, сами были колонией)
@danylokulbachinskiy1130
@danylokulbachinskiy1130 3 жыл бұрын
@@gtrailer4425 когда европа погрузилась в темные времена китай переживал расцвет
@artakbaghdasaryan2544
@artakbaghdasaryan2544 3 жыл бұрын
@@danylokulbachinskiy1130 но колоний не было а в Европе наоборот у каждого было
@danylokulbachinskiy1130
@danylokulbachinskiy1130 3 жыл бұрын
@@artakbaghdasaryan2544 зачем им колонии в 5- 15 ст когда они свои будущие земли собрать не могли? (соре за русский)
@artakbaghdasaryan2544
@artakbaghdasaryan2544 3 жыл бұрын
@@danylokulbachinskiy1130 ты же говорил что это был расцвет значит все земли были собранны и даже больше во время расцвета Китая в его территорию даже Монголия входила + когда ещё в Англию не входили его северная часть, шотландия и уелс у него были колонии аж во Франции(одна из сильнейших государств в Европе) да и разговор не о том я говорил что с их пословицей "чтобы покорять моря надо уметь строить корабли" они не смогли с помощью своего флота завести колонии в отличии от европейских стран которые не руководствовались этой пословицой P.S. мой русский хуже
@drl232
@drl232 3 жыл бұрын
Согласен если не писать код самому это как учится ездить на машине без машины!
@user-oe6do1fz7m
@user-oe6do1fz7m 3 жыл бұрын
это как сидеть и читать как управлять ТС в машине)
@zz_dev
@zz_dev 3 жыл бұрын
А если пк нет?)
@leonms635
@leonms635 3 жыл бұрын
@@zz_dev телефон, или с утюга пишешь?😄 Не реклама, есть приложуха у джавараш, более менее можно что-то делать.
@zz_dev
@zz_dev 3 жыл бұрын
@@leonms635 Хех)Ок спасибо
@user-co8un6lx3t
@user-co8un6lx3t 3 жыл бұрын
@@zz_dev на песке палочкой программируй)) как прадеды
@AlekseiAstahov
@AlekseiAstahov 3 жыл бұрын
Спасибо. Отличный монолог. С удовольствием вас послушал.
@user-ju8sv7nc2l
@user-ju8sv7nc2l 2 жыл бұрын
Годнота) Вдохновляющий и полезный контент) Спасибо!
@GermanyCationGethiredinGermany
@GermanyCationGethiredinGermany 3 жыл бұрын
7ой пункт о поиске работе очень актуален и достоен отдельной темы! При правильной стратегии однозначно можно оптимировать карьерный рост.
@zoriktots2
@zoriktots2 3 жыл бұрын
Спасибо. То что предупредили о рекламе - это хорошо.
@Torpedo-ZIL
@Torpedo-ZIL 3 жыл бұрын
Согласен полностью с автором видео! Спасибо за советы, вовремя!
@shahulya7654
@shahulya7654 2 жыл бұрын
Спасибо за видео, было очень приятно и полезно смотреть вас👍🏻
@djonidjonovic8029
@djonidjonovic8029 3 жыл бұрын
Обычно в вакансиях пишут вообще всевозможные фрэмеворки,которые в теории могут быть использованы на проекте. Особенно если требования пишет девочка HR. смотришь на требования, и думешь,да ладно,чтобы всё это хоть поверхносно знать надо лет 5, а позиция и зарплата на джуна.
@lego12239nn
@lego12239nn 3 жыл бұрын
Да забей. Если так пишут, то достаточно знать просто названия.
@user-dv9fk1hd3s
@user-dv9fk1hd3s 3 жыл бұрын
HR либо ходит к программистам и спрашивает "Вот собрались ещё человека брать. Какие навыки хорошо чтобы были?" они каждый своё диктуют, а она потом всю эту кучу в вакансию пишет, а соискатели охреневают что на позицию джуна требуется всезнающий Бог-Император. Или даже просто сама по hh полазит, посмотрить что в it-вакансият требуют и напишет в требованиях компот из всего подряд.
@Anton-oq3zt
@Anton-oq3zt 3 жыл бұрын
В СНГ очень адекватные требования в вакансиях. Вы европейские вакансии не видели, где нужны Java разработчики, которые должны знать Spring SQL React JS умения дизайнера опыт работы project manager от 5 лет phd в математике и научные работы по рядам фурье итд.
@djonidjonovic8029
@djonidjonovic8029 3 жыл бұрын
@@Anton-oq3zt А вы смешной,как раз таки в Пост-советском пространстве требования очень завышены.Я последние 7 лет в Германии живу,тут с эти проще намного, и собеседования не такие как у "нас".
@lego12239nn
@lego12239nn 3 жыл бұрын
@@Anton-oq3zt Это всё на стажёра :-)?
@user-nt6em7lo9r
@user-nt6em7lo9r 3 жыл бұрын
Умение доводить дело до конца - это вообще характерный признак мастерства. И справедлив он не только в программировании. Я помню как меня наш арт-директор дрючил в типографии за то, что у меня тире не той длины было, или забывала сносить предлоги на следующую строку. До сих пор ему благодарна за выработанные 10 лет назад рефлексы )))
@Hierrussalimsky
@Hierrussalimsky 3 жыл бұрын
Отлично рассказал. Респект за профессиональное мнение!
@user-oq9io5kt1i
@user-oq9io5kt1i 10 ай бұрын
Благодарствую за урок!😇
@aradox4516
@aradox4516 3 жыл бұрын
После просмотра, понял свои косяки. Спасибо большое.
@vano20230
@vano20230 3 жыл бұрын
По-моему, очень хорошее видео. Многим может помочь.
@VITOSGTI
@VITOSGTI 3 жыл бұрын
Спасибо за видео! Было интересно послушать)
@illquest
@illquest 3 жыл бұрын
Спасибо за дельную инфу))) Полезный контент))
@linterrupt
@linterrupt 3 жыл бұрын
*Я плачу😭😭😭 Ведь абсолютно все минусы это про меня.* 1. Часто я просто читаю теорию, книги по алгоритмам, смотрю ролики. Дело до практики так и не доходит. 2. Хочется уметь все. Поэтому бросаюсь в разные направления. Не могу решиться куда делать упор. 3. Хочется научится всему сразу, такое нетерпение. Такая суета и паника, от того, что видишь, что учить дохуя. Учишь все подряд и в итоге ничему не учишься. И сломленный ты опускаешь руки. 4. Это история была про меня. Изучаю С++, вроде все нормально. Но вдруг в какой-то момент на душе становится дискомфортно, ведь я не знаю как реализованы вектора/строки, как реализованы библиотечные функции. Вот и пытаюсь разобраться и писать велосипед. В итоге на каком-то этапе я заебываюсь и бросаю все. Перфекционизм - это УЖАСНО. 5. Жиза, че еще сказать 6. Жиза... 7. До этого этапа мне еще далеко
@richardainsberg2593
@richardainsberg2593 3 жыл бұрын
Значит это не ваше. Алгоритмы Python проходятся за неделю, пюс практика. через два месяца можете наичнать писать скрипты для геймеров (читы) и изучать шифрование... если мозгие есть, дальше сообразите!
@linterrupt
@linterrupt 3 жыл бұрын
@@richardainsberg2593 Дело в том, что я за плюсы взялся и мой перфекционизм не дает мне сосредоточиться на алгоритмическом программировании и я ухожу вглубь в работу с памятью
@richardainsberg2593
@richardainsberg2593 3 жыл бұрын
@@linterrupt А кто сказал, что это плохо? Автор данного ролика? Я не знаю, что вы имеете ввиду под "работой с памятью", но самые прибыльные коды - НЕ в белом софте, а в сером, который помогает отмывать деньги, в том числе "типа легальным компаниям". Базовая характеристика "серого софта" - простота внедрения. Т.е. чем меньше памяти занимает - тем лучше. В своё время на этом поднялись Яндекс и Маил, которые зашивали вредоносный код в другие программы. Ваша проблема, скорее всего, не в перфекционизме, потому что вы заняты правильными вещами, а в том, что наш диалог идёт под вот такими роликами. Ютуб не анонимный сервис, поэтому тут НЕТ "ценной инфы". Автор данного канала шоумен. Белый пиджак, который подрос, скопил чуть денежки, нанял других пиджаков, но никогда не "кодил" по-настоящему, иначе бы сел или не вёл бы данный канал... Задумайте над своими приоритетами в жизни и тем, что вы поглащаете и кому доверяете...
@linterrupt
@linterrupt 3 жыл бұрын
@@richardainsberg2593 но сейчас же не то время когда нужно экономить каждый байтик, как раньше. Сейчас поддержка и читаемость кода стоит дороже
@vadimwakoff7135
@vadimwakoff7135 Жыл бұрын
@@linterrupt ну что ? на работу устроились ? два года прошло
@leonl2794
@leonl2794 3 жыл бұрын
Еще одна ошибка в обучении - пытаться заучивать наизусть имена методов, классов и т.п. из библиотеки или фреймворка. Это все-таки не английский (или какой-либо другой) язык, который требуется знать именно наизусть и моментально вспоминать любое слово, чтобы не копаться в словаре, ибо все упирается в возможность говорить/писать прямо без переводчиков, не "блокируя" основной поток данных. Даже гугление в переводчике одного забытого слова за 10 секунд - может серьезно замедлить процесс говорения/написания. В программировании же в первую очередь требуется понимание и практическое написание кода, а все вещественные данные (имена функций, конкретные значения и т.п.) запомнятся сами по себе, если используются часто, или забудутся, если "сборщик мусора мыслей" посчитает этот кусок информации лишним. Тем более, что абсолютно любую несложную вещь можно загуглить, если забыл, и быстро вспомнить, и на это может уйти довольно короткое время. Другое дело - пытаться загуглить какой-нибудь паттерн, принцип и т.п. на освоение которого требуется много времени и хорошо понимать это в теории. Т.е. вспомнить ООП за 5 минут, если его забыть - не удастся. С другой стороны - именно те знания, которые представляют из себя некий паттерн, принцип и т.п. и на освоение которых требуется серьезно поломать мозг (на первых порах освоения) - запоминаются хорошо и надолго. Более того - это легко можно и пересказать в теории, при этом эту теорию не уча, а формируя налету свой вариант. Я вот, например, до сих пор не помню наизусть первые 3 НФ из теории БД, но прекрасно понимаю, как это должно проектироваться. Я хоть и не иду в бэкенд, но все равно.
@fein7068
@fein7068 3 жыл бұрын
Основные функции языка ты должен знать наизусть не включая специфических или хотя бы просто помнить что такой есть и быстро его просерфить в доках и самые ходовые в фреймворке, так что тут двойственно, чем лучше знаешь тем быстрее пишешь и имеешь лучшее представление, что лучше использовать.
@user-ix5gi4pz7u
@user-ix5gi4pz7u 3 жыл бұрын
Cпасибо за видео. Сейчас начинаю учиться, учту ваши советы :*
@ez2387
@ez2387 3 жыл бұрын
Очень полезные темы разбираешь👍💥
@user-yt2pk2mr8h
@user-yt2pk2mr8h 3 жыл бұрын
Насчет распыление: очень актуально для меня! Так хочется: 1. Писать свои приложения на Android 2. Создавать свои игры для нескольких платформ 3. Создавать сайты на чистом HTML/CSS/JS 4. А как же бэкэнд? 5. Но я хорошо знаю только Lazarus 6. И еще Java 7. Ладно, изучим Go 8. Или Kotlin 9. и т. д. В итоге я знаю про существование 20 языков, из них написал "Hello world" примерно на 8, а на среднем уровне знаю только 3. Как то так))) P. S. Я же забыл про платформу Java ME! Это же так круто - запрограммировать старенький кнопочный телефон)))
@n0lim372
@n0lim372 3 жыл бұрын
Под Андроид Java, кроссплатформенность тоже java, потом, после того как освоился (написал рабочий проект, который не стыдно в play market выставить) под приложение/как свою страницу пишешь сайт, бэкенд на PHP (считай что тоже проект)
@maxlich9139
@maxlich9139 3 жыл бұрын
Видимо, молодой, горячий, глаза еще горят)))
@fein7068
@fein7068 3 жыл бұрын
На нативном джесе ты далеко не уедешь, да это и многих других языков касается, без фреймворков далеко не разбежишься.
@user-yt2pk2mr8h
@user-yt2pk2mr8h 3 жыл бұрын
@@fein7068 Я понимаю. Без фреймворков прийдется открывать "завод по выпуску велосипедов" (ну если вы понимаете, о чем я)
@TheAndrejFox
@TheAndrejFox 3 жыл бұрын
Я посмотрел как учиться. Теперь я умею учиться)
@Oleksii_Leshchenko
@Oleksii_Leshchenko 3 жыл бұрын
но все равно учится не буду есть же ещё куча видосиков про правильную учебу
@SoulPervert
@SoulPervert 3 жыл бұрын
теперь ты (немного лучше) умеешь смотреть видео как учится)
@RainbowJet1
@RainbowJet1 3 жыл бұрын
Прекрасное видео, лайк, спасибо!
@varossimonyan
@varossimonyan 2 жыл бұрын
Большое спасибо за видео!)
@iEfimoff
@iEfimoff 3 жыл бұрын
"Закончил в районе ядерной физики" для новичка - да. Так же знаю что для MCard как раз делали оптимизацию байт кодов, но это уже уровень - эксперт, кто понимает что if это вычитание одного из другого и сравнение результатов, знает как не делать лишних операций и лишних вызовов в байт коде и знает что дублирование кода в циклах это не DRY паттерн, а развертывание циклов для архитектуры intel, amd... Так же программисты часто не умеют писать оптимальные нативные запросы к бд и читать планы выполнения запросов.
@user-yr9zq1ch9n
@user-yr9zq1ch9n 3 жыл бұрын
8:23 лол, была похожая ситуация, но хорошо, что я это вовремя осознал и ушел с этого пути.
@fein7068
@fein7068 3 жыл бұрын
Меня хватило до плюсов, на этапе освоения и забил, зато теперь спокойно читаю шарп и джаву с питоном и каши в голове нету как ни странно, просто забывается много со временем, но достаточно пробежаться денек и все вспоминается, просто вопрос в надобности всего этотого... хотя сам бы советовал учить с начало джаву или шарп и потом переходить на лвл выше, сам пишу на пыхе и js(фулстак).
@ZhenyaVasilevich
@ZhenyaVasilevich 3 жыл бұрын
Жиииирный лайк!))) именно такой мотивации мне и не хватало !))
@ZhenyaVasilevich
@ZhenyaVasilevich 3 жыл бұрын
сохранил в избранное для повторов
@olegkreiserov9807
@olegkreiserov9807 3 жыл бұрын
толково спасибо благодаря вашим видео как в 3д складываеться примерный вид куда двигаться и как ты должен себя подготавливать
@vDungeon
@vDungeon 3 жыл бұрын
Ошибка номер один: вы решили стать программистом. Потому что либо ты любишь эту возню и тебе все равно кем ты там работаешь, либо ты не любишь возню, но за нее вроде бы как хорошо платят программистам и ты хочешь так же.
@DataScienceGuy
@DataScienceGuy 3 жыл бұрын
помню когда параллельно изучал Python и JS, постоянно путал this и self. Такая каша в голове была, капец
@GermanyCationGethiredinGermany
@GermanyCationGethiredinGermany 3 жыл бұрын
Действительно, есть вещи которые взаимодополняющие. Другие же напротив лучше изучать по очереди.
@user-dv9fk1hd3s
@user-dv9fk1hd3s 3 жыл бұрын
А мне такая ситуация только предстоит. Учу питон уже почти год (помимо основной работы), но питон это чаще всего веб, а в вебе без знания js вообще делать нечего даже питонисту. А значит ещё и HTML, CSS обязательно, - без их знания даже парсер на питоне сложно написать. А там и SQL на горизонте маячит, потому что какой же бэкенд без баз данных?
@nabiisakhanov3522
@nabiisakhanov3522 3 жыл бұрын
В js однако есть и this и self. Последний обычно используется в воркерах
@nickdronov7117
@nickdronov7117 3 жыл бұрын
@@user-ky9nn4eh3j А что была за задача, где нужны азы js, если не секрет?
@user-wl2df5yl9k
@user-wl2df5yl9k 3 жыл бұрын
В python ты ведь пишешь self первым аргументом
@oleksandr_slobodian
@oleksandr_slobodian 3 жыл бұрын
1:24 - дуже важлива проблема, котра з часом переростає у інстинктивну відразу до програмування в цілому, так як у голові утворюється повна каша. Сергію, дуже добре, що ви підмітили цей момент.
@andreychub1094
@andreychub1094 3 жыл бұрын
Очень полезные советы. Это прям то с чем сталкиваются все новички. Определенно для них все это нужно проговорить!
@Kriptio
@Kriptio 3 жыл бұрын
00:08 новички! Байт на комменты засчитан
@Hecondsand
@Hecondsand 3 жыл бұрын
это самая главная ошибка программиста:)
@user-hf3uo2js2f
@user-hf3uo2js2f 3 жыл бұрын
Ещё одна ошибка. Не учить английский)
@user-is9yv2gl3n
@user-is9yv2gl3n 3 жыл бұрын
Ещё один язык программирования) и притом самый сложный((
@NoWheelDrive
@NoWheelDrive 3 жыл бұрын
Отличные советы, спасибо!!
@ahilles_sosite_xui
@ahilles_sosite_xui 3 жыл бұрын
Благодарю за советы. Вы действительно первый человек, который нормально объясняет, говорит последовательно и не создаёт в голове кашу.
@cg_man
@cg_man 3 жыл бұрын
Бросаться в разные направления это про меня. Сначала начал html, CSS, js. Потом понесло меня в разработку игр, потом пошел учить go. Короче не делайте так))
@rosts_26
@rosts_26 3 жыл бұрын
Html, css и js это три слона на котором держится весь фронт энд! Если ты не знаешь одно из них - смысл всего остального сходится к нулю. Это три направления, которые необходимо изучать паралельно! А после хорошего понимания, можно подключить PHP.
@cg_man
@cg_man 3 жыл бұрын
@@rosts_26 вот поэтому я опять вернулся к html и css, и сейчас набиваю руку на лендингах)
@Katar1x
@Katar1x 3 жыл бұрын
Как по мне главное в обучении - это кайфовать от процесса. Я вот ненавижу регексы, просто всей душой) И когда есть что то с ним пытаюсь как можно скорее сделать его, чтоб дальше кайфовать)
@user-tf5bs6de6z
@user-tf5bs6de6z 3 жыл бұрын
Пиши парсер-комбинаторы.
@lego12239nn
@lego12239nn 3 жыл бұрын
Здрасьте. regexp'ы - самый кайф.
@fein7068
@fein7068 3 жыл бұрын
Видимо плохо понимаешь, ведь время на маски уходит мало.
@egor_naumovich
@egor_naumovich 2 жыл бұрын
Классное видео! Спасибо.
@narekhovhannisyan4088
@narekhovhannisyan4088 3 жыл бұрын
Спасибо за годный контент. Конкретика и главное без понтов.
@user-of2yp4zw8i
@user-of2yp4zw8i 3 жыл бұрын
Про лабораторки жиза. У самого такое было, так и не пофиксил символы((
@Citizen7777777
@Citizen7777777 3 жыл бұрын
Главная ошибка это учить человека который не желает учиться.
@devopsRussia
@devopsRussia 3 жыл бұрын
это с советской школы пошло, когда учителей заставляли подтягивать двоечников. Хотя лучше в разы тратить время на тех, кто хочет получать знания.
@FilmicFil
@FilmicFil 3 жыл бұрын
Люблю вас, Сергей)
@Akihobaru
@Akihobaru 3 жыл бұрын
Действительно хорошее видео! Мне самому приходится тяжело с обучением программированию. Я сейчас только начинаю понимать азы языка и тут мне дают задание в университете "сделать программу по распознаванию изображения", самое смешное что надо было искать слонов (все смеялись мол найти слона на картинке очень просто), как итог долг по предмету. Теперь изучаю не только язык но и другие разделы.
@kobalt-tv-777
@kobalt-tv-777 3 жыл бұрын
мои частые ошибки - 2, 3, 5, 7 (последнее. Боязнь, что слишком мало еще знаешь, чтобы работать программистом). Боязнь собеседований.
@andrewxnx9089
@andrewxnx9089 3 жыл бұрын
+
@FilmicFil
@FilmicFil 3 жыл бұрын
"Закончил он где то в районе ядерной физики" Вот внатуре жиза. Прям про меня. При чем без преувеличений. Начал учить java и доковырял в итоге до Таненбаума "Архитектура компьютера" ))
@allminegod
@allminegod 3 жыл бұрын
Таненбаум это хорошо, значит глубоко копал)
@user-in7dl7tl9h
@user-in7dl7tl9h 2 жыл бұрын
Огромное спасибо за видео
@user-cd6ev7ht4k
@user-cd6ev7ht4k 3 жыл бұрын
спасибо большое, было очень полезно
@mihailfomin5194
@mihailfomin5194 3 жыл бұрын
1. Программируйте - пишите код. Это навык. 2. Не распыляйтесь. Не перепрыгивайте с одного языка на другой. Выбрали направление - и ломите. 3. Нетерпение. Скакать по верхам. 4. Слишком глубокое разбирательство. Программист - это водитель машины, а не авторемонтник. Делайте фичи для заказчика. 5. Навык общения. Боязнь общения. 6. Доводите работу до конца. Вы не студент и не школьник. 7. Идите на работу. Повышайте уровень ответственности.
@dmitri1012
@dmitri1012 3 жыл бұрын
В универе как раз весь семестр убили на транзисторы, байт код и т.п. И только на последнем занятии решили показать как написать хело ворлд:/
@oleksa_corot
@oleksa_corot 2 жыл бұрын
"хороший программист знает asm, но никогда его не использует"
@TigerRUS
@TigerRUS 3 жыл бұрын
Большое спасибо!
@user-bp1vo7tu9r
@user-bp1vo7tu9r 2 жыл бұрын
Спасибо за видео !!!
@user-xq9ug2dn1z
@user-xq9ug2dn1z 3 жыл бұрын
Эти вещи не только к програмированию относятся))
@Merk462
@Merk462 3 жыл бұрын
Ошибка для увеличения количества камментов под видео.
@cgstudio2010
@cgstudio2010 3 жыл бұрын
Спгс
@DmitryRomanov
@DmitryRomanov 3 жыл бұрын
Комментов 🙊👍
@user-dk5mb9nn6p
@user-dk5mb9nn6p 3 жыл бұрын
Спасибо Сергей!
@IgorKhrupin
@IgorKhrupin 3 жыл бұрын
Спасибо за видео!
@catsapp
@catsapp 3 жыл бұрын
Проблема не в новичках, проблема навальных в плохой, очень плохой документации по многим языкам.
@evabrodski9571
@evabrodski9571 3 жыл бұрын
8 ошибка - не заниматься английским языком
@nevill3593
@nevill3593 3 жыл бұрын
Хватит школьного уровня знаний
@cancelled8069
@cancelled8069 3 жыл бұрын
Nevill жаль, что школьный уровень может быть разный)
@sasha_nabaresh
@sasha_nabaresh 3 жыл бұрын
И чем именно нужно заниматься с английским языком?
@eddypartey1075
@eddypartey1075 3 жыл бұрын
@@nevill3593 лондонский школьный уровень)
@user-os9ey6di7r
@user-os9ey6di7r 3 жыл бұрын
@@eddypartey1075 есть ссылка с чего начать ?
@dastovator
@dastovator 3 жыл бұрын
круто. Универсальные советы для любого дела.
@ShortsPageTech
@ShortsPageTech 3 жыл бұрын
Супер спасибо🙏🏻
@bekzatabdysatarov1041
@bekzatabdysatarov1041 3 жыл бұрын
Ага,конечно! "Новечки" Нее, я не на что не намекаю😁
@asd-sl1kv
@asd-sl1kv 3 жыл бұрын
вы мне как второй отец
@vladimirsery2834
@vladimirsery2834 3 жыл бұрын
Толковый разбор. Мне понравился.
@sofiaermolaeva6506
@sofiaermolaeva6506 2 жыл бұрын
Сергей, спасибо большое за ваши видео. Ваши советы и комментарии помогают найти ответы на накопившиеся вопросы о сфере. Я на данный момент - студентка 3-го курса по направлению инф. систем и технологий. Планирую развиваться и работать в IT в дальнейшем. Подскажите пожалуйста, есть ли у Вас ролик с полезными советами для бакалавров без опыта? Куда стоит идти работать? Нужно ли идти в магистратуру или продвигать навыки спец. курсами? Какие скиллы и знания в первую очередь необходимы для новоиспеченных и в меру неуверенных в себе айтишников?
@andreikashin
@andreikashin 3 жыл бұрын
не доводить до конца - это номер 1
@Nestados
@Nestados 3 жыл бұрын
Хах, не знал что Григорович преподает уроки по программированию.
@Rustaci
@Rustaci 3 жыл бұрын
Сергей, спасибо. очень полезное видео. Некоторые моменты испытал на себе в процессе самообучения. Все советы максимально верны для начинающих программистов.
@albertvesker1053
@albertvesker1053 2 жыл бұрын
Спасибо интересно и полезно
@declarance
@declarance 3 жыл бұрын
Ошибка #8 - смотреть такие видео. Не задавай много вопросов, задавай вопросы, разбирайся детально, разбирайся не очень детально и так далее. Все равно у каждого свой путь и вариантов этого пути - масса.
@VIJana79
@VIJana79 3 жыл бұрын
Не поняла. Сначала автор говорит, что не нужно учить все подряд фреймворки, минуту спустя - " если вы знаете 8 фреймфорков, то можно устраиваться на работу". Джуну надо знать 8 фреймворков?
@user-of2yp4zw8i
@user-of2yp4zw8i 3 жыл бұрын
Джуну нет. Для джуна необходимым является понимание не фрймворка, а технологии для которой он создавался. После изучения же самой технологии, уже можно двигаться в наиболее привлекательном направлении и изучать как новые технологии так и фреймворки, не забывая при этом про практику.
@VIJana79
@VIJana79 3 жыл бұрын
@@user-of2yp4zw8i спасибо большое за пояснение!
@vlastelinrobotov
@vlastelinrobotov 3 жыл бұрын
@@VIJana79 я так понял, что имелось ввиду 8/10, от кол-ва указанных в вакансии.
@VIJana79
@VIJana79 3 жыл бұрын
@@vlastelinrobotov 15:45 он говорит: "когда ты читаешь описание вакансии и понимаешь, что 8 из 10 фреймворков знаешь". Думаете он количество вакансий имел ввиду?
@lego12239nn
@lego12239nn 3 жыл бұрын
@@user-of2yp4zw8i > а технологии для которой он создавался Какой например :-)?
@ST-dv8gc
@ST-dv8gc 2 жыл бұрын
💜💜💜Счастье, что Вы-есть!!! 💜💪❤️🙏👍🙏Спасибо "❤️💪💜
@victoriamirskaya604
@victoriamirskaya604 3 жыл бұрын
Отличное видео. Все так)))
@the_leonik
@the_leonik 3 жыл бұрын
Эх, вот ищу сейчас работу по джава стеку, скажу что ппц не легкая задача сейчас
@user-uu2if6yp8g
@user-uu2if6yp8g 3 жыл бұрын
И какие основные проблемы?
@the_leonik
@the_leonik 3 жыл бұрын
@@user-uu2if6yp8g практически полное отсутствие вакансий на данный момент. Везде нужен опыт, вот главная проблема
@lego12239nn
@lego12239nn 3 жыл бұрын
@@the_leonik Ну так скажи, что опыт есть. Какие проблемы?
@the_leonik
@the_leonik 3 жыл бұрын
@@lego12239nn потом пойдут вопросы, где, в какой компании, что делал, какие задачи решал, ну все так просто
@lego12239nn
@lego12239nn 3 жыл бұрын
@@the_leonik Спросят - скажешь. Какие проблемы :-)? Думаешь будут обзванивать? Заведи какой-нибудь проект на github. Поучаствуй в существующих. Потом покажешь. Если компания норм, то ей этого хватит. Если нет, то нафиг в такую идти, где название прошлой конторы играет большую роль, чем реальный код?
@UouTVoe
@UouTVoe 3 жыл бұрын
Гуд джоб ептать
@dmitriypushkar5092
@dmitriypushkar5092 3 жыл бұрын
Гениально. Лайк, подписка.
Как учиться программированию эффективно?
21:35
Как я стал Senior разработчиком в 24
28:19
Vlad Mishustin
Рет қаралды 1,2 МЛН
顔面水槽をカラフルにしたらキモ過ぎたwwwww
00:59
はじめしゃちょー(hajime)
Рет қаралды 35 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 74 МЛН
1❤️
00:20
すしらーめん《りく》
Рет қаралды 32 МЛН
6 способов выучиться на программиста
17:42
Sergey Nemchinskiy
Рет қаралды 467 М.
Как учить азы программирования?
14:27
Sergey Nemchinskiy
Рет қаралды 356 М.
5 признаков крутого программиста
17:09
Програмысли
Рет қаралды 84 М.
顔面水槽をカラフルにしたらキモ過ぎたwwwww
00:59
はじめしゃちょー(hajime)
Рет қаралды 35 МЛН