Выбрать главу

Только теперь имеет смысл выучить какой-либо язык программирования. Классическая тройка: С, Perl, Lisp. Впрочем, сейчас можно два последних заменить на Python и Haskell соотвественно. Каждый язык хорош только для своей области, поэтому знать надо всю тройку. Заодно прочувствуете на своей шкуре истину про серебряные пули.

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

А необходимость писать программу с нуля возникнет сама, но вы уже будете готовы к этому.

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

#6498: Кошмар админа: блондинка с триммером

16:45 17.06.2011, IT happens

Сила — не в тёмной стороне, не в светлой и даже не в печеньках. Сила — в бороде.

Изрядно обросши бородой, я совершенно ничего не делал на работе. Всё настроенное работало как часы, а многократно воспетая бородатая аура заставляла таинственным образом работать то, что при не менее таинственных обстоятельствах (и не менее воспетых блондинистых аурах) работать отказывалось.

Сбрил бороду. Через день на работе рухнула знаменитая жёлтая программа; восстановление из ежедневного бэкапа заняло почему-то целых два часа. Через два дня возникли проблемы с экспортом смет. Через неделю сдох винт на одном из компов. В тот же день меня пригласили «посмотреть, что дома с компьютером», а так как пива много не бывает, я пошёл. Только после двухчасовой камасутры с записыванием кодов ошибок и попыткой упорядочивания и анализа оных я додумался проверить оперативку.

Короче, борода у айтишников — это как волосы у Самсона. И не приведи Архитектор нам напороться на какую-нибудь Далилу!

#6499: Учение в бою

16:45 17.06.2011, IT happens

Заказали мы как-то услугу IP-телефонии. Пришёл паренёк устанавливать оборудование. Громко сказано «устанавливать», но тем не менее. С самого начала мне показалось, что юноша, мягко выражаясь, не очень хорошо разбирается в своём деле.

— Почему телефон проводной? Мы ведь просили вайфай-трубку.

— Вы заказывали IP-телефонию, поэтому я и принёс IP-телефон.

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

Это сняло мои претензии к квалификации. Парень успешно прописал все конфиги и установил телефон с модемом. Раз пареньку без образования и опыта хватило ума сделать всё правильно, то не так уж всё и плохо со школьным образованием, не находите?

#6500: После сотого разрыва сиганул Антон с обрыва

20:45 17.06.2011, IT happens

Захотелось в интернет, А его всё нет и нет.
Пинговал модем я свой — Отвечает, как родной. Проверяю провода — Все на месте? Таки да. К Гуглу tracert пускал — Тот мне звёзды выдавал.
Набираю я поддержку: «Что за чёртовы задержки?» «Там авария на трассе, Кабель, что ли, оборвался».
В месяц — третий раз опять. Так и хочется вскричать: «Уважаемый провайдер! Что за чёрт, япона мать? Буду матерно ругаться, С шефом вашим объясняться И провайдера менять!»