ТОП-20 ответов программистов на претензии о том, что их программа не работает:
19. Хм... странно.
18. Такого ещё никогда не случалось.
17. Вчера всё работало.
16. Как могло так получиться?
15. Скорее всего, проблема с железом.
14. Что именно вы сделали, чтобы программа упала?
13. Должно быть, что-то не так с данными, которые вы ввели.
12. Я не коммитил в этот проект уже несколько недель!
11. Похоже, что у вас неправильная версия программы.
10. Просто неудачное стечение обстоятельств.
9. Я же не могу протестировать всё!
8. То, что вы говорите не могло привести к такому падению.
7. Программа работает, просто она не была протестирована.
6. Похоже, что кто-то изменил мой код.
5. Вы проверяли свою систему на вирусы?
4. Хоть программа и не работает, как она вам вообще?
3. Эта версия программы не совместима с вашей системой.
2. Почему вы думаете, что это должно работать именно так? Это не баг, это фича!
1. Где вы были, когда программа упала?
0. На моём компе все работает.
Только сегодня, в 256-й день в году, программист может написать любой код, а компилятор не имеет права ему отказать.
Читать полностью…Я ни на что не намекаю тому, кому переслал это сообщение, но завтра День программиста
Читать полностью…То, что один программист может сделать за месяц, два могут сделать за два месяца.
— Фредерик Брукс
Вбейте [[][[]]+[]][+[]][++[+[]][+[]]] в консоль JS. Получили «n»? Теперь читайте разбор, почему так вышло.
https://tproger.ru/devnull/n-in-javascript/
Законопроект о защите чувств программистов.
Требуем:
0. Наказать людей, которые не понимают, что считать с нуля — божественно.
1. Запретить называть компьютер «процессором».
2. Принять тот факт, что программисты — потомки богов.
3. Наказывать за просьбы «взломать одного человека ВК».
4. Запретить go to. Go to — оскорбляют чувства программистов.
5. Принять тот факт, что в километре — 1024 метра.
6. Запретить просить программиста нарисовать синим цветом 3 и более перпендикулярных друг другу линии. Особенно красных.
7. Запретить просить программиста поменять цвет шрифта в интерфейсе алгоритмически сложного модуля, который он писал 2 недели.
8. Раздать программистам бесплатных котиков.
9. Наказать людей, фразы которых заканчиваются на «ты ж программист».
10. Принять тот факт, что баг это не баг, а фича.
Один разработчик реализовал шуточный алгоритм сортировки StackSort, упомянутый в одном из комиксов xkcd: https://tproger.ru/articles/stacksort/
Его точно стоит использовать на собеседовании 😉
Организаторы обещают, что не будет разговоров про ICO и сомнительные области применения блокчейна — только инсайты от лидеров международного сообщества.
Зарегистрироваться: https://goo.gl/qxAK9c
Если бы у тебя был выбор: погулять с девушкой или программировать, то в какой среде ты бы писал код?
Читать полностью…Хороший программист должен с легкостью программировать на всем, на чем можно. И с небольшим трудом на том, на чем, казалось бы, нельзя.
Читать полностью…Хороший программист характеризуется умением доказать, почему задачу невозможно выполнить, когда ему просто лень её выполнять.
Читать полностью…Если вы готовы к чему-то большему, чем просто юмор, то на канале @tproger_official мы каждый вечер делаем для вас подборки самых интересных новостей за сутки и публикуем статьи для программистов в Instant View, чтобы читать не выходя из Telegram.
Читать полностью…— Уходишь в отпуск.
— Удаляешь все аккаунты.
— Уезжаешь в другую страну в первый попавшийся отель.
— Покупаешь другую симку.
— Садишся в незнакомый автобус.
— Уезжаешь на далекий пляж с бухлом и без гаджетов.
— Темной ночью на пляже тебе волной прибивает бутылку с письмом:
«ИГОРЬ, ТУТ ПРАВКИ ОТ ЗАКАЗЧИКА, ПОПРАВЬ КАК СМОЖЕШЬ. ФЛЕШКА В БУТЫЛКЕ. АНТОН»