Найти в Дзене
Техдолг с первого спринта: как проект начинает умирать уже на старте
Есть одна классическая фраза, после которой у проекта обычно начинается веселая жизнь: "Сейчас сделаем побыстрому, потом нормально перепишем". Обычно это звучит в первом же спринте. На этапе, когда все...
1 день назад
Изучил массу фич по разработке, но выше junior не дают оффер. Почему так?
Есть довольно болезненная история, через которую проходит много начинающих разработчиков. Рассмотрим вопрос на примере погружения человека в веб-разработку. Человек месяцами учит теорию по ней. Курсы, ролики, статьи, пет-проекты, HTML, CSS, JavaScript, PHP, базы данных, фреймворки, Git, REST API и прочие радости жизни. Потом приходит на собеседование и думает: ну всё, junior+ мне обеспечен, а глядишь и на middle возьмут. А ему говорят: "Мы готовы рассмотреть вас на junior-позицию" (а то и на стажировку только)...
2 дня назад
Когда за умными словами в IT скрывается ноль понимания — и к чему это приводит
В IT периодически появляются люди, которые выучили несколько красивых слов и решили, что теперь готовы менять архитектуру, процессы, продукт и судьбу компании. Микросервисы. AI. Event-driven. Kubernetes. Serverless. DDD. CQRS. NoSQL. Можно ещё пару английских слов добавить, чтобы звучало дороже. Сами по себе эти вещи не плохие. Проблема начинается, когда красивый термин тащат в проект без связи с реальной задачей. Не потому что бизнесу это нужно. Не потому что пользователю станет лучше. А потому что звучит умно...
2 дня назад
Главная опасность AI в разработке — он делает слабого разработчика увереннее
Про AI в разработке обычно спорят в двух крайностях. Одни кричат, что нейронки уже завтра заменят всех программистов, вторые делают вид, что это просто модная игрушка и ничего особенного не происходит. Как обычно, реальность чуть сложнее. AI действительно может быть очень полезным инструментом. Он помогает быстрее накидать черновик, разобраться с ошибкой, вспомнить синтаксис, написать тесты, объяснить чужой код или предложить несколько вариантов решения. Но есть у него одна опасная особенность, о которой говорят реже...
2 дня назад
Никогда не делай этого при работе с AI: 9 запретов для разработчика
AI-инструменты уже стали частью разработки. Кто-то использует их, чтобы быстрее писать черновики кода. Кто-то просит объяснить ошибку. Кто-то генерирует тесты, документацию, SQL-запросы, регулярки и куски верстки. И в целом это нормально. Более того, если пользоваться AI с головой, он действительно может ускорять работу и снимать часть рутины. Проблема начинается в момент, когда разработчик забывает простую вещь: AI — это инструмент, а не ответственный инженер, безопасник, архитектор, юрист и DevOps в одном лице...
2 дня назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала