HomeNewsПравила жизни в IT

Правила жизни в IT

4 years ago

ИТ это специфическая сфера, которая многих манит новаторством, технологиями, комфортными условиями труда и зарплатами, но только реальным айтишникам известно с какими подводными камнями они сталкиваются каждый день: дедлайны, заказчики, некомпетентные коллеги, кривой код предшественника, деплоймент и т д. Digest.pro собрал правила жизни в IT. 

 

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

 

Самый лучший способ изучать язык программирования — это писать на нем программы.

 

Девиз тестировщика: “Не верь — проверь!”. 

 

Большинство программ на сегодняшний день подобны египетским пирамидам из миллиона кирпичиков друг на друге и без конструктивной целостности — они просто построены грубой силой и тысячами рабов.

 

Любой твой код, в который ты не заглядывал больше шести месяцев, будет выглядеть как код, который написал кто-то другой.

 

Не следует заставлять тестировщиков тестировать быстрее. Что может быть хуже испуганых, усталых, цинично настроенных тестировщиков?

 

Без требований или дизайна, программирование — это искусство добавлять баги в пустой файл.

 

Тестировщики нужны для того, чтобы разработчики работали более продуктивно. Причем рост продуктивности основан на предотвращении появления ошибок из-за небрежной разработки.

 

Не стоит волноваться, если что-то не работает. Если бы всё работало, вас бы уволили.

 

Есть всего два типа языков программирования: те, на которые люди всё время ругаются, и те, которые никто не использует.

 

Думаю, Microsoft так назвал .Net, чтобы он не попал в список директорий Unix.

 

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

 

Работает? Не трогай.

 

Самая сложная часть в дизайне… держаться подальше от фич.

 

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

 

Автоматизация, не приносящая пользы, уничтожается. Тесты, не выявляющие регрессию, не пишутся.

 

Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.

 

Все вещи создаются дважды. Первый раз ментально, второй раз – физически. Ключ к креативности в том, чтобы начинать работу зная заранее результат, который хочешь получить.

 

Программирование сегодня — это гонка, в которой разработчики ПО стремятся построить больше качественных программ, защищенных от идиотов, а вселенная стремится породить больше качественных идиотов. Пока вселенная побеждает.

 

Лучшая работа — это высокооплачиваемое хобби.

 

Поделитесь своим опытом и правилами в IT  – тут.

Занимательные факты о названиях языков программирования

2155
0
You might like:
Recapping the Characteristics of Excellent Chart Libraries for React It is hard to imagine modern business software solutions ...
How the New Era of Entrepreneurship Is Changing the Hiring Process with Equity Compensation Entrepreneurs witness a unique ...
What Entrepreneurs Should Know About Startup Investment Funds Securing a startup investment fund is a foundational step for ...