Относительно "копирования самого себя" хочу напомнить, что на спортивных соревнованиях не принимаются в зачёт фото- или видео- материалы подтверждающие твой результат годичной (и прочей) давности. Приходится заново держать себя в форме и вновь добиваться лучших/отличных результатов в своем виде спорта.
Никогда не забуду, когда столкнулся с каким-то странным эксепшеном в python, потратил час на то, чтоб разобраться, а потом побежал гуглить. Нашел в гугле одну единственную ссылку на тостер, где был один единственный ответ: "виндузятники должны страдать!" ))) и никаких пояснений))) В итоге оказалось что я опечатку там выше в коде совершил очень глупую, но ситуация запомнилась навсегда))
Я вчера полночи программировал, ни разу не воспользовавшись поисковиком, разбираясь с исходниками (смысла не было - малораспространенный фреймворк). Периодически я хожу на stackoverflow за решением, и порой копирую его оттуда, НО я всегда читаю то, что вставляю в проект, и не вставляю тот код, который мне не нравится. Честно говоря, я бы ходил туда чаще, если бы там описывались проблемы, с которыми я сталкиваюсь по работе, это сэкономило бы мне кучу времени :)
Моим гуглом лет 15-20 назад были соответствующие технические книги, вроде Страуструпа, Кернигана и Ричи, а протоколом доставки этой информации было издательство bhv и ко. Главным плюсом всей этой истории была автономность: есть комп и книги = можешь творить код и писать свои шедевры исчезни хоть весь мир за дверью. А сейчас да, писать код без профильного http ресурса, гугла и плеяды stackoverflow или, ох, без интернета, это нечто невероятное.
Мозг хитрит, его задача экономия энергии в теле и малый расход. И ОН знает, что гораздо эффективнее найти ответ, чем "выдумать" самому. Вечная борьба с самим собой.
Мне очень импонируют подходы автора. Не многие из задававших поняли, что именно он хотел донести. Речь идёт о том, чтобы изолировать иные источники (не только stackoverflow) информации и дать возможность мозгу поработать самостоятельно. Инженер, который увидел готовое решение не станет напрягать так же свой мозг, как если бы он самостоятельно решал. Даже если он захочет по крупицам разобрать готовое решение.
7:50 проблема только в том, что в текущих реалиях нет не то чтобы желания, нет возможностей столько времени тратить на такую маленькую задачу. Слишком много задач и потребностей у современных пользователей, чтобы на одну проблему/ошибку тратить дни(а то и недели). В современных реалиях невозможно знать всего, что может тебе понадобится. НЕВОЗМОЖНО! Слишком большой пласт знаний уже накоплен. А если и есть люди с такой выдающейся памятью, то их не хватит, чтобы заполнить все вакансии всех работодателей. Поэтому - да, приходится гуглить, главное не просто копипастить, а разбираться с проблемой.
Может быть я кого то вдохновлю, а может быть скажу что-то новое - процессы в мозге при постоянной работе не увядают НИКОГДА. Могут закончиться мышцы, печень, кости могут стать хрупкими, начнется рак желудка и все это будет в 95+ лет, но мозг при постоянном использовании будет так же быстр и свеж как в 20. Единственный порог когда все становится резко плохо - лет 14, но про него речь не шла.
Очень понравилось, но есть нюансы. Я программист на питоне (да да кидайте помидорки)) но в документации описано одно, а вот реальный случай. Надо перемножить числа в массиве и стандартный способ через лямбда функцию делает это долго (обычный x*n), но на стаковерфлоу я нашел другую финю, которая делает это быстрей напрямую вызывая то, что делает пайтон видя *. Я понял и выучил этот метод, разве это плохо?
Видимо, вы не досмотрели до конца. Один из зрителей задал практически такой же вопрос. И докладчик разъяснил, что если вы не просто скопипастили решение, которое работает лучше вашего, но поняли его и, главное, запомнили, то вы делаете все правильно.
весь этот типичный разработчик как бесконечно упоминающийся хейтер, бич, враги, (подставь, что нравится) в русском и не только рэпе.....как обычная зубная паста ,которую в глаза наверное никто не видел. и в защиту гугления скажу: вот я тоже начинал , когда ресурсов не было, так вот иногда, повторюсь, иногда - лучше загуглить велосипед и понять, что это уже сделано до тебя, чем делать велосипед. А иногда надо сидеть и разбираться. Так вот профессионализм наверное заключается в том, что применять те инструменты тогда, когда нужно., как нужно.
Есть альтернативы. Как пишет сам разработчик dash: Dash-like apps for other platforms have been released. Check out Dash for iOS, Velocity for Windows, Zeal for Linux and LovelyDocs for Android.
У поэтов все также? Плюются от старого текста? Я не понимаю как можно всех под одну гребёнку? Говорю за себя. Я немного пишу. Лично мне мои старые стихи кажутся немного сырыми, немного корявыми и понятно что сейчас я буду писать по-другому или же найдутся места которые я бы поправил... но я также признаю что могут быть моменты которые ты и через лет 10 бы не исправил потому что оно там где и должно быть то бишь расположено идеально. И мне кажется что с программистами также.
Вижу Бобука - сразу ставлю лайк. Бобук плохого не расскажет.
Во фронтэнде через полгода не то что функция(метод), а фреймворк по другому называться будет. :) А вообще-то очень правильный и разумный подход.
Относительно "копирования самого себя" хочу напомнить, что на спортивных соревнованиях не принимаются в зачёт фото- или видео- материалы подтверждающие твой результат годичной (и прочей) давности. Приходится заново держать себя в форме и вновь добиваться лучших/отличных результатов в своем виде спорта.
Никогда не забуду, когда столкнулся с каким-то странным эксепшеном в python, потратил час на то, чтоб разобраться, а потом побежал гуглить.
Нашел в гугле одну единственную ссылку на тостер, где был один единственный ответ: "виндузятники должны страдать!" ))) и никаких пояснений)))
В итоге оказалось что я опечатку там выше в коде совершил очень глупую, но ситуация запомнилась навсегда))
Я вчера полночи программировал, ни разу не воспользовавшись поисковиком, разбираясь с исходниками (смысла не было - малораспространенный фреймворк).
Периодически я хожу на stackoverflow за решением, и порой копирую его оттуда, НО я всегда читаю то, что вставляю в проект, и не вставляю тот код, который мне не нравится.
Честно говоря, я бы ходил туда чаще, если бы там описывались проблемы, с которыми я сталкиваюсь по работе, это сэкономило бы мне кучу времени :)
Моим гуглом лет 15-20 назад были соответствующие технические книги, вроде Страуструпа, Кернигана и Ричи, а протоколом доставки этой информации было издательство bhv и ко. Главным плюсом всей этой истории была автономность: есть комп и книги = можешь творить код и писать свои шедевры исчезни хоть весь мир за дверью. А сейчас да, писать код без профильного http ресурса, гугла и плеяды stackoverflow или, ох, без интернета, это нечто невероятное.
Про работу в местах без интернета: Работа на ОПК с заблоченным SO и пожухлой документацией не дает прироста производительности. Только боль(
Если я посмотрел этот доклад, то значит ли это что я побывал на конференции и я не типичный разработчик ?!
Мужик прав. Реально иногда такую банальщину гулишь. И ведь знаешь, что этот вопрос возникал уже много раз до этого а решения так и не запомнил
Мозг хитрит, его задача экономия энергии в теле и малый расход. И ОН знает, что гораздо эффективнее найти ответ, чем "выдумать" самому. Вечная борьба с самим собой.
на 20ой итерации, мозг говорит...Эээ-э постой, вот же ответ!
Мне очень импонируют подходы автора. Не многие из задававших поняли, что именно он хотел донести. Речь идёт о том, чтобы изолировать иные источники (не только stackoverflow) информации и дать возможность мозгу поработать самостоятельно. Инженер, который увидел готовое решение не станет напрягать так же свой мозг, как если бы он самостоятельно решал. Даже если он захочет по крупицам разобрать готовое решение.
Пару лет назад, на хабре была интересная статья на эту тему. Называлась "гугл ориентированное программирование" (ну или как-то похоже)...
7:50 проблема только в том, что в текущих реалиях нет не то чтобы желания, нет возможностей столько времени тратить на такую маленькую задачу. Слишком много задач и потребностей у современных пользователей, чтобы на одну проблему/ошибку тратить дни(а то и недели). В современных реалиях невозможно знать всего, что может тебе понадобится. НЕВОЗМОЖНО! Слишком большой пласт знаний уже накоплен. А если и есть люди с такой выдающейся памятью, то их не хватит, чтобы заполнить все вакансии всех работодателей. Поэтому - да, приходится гуглить, главное не просто копипастить, а разбираться с проблемой.
50:15 вот этот чудак.
Основная мысль выступления в том, что нужно - думать своей головой. =)
Какой же он Григорий - этож наш бобук!
Очень понравилось, посмотрел с болЬшим удовольствием, чем любой современный худ.фильм, гораздо интереснее.
Насчет мозга как мышцы, и того, что ее надо правильно тренировать - лекции Аси Казанцевой это подтверждают
очень крутой мужик
в начале обучения скачал хороший плагин для браузера который запрещает копировать код
очень хорошо в первый год
А вообще заметил что последнее вермя около нескуольких лет разрабатываю через доки онли
Может быть я кого то вдохновлю, а может быть скажу что-то новое - процессы в мозге при постоянной работе не увядают НИКОГДА. Могут закончиться мышцы, печень, кости могут стать хрупкими, начнется рак желудка и все это будет в 95+ лет, но мозг при постоянном использовании будет так же быстр и свеж как в 20. Единственный порог когда все становится резко плохо - лет 14, но про него речь не шла.
Очень понравилось, но есть нюансы.
Я программист на питоне (да да кидайте помидорки)) но в документации описано одно, а вот реальный случай. Надо перемножить числа в массиве и стандартный способ через лямбда функцию делает это долго (обычный x*n), но на стаковерфлоу я нашел другую финю, которая делает это быстрей напрямую вызывая то, что делает пайтон видя *. Я понял и выучил этот метод, разве это плохо?
Видимо, вы не досмотрели до конца. Один из зрителей задал практически такой же вопрос. И докладчик разъяснил, что если вы не просто скопипастили решение, которое работает лучше вашего, но поняли его и, главное, запомнили, то вы делаете все правильно.
Вау! Шедевр человека
Бобука всегда конспектирую🤔
как засекать время на разработку кода так чтоб сравнивать? если всегда пишешь что-то относительно новое? хотя может верстка и фронтенд легче засекать
Alexandr Martynov toggl.com
А что делать программисту, когда работодатель полностью отключает интернет? Флешки тоже заблокированы.
Брат Вилсы!
крутой доклад
56:21 и на этом моменте я уснул(в середине разговора с этим чуваком). Вроде он норм парень, но его слушать просто ппц.
В общем целая лекция про то, как без мыла за*бать свой собственный мозг
гуглишь, пока до автоматизма ни набивается или в интуицию/логику ни уходит
А у меня вопрос
А В Яндексе
Гуглят???
Гуглят и в Яндексе, внизу яндекса ссылка есть для гугления
Во всех докладах рассказывает про то что никто не знает чем он занимается ))
весь этот типичный разработчик как бесконечно упоминающийся хейтер, бич, враги, (подставь, что нравится) в русском и не только рэпе.....как обычная зубная паста ,которую в глаза наверное никто не видел.
и в защиту гугления скажу: вот я тоже начинал , когда ресурсов не было, так вот иногда, повторюсь, иногда - лучше загуглить велосипед и понять, что это уже сделано до тебя, чем делать велосипед. А иногда надо сидеть и разбираться. Так вот профессионализм наверное заключается в том, что применять те инструменты тогда, когда нужно., как нужно.
Григорий, как пройти тест на "некчемного разработчика"? Ой, извини дгруг, ты его уже не прошел.
dash только для macos или я неправильно ищу?
Есть альтернативы. Как пишет сам разработчик dash: Dash-like apps for other platforms have been released. Check out Dash for iOS, Velocity for Windows, Zeal for Linux and LovelyDocs for Android.
У поэтов все также? Плюются от старого текста? Я не понимаю как можно всех под одну гребёнку? Говорю за себя. Я немного пишу. Лично мне мои старые стихи кажутся немного сырыми, немного корявыми и понятно что сейчас я буду писать по-другому или же найдутся места которые я бы поправил... но я также признаю что могут быть моменты которые ты и через лет 10 бы не исправил потому что оно там где и должно быть то бишь расположено идеально. И мне кажется что с программистами также.
Коротко содержимое - я старпер, программировал 30 лет назад, интернета не было, документации не было, это круто все остальное говно.
спасибо
Красавеэла братела, хоть кто-то сыкономил моё гениальное время
Какой же душный чувак на 56 минуте.
Как деды программировали без Интернета.
При всём уважении, очень спорный доклад. Или я просто среагировал на провокацию?
: ) А заглянуть к нейрофизиологам вместо того, что бы пороть чушь о человеческой памяти?