es
Feedback
HowProgrammingWorks - JavaScript and Node.js Programming

HowProgrammingWorks - JavaScript and Node.js Programming

Ir al canal en Telegram

Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Group: https://t.me/How_Programming_Works 👉 Node.js channel: https://t.me/metarhia 👉 Node.js group: https://t.me/nodeua

Mostrar más
6 473
Suscriptores
-324 horas
-187 días
-730 días
Atraer Suscriptores
junio '26
junio '26
+18
en 0 canales
mayo '26
+146
en 3 canales
Get PRO
abril '26
+199
en 1 canales
Get PRO
marzo '26
+115
en 3 canales
Get PRO
febrero '26
+109
en 1 canales
Get PRO
enero '26
+55
en 0 canales
Get PRO
diciembre '25
+72
en 0 canales
Get PRO
noviembre '25
+60
en 3 canales
Get PRO
octubre '25
+121
en 1 canales
Get PRO
septiembre '25
+48
en 0 canales
Get PRO
agosto '25
+68
en 1 canales
Get PRO
julio '25
+55
en 1 canales
Get PRO
junio '25
+54
en 1 canales
Get PRO
mayo '25
+64
en 0 canales
Get PRO
abril '25
+57
en 2 canales
Get PRO
marzo '25
+101
en 2 canales
Get PRO
febrero '25
+114
en 0 canales
Get PRO
enero '25
+153
en 2 canales
Get PRO
diciembre '24
+94
en 1 canales
Get PRO
noviembre '24
+81
en 0 canales
Get PRO
octubre '24
+106
en 2 canales
Get PRO
septiembre '24
+138
en 0 canales
Get PRO
agosto '24
+243
en 1 canales
Get PRO
julio '24
+286
en 3 canales
Get PRO
junio '24
+89
en 0 canales
Get PRO
mayo '24
+188
en 3 canales
Get PRO
abril '24
+105
en 2 canales
Get PRO
marzo '24
+124
en 0 canales
Get PRO
febrero '24
+79
en 2 canales
Get PRO
enero '24
+115
en 1 canales
Get PRO
diciembre '23
+120
en 0 canales
Get PRO
noviembre '23
+103
en 1 canales
Get PRO
octubre '23
+107
en 1 canales
Get PRO
septiembre '23
+251
en 0 canales
Get PRO
agosto '23
+142
en 0 canales
Get PRO
julio '23
+188
en 0 canales
Get PRO
junio '23
+125
en 0 canales
Get PRO
mayo '23
+87
en 0 canales
Get PRO
abril '23
+63
en 0 canales
Get PRO
marzo '23
+105
en 0 canales
Get PRO
febrero '23
+58
en 0 canales
Get PRO
enero '23
+82
en 0 canales
Get PRO
diciembre '22
+301
en 0 canales
Get PRO
noviembre '22
+156
en 0 canales
Get PRO
octubre '22
+78
en 0 canales
Get PRO
septiembre '22
+106
en 0 canales
Get PRO
agosto '22
+110
en 0 canales
Get PRO
julio '22
+110
en 0 canales
Get PRO
junio '22
+185
en 0 canales
Get PRO
mayo '22
+81
en 0 canales
Get PRO
abril '22
+49
en 0 canales
Get PRO
marzo '22
+63
en 0 canales
Get PRO
febrero '22
+91
en 0 canales
Get PRO
enero '22
+193
en 0 canales
Get PRO
diciembre '21
+131
en 0 canales
Get PRO
noviembre '21
+53
en 0 canales
Get PRO
octubre '21
+91
en 0 canales
Get PRO
septiembre '21
+165
en 0 canales
Get PRO
agosto '21
+81
en 0 canales
Get PRO
julio '21
+64
en 0 canales
Get PRO
junio '21
+67
en 0 canales
Get PRO
mayo '21
+52
en 0 canales
Get PRO
abril '21
+106
en 0 canales
Get PRO
marzo '21
+111
en 0 canales
Get PRO
febrero '21
+133
en 0 canales
Get PRO
enero '21
+126
en 0 canales
Get PRO
diciembre '20
+3 962
en 0 canales
Fecha
Crecimiento de Suscriptores
Menciones
Canales
10 junio0
09 junio+1
08 junio+1
07 junio+2
06 junio0
05 junio+1
04 junio+3
03 junio+3
02 junio+4
01 junio+3
Publicaciones del Canal
2
В использовании AI люди делятся на две категории. Первые быстро и бесславно выжигают лимит, а потом страдают, что без AI уже не могут работать. Вторые страдают, что использовали слишком малый процент от лимита, и в последний день и час подписки, чтобы бабло не пропало, начинают заливать на AI всякую дичь.
1 415
3
В эпоху AI самым важным становится уменьшение когнитивной нагрузки на разработчика и на агентов. Чтоб не решать все вопросы сразу, не писать вперемешку системный и прикладной код, не переписывать весь проект при каждом изменении, нужно применять методы борьбы со сложностью. Снижать когнитивную нагрузку мы научились еще до AI, и все это теперь становится еще актуальнее: 1. Введение выразительных и компактных DSL языков, они скрывают сложность реализации 2. Разделение на системный и прикладной код. В обоих слоях есть своя сложность, но когда они смешаны, разработчик вынужден одновременно думать о бизнес-логмке, сетевых протоколах, потоках выполнения, хранении данных, безопасности и инфраструктуре. Разделение позволяет решать одну задачу за раз и держать в голове только тот уровень абстракции, с которым работаешь сейчас. 3. Декомпозиция - самое очевидное 4. Изоляция сложности - скрывать сложность за абстракциями, интерфейсами и контрактами 5. Стандартизация - вынесение часто встречающихся решений в платформу, стандарт или даже сам язык, что делает прикладной код более простым 6. Модульность - чтоб держать в голове только часть ментальной модели кода 7. Снижение зацепления и связывания в коде (coupling & cohesion, тут обоих видов) 8. Уменьшение паразитной сложности, то есть оверинженеринга 9. Локализация изменений - с течением времени структура проекта меняется так, чтоб изменения затрагивали минимальное кол-во модулей и абстракций 10. Паттерны - использование готовых решений, нужно меньше задумываться и автору и читателям 11. Уменьшение вариативности - часто можно сузить сферу применения программы, не потеряв в функциональных требованиях, программисты склонны включать в эту сферу варианты использования, которые не были нужны 12. Ну и наконец - хорошая стандартная библиотека
1 724
4
Сайт все же лучше структурирует план фонового обучения и как-то все раскладывает по полочкам https://nexttick.it/?utm_source=
Сайт все же лучше структурирует план фонового обучения и как-то все раскладывает по полочкам https://nexttick.it/?utm_source=timur_tg_howprogworks
2 298
5
Программирование с ИИ https://youtube.com/live/C4giRiwGhB0
Программирование с ИИ https://youtube.com/live/C4giRiwGhB0
2 311
6
https://youtube.com/live/C4giRiwGhB0
https://youtube.com/live/C4giRiwGhB0
2 446
7
Сегодня на стриме будут гости - мои ученики, коллеги, синьоры программисты, контрибьюторы открытого кода и профессионалы со всего мира https://youtube.com/live/C4giRiwGhB0
2 302
8
Как только станет понятно, что Anthropic феерически обосрались с Bun и не могут довести его до ума, это будет скандал. Как мо
Как только станет понятно, что Anthropic феерически обосрались с Bun и не могут довести его до ума, это будет скандал. Как можно было так бездумно оформить это на себя, без всякой мутной фирмы-прослойки. Если бы у нее не получилось, то они б могли сказать, что это мутные типы из интернетов не умеют пользоваться нашими моделями и у них не хватило бюджета. Но чего Антропику не хватило? Бесконечные лимиты, любые эксперты, свобода в выборе проекта для переписывания. Тут придется отвечать за неудачу.
2 079
9
https://youtube.com/live/C4giRiwGhB0
1 993
10
А что вообще в мире делается? - массовые увольнения - найм сломан и работу найти сложно - каждую неделю волна атак на npm, GitHub, CI/CD, AI - AI-агенты бесконтрольно тащат зависимости - тотальная потеря внимания у людей - нужно быть на все руки мастером - больше кода, меньше понимания - тошнит от нейрослопа, он везде - поток мусора на на ревью, глаз замылился - живем без Security review? - вообще без review - массовое производство кода без владения смыслом - резкий рост copy-paste архитектуры - потеря инженерного фокуса - профессиональная демотивация - время ускорилось, жизнь превратилась в гонку - компании требуют внедрять AI без стратегии - качество кода упало ниже плинтуса - псевдо-архитектура,не выводиться из ограничений https://youtu.be/_QeBvc12BaM
2 112
11
Из каждого утюга мы слышим "AI заберет" и "компания из агентов". Такие C-level галлюцинаторы уже уничтожили Bun, и будут дуть в свой пузырь пока он не лопнет. Я вовсе не скептик. Нооборот, я каждый день программирую с AI и очень доволен. У меня он забрал только неинтересные задачи и освободил время для того, что я действительно люблю. Но у большинства разработчиков действительно проблемы, потому, что они писали на работе бойлерплейт с утра до вечера, модельки, апишки, формочки, контроллеры, сервисы, это все типичная рутина. Меня интересует писать только такой код, который пишется первые, ну может первые 5-10 раз в истории программирования пишется, пока авторы не знают о работе друг-друга, до первых статей или докладов. Другой код меня и не интересует писать. Если вы обычный мидл, то да, у вас обоснованная тревога, нужно думать про системное программирование, продуктовый код, ресерч, архитектуру, оптимизацию, ну какую-то глубокую экспертизу.
1 995
12
Каждая строка кода, которую вам генерит AI - это не достижение, а тяжесть для проекта и будущая работа: ее нужно читать, понимать, чинить, поддерживать совместимость, объяснять следующим людям и AI берет ее к себе в контекст, от чего становится менее эффективным. Ревью кода может улучшить ситуацию, один раз нужно потратить время, не пропустив ненужную сложность, и потом поддерживать кодовую базу проще. Уже пора соревноваться не кто больше генерирует, а кто меньше, но с тем же результатом.
2 114
13
По мотивам стрима: привычный побег программиста - архитектура, инфраструктура, папочки и фреймворки, утилиты, логирование, оптимизация, системное программирование.... только бы не писать доменную логику. Потому что там нужно понимать бизнес, людей, общаться нужно, а не сидеть и задрачивать код. Находить общий язык сложно, понимание налаживать сложно. А есть еще деньги и ответственность, нужно вникать в потребность пользователя, а еще сроки, уметь расставлять приоритеты, уменьшать неопределенность и принимать решения в условиях нехватки информации. Архитектура и оптимизация нужны, но они очень похожи в типовых случаях, и они могут быть вынесены в системный код. Нужно делать доменный код, и так, чтобы он был проще и полезнее. Иначе инженерия превращается в бегство от реальности. Делать продукт - именно этому мы и учим в вормате фонового образования.
2 273
14
Прошел месяц нашего нового формата - фоновое обучение В целом я доволен тем, что выходит. - Люди благодарны, им помогает найти опору в нестабильное время и сориентироваться в профессии - Мы сделали упор на ИИ, архитектуру, коммуникациях, хардскиловую экспертизу - Синьоры и синьориты на курсе укрепили свои позиции в компаниях, стали приносить больше очевидной пользы для бизнеса Мы открываем новый набор, он тоже ограниченый, кто успеет - заходит, остальные в очередь https://tg.pulse.is/next_tick_bot?start=69ce57941f15eb55e90ea47a&source_channel=timur_tg_howprogworks
2 442
15
🕳 AI: Event Horizon for IT Коллапс, образование, AI пузырь, работа 👤 Vlad Ten 👤 Timur Shemsedinov Fri, 22 May 2026, 19:00 https://www.youtube.com/live/17RqGlJjb50
2 920
16
https://www.youtube.com/watch?v=N0LkCU6cMsg
3 148
17
Месяц назад мы c Ильей начали проект форового образования NextTick Набрали пробную группу в 500 человек, кто не успел, попали
Месяц назад мы c Ильей начали проект форового образования NextTick Набрали пробную группу в 500 человек, кто не успел, попали в предзапись. И в этой очереди уже сильно больше людей, чем мы рассчитывали. Заявки продолжают идти весь месяц, просто каждый час. Закрываем предзапись через 24 часа. Кто в анкете, тот заходит первым. https://tg.pulse.is/next_tick_bot?start=69ce57941f15eb55e90ea47a&source_channel=timur_tg_howprogworks
3 053
18
Вы управляете AI или он вами? В кибернетике есть закон Эшби (закон необходимого разнообразия), в интерпретации Стаффорда Бира: управление может быть обеспечено только в том случае, если разнообразие управляющей системы не меньше, чем разнообразие управляемой
2 783
19
Что отличает настоящих спецов от восхищенных новичков: нужно хорошо знать минусы технологий и языков, которые вы используете и плюсы тех, что вы не любите
2 891
20
Сэкономили на AI — получили кодовую базу, которую поддерживать дорого Сэкономили на архитекторе — получили кодовую базу, которую поддерживать дорого Сэкономили на синьоре — получили кодовую базу, которую поддерживать дорого Сэкономили на мидле — это хорошая экономия Сэкономили на джуне — вы бы еще на спичках экономили
3 773
HowProgrammingWorks - JavaScript and Node.js Programming - Estadísticas y analítica del canal de Telegram @howprogrammingworks