3 virtues of a good programmer

  Переглядів 60,363

Senior Software Vlogger

Senior Software Vlogger

6 років тому

A good programmer - is a lazy programmer. Is it so? Laziness and the other two qualities of a good programmer.
Channel telegram: t.me/seniorsoftwarevlogger
Your question: seniorsoftwarevlogger.userech... -
Online platform for learning: bit.ly/pluralsight_com (referral link)

КОМЕНТАРІ: 207
@YGNETATEL_3000
@YGNETATEL_3000 6 років тому
я такой ленивый что готов горы перевернуть лишь бы ничего не делать
@ark-kun7221
@ark-kun7221 5 років тому
Я просто похлопаю, хахахаха...
@nexgenua
@nexgenua 4 роки тому
Я бы тоже похлопал, но мне лень это делать
@dmitry9728
@dmitry9728 4 роки тому
@@nexgenua но написать этот коммент было не лень)
@imkazakh9733
@imkazakh9733 3 роки тому
тоже самое
@TheSupremeus
@TheSupremeus 6 років тому
Молодец, приятно слушать.
@init_sltm
@init_sltm 6 років тому
Хорошее видео, подписался.
@oleksandrslyvka044
@oleksandrslyvka044 6 років тому
Спасибо за познавательный контент!!!😆
@zoomzoomchannel
@zoomzoomchannel 6 років тому
крутой канал, много полезных мыслей для обработки)
@developeronline1524
@developeronline1524 5 років тому
Спасибо за контент
@Novikovrus
@Novikovrus 6 років тому
«Я не настолько богат, чтобы покупать дешёвые вещи» Если перефразировать: У меня нет столько времени, чтобы не покрывать код тестами)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Novikovrus истина 🙏
@Acid31337
@Acid31337 6 років тому
Novikovrus Нужно обладать мастерством создания тестируемой архитектуры приложения и чутьем на то, что нужно покрыть тестами в первую очередь. Иначе вместо сохранения времени тесты будут утопать в mock-ах, а приложение все равно будет разваливаться.
@LobanovSpace
@LobanovSpace 6 років тому
Хех
@AlexanderSchepanovski
@AlexanderSchepanovski 6 років тому
Следствие 1. Тесты нужно писать только если это экономит время) Иногда вручную быстрее оттестировать.
@VitaGAMEChannel
@VitaGAMEChannel 6 років тому
За 6 лет работы ни разу код тестами не покрывал)
@raisaostapenko8057
@raisaostapenko8057 4 роки тому
"лень, нетерпение, гордость" - напишу в комменте, ибо лень запоминать
@NeverGTI
@NeverGTI 6 років тому
Очень классное видео. Очень.
@mykhailolepskyi1885
@mykhailolepskyi1885 6 років тому
Здравствуй, смотрю тебя уже полгода, очень крутые идеи затрагиваешь) хотелось бы узнать линчо твое мнение, как ты относишься к тестировщикам и всегда ли эта отрасль будет популярной/востребовательной?
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Привет, тестировщики - очень полезные ребята. Я не знаю насколько отрась останется востребованной, то что я вижу тут у себя, то что отрасль сокращается.
@svyatoslavs945
@svyatoslavs945 5 років тому
Помнится, я в 15 лет (1993-й) впервые увидел компьютер и начал учиться Бэйсику, а через год вызывал у окружающих когнитивный диссонанс фразой: "Лень - двигатель прогресса"
@luckystrike91
@luckystrike91 6 років тому
полностью согласен с автором!
@user-mr2bt1no9v
@user-mr2bt1no9v 6 років тому
Очень информативно) Обожаю твои ролики. Сейчас мало в интернете тех людей, которые учат, а не просто ведут глупые и бесполезные влоги) Такое чувство складывается, что ты отвечаешь на мои вопросы в видео, но я тебя сам об этом не просил. Ты будто бы телепат. Как думаешь знание нейронных сетей скажут многое о человеке в резюме?
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Если для работы нужно знание нейронных сетей и были проекты, где эти знания применялись - то, да.
@user-mr2bt1no9v
@user-mr2bt1no9v 6 років тому
Логично)
@ronbarhash
@ronbarhash 6 років тому
В резюме можно много умных слов написать :) думаешь они что то говорят о человеке? :D
@Acid31337
@Acid31337 6 років тому
Андрей Смирнов главное чтоб не было "я еще пока не разобрался с функциями и классами, зато специалист по нейросетям". Сейчас курсов по ML, нейросетям и большим данным пруд пруди, и специалистов которые еще даже школу не окончили тоже.
@ronbarhash
@ronbarhash 6 років тому
Я еще ни одного ML-специалиста не в глаза не видел :) они существуют ? или они как единороги с леприконами?
@liubomyr-peteliuk
@liubomyr-peteliuk 4 роки тому
Радует, что эти вещи для меня очевидные. Желаю всем такого же.
@nikolayburkov3873
@nikolayburkov3873 6 років тому
Дмитрий здравствуйте позвольте один вопрос. Изучай фронт-энд разработку, и иногда появляется необходимость задать вопрос человеку с опытом, но найти такого себе я никак не могу. На платные курсы записаться возможности пока нет. Не могли бы вы подсказать как вообще можно найти себе ментора, ну или хотя бы просто опытного человека который иногда мог бы отвечать на твои вопросы хотя бы разв неделю, при том что знакомых программистов у меня совсем нет.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Привет, можно писать все свои вопросы на stackoverflow.com или toster.ru
@rodionme
@rodionme 6 років тому
У меня, как у человека, который пытался менторить начинающих разработчиков, после этого небольшого опыта появился похожий по смыслу вопрос: где найти адекватных учеников? Все начиналось с "Родион, хочу научиться программировать. Ты сможешь помогать мне в этом?", а заканчивалось пропаданием пациента в пучине интернета спустя несколько недель. Очевидно люди ожидали, что наличие учителя автоматически гарантирует им получение знаний без каких-либо усилий с их стороны. Так не бывает. Такие вот мысли вслух. dou.ua/forums/topic/10445/ - топик для поиска ментора. Может, повезет.
@kirillkotov7812
@kirillkotov7812 6 років тому
Привет, хорошо закрепился на ютубе, с чем поздравляю тебя. У меня есть друг он занимается front-end and back-end, так вот, у меня складывается стереотип, что пронрамммсту тяжелее что-либо интегрировать и заработать, вот можешь по подробнее рассказать об этой теме?:)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Kirill Kotov пять одинаковых комментариев, но я так и не понял о чём ты просишь рассказать?
@jozinbazin8574
@jozinbazin8574 5 років тому
А сумбурность тоже из разряда таких качеств?
@vladimirchernov139
@vladimirchernov139 6 років тому
Есть вопрос касательно такой вот лени... Бывают у меня ситуации, когда передо мной ставят простую задачу (скажем, написать модуль, который будет выполнять что-либо), и если бы я её решал по-простому, как обычно делают, то у меня бы это занимало 'икс' времени. Но почти всегда у меня в голове возникает туча вопросов: "Блин, а если заказчик захочет добавить [featureName], или если ему понадобится изменить [featureName], придётся тогда заново всё делать... Лучше сразу оформлю компонентами, чтобы потом рулить это дело легко и быстро". В итоге у меня на решение задачи уходит трижды по 'икс' времени. Но потом, когда в этой задаче, скажем так, меняются входные параметры, то и в коде я меняю всего пару строк, у меня всё продолжает работать, и я не трачу время на доработку модуля. То есть, лень меня мотивирует сразу делать простые вещи сложными, если имеется вероятность, что они таковыми станут так или иначе. Так вот, вопрос: можно ли считать это "правильным использованием" лени? Или это уже другая черта характера, котрая больше мешает? Как работать эффективнее: делать то, что требуется прямо сейчас и не вникать или продумывать всё наперёд и реализовывать сразу с учётом любых дальнейших изменений? Интересно мнение разработчиков с большим опытом.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Я говорил об этом в видео о перфекционизме ukposts.info/have/v-deo/cImdgW-rrpChtWw.html
@kd8437
@kd8437 6 років тому
+Владимир Чернов Ты тратишь кучу времени на то, что в будущем может понадобится. А может и нет. И тут варианта 2: если понадобится, то да, ты сделал хорошо, так как в будущем облегчил себе и другим жизнь. А если нет, то ты сделал плохо, так как простую задачу растянул на много времени и за это время можно было бы еще несколько задач делать, вместо того, чтобы заниматься одной таской. Односложно тебе тут никто не ответит, это всё познаётся с опытом, в общении с заказчиком и в понимании разрабатываемого продукта. Когда-то действительно лучше сразу заложиться на будущее. А когда-то лучше сделать всё быстро.
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 6 років тому
Это не лень, а желание быть правильным и супер-человеком перед заказчиком. Мол они будут ждать несколько часов пока ты все переделаешь, а ты такой: "а нееет! Я уже все сделал!". Если бы ты был ленивым, то пошел бы в инет и скачал похожее, или вообще бы не старался над кодом. Лень с биологической точки зрения это способ сэкономить энергию. Сымитировать, украсть у другого, взять готовое и сделать поправки. Вот это лень и путать ее ни с чем другим невозможно.
@screech5867
@screech5867 6 років тому
Есть вопрос очень надеюсь на помощь. Начинающий программист студент 2 курса университета от порой происходит такое что я не знаю как сделать даже лабораторну.Сколько бы не сидел и гуглил все равно не знаю як.Так вот бывало ли в вас такое? Не знаю что с этим делать. Ну и еще вопрос.Что будет если возьмут на роботу?Смогу ли там решить те задачи, которые там будут давать?Заранее спасибо за ответы.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Привет, я никоим образом не могу знать сможешь ты решить задачи на работе или нет. Бывало и бывает, что упираешься лбом в стенку и не знаешь как решить. Я обычно стараюсь в этотм момент переключиться на что-то другое и вернуться к задаче чуть позже.
@screech5867
@screech5867 6 років тому
Спасибо за ответ.
@TheMaxanas
@TheMaxanas 6 років тому
Очень интересно и познавательно смотреть твои видео, спасибо тебе.А на каком языке ты программируешь если не секрет?
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Сейчас на JavaScript
@chezirush
@chezirush 6 років тому
Правда ли что в javascript самое трудное ооп?
@romanilienko1860
@romanilienko1860 6 років тому
джордж гаврилович ООП создавалось для упрощения написания кода и уменьшения копипаста, что там трудного?
@chezirush
@chezirush 6 років тому
ты прототипное ооп видел не?
@aleksandrsamylkin5010
@aleksandrsamylkin5010 6 років тому
Ох уж эта нитка подмышкой)
@user-ud2vk1ty8o
@user-ud2vk1ty8o 6 років тому
Я на столько ленив, что делаю сразу все идеально , что бы не переделывать потом! Не помню кто это говорил.
@alexeibelousov3279
@alexeibelousov3279 6 років тому
Прикольно, а я думал что перл придумал маньяк сидя в психушке )
@pwrsoft
@pwrsoft 3 роки тому
Many thanks for the super easy explanations!
@ivstvl
@ivstvl 5 років тому
А есть твои видео в формате аудио подкастов? было бы круто. Интересно слушать
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 5 років тому
Нету, я делал опрос в телеграме, спроса особо не было
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Подкасты не удобны тем что в них нет двойной скорости прослушивания
@user-ev3bv2xh3d
@user-ev3bv2xh3d 6 років тому
что за git tower у тебя на футболке? чем отличается от github
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Павел Ефименко это графический клиент для git
@user-uy9lb5el2f
@user-uy9lb5el2f 4 роки тому
Во во! Вот это та лень,которую я хочу обрести.
@dasauser
@dasauser 2 роки тому
спасибо. в очередной раз я убедился, что я хороший программист.
@sergeycherkasov6010
@sergeycherkasov6010 4 роки тому
5:22 "как будто знает где ты живешь"))))) лол
@zergut7
@zergut7 6 років тому
На самом деле данные изречения относятся и к другим видам деятельности тоже, про гордость примеру разрабатывать схему и электронику так, чтобы тебя потом не поносили, и люди не страдали, автоматизировать все и вся, в разумных пределах, нетерпение к нештатным режимам работы изделий и так далее, тоже можно сказать и про mechanical engineering, про химию ничего не могу сказать т.к.т сам в ней откровенно говоря крайне посредственно разбираюсь
@shlakbaumtab
@shlakbaumtab 6 років тому
Какой у тебя уровень немецкого? Стараешься ли его совершенствовать? Заранее спасибо.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Нормальный. Стараюсь.
@user-vp2hc7yt4o
@user-vp2hc7yt4o 6 років тому
Компактный код, это тоже лень)
@Veujin
@Veujin 6 років тому
Заработать на квартиру в центре города, поближе к офису - тоже лень
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Особенно на перле 😂
@user-zb5pr4wv8d
@user-zb5pr4wv8d 6 років тому
Главное не переборщить ))) с компактностью
@ronbarhash
@ronbarhash 6 років тому
А на перле кто то что то писал?....
@user-zb5pr4wv8d
@user-zb5pr4wv8d 6 років тому
Ron Barhash Это что то типа Шрейдеров ))) только не для графики ))) В Вебе часто юзают обрабатывать адресную строку например уверен многие даже не знают если используют Perl ))) во время настройки каких то программ или модулей для Веба )))
@damirmuhamadeev1942
@damirmuhamadeev1942 6 років тому
Ну это ко всему можно отнести, инженеру из-за лени не захочется перечерчивать чертёж или из-за нетерпеливости у тебя будет поджимать время и ты в следующий раз сделаешь так чтобы процесс был более быстрым
@user-sm5xw3li1x
@user-sm5xw3li1x 6 років тому
Дмитрий всё отлично, только вот звук чуть-чуть прибавить бы !!!
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Арсен Хизриев если ещё прибавлять, то он по уровням в красной зоне будет.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Арсен Хизриев но я продолжаю работать на звуком, да.
@user-sm5xw3li1x
@user-sm5xw3li1x 6 років тому
Senior Software Vlogger Понял. Спасибо. Видео и темы супер !
@antonko
@antonko 6 років тому
Все эти качества можно перевернуть в другую сторону. 1) Лень сделать хорошо, сделает по быстрому, потому что далее ему этот проект не поддерживать. 2) Нетерпимость к другим подходам, программист не слышит других людей. Он "умный" и нетерпимый к "дуракам". 3) Гордость за свой код, хотя этот код может быть полный говном. Просто он про это не знает, у него слепая гордость. В итоге хороший программист сговнокодит, будет нетерпим к критикам и горд за себя :)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Антон, перевернуть можно все угодно :)
@eveweb5463
@eveweb5463 3 роки тому
@@SeniorSoftwareVlogger Если три качества предлагаются как самые важные и общие, значит предлагается положить их как аксиомы в основание и строить на них своё программистское мировоззрение. А могут ли именно эти качества играть роль аксиом, если они принимают разные значения? В геометрии Евклида через две точки можно провести одну и только одну прямую - это аксиома, её не нужно доказывать. Как эту аксиому можно изменить в рамках одной геометрии? А ленью, нетерпеливостью и гордостью можно много вертеть в нашем контексте, потому что эти слова не на своём месте. Всего три слова предложено для определения трёх самых главных качеств. И что в результате? Чтобы все однозначно поняли что имеется в виду приходится эти три качества определять через кучу других качеств и понятий, которые в языке даже не синонимы лени, нетерпения и гордости. Если не эти слова в реальности имеются в виду зачем все реальные качества программистов за них прятать? Если серьёзно их воспринять как качества программиста, это создаёт путаницу и даже вредит. О таких качествах можно говорить разве что ради шутки.
@prepared5476
@prepared5476 6 років тому
топово
@gamephoenix666
@gamephoenix666 6 років тому
Лень - не есть хорошим качеством , но в тоже время он двигатель прогресса и понятие Лени относительно если подразумевается сделать все один раз и потом не переделывать , это отлично , но если просто ничего не делать то Лень подрывает Волю , интерес к жизни , то тогда разумеется нет
@------777----
@------777---- 6 років тому
Зашел случайно на канал, почитал комменты и понял что все здесь прошареные, сейчас учусь в 10 классе и думаю идти в сферу it , не подскажите что меня ждет, к чему готовиться и может нужно было уходить после 9 ( т.к. у меня было не мало троек)
@DiBaHHbIi_Expert
@DiBaHHbIi_Expert 6 років тому
не связан узами с образованием it, но инфа есть. если прям хочется корочку, то посмотри по отзывам где учат, а не древнятину заствляют заучить. посмотри туда проходные баллы, пробуй дотянуть свои. если просто хочешь в индустрию, то можешь уже начинать учить ЯП какой понравится ну или для какой-то интересно тебе задачи - больше пользы будет чем от корочки вузовской) ну или и то и то, если потянешь) а там начнёшь преподов на парах сам учить))
@------777----
@------777---- 6 років тому
спс)
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 6 років тому
Будет эффективней потратить эти 5 лет и сколько там на самообучение программированию. Но это только в том случае если у тебя есть предрасположенность, т.е талант к этому. Многих может не хватить на так долго и им нужен постоянно пинок под зад, т.е профессора и экзаменационная сессия, но обычно такие люди получаются посредственными программистами.
@sergioosyka8271
@sergioosyka8271 5 років тому
👍
@user-zb5pr4wv8d
@user-zb5pr4wv8d 6 років тому
Есть еще примеры шуток Изначально язык Java ))) назывался Oak («Дуб»),
@user-zb5pr4wv8d
@user-zb5pr4wv8d 6 років тому
Ну и что бы было боле понятно кажется он считал что это самое большое его разочарование в жизни ))) или в людях вообще щас уже стока воды утекло что черт ногу сломит что там было на самом деле )))
@ronbarhash
@ronbarhash 6 років тому
Лучше бы он оставался дубом... а то Java стремное название....:)
@user-zb5pr4wv8d
@user-zb5pr4wv8d 6 років тому
а что если Ларри Уолл пошутил ? и просто инвертировал свое выражение В детстве мечтал стать служителем церкви ))) Ларри получил степень бакалавра по специальности Лингвистика В дальнейшем его научная деятельность была посвящена лингвистическим исследованиям и переводу Библии. Может он имелл виду что 3 Качества программиста это Бесконечная работоспособность Бесконечная терпеливость и Вытекающая от сюда ну просто шизофреническая скромность ))) Еще один Лингвист ))) Наверняка Лари был знаком с его трудами ))) Примем боль за истину, все прочее подвергнем сомнению...(Кутзее, Джон Максвелл) Нужно писать так, чтобы в каждом абзаце читатель улавливал музыку нынешней радости и будущей скорби.(Кутзее, Джон Максвелл)
@BohdanVR666
@BohdanVR666 4 роки тому
Блин про лень вообще в точку
@yurim7756
@yurim7756 6 років тому
Всё это за уши притянуто. Ленивый, поэтому делает больше. Ага. Вообще, в какую бы дичайшую дичь вы не верили, каким бы себя не представляли, великий интернет настолько разнообразен, что вы найдете подтверждение вашей точки зрения даже среди каких-то авторитетов. (другие авторитеты могут быть кардинально противоположного мнения). Я бы сказал проще, по другому и протипоположно. Хороший программист - это НЕ ленивый программист и имеющий большой интерес к работе. Неленивость выражается в постоянной работе над собой в нерабочее время. Я имею ввиду, каждодневной. А так же в желании работать в рабочее время. Всё. Имея эти качества, программист всегда будет двигаться вперед и станет сравнительно хорошим программистом, по крайней мере для себя. Т.е. какой он критерий хорошести выберет, в том и достигнет успеха. Но есть вероятность, что почитает еще хорошие книги и тем более станет хорошим программистом. Про преждевременную оптимизацию. НА ХРЕН. Вы сказали полностью жесткую очень хреновую вещь. Вы хотите уважения среди идиотов? Т.е. вас толкает делать программу быстрой, потому что другие идиоты это уважают? Почитайте небольшой раздел книги "Совершенный код" - "бабушкины сказки". Преждевременная оптимизация ВСЕГДА преждевременна до получения простого первого кода. А если кто за это вас не уважает, то он даун. Реально даун. Я видел до хрена проектов, где люди, а их большинство, постоянно преждевременно оптимизировали и в итоге не только говнокодище, а проект ставал, жрал все ресурсы и не мог практически работать из-за ОЧЕНЬ ХРЕНОВОЙ оптимальности. И сделать с говнокодом уже не было никакой возможности что-то, разве что с нуля переписать. Всё это потому, что преждевременно оптимизируя вы возможно добиваетесь локальной оптимальности, а не глобальной, для всей программы. Быстро работающий кусочек, не то же самое, что быстро работающее целое.
@elec-tronic
@elec-tronic 3 роки тому
Я тоже ленивый, поэтому стараюсь сразу все автоматизировать, оптимизировать, сделать хорошо один раз и забыть. Но работодатель, зная уровень моей ответственности, подкидывает мне новые и новые задачи, в итоге поленится так и не получается...
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Всё точно. К сожалению пословица "сделал дело гуляй смело" в наше время превратилась в "сделал дело значит мало"
@Acid31337
@Acid31337 6 років тому
встречал перевод "гордыня", по-моему более точно.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Игорь Спиридонов точно! 👍
@BalticWind
@BalticWind 6 років тому
Привет! Почему не отвечаешь на вопросы?
@ronbarhash
@ronbarhash 6 років тому
Потому что лень :D
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Антон Пегов отвечаю, возможно просто не ответил на твой.
@alexeibelousov3279
@alexeibelousov3279 6 років тому
Senior Software Vlogger он имел ввиду сделать рубрику вопрос-ответ
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Alexei Belousov не планирую, но регулярно делаю видео с развернутым ответом на какой либо вопрос.
@maloun4726
@maloun4726 4 роки тому
автоматизируешь - т.к. лень делать руками, пишешь качественный код - ибо слишком горд чтобы писать хуево, оптимизируешь - т.к. бесят тормоза я вообще исхожу из того каким должен быть код: хороший код - решает сложные задачи "просто" код во всём выполняет функцию: "упрощать жизнь" короткий, прост в запуске, просто организован, учит программировать я думаю главный принцип улучшения кода это принцип "сокращай до смысла", чтобы читатель быстро понял код - имена должны быть информативными; чтобы написать короткое решение - нужно понять всю суть проблемы, тогда и реализация будет лаконичной, обычно это другой уровень осознания проблемы, чем тот на котором была сформулирована задача, соответственно и инструменты решения будут другого уровня, ближе к самой сути решения;
@user-uq5ng2kn9u
@user-uq5ng2kn9u 3 роки тому
В вузе преподаватели программирования эту мантру часто упоминали, особенно про лень. Не удивительно, что люди неправильно понимают о каких качествах идёт речь. Слова то подобраны неточно. Если посмотреть на плоды такой пропаганды "качеств хорошего программиста" можно предположить, что такая неточность автором введена умышленно, причиной может быть конкуренция или идеология, целью - разложение положительных качеств у людей с потенциалом или формирование технологичного сообщества с деструктивными ценностями путём взлома и подмены смысла понятий. Зачем некоторые идеологи, авторитеты, создатели языков программирования, проводят гуманитарно-идеологическую работу по наименованию хороших человеческих качеств неоднозначными терминами с порочными значениями. Что они формируют такой философией и зачем? Они же умные люди, понимают, что если назвать качества точнее, своими именами, то не придётся столько объяснять и путаться. Можно так и сказать - не лень, а рациональность, ясность ума, оптимизация. Вместо нетерпения - работа на результат, жажда решения. Вместо гордости - достоинство (человеческое), уважение (к себе, людям, работе) и любовь к делу. Такие термины не плодили бы заносчивых лентяев. Может потому автор и не выбрал более положительные и точные слова, что в них нет негативных оттенков. Неправильное понимание базовых качеств - это подрыв, это может подставить человека - вместо хорошего ПРОФЕССИОНАЛА, он станет просто показательно ленивым, нетерпящим людей и обстоятельств, заносчивым и циником, что не способствует его работе в команде и карьерному росту, скорее тормозит в личном развитии, образует субкультуру и позволяет свалить проблемы и неудачи на отрицательные человеческие качества разработчика. Как повернёшь. Может это и есть цель подмены понятий и навешивания их программистскому сообществу? Чтобы посредством стереотипов и субкультуры контролировать и тормозить умных, талантливых людей и пытаться хоть как-нибудь сформировать из них плебс, ленивый, гордый и нетерпеливо-поспешный и притапливать всех "не таких". Иногда доходит до умозаключений, что несогласный быть именно "ленивым", "нетерпеливым" и "гордым" - не может быть программистом заведомо. Такая палка в колёса развитию умных, недобросовестная конкуренция с ними. Формируясь так, человек не думает своей головой, а берёт на веру три подлых постулата. Нетерпение, кстати, мешает глубже задуматься. Гордость мешает признать манипуляцию над собой и непонимание происходящего. Лень навязанная не даёт вырваться из первого и второго, думать вне стереотипов, ввергает в прозябание. Три навязанных постулата - это бэк доры, предоставляющие доступ к формированию одинакового мышления людей, занимающихся программированием. Это взлом.
@romanbrazhnikov9049
@romanbrazhnikov9049 6 років тому
Ленивый, но не безответственный.
@sergeys697
@sergeys697 6 років тому
Как говорится, ленивый делает быстро, чтобы скорее отделаться и качественно, чтобы не переделывать.
@Acid31337
@Acid31337 6 років тому
Mr. Hyde закон паркинсона гласит: сделаешь заранее - доработки и правки все равно закончатся только к дедлайну ))
@Ver-L
@Ver-L 6 років тому
Лампочки на заднем фоне. У вас Новый год? xD
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Виталик Chydik ёлка с 2014 стоит, у вас разве нет?
@corsair-chimera
@corsair-chimera 6 років тому
Ох уж эта лень... если бы семья елку не разбирала, то она бы у меня круглый год стояла :D
@psy_heal
@psy_heal 6 років тому
ради одного дня? не лучше ли её вообще убрать?
@user-dy8dl6xu5w
@user-dy8dl6xu5w 6 років тому
О боже, да я охуенен))
@KRASAVCHIK
@KRASAVCHIK Рік тому
Мне кажется самое главное качество, это программист перфекционист!
@user-of9tc2dt3m
@user-of9tc2dt3m Рік тому
Лень это лежать на диване 😂😂😅
@Rustikdumb
@Rustikdumb 6 років тому
Амэрикьянский "Senior Software Vlogger" вначале видео никак не вяжется с произношением "пЕРл". имхо, нужно использовать везде русское произношение т.к. слушатели русскоязычные.
@user-qs2hf4gn3k
@user-qs2hf4gn3k 6 років тому
Ну наконец-то кто-то это изложил в ролике. Теперь будет что постить "гордым лентяям" в дурных под тупыми постами про ленивых IT
@SpiritUrban
@SpiritUrban 6 років тому
Не согласен. Лень (эфективная) - это когда лень говнокодить со скоростью молнии тоны этой субстанции. И пока ленился - придумал лаконичное решение
@dim0n8
@dim0n8 6 років тому
Я парсер написал что б вручну не писать мне просто лень было
@sergzach
@sergzach 6 років тому
Последнее качество - гордость. Но ведь его стоит иметь представителям всех профессий, не только программистам.
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
2й сезон "чудотворцы" там один персонаж был потомственным говноуборщиком и очень гордился этим
@sergzach
@sergzach 2 роки тому
@@Torbjorn-ph7rt И почему нет? Потом этот уборщик решит автоматизировать труд, создаст робота-говноуборщика и станет оплачиваемым программистом. Потому что в будущем тема уборки фекалий, в связи с увеличением количества людей, станет самой актуальной.
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
@@sergzach я не против. Если бы все гордились результатами своего труда каким бы он ни был наступило бы всеобщее процветание. Например в Японии это является частью культуры, а у нас как то не принято - разница в уровне жизни на лицо. Кстати в СССР тоже так было до поры, и это сильно двинуло страну вперёд.
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Кстати на хабре была статья которая на смену MVP (Minimal Viable Product - минимальный жизнеспособный продукт) ввела понятие MVPP (Minimal Viable Product We're Proud Of - минимальный жизнеспособный продукт которым можно гордиться)
@halfbelf5923
@halfbelf5923 6 років тому
Услышал cлово Перл, сердце сжалось, глаза покраснели, думал ща пойду и убью кого-то.(это шутка если че, для особо умных)
@serhiimarchuk3048
@serhiimarchuk3048 6 років тому
Git tower 👍
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Sergey Marchuk все любят бесплатные футболки. Я на самом деле не использую Tower, работаю из терминала.
@serhiimarchuk3048
@serhiimarchuk3048 6 років тому
Merge/Diff tool какой-то используешь? Хотя я сам особо не пользуюсь git gui clients, но было время когда для интереса сравнивал/пробовал - git tower больше всех понравился, хоть он и не дешевый.
@eveweb5463
@eveweb5463 3 роки тому
Тогда все чиновники могут быть хорошими программистами. Они все ленивые, нетерпеливые и гордые =D
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Просто признаки хорошего программиста сильно перекрываются у них признаками плохого.
@a.o.yaroslavov
@a.o.yaroslavov 4 роки тому
Педантичность, талант, умение выражать свои мысли.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 4 роки тому
талант?
@a.o.yaroslavov
@a.o.yaroslavov 4 роки тому
@@SeniorSoftwareVlogger Именно! Это то, чего не хватает почти всем людям поголовно - таланта! Якобы умных много, но чего с них взять!? как с козла молока... умничать могут многие. Делать что-то реальное и полезное - единицы. Сложность лишь в том, что нет хороших критериев поймать талант в свои руки.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 4 роки тому
@@a.o.yaroslavov а что такое талант? И талант к программированию? Программирование с нами не больше 100 лет люди уже успели эволюционировать чтобы появился врождённый талант к программированию?
@a.o.yaroslavov
@a.o.yaroslavov 4 роки тому
@@SeniorSoftwareVlogger Талантливый человек - талантлив во всем. Что человек будет программировать, если не сможет быстро вникать, например, в такие предметные области как: решение некорректных задач, моделирование интегральных схем, решение СЛАУ SIP для элиптич. гиперболич. уравнений 2го порядка, свёрточные нейросети, рекурентные нейросети, быстрый поиск остова минимального веса на графе, треангуляция, интерполяция сплайнами на поверхности, многомерная классифткация, нечеткие множества и т.д. и т.п.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 4 роки тому
@@a.o.yaroslavov похоже на список нагугленных слов, которые относятся к разным областям знаний.
@amigo4884
@amigo4884 3 роки тому
Этот тот вид лени, когда ты учишь Vim, чтобы потом быть ленивым
@liubomyr-peteliuk
@liubomyr-peteliuk 4 роки тому
Более 48 тис. человек поумнели)))
@user-bh2tx5bg8b
@user-bh2tx5bg8b 6 років тому
Давайте сегодня поговорим, олени!
@mohaxgames
@mohaxgames 4 роки тому
Я был под столом
@jabolog
@jabolog 2 роки тому
Oу, да вы из Англии...
@glebfadeev9782
@glebfadeev9782 5 років тому
Если смотреть в скорости 2.0 то нормально
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 5 років тому
а если 3х?
@ilyanizhnik6874
@ilyanizhnik6874 3 роки тому
А длинные волосы не входят в этот лист? Нахера я их отращиваю? Как ты свои сохранил, кстати? У тебя вообще залысин нет.
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Так он молодой ещё. Рано ещё залысины
@battleline4778
@battleline4778 6 років тому
Какая Леня?!)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
шутка про оленей прикольнее, извини
@nicebeatzprod9936
@nicebeatzprod9936 5 років тому
@@SeniorSoftwareVlogger AHAHHAHAHAAJHAHAHA
@strangeriremain597
@strangeriremain597 6 років тому
Жизнь моя тормозит
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Добавь оперативки ☝🏻
@xyzw777
@xyzw777 6 років тому
Пиши не пиши доку все равно читать не будут... ленивые ведь ;)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
В конечном итоге все читают доки. Только одни сразу, а другие после того, как их ткнули носом :)
@user-fv1xd6vq6p
@user-fv1xd6vq6p 6 років тому
Дизлайк, потому что демагогия. "Я буду все делать качественно, потому что мне лень потом переделывать ошибки". Дак так про любую работу или профессию можно сказать. Плюс какие-то греческие боги, все время цитируешь Ларри Уолл'а. Много читать - это конечно хорошо, но нужно генерировать свои собственные мысли из прочитанного, а не прямо следовать и повторять тому что написано.)
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Мне нравится, как ты сделал вывод о том, что я тут как болванчик сижу и Ларри Уолла просто пересказываю и за 10 лет в профессии никаких своих выводов не сделал :)
@user-ki9du4mn1h
@user-ki9du4mn1h 6 років тому
Следующий после тебя знает где ты живешь=))))) Я выпал в осадок с этой фразы=)) Дополню свой вид лени которым руководствуюсь. "Сделать все максимально быстро и четко", а потом спокойно ленись) И еще либо делай хорошо, либо не делай вообще. У меня вопрос вы в германии на немецком разговариваете?
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
На немецком, английском и русском.
@podonu
@podonu 6 років тому
из майки нитка торчит
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Перфекционист детектед
@DiBaHHbIi_Expert
@DiBaHHbIi_Expert 6 років тому
я хз на сколько это относится к другим областям программирования про лень, но, судя по всему, я пипец какой перспективный. но учиться лень))
@venera8724
@venera8724 6 років тому
У меня на работе был один редкий индивид, который юзал Sublime Text вместо PhpStorm был еще тем "экземпляром" и все время говорил, что ему лень переходить на новый IDE.
@ronbarhash
@ronbarhash 6 років тому
Если ему хватало, то почему нет? я например тоже не юзаю PHPStorm - нет никакого смысла :D
@moon.trance
@moon.trance 6 років тому
Мне вот тоже хватает чистого PHP и JS. Не понимаю, зачем люди используют фреймворки и библиотеки - нет никакого смысла :D
@evgeniizaets9243
@evgeniizaets9243 6 років тому
Владимир Викторович скорее всего ты просто не работал с фреймворками или даже один работаешь над своим кодом. Не используя фреймворк в крупном проекте, твой код гораздо быстрее превратиться в ад, который будет крайне сложно поддерживать.
@ronbarhash
@ronbarhash 6 років тому
Евгений, Владимир рофлит ;) Я сейчас не работаю в саблайме, но в целом, сейчас редакторы с плагинами умеют очень многое.... не стоит сильно удивляться ... Лично я сейчас двигаюсь в стороду Emacs.... зачем? что бы вести разработку через ssh+tmux... Пользуясь случаем, хочу поблагодарить Диму за воркшоп с тмуксом :)
@misteranderson6058
@misteranderson6058 6 років тому
Владимир Викторович Фреймворки используют в крупных проектах для скорости разработки и что бы свои костыли не писать
@user-ck6qb9qx2r
@user-ck6qb9qx2r 6 років тому
программистом можно стать лет за 10 за 15, остальное баловство...
@xyzw777
@xyzw777 6 років тому
и не говори задрали уже: за неделю поставили денвер, написали вывод из мускла и все они ПРОГРАМИСТЫ
@xyzw777
@xyzw777 6 років тому
Микола Верига помню себя с 5 летним стажем и не поручил бы себе делать некоторые вещи ;) дело в пробах и ошибках, из них рождается опыт... тот кто обжегся уже не будет лепить божественные универсальные архитектуры или наоборот лапшу
@yurim7756
@yurim7756 6 років тому
Микола Верига Да, где-то после 10 лет всё устаканивается. После 5, в случае, если вы постоянно учитесь и уже даже имеете правильный вкус и правильные воззрения, вы всё еще плохой программист. Ну т.е. конечно, можно найти и хуже чем вы. Но по сравнению с собой же, когда у вас будет опыт более 10 лет, вы это заметите. Т..е вы начнете всё виртуознее писать код, метапрограммировать, может быть постоянно писать трансляторы, генераторы кода (как в моем случае), и просто архитектурно код станет компактным, ясным, простым, и делать задачи будете иногда и в разы быстрее.
@valsermistat9744
@valsermistat9744 6 років тому
Знаете, вы мне напомнили верующего фаната, который приводит примеры из библии при каждом удобном случае. Они так же говорят словами чужих людей, приводя вначале их регалии, а потом их слова, и всё это должно кого-то заставить ещё более сильно поверить, что это есть истина первой инстанции. Larry Wall, что-то там сказал про лень, и написал perl. И что от этого? А я знаю человека по имени Pete Cooke, который перед сдачей очередной уникальной игры во всю свободную память вставлял симуляторы чего-нибудь, например симулятор роста клинового листочка. Или симулятор движения птиц по газону. Правда вы про него ничего не знали? Но его достижения на порядок выше нежели язык программирования. А почему? Да потому что этот же человек для каждого своего проекта брал и писал свои языки программирования. И этот фактор был для него простым и обыденным, и это был его инструмент, который никому не известен. Всё что в итоге видели люди это результат его титанического труда, который для него был простой тренировкой его навыков и мозга. И я лично, для многих проектов пишу языки программирования, делаю простые ядра на матрицах, что бы автоматизировать процесс. Каждый мой проект это около 10-20 вспомогательных утилит, которые что-то упрощают, конвертируют, компилирую, компрессируют или генерируют тот же код, который невозможно создать тем или иным языком, в зависимости от проекта, конечно же. Да и вообще рассуждения о каких-то текстах, которые могут как-то там наскучить ... Вы серьёзно? Вы тратите время на штамповку? Тогда и вправду вам проще нанять менеджера, который сядет на недельку за работу, "кликая" по готовым алгоритмам, перетягивая их в свой проект. Тогда, конечно вам будет оооочень лень. Тормозит - тормозит - тормозит - тормозит и ещё раз - тормозит. Вот вы когда слышите это слово, вы себе что представляете ? Калькулятор МК-61 и университет когда для ускорения процесса делали вычисления? Или Atari 65XE, на котором я в школе на бейсике делал парсер уравнения с двумя неизвестными и он, блин тормозил? А может 386 на котором нужно было DPMI подгружать, что бы ускорить компиляцию в TASMе? А может вы вспоминаете 4-ёх ядерный процессор i5 с 3 гигагерцами, на котором оконный интерфейс (eclipse) тормозит в котором вы такт титанично набиваете/копипастите текст? Так что там ТОРМОЗИТ-то? А может не надо было выбирать perl / java / drupal / php / python / lua и куча другой лабуды которая тормозит, особенно если использовать самую последнюю версию. Представляю как фанаты каждого из перечисленных языков начинают "возгораться", как будут писать - "да ты никогда не писал настоящих проектов". Да ... все мои проекты поддельные ... Главное я не буду называть эти языки языками программирования. Это скрипт машины, когда-то их называли интерпретируемые языки. Но теперь уже каждый считает себя программистом ... всё смешалось ... и менеджер перетягивающий алгоритмики в свой проект считая себя программистом, не говоря уже о секретаршах научившиеся клацать по кнопочке "макрос". Вот потому что - все программисты, потому-то всё так и тормозит. Ох это громкое имя Зевс. Был такой рыцарь Лазарус, скорее он был командор, так вот он вырезал со своими головорезами около 20-ти поселений именно из-за гордости живущих там. Но, конечно Зевс круче, это же авторитет ещё тот. А может Зевс убивал зазнаек ничего из себя не представляющих? А вообще Зевс убил дракона, но конечно это всё фигня, ведь Larry Wall написал perl ... А вообще, о качестве кода можно говорить долго, но всегда разговор будет заканчиваться тем, что всё зависит от задачи. Идеальный код можно написать только в одном случае, когда вы являетесь автором вообще каждого элемента. Каждого до фанатизма. Железно и без поворотно каждого. Когда сами язык напишите, на языке который вы также написали сами. И результат вашего труда будет работать на вашем устройстве, разработанным вами же. И это устройство будет собрано на элементах которые вы так же сами разработаете. И т.д. и т.п. ... Вот тогда будет шанс написать идеальный код, но это вряд-ли произойдёт, особенно если речь идёт о perl'е. Конечно то, что я описал это утопия. Но утопия плоха лишь потому, что её правила никому не достижимы. Мозгом вы понимаете, что это чисто теоретически возможно, но не выполнимо, - по-ряду миллиона причин. 10 REM Larry Wall best coder in the вмире 20 GOTO 30 30 GOTO 20 RUN
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
Целый блог пост :D
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 6 років тому
какое же у вас большое желание доминировать. )) Я бы не осилили так много текста, мотивация не та.
@golodnyi6947
@golodnyi6947 6 років тому
Я на самом деле вообще не понимаю автора, его все начали смотреть потому, что он переехал в другую страну и все хотели послушать как там жить, сколько денег надо, какие трудности есть. Когда автор канала успел стать психологом, техническим директором и вообще самым умным программистом, который знает все о профессии? Если мне нужны мнения типа этого, я посмотрю и послушаю известных руководителей айти компаний, лучше рассказывай о жизни в другой стране, а не умничай на темы которые прочел в книгах, а не получил своим опытом.
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 6 років тому
+Golodnyi все о чем я рассказываю я получил своим опытом. Про все трудности переезда я давно рассказал.
@Virkize
@Virkize 6 років тому
Golodnyi хочешь узнать как жить в другой стране - переедь в другую страну, а не Ютюб смотришь!
@undefined-is-not-a-function
@undefined-is-not-a-function 6 років тому
Чувак, слушать известных руководителей стоит тогда, когда ты сам хочешь стать руководителем. Мне, как инженеру, интересно мнение и взгляды другого инженера. А те простые истины, о которых говорит автор, часто пролетают мимо, и порой, чтобы их осознать, нужно, чтобы кто-то заострил на этом особое внимание.
5 tips for my younger self
8:25
Senior Software Vlogger
Переглядів 141 тис.
💩 Bad coder VS 👨‍💻 Programmer. Programmer Etiquette
13:33
Senior Software Vlogger
Переглядів 114 тис.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,1 млн
Спектакль для окупантів та ждунів 🤯
00:47
Радіо Байрактар
Переглядів 506 тис.
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
ПОДГОТОВКА К ОЧЕРЕДНОЙ ПОБЕДЕ
5:18
Юлия Гусева
Переглядів 11
Фулстек разработчик - потеря времени!
6:55
Senior Software Vlogger
Переглядів 73 тис.
Как выучить английский с нуля [личный опыт]
9:51
Senior Software Vlogger
Переглядів 172 тис.
5 признаков крутого программиста
17:09
Програмысли
Переглядів 83 тис.
Через год ты будешь жалеть, что не начал сегодня
8:56
Google Data Center 360° Tour
8:29
Google Cloud Tech
Переглядів 5 млн
No talent or predisposition?
7:29
Senior Software Vlogger
Переглядів 88 тис.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,1 млн