Не дочитал, с какого-то момента мне просто смешно стало. Интересно, у автора хоть иногда появляются мысли что такой подход к жизни - это как бы ненормально? Это просто шизА какая-то уже, на самом деле. Я предположу (по собственному опыту) что у автора повышенная тревожность, которую стоило бы лечить психотерапией и возможно медикаментами. Возможно, именно тревожность автор называет "СДВГ" (потому что при повышенной тревожности сложно сконцентрироваться на чем-то одном, хочется постоянно перескакивать на "более важные" дела, которые конечно в каждый момент времени меняются). Автор, тревожность не уйдет если ее закармливать вот этим вот задротством - разработкой Уникальной Системы Ведения Дел и Заметок На Все Случаи Жизни, Чтобы Все Было Заранее Распланировано, и Не Было Поводов Беспокоиться. Как бы вы ее не полировали тратя на это всю свою жизнь и энергию, вы продолжите тревожиться (вы найдете повод, например - несовершенство своей системы). В общем настоятельно рекомендую психотерапию вместо этого.
Я думаю (но не буду сейчас утверждать и спорить) что архитектура - это для LLM один из следующих этапов после кодинга. И накодить несколько классов и взаимосвязи между ними - это тоже своего рода архитектура.
Вы ребятки (подобные отрицающие реальность комментаторы) - просто извозчики начала прошлого века, раздувающие важность умения хорошо ухаживать за лошадью и управлять ею. В то время как уже появились первые, пока еще громоздкие и медленные, но однозначно перспективные автомобили. Обидно конечно что вы (и я кстати) потратили всю жизнь на лошадей вместе с паттернами и прочим чистым кодом, как теперь от всего этого интеллектуального багажа отказаться.
Таки LLM смогли в кодинг, и за этим будущее (уже настоящее). Да, пока далеко от идеала, есть ошибки, надо самому ревьюить и править. Пока сложные проекты ИИ не тянет. Но. Какой же огромный скачок за эти последние годы. Это просто офигеть. Я пытаюсь экстраполировать динамику в будущее, и знаете, я уже не уверен что буду своих подрастающих детей отдавать на кружки по программированию, хотя раньше считал что умение нормально кодить - это мастхэв. Теперь думаю, что возможно достаточно будет и простого знакомства с любым ЯП на школьных уроках информатики.
И еще больше меня удивляют комментаторы на Хабре, у которых "ИИ никогда не заменит настоящего программиста", потому что "у SQL, 1С и многих других ничего же не получилось, а значит и никогда не получится"!! Это просто копинг какой-то. Эмоции и отрицание реальности. А еще говорят что программисты рациональны))
Этот момент мы обсуждали как-то в интервью с Алексеем Марковым (автором «Хулиномики») – он мой метод целеполагания немного покритиковал, и рассказал об альтернативном подходе, который практикует он сам. Это более мягкий вариант, без жестких целей и чрезмерно анального контроля – более ориентированный на ценности, привычки и роли. Рекомендую послушать его рассказ – возможно, такой вариант подойдет вам больше. Надо только учесть, что к такому «дзен-подходу» Алексей пришел уже после достижения финансовой независимости – есть подозрение, что для максимально результативного стремления к амбициозным целям он приспособлен чуть меньше.
Моя цель на этот год - уйти от жизни ради целей к вот этому самому подходу - к жизни в соответствии с ценностями. Научиться другому способу жить, нежели описывается в статье. Потому что я сам сделал из себя робота-достигатора, который постоянно находится в процессе достижения некоторых поставленных перед самим собой целей. Список дел на день/месяц/год/5 лет - это то что у меня постоянно под рукой. Как только цель достигнута, сразу ставится новая, и мне сложно даже просто на мгновение остановиться и порадоваться своим успехам. Но достигаторство я у себя прокачал конечно отлично, и благодаря ему добился очень и очень много чего. Только оно у меня радость жизни крадет.
Хорошие замечания! Мы тоже про это думали. То что описано в статье - это не конец истории, мы продолжаем развивать проект, и дообучение в каком-то виде наверняка будет.
Честно говоря, я ожидал, что будут комментарии мол поясни почему мы здесь не увидели Зорича, Кострикина и т.д..
Насчет поиска наилучших книг и курсов тоже имею что сказать (опять же это мое личное мнение). Есть такая идея у новичков (и у меня была): дескать надо найти самые лучшие книги, и все пойдет как по маслу. А я скажу, что по каким именно книгам заниматься - дело даже не второстепенное, а вообще не сильно важное. И даже хуже: если новичок сразу возьмется за Зорича/Кострикина, то скорее всего только впустую потратит кучу сил и времени, да еще словит демотивацию. Эти книги не для начинающих. Не начинайте с них, если не занимаетесь с ментором/репетитором, который будет по ним вас вести за руку. И вообще, самое главное - это не книги, а другие вещи - мотивация, скорость и вдумчивость изучения, пропорции теории и практики, периодическое самотестирование, наличие рядом наставника. Книги как сомелье будете выбирать когда базу наработаете на книгах попроще.
Сорри, не поверю даже в 10 часов с перерывами нормальной учебы в день. В 10 часов профанации вместо учебы - может и поверю. Возможно конечно вы просто уникум, тогда ок. Спорить если что не собираюсь, просто выражаю мнение (подкрепленное своим многолетним опытом и опытом моих знакомых).
Возможно, хороший список книг (я занимался по другим), но совершенно фантастические сроки - 8 месяцев по 10 часов в день (!!!). Никогда не поверю что в таком режиме можно 1) вообще продержаться 8 месяцев, 2) реально учиться, т.е. узнавать и запоминать новое по 10 часов в день.
Немного расскажу про свой опыт чтобы уравновесить. В универе (примат) учился плохо, и мало что понял и запомнил, поэтому когда решил вкатиться в DS начинать учить математику пришлось чуть ли не с нуля. Начал в 25 лет, сначала проходил курсы на курсере/edx/степике, потом стал читать серьезные книги (Зорич и т.д.), походил немного в НМУ (на 2 месяца кое-как хватило), стал заниматься с репетитором, прорешивать листочки какие мог найти (например Давидовича, и из того же НМУ). Сейчас мне 35 лет (т.е. 10 лет я этим всем занимаюсь - сравните с авторскими 8 месяцами), в процессе у меня родилась дочь, началась война, прилетели инопланетяне, цивилизации рождались и умирали. Я несколько раз выгорал до полного упадка, восстанавливался, понимал что занимаюсь неправильно (сначала понял что слишком много теории читаю и проглатываю ее слишком быстро, потом понял что наоборот - только листки прорешиваю, а надо бы теорию еще почитывать), несколько раз вообще хотел все бросить (и бросал, но максимум на полгода). И вот уже взрослый дядя, я несколько лет как вкатился в DS, уже успел поработать на нескольких DS-работах и успешно вел проекты, и что вы думаете - я до сих пор занимаюсь математикой и чувствую что есть еще много тем которые я либо не знаю либо знаю плохо.
С высоты своего опыта, и если отбросить чисто мои затупы, то реальные сроки и режим изучения математики для DS с около-нуля для взрослого человека с семьей видятся мне примерно такими: 3-5 лет по 2-3 часа в день. Быстрее 3х лет я вообще не знаю как можно это изучить, ведь нужна математика по сути первых 3х курсов технического универа, вот и настраивайтесь минимум на эти полноценные 3 курса, да еще с параллельной взрослой жизнью. Ну и в день лично мой (да и практически всех моих знакомых) "стандарт" тяжелой интеллектуальной работы - 3-4 часа. И это не каждый день, хотя бы 1 день в неделю надо от этого отдыхать.
Спасибо за статью! Обязательно пишите продолжение по матстату!
От себя: удваиваю рекомендованный автором www.edx.org/course/probability-the-science-of-uncertainty-and-data — очень крутой курс с понятными объяснениями (сигма-алгебр там нет), при этом довольно сложный, настолько что во время его прохождения ни на какую другую учебу сил уже не было. В мае в очередной раз запускается его продолжение (точнее оба курса объединены в одной магистерской программе) — курс по матстату www.edx.org/course/fundamentals-of-statistics, думаю его тоже пройти. Кто-нибудь проходил уже кстати?
Смешанные чувства от статьи.
С одной стороны — ну явно талантливый чувак, молодец!
С другой стороны, как бы это написать… Я вот работаю кодером с 3-го курса, сначала даже гордился собой что раньше одногруппников работать начал, а теперь мне уже за 30, и оглядываясь назад — лучше бы я нормально с полной самоотдачей учился, и особенно лучше б учил фундаментальные науки, особенно математику. Меня от прикладного программирования/формошлепства, на которые я зачем-то потратил свои лучшие годы, уже давно тошнит, сейчас оно мне кажется крайне тупым занятием. «Возьми там, положи сюда». А математику сейчас, имея семью и ипотеку, наверстывать очень трудно. А надо, ведь по-настоящему интересные задачи (многие из них) — там где математика, в машин лернинге например.
Желаю автору все-таки постараться проникнуться матаном, тем более кажется 57-я школа самое подходящее место для этого (я прорешал половину вашего Давидовича) и временно подзабить на всякие джаваскрипты.
Не особо разбираюсь в том что нарисовано (не знаток Unix), но очень нравится сам формат. Гуглить «скетчноутинг». Недавно прочитал Майкла Роуди и проникся, теперь все свои записи/конспекты стараюсь вести в таком формате — на бумаге от руки и с картинками, и очень доволен. Попытки делать электронные конспекты забыл как страшный сон.
Лучший коммент в теме! Нет кармы чтобы плюсануть, к сожалению.
Для меня главное в статье вот эти слова:
Я выяснила, что откладывала дела не из-за работы, просто они были неинтересными или неважными. Оказалось, кроме работы у меня мало увлечений, и на них не нужно выделять отдельный день или месяц. Достаточно перестать работать по 12 часов и разбавлять рабочие будни хорошей книгой или походом в кино, не пытаясь впихнуть все радости жизни в свой драгоценный выходной. Любой отдых приятнее, когда он заслужен, как еда вкуснее, когда ты голоден.
Хочу их распечатать и повесить на стену, ибо близкО.
32 года, в IT работаю уже 12 лет и пока продолжаю, недавно поборол дичайшее выгорание (уже не думал что останусь в профессии).
Золотые слова! (безотносительно Agile) Недавно понял, что книги где даются готовые мысли/решения для меня в основном бесполезны (особенно если тема книги для меня новая). А вот что полезно — так это книги где описан ПУТЬ как прийти к нужному пониманию.
Для меня главным принципом стала фраза «что не записано, то продолбано». Запись всех задач в trello разгружает голову и одновременно не позволяет про что-либо забыть.
Эта идея про разгрузку головы путем записывания всего на внешний носитель, которая так превозносится всеми адептами GTD и прочей эффективности/продуктивности, способна превратить жизнь не то чтобы в ад, но уж точно во многом лишить ее удовольствия. И отразится это не в последнюю очередь как раз на продуктивности, за которой тут так гонятся. Причем происходит это незаметно. Есть риск стать эдаким «компульсивным записывателем дел» — вместо обещаемой разгрузки головы будет вечная тревога «а все ли я записал или нет?». Прочувствовано на собственном опыте. Вообще это интересная тема для обсуждения, надо бы собраться и написать статью с критикой GTD (не видел тут таких статей).
Не дочитал, с какого-то момента мне просто смешно стало. Интересно, у автора хоть иногда появляются мысли что такой подход к жизни - это как бы ненормально? Это просто шизА какая-то уже, на самом деле. Я предположу (по собственному опыту) что у автора повышенная тревожность, которую стоило бы лечить психотерапией и возможно медикаментами. Возможно, именно тревожность автор называет "СДВГ" (потому что при повышенной тревожности сложно сконцентрироваться на чем-то одном, хочется постоянно перескакивать на "более важные" дела, которые конечно в каждый момент времени меняются). Автор, тревожность не уйдет если ее закармливать вот этим вот задротством - разработкой Уникальной Системы Ведения Дел и Заметок На Все Случаи Жизни, Чтобы Все Было Заранее Распланировано, и Не Было Поводов Беспокоиться. Как бы вы ее не полировали тратя на это всю свою жизнь и энергию, вы продолжите тревожиться (вы найдете повод, например - несовершенство своей системы). В общем настоятельно рекомендую психотерапию вместо этого.
Я думаю (но не буду сейчас утверждать и спорить) что архитектура - это для LLM один из следующих этапов после кодинга. И накодить несколько классов и взаимосвязи между ними - это тоже своего рода архитектура.
Не угадал, я программист со стажем почти 20 лет. Последние годы работаю дата сайентистом.
Вы ребятки (подобные отрицающие реальность комментаторы) - просто извозчики начала прошлого века, раздувающие важность умения хорошо ухаживать за лошадью и управлять ею. В то время как уже появились первые, пока еще громоздкие и медленные, но однозначно перспективные автомобили. Обидно конечно что вы (и я кстати) потратили всю жизнь на лошадей вместе с паттернами и прочим чистым кодом, как теперь от всего этого интеллектуального багажа отказаться.
Таки LLM смогли в кодинг, и за этим будущее (уже настоящее). Да, пока далеко от идеала, есть ошибки, надо самому ревьюить и править. Пока сложные проекты ИИ не тянет. Но. Какой же огромный скачок за эти последние годы. Это просто офигеть. Я пытаюсь экстраполировать динамику в будущее, и знаете, я уже не уверен что буду своих подрастающих детей отдавать на кружки по программированию, хотя раньше считал что умение нормально кодить - это мастхэв. Теперь думаю, что возможно достаточно будет и простого знакомства с любым ЯП на школьных уроках информатики.
И еще больше меня удивляют комментаторы на Хабре, у которых "ИИ никогда не заменит настоящего программиста", потому что "у SQL, 1С и многих других ничего же не получилось, а значит и никогда не получится"!! Это просто копинг какой-то. Эмоции и отрицание реальности. А еще говорят что программисты рациональны))
Моя цель на этот год - уйти от жизни ради целей к вот этому самому подходу - к жизни в соответствии с ценностями. Научиться другому способу жить, нежели описывается в статье. Потому что я сам сделал из себя робота-достигатора, который постоянно находится в процессе достижения некоторых поставленных перед самим собой целей. Список дел на день/месяц/год/5 лет - это то что у меня постоянно под рукой. Как только цель достигнута, сразу ставится новая, и мне сложно даже просто на мгновение остановиться и порадоваться своим успехам. Но достигаторство я у себя прокачал конечно отлично, и благодаря ему добился очень и очень много чего. Только оно у меня радость жизни крадет.
Хорошие замечания! Мы тоже про это думали. То что описано в статье - это не конец истории, мы продолжаем развивать проект, и дообучение в каком-то виде наверняка будет.
Сняли видео работы погрузчика параллельно с логами, и по этому видео разметили логи вручную.
Насчет поиска наилучших книг и курсов тоже имею что сказать (опять же это мое личное мнение). Есть такая идея у новичков (и у меня была): дескать надо найти самые лучшие книги, и все пойдет как по маслу. А я скажу, что по каким именно книгам заниматься - дело даже не второстепенное, а вообще не сильно важное. И даже хуже: если новичок сразу возьмется за Зорича/Кострикина, то скорее всего только впустую потратит кучу сил и времени, да еще словит демотивацию. Эти книги не для начинающих. Не начинайте с них, если не занимаетесь с ментором/репетитором, который будет по ним вас вести за руку. И вообще, самое главное - это не книги, а другие вещи - мотивация, скорость и вдумчивость изучения, пропорции теории и практики, периодическое самотестирование, наличие рядом наставника. Книги как сомелье будете выбирать когда базу наработаете на книгах попроще.
Тыц
Сорри, не поверю даже в 10 часов с перерывами нормальной учебы в день. В 10 часов профанации вместо учебы - может и поверю. Возможно конечно вы просто уникум, тогда ок. Спорить если что не собираюсь, просто выражаю мнение (подкрепленное своим многолетним опытом и опытом моих знакомых).
Возможно, хороший список книг (я занимался по другим), но совершенно фантастические сроки - 8 месяцев по 10 часов в день (!!!). Никогда не поверю что в таком режиме можно 1) вообще продержаться 8 месяцев, 2) реально учиться, т.е. узнавать и запоминать новое по 10 часов в день.
Немного расскажу про свой опыт чтобы уравновесить. В универе (примат) учился плохо, и мало что понял и запомнил, поэтому когда решил вкатиться в DS начинать учить математику пришлось чуть ли не с нуля. Начал в 25 лет, сначала проходил курсы на курсере/edx/степике, потом стал читать серьезные книги (Зорич и т.д.), походил немного в НМУ (на 2 месяца кое-как хватило), стал заниматься с репетитором, прорешивать листочки какие мог найти (например Давидовича, и из того же НМУ). Сейчас мне 35 лет (т.е. 10 лет я этим всем занимаюсь - сравните с авторскими 8 месяцами), в процессе у меня родилась дочь, началась война, прилетели инопланетяне, цивилизации рождались и умирали. Я несколько раз выгорал до полного упадка, восстанавливался, понимал что занимаюсь неправильно (сначала понял что слишком много теории читаю и проглатываю ее слишком быстро, потом понял что наоборот - только листки прорешиваю, а надо бы теорию еще почитывать), несколько раз вообще хотел все бросить (и бросал, но максимум на полгода). И вот уже взрослый дядя, я несколько лет как вкатился в DS, уже успел поработать на нескольких DS-работах и успешно вел проекты, и что вы думаете - я до сих пор занимаюсь математикой и чувствую что есть еще много тем которые я либо не знаю либо знаю плохо.
С высоты своего опыта, и если отбросить чисто мои затупы, то реальные сроки и режим изучения математики для DS с около-нуля для взрослого человека с семьей видятся мне примерно такими: 3-5 лет по 2-3 часа в день. Быстрее 3х лет я вообще не знаю как можно это изучить, ведь нужна математика по сути первых 3х курсов технического универа, вот и настраивайтесь минимум на эти полноценные 3 курса, да еще с параллельной взрослой жизнью. Ну и в день лично мой (да и практически всех моих знакомых) "стандарт" тяжелой интеллектуальной работы - 3-4 часа. И это не каждый день, хотя бы 1 день в неделю надо от этого отдыхать.
От себя: удваиваю рекомендованный автором www.edx.org/course/probability-the-science-of-uncertainty-and-data — очень крутой курс с понятными объяснениями (сигма-алгебр там нет), при этом довольно сложный, настолько что во время его прохождения ни на какую другую учебу сил уже не было. В мае в очередной раз запускается его продолжение (точнее оба курса объединены в одной магистерской программе) — курс по матстату www.edx.org/course/fundamentals-of-statistics, думаю его тоже пройти. Кто-нибудь проходил уже кстати?
С одной стороны — ну явно талантливый чувак, молодец!
С другой стороны, как бы это написать… Я вот работаю кодером с 3-го курса, сначала даже гордился собой что раньше одногруппников работать начал, а теперь мне уже за 30, и оглядываясь назад — лучше бы я нормально с полной самоотдачей учился, и особенно лучше б учил фундаментальные науки, особенно математику. Меня от прикладного программирования/формошлепства, на которые я зачем-то потратил свои лучшие годы, уже давно тошнит, сейчас оно мне кажется крайне тупым занятием. «Возьми там, положи сюда». А математику сейчас, имея семью и ипотеку, наверстывать очень трудно. А надо, ведь по-настоящему интересные задачи (многие из них) — там где математика, в машин лернинге например.
Желаю автору все-таки постараться проникнуться матаном, тем более кажется 57-я школа самое подходящее место для этого (я прорешал половину вашего Давидовича) и временно подзабить на всякие джаваскрипты.
Для меня главное в статье вот эти слова:
Хочу их распечатать и повесить на стену, ибо близкО.
32 года, в IT работаю уже 12 лет и пока продолжаю, недавно поборол дичайшее выгорание (уже не думал что останусь в профессии).