Статьи

Новые начинающие разработчики на самом деле не умеют программировать

Меня беспокоит то, как учатся новые разработчики, и мне нужно об этом поговорить.

Мы находимся в странном переломном моменте в разработке программного обеспечения. У каждого начинающего разработчика, с которым я разговариваю, круглосуточно работает Copilot, Claude или GPT. Они выпускают код быстрее, чем когда-либо. Но когда я углубляюсь в их понимание того, что они выпускают? Вот где начинаются проблемы.

1 день назад
19
7 мин

Всего двух байт хватило, чтобы взломать Министерство финансов США

30 декабря 2024 года Министерство финансов США объявило, что спонсируемые государством китайские хакеры, по-видимому, взломали системы департамента. Злоумышленники проникли через инструмент под названием BeyondTrust, программное обеспечение для удаленной поддержки, и в их базе данных была ошибка, которая годами ждала своего обнаружения.

7 дней назад
22
7 мин

Объяснение Docker моей маме

Я однажды наткнулся на статью под названием "Объяснение Kubernetes моему водителю Uber", и был поражен тем, как легко она разбила сложную тему на что-то легкое для понимания и запоминающееся. Недавно, изучая Docker, я почувствовал вдохновение сделать то же самое — объяснить его так, чтобы это было просто, понятно и интересно читать.

Итак, я решил попробовать что-то забавное: объяснить Docker моей маме.

Объяснение Docker моей маме

7 дней назад
77
7 мин

Почему большинство разработчиков испытывают трудности с JavaScript

Большинство разработчиков сталкиваются с проблемами в JavaScript, потому что сосредотачиваются на неправильных вещах. Они застревают в циклах обучения, избегают сложных концепций и гонятся за новыми блестящими фреймворками, не освоив основы.

Если это похоже на вас, не волнуйтесь — я тоже был там. Хорошая новость? Вы можете вырваться из замешательства и действительно начать совершенствоваться.

7 дней назад
53
4 мин

TypeScript переезжает на Go: что это значит для JavaScript

Microsoft объявила, что компилятор TypeScript будет переписан на языке программирования Go, что позволит ускорить его работу в 10 раз. Это событие вызвало волну обсуждений среди разработчиков и может кардинально изменить ландшафт разработки на JavaScript.

7 дней назад
134
3 мин

Нужны ли типы в программировании?

В программировании часто ведутся дискуссии о значимости типизации в языках программирования. Одни считают её неотъемлемой частью современного кода, другие — излишней сложностью. В этой статье мы рассмотрим, действительно ли типы необходимы в JavaScript и как они влияют на разработку.

Нужны ли типы в программировании?

20 дней назад
115
4 мин

Эта технология может погубить и программистов, и АйТи-индустрию

Одно дело рассуждать о том, что нейросети заменят программистов, но совсем другое – искусственный интеллект убьет IT.

28 дней назад
99
6 сек

Программист не прошел собеседование "паровозиком"

Программисты стали проходить собеседования паровозиком. Я много лет назад тоже участвовал в чем-то подобном. И не то, чтобы это помогло устроиться мидловым фронтенд-разработчиком.

28 дней назад
100
8 сек

В чем Программировали "Деды"? От текстовых редакторов до IDE

Сегодня IDE могут писать код за нас, но так было не всегда. Когда-то программисты писали код в простых текстовых редакторах без подсветки, автодополнения и дебаггера. Я начинал с блокнота — а ты?

В этом видео разберем путь от Emacs и Turbo Pascal до современных IDE с ИИ-ассистентами. Как менялись инструменты разработчиков и что нас ждет дальше?

28 дней назад
97
18 сек

Топ 5 Языков Программирования, которые будут востребованы в будущем

Появление новых языков программирования – обыденное дело. Но не каждый из десятков таких языков станет популярным. В этом видео я расскажу о пяти "новых" и потенциально популярных языках программирования.

11 февраля 2025
113
18 сек
« Назад