Ультимативные советы программисту

Вывалил vseplet в 2025-04-27

За свою короткую карьеру я успел достичь невьеебенных высот, запустил дафига интереснейших проектов и заработал кучу бабла

Хочешь так же? Держи список простых советов

Когда ловишь очередной баг, не можешь заставить эту хрень работать уже целый час, когда за окном глубокая ночь — не думай останавливаться

Поверь, ещё чуть-чуть — и у тебя всё получится, код заработает и проблема будет решена

Не дай себе отдохнуть

Не стоит изучать чужой код. Он всегда сложен и непонятен. Не трать на это время, всегда можно придумать, как решить ту или иную проблему самостоятельно

В чужом коде ты никогда не подчерпнёшь годных идей

Ошибки — это абсолютное зло. Их надо бояться, стараться никогда не допускать. Не стоит садиться и начинать что-либо программировать, если ты не имеешь абсолютного представления о том, как это будет работать

Важно доводить свой код до идеала. Если хоть где-то осталась малейшая "некрасивость", неоптимальность, ты не должен давать себе заснуть

Нет ничего лучше и полезнее, чем отлично спроектированный, красивый и хорошо оптимизированный код

Иначе просто считай, что поставленная задача не была решена

Старайся обучаться в глубоком одиночестве. Никогда не задавай каких-либо вопросов (особенно тупых). Мнение и помощь более опытных коллег не играют никакой роли в скорости твоего обучения

Конечно, стоит стыдиться своего кода

Коммить как можно реже или не коммить вообще, ведь, скорее всего, ты написал какую-то хуйню, которая недостойна того, чтобы попасть в историю изменений и быть прочитанной другими людьми

При этом не забывай держать кружку с кофе как можно ближе к ноутбуку

Старайся держать все свои изменения как можно дольше при себе и потом, когда-нибудь, вываливай всё одним разом

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

Конечно, сначала надо выучить синтаксис, пройти 1–2 курса, посмотреть с десяток туториалов и только потом приступать к практике

Не надо тратить время на углубление в детали. Почти все проблемы были решены за тебя и до тебя

Тебе не нужно думать, знать, как под капотом работает этот фреймворк или там библиотека, просто бери и используй

Сравнивай себя только с самыми пиздатыми разрабами. Не стоит радоваться своим успехам, если есть люди, которые заебашили стартап в 15 лет, а ты тут едва освоил сортировку пузырьком

И напоследок! Если уж начал что-то учить — учи всё сразу

Aлгоритмы, и базы данных, и кубер, и WebGL в браузере. Чем больше технологий ты изучаешь параллельно, тем быстрее обучаешься

И как можно реже заканчивай начатое, не доделывай, забрасывай. Не завелось, не полетело — хуй с ним

Удачи.

Vsevolod Pletnev

IT NIGILIZM — ламповое болото цифрового нигилизма, где код встречается с экзистенциальным ужасом, а здравый смысл нервно выходит покурить. Автор — Всеволод Плетнев, инженер, нигилист, НЕ программист, который не просто дрочит на хайповые технологии, а копает туда, где уже давно никто не копает.


GitHub Telegram Twitter/X



2025, Powered by Morph web framework