🔥

Тред (Герман Тебиев)


На этом всё, спасибо, что были со мной в двух годах! Спасибо тем, кто оставлял комментарии, лайкал и распространял. И даже тем, кто насовал мне в панаму, я желаю отличного 2022-го года! С вами был Герман Тебиев: @terbiyarchitect и @turbobureaucrat. song.link/s/2xXviSO2h7ju…

Отдельно хочу передать привет моей жене @Elizavetaveta, я тебя очень люблю!

Ещё раз спасибо @GlafiraZhur за рекомендацию меня сюда и @igrekde за такую прекрасную площадку для безраздельного недельного вещания. А теперь цепи, которые не хочется терять!⛓

Всем привет! На этой неделе с вами Герман Тебиев @terbiyarchitect. Я работаю лидом front-end команды в @devexperts. Мой основной язык разработки — JavaScript & Co, а ещё я около полутора лет программирую на Clojure. За рекомендацию меня сюда большое спасибо @GlafiraZhur!
Описание недели. twitter.com/itunderhood/st…

Мой путь в разработке ПО. Здесь мне хочется больше рассказать о становлении мышления, чем о конкретных происшествиях. Я люблю размышлять о всяком, так что будут отсылки к популярной культуре, не пугайтесь!
Так вот я какой человек, с флегмцой. twitter.com/itunderhood/st…

Не постесняюсь и вынесу повыше ссылки на статьи, упомянутые в одной из веток. Дедовский метод дебаггинга. twitter.com/itunderhood/st…
Парочка статей о нехитрых методах. twitter.com/itunderhood/st…

Небольшое предисловие перед планирующимся тредом о языках программирования и другими. Я не считаю своё мнение по этому вопросу окончательным и с удовольствием познакомлюсь с вашими. Я замечаю, что люди иногда настолько дорожат своим мнением, что соглашаются на одиночество.
О мнениях и ошибках. twitter.com/itunderhood/st…

О языках программирования вообще и Clojure в частности Я не очень много читал об архитектуре программного обеспечения, всего 3 книги, но послушал про неё много подкастов, пока гулял с новорождённой дочерью.
Языки программирования и Clojure. twitter.com/itunderhood/st…

Перед тем, как перейти к обещанной теме дня, личной продуктивности, ещё немного поразмышляю о полезности публикаций статей, похвалю HTML и CSS, да и сам немного похвастаюсь.
Статьи, HTML и CSS. twitter.com/itunderhood/st…

Личная продуктивность Это интересная тема. С одной стороны, я бы порекомендовал каждому что-то изучить по ней. С другой стороны, в приличном обществе говорить о таком не принято. Кому нравится смотреть на этих нервных людей, лихорадочно что-то учитывающих?!
Личная продуктивность. twitter.com/itunderhood/st…

Мои ответы следующие: У человека значительная часть головы отвечает за восприятие визуальных образов. Отсутствие таковых из коробки в программировании сильно сокращает наши мощности. twitter.com/itunderhood/st…
Принципиальная сложность программирования. twitter.com/itunderhood/st…

Рабочий день разработчика Приходите вы в офис или переползаете с кровати на компьютерный стул. Что дальше?
Рабочий день разработчика. twitter.com/itunderhood/st…

Итак, углубимся в парадокс, при котором есть только рассеянность и нет собранности, хочется избавиться от рассеянности, но для этого нужна собранность. Если бы мы рассуждали в мире логики, то эта задачка была бы неразрешима, но мы сейчас не в таком идеализированном мире. twitter.com/softskillpump/…
Про собранность. twitter.com/itunderhood/st…

Прохладные отношения с асинхронностью. Команда и взаимодействие внутри её Многие программисты любят работать одни. Некоторые начальники не любят, когда их работники особенно активно взаимодействуют. По ровной ли мы идём дорожке или по кочкам, по кочкам?🤔
О социальной составляющей программирования. twitter.com/itunderhood/st…

Причины прекращения кодирования Сейчас я не пишу код. В команде и так 12 FE-разработчиков помимо меня, так что заниматься требуется менеджерскими активностями. Расстраивает ли меня это? Нисколько, и дальше я объясню, почему.
Причины прекращения кодирования. twitter.com/itunderhood/st…

Потешная алгоритмическая задача Два года назад я выборочно читал книгу «Грокаем алгоритмы». Тогда я подумал, что понятие алгоритмической сложности оперирует достаточно ограниченным набором O(.): O(1), O(n), O(lg2n), O(n^2), ... Но есть же и другие математические операции!
Ошибочно поставленная потешная алгоритмическая задача. twitter.com/itunderhood/st…

@itunderhood @lisyarus @0xfe0d Если совсем на пальцах, О-нотация нужна для оценки скорости роста времени при росте количества значений. Чтобы быть более-менее уверенным, что когда вместо 10 элементов, функция столкнется с 10М, код не взорвется. В математике самый близкий аналог — первая производная.
Объяснение O-нотации и других интересных моментов от @mudasobwa. twitter.com/mudasobwa/stat…

@itunderhood @lisyarus В треде происходит подмена понятий асимптотической сложности и числа операций, хотя обычно их в отрыве друг от друга и не рассматривают. Кроме прочего, если говорить о скорости работы с учётом времени, то...
Объяснение подмены понятий в задачке от @0xfe0d. twitter.com/0xfe0d/status/…

@itunderhood @MontlyPayment Ну вообще-то большая О это именно про "асимптотически сходится при N стремящемся к бесконечности". То есть если реальная сложность ≥ O(an) и ≤ O(bn), то это O(n). В Introduction to algorithms Cormen'а очень доходчиво. А также про всякие омега нотации
Хорошие замечания на тему O-нотации от @simonovvasiliy, @dimonb и @aovlllo. twitter.com/simonovvasiliy…

Наткнулся на тред с разговорами об алгоритмической сложности, O-нотации и задачи. Там много путаницы, поэтому вот ликбез-тред 🧵 twitter.com/itunderhood/st…
Подробный тред с математическим описанием тонкостей O-нотации от @_rbtsv. Его ретвитнули многие признанные специалисты. twitter.com/_rbtsv/status/…

Немного о неизвестной музыке Мне видится, что мы живём в мире, где предложение хорошей музыки так велико, что спрос едва справляется с ним. Так я себе объясняю отсутствие того ощущения единения, которое музыка раньше давала. Вместо общих песен у нас теперь у каждого свои.
Немного о неизвестной музыке. twitter.com/itunderhood/st…

Как я уже заявлял ранее, я тот ещё читальный шакал. В течение дня у меня зарезервировано 6 временных отрезков под книги. До 2020-го я практически не пользовался аудиокнигами, так что раньше их было меньше. pic.twitter.com/yC9jA4qQP5 twitter.com/itunderhood/st…
Метод практического применения книг. twitter.com/itunderhood/st…

С наступившим 2022-м годом!

Герман ТебиевГерман Тебиев