bash.im ithappens.me zadolba.li

Образование

13226

Ищем умеющих уметь

А вот у нас нет проблем при приёме специалистов на работу. Потому что мы при приёме вообще не смотрим на то, что человек знает.

Один, например, написал, что он знает линукс. Он пять лет администрировал веб-серверы, знает конфиг Апача наизусть, способен вручную ковырять данные в MySQL, но при слове «iptables» приходит в священный трепет. Другой тоже знает линукс. Он поднимает NAT одним суровым взглядом, настраивает MX, SPF, PTR, SSL и другие страшные слова, но его взгляд тухнет при упоминании gcc. Третий написал Quake III на bash, виртуоз C++, но при этом не в состоянии рассказать об открытых и закрытых ключах, а слово «сертификат» для него означает что-то совсем далёкое от IT.

Они не знают линукс? Нет же, они знают линукс, но каждый со своей стороны. И в резюме будут писать, что знают линукс. Поэтому если вы будете ждать от них знания линукса с той стороны, которая нужна именно вам, то специалиста вы не найдёте никогда.

Мы же вместо этого пользуемся единственной метрикой, универсально работающей в людей профессии: не важно, что человек знает, важно, как быстро он учится. Знания можно приобрести за несколько месяцев; человек, если не полный имбецил, разберётся и с OSI, и с DNS, и с особенностями работы спецсофта, который никогда не видел. А вот умение учиться, если в детстве не привили, уже не вырабатывается.

13220

Двадцать лис и килограммы хрома

Учусь на последнем курсе СПО, сейчас практика перед преддипломной. Это означает что угодно, но не практические занятия. Решил оформить все документы, ибо конец близок, и столкнулся с диким дебилизмом: в программе практики — официальном документе — написано, что 12 часов отводится на установку веб-обозревателей для тестирования отображения страниц в интернете. Что, простите? Один день практики — 6 часов. А тут два. Два дня на установку браузеров. Куда мы катимся?

13219

Электрон свободного полёта

Прочитал и я про собеседования кандидатов. Посмеялся. Два года прошло с моего поста — и я опять ищу кандидата. И опять всё повторяется.

Три кандидата. Все три клянутся, что знают С++, но плывут на вопросе про порядок инициализации глобальных переменных. Все знают линукс, но понятия не имеют о том, как управлять видимостью функций в динамической библиотеке, и не могут написать трёх строчек в любом шелл-скрипте. И при этом у всех более семи лет работы в линуксе и ожидания зарплаты — мне бы такой… Задолбался. Брать буду студента. Он не знает ровно столько же, сколько эти сеньоры, но денег просит в три раза меньше.

Хороший специалист — он как электрон. В свободном виде в природе практически не встречается. Он может сидеть плотно в своём отделе, как в изоляционном материале, может дрейфовать по фирме, как электрон в куске металла. Я, похоже, живу в полупроводнике: меня часто переводят в на другой проект и затыкают дырку, но дырка сразу возникает в том месте, откуда меня перевели. Но электрон в свободном виде — в нашем мире штука редкая, как и профессионал в свободном поиске места работы. Профи всегда при деле. И никакие санкции им не страшны. После санкций работы только прибавилось, а финдиректор пляшет от радости, ибо рентабельность бизнеса взлетела до небес. Когда две трети выручки в валюте, а расходы в рублях… Ну, вы поняли.

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

13213

Все термины за пять минут

«Требования: знание C++‚ C#, .NET Framework‚ Visual Studio‚ Delphi‚ Java, MySQL, Pascal, PHP, Python, java script, Linux, Virtual machines (vmware)». Этому объявлению уже больше трёх лет, но оно бессмертно.

Если спрашивают про уровни модели OSI, значит, ваш интервьюер решил блеснуть крутизной. Серьёзно, приведите мне практический пример этого вопроса. Когда я слышу этот вопрос, то перевожу его для себя как «Чем отличается SMTP от UDP».

Я вам честно скажу, что не знаю. Но я знаю, что если вы хотите связать две программы или два устройства — они должны использовать одинаковый протокол. Это очевидно. Когда я настраиваю VPN-соединение, я даже не вспоминаю этот ваш OSI, меня интересуют совсем другие вопросы: как разрулить маршрутизацию между двумя сетями и какое решение использовать в данном случае.

Когда меня спрашивают про виды DNS-записей, я начинаю грустить. Просто спросите, что именно вы хотите реализовать. Нет, я знаю про прямую и обратную зону, в курсе, чем A отличается от MX. SPF не приходилось использовать ни разу, и что-то мне подсказывает, что неспроста. Может быть, я и неправ, но тем не менее.

Вообще, теоретические вопросы, на мой взгляд, выдают непрофессионализм интервьюера. Если вы вместо вопроса из жизни спрашиваете про стандартные порты, то это о чём-то говорит. К слову, я ожидаю, что ваши вопросы помогут мне сориентироваться в работе, на которую я пришёл устраиваться. Спрашивают про сети — значит, придётся много возиться с сетями. Я могу рассказать, какого уровня сети мне приходилось строить, как и почему были выбраны те или иные технологии. Если вопросы о 1С — я расскажу, какие есть у меня сертификаты и как интегрировать другие системы с 1С.

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

Я помню своё недавнее интервью в международную компанию (увы, из-за санкций ей пришлось уйти с нашего рынка). 15 минут мы поговорили с техническим специалистом. Выяснилось, что у нас разный опыт в использовании технологии, но у самих технологий много общего. Поговорили о политике безопасности на предприятии, об СКЗИ, наличии соответствующего отдела ИБ, разделении обязанностей между отделами. Если опустить интервью с нетехническими специалистами (какие конфликтные ситуации были и как вы их решали, кто папа-мама, как относитесь к алкоголю на работе, уровень владения английским), то это всё. Наверное, потому что вакансия была описана конкретно и резюме вполне соответствовало ей. Я не знаю, сколько было претендентов, но за неделю они вакансию закрыли. Так что если при множестве кандидатов вы не можете найти «профессионала», то, может, вы что-то делаете не так?

13206

Ода профессионалам

Коллеги, а мне вот грустно. Я гляжу на происходящее с отраслью и понимаю: это тихий ужас. Мрак, кошмар и тьма. Происходящее находится вне законов логики и за гранью добра и зла. Почему на рынке труда такая тьма тьмущая ламеров, которые мнят себя крутыми специалистами? Где вы, энтерпрайз-одмины? Где вы, супер-пупер-погромисты? Где вы, нормальные люди? Что тут вообще происходит?!

Давеча искали человека в отдел взамен ушедшего на повышение персонажа. За две недели больше сотни собеседований. Вдумайтесь в эту цифру: сто собеседований на одну довольно среднюю вакансию. Возраст собеседуемых — 22–30 лет. Должности: старшие администраторы и ведущие (и даже пара начальников отделов). И со всей сотни — два кандидата, которые прошли в финал. Два. А нормальных кандидатов было не более семи. Что за вакансия такая, вы спросите? А ничего сверхъестественного в требованиях-то и нет: немного AD, немного сетей, немного техпода, неблизкое знакомство с виртуализацией, знакомство с UNIX-системами, понимание основ информационной безопасности, телефония в рамках выдачи номера на «Панасонике» и желание развиваться. В общем, проходная должность в отделе с перспективами роста знаний и заработной платы. И громадное ничего на выходе. Хорошо хоть собеседования были групповые…

Вот вам краткий срез перлов соискателей на должность ведущего системного администратора с зарплатой в 60К в Нерезиновске.

Большая часть не знает о том, что в DNS есть записи. Некоторые подозревают, что есть прямая и обратная зона, но почти никто не знает, что делает запись типа МХ. Из более 100 опрошенных двое знают про существование записи SPF. Да что там МХ и SPF — затруднение вызывают A и PTR.

DHCP. Вы думаете, что с ним всё просто? Ан нет. Для большей части испытуемых механика выдачи адреса носила ярко выраженный потусторонний характер. Про то, что помимо стандартных параметров клиенту можно передавать ещё какие-то опции, помнило совсем мало. На вопрос, что такое APIPA, ответили трое. Очень много людей, когда узнали, что без DHCP сеть всё равно будет работать, подумали, что я их обманываю.

90% Windows-администраторов не имеют представления о FSMO-ролях, видах групповых политик, репликации, сайтах Active Directory и понятиях «глобальный каталог», «схема» и LDAP. Причём если вы думаете, что меня интересовали подковёрные подробности борьбы с детищем Билли, то вы сильно ошибаетесь. Меня интересовал в основном вопрос того, что человек знает, что такого рода вещи существуют и иногда могут преподнести радость и счастье неофиту? и в какую сторону читать при неявных проблемах.

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

Подавляющее большинство «опытных монтажников СКС» не имеют представления о том, что такое экранированная витая пара. Моё заявление, что её несколько видов, как правило, сравнимо с эффектом разорвавшейся бомбы. Как расшить кросс, знают единицы.

Модели OSI и TCP/IP — это грустная тема. Один персонаж, отработавший заместителем начальника отдела в крупном ФГУП, заявил, что есть только два уровня. Один из них он не помнит, а второй явно называется «аппаратный». При этом вопрос, что же такое коммутатор Layer 3, человека не смутил вообще: он сказал, что такого нет.

С техподом, кстати, всё тоже грустно. Лекарство почти всегда, по мнению респондентов, одно: накатить «мастдай» заново.

Сетевики и цискари напугали меня тем, что почти никто не помнит стандартных портов SMTP, HTTPS и HTTP. Мало кто из них помнил про VLAN, MTU, Jumbo Frame, UDP и TCP. Причём я повторюсь. Если вы думаете, что меня интересовал механизм квитирования в TCP или разборка пакета UDP, вы ошибётесь. Тупик вызывал вопрос, какой из этих двух протоколов имеет гарантированную доставку, а какой нет.

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

Отдельно следует сказать про СУБД. Около 15 человек заявили, что DROP TABLE ничего фатального с базой не сделает.

Опытные сборщики и ремонтники ПК затруднились с ответом, где мне в БП найти 5 и 12 вольт, и не смогли сориентировать, как по сигналам BIOS мне понять, в чём же конкретно сейчас проблема.

Телефонисты порадовали незнанием того, что такое амфенол и сколько каналов в потоке Е1, а астерискеры не смогли внятно пояснить, что же такое кодек, контекст и по какому протоколу гоняется голос.

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

И это только то, что на слуху. Была ещё масса перлов, которые прошли в фоновом режиме. И ведь у многих за плечами серьёзные вузы, курсы и даже сертификаты.

Главное — это ответ на мой любимый вопрос: «Что вы будете делать после испытательного срока?» Только два человека из всех смогли не просто сказать, что они будут хорошими зайчиками и начнут учиться, а назвали ещё номера курсов и экзаменов, на которые пойдут. Победил, кстати, человек, который сказал, что он в гробу видал платные курсы, если они не обязательны для сертификата, и он лучше почитает книгу сам, посмотрит рипы из торрентов и что он вообще согласен платить только за сам факт экзамена.

Кроме того, большая часть испытуемых не читает художественных книг. Совсем. Огромные проблемы с логическим мышлением, но зато лютые претензии по зарплате.

И что это такое-то? Ребята, вы чего?! Куда мы идём-то? С каких пор человек, который умеет переставить Виндоус — это системный администратор? С какого перепуга человек, умеющий вставить карту PCI Express в слот PCI Express, может претендовать на что-то? На фига вы идёте в админы?! Оно вам надо? Идите лучше в токари, дворники, маляры! Хотя знаете… Тут я не прав. Хороший дворник, токарь и маляр, равно как и любой другой крепкий профессионал в своём деле, скажет то же самое, что и я. Он скажет: «Идите на фиг!»

13172

Смотрите на «Первом детском»

Несколько лет назад мы высказали в одном форуме идею ведомого детского экрана для планшета. Чтобы ребёнок мог смотреть на нём то, что включат с ведущего планшета родители. А на ведомом экране не должно быть не то что сенсора — вообще никаких органов управления. С ведущего устройства должны осуществляться даже включение, выключение и регулировка громкости.

Шли годы. Наше чадо уже подросло и стало просить «что-нибудь вроде компьютера». «Бамбуки» и «детские планшеты» нам мало нравились: не то. А то, что предложили мы, так никто и не выпустил. Мы поняли: действовать надо самим, и незамедлительно.

На день рождения ребёнок получил от нас коробку. В ней оказались бэушный 15-дюймовый монитор и активный переходник HDMI — VGA. Фактически — мини-компьютер.

Планшет с HDMI-выходом у нас давно лежал в запираемом секретере. Он жрёт намного меньше нетбука и потому включён круглосуточно. Монитор поставили снаружи.

Вот чадо пришло из школы, а родителей дома ещё нет. Он включает монитор и видит заранее заготовленную и запущенную родителями культурную программу. Она интересна и разнообразна: от симфонических концертов до видеоописаний посильных и безопасных для ребёнка физических опытов. Под эту «телепередачу» ему и уроки делать веселей.

А придя с работы, устраиваем ему «прямую трансляцию». На планшете играем в шахматы, современные аналоги The Incredible Machine и так далее, даже Ардуино программируем — теперь на планшетах и это можно. А он с комфортом смотрит на мониторе, который никакими нашими локтями не загорожен, и на пока не выросший ус всё наматывает, что-то в тетрадку записывая, чтоб не забыть.

Мы не гарантируем, что наш метод устроит и вашего ребёнка. Но нашему очень понравился.

13151

Экспресс-отшелушивание

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

Первые вопросы мне задавала симпатичная девочка-эйчар, и я старательно показывал, что кипы видео «как вести себя на собеседовании» и груды статей на ту же тему просмотрел не зря. Но минут через несколько пришёл действующий админ, остановил девочку словами: «Это всё шелуха, это нас не интересует», — и вытащил небольшой такой опросник пунктов на сорок.

За полчаса он знал всё о моих реальных знаниях, хотя, мне кажется, общее представление составил минут за пять, не более. Девочка-эйчар смотрела на него глазами влюблённого кролика, я (как я теперь осознаю) — завистливо-озлобленного «специалиста», внезапно осознавшего, что он не знает ничего.

Не знаю, что сподвигло его на дальнейшую трату времени на меня. За эти полчаса он сам ответил на изрядную часть вопросов и объяснил, где я заблуждаюсь. Это получасовое собеседование было более информативным, чем годы универа и пять лет работы-где-попало-лишь-бы-не-сдохнуть. Причём всё это было замаскировано под беседу с кандидатом. Разумеется, это собеседование я завалил, но на следующих мне было куда как проще.

С того собеседования прошло больше двух лет, а я, разиня, только сейчас и додумался, как поблагодарить. Спасибо тебе, коллега! Если где всё же столкнёмся — с меня пиво.

13131

Алгоритмы лайков не соберут

Автор истории о бесчеловечных методах производства юзверей в промышленных масштабах даже не подозревает, насколько он ошибается.

В подростковом возрасте во мне проснулся интерес к миру IT: учебная программа трудностей в освоении не вызывала, а унять пытливый ум больно уж хотелось. Дома компьютера до 2008 года не было, поэтому на помощь пришёл мой ныне покоящийся с миром SE Z530i. Сначала это были мобильные форумы, потом первые попытки сваять Java-приложение на само́м телефоне (да, умельцы с одного сайта сделали портативную связку «компилятор — преверификатор — упаковщик), потом я вычитал в учебнике по ИКТ про основы HTML-разметки. Первые опыты создания страничек на телефоне были успешнее, чем программирование, и я загорелся желанием двигаться в этом направлении. В школе от нечего делать на этих самых уроках по ИКТ я ваял простые странички, правда, мои старания кроме меня самого тогда никто не оценил. Я всё ждал, когда учительница даст заветное задание из книжки, а я мастерски выполню его и представлю ей. Фигушки. Седьмой, восьмой, девятый класс заканчивался, мы изредка писали простенькие программки на Паскале, при этом не трогая злосчастные учебники. Лишь изредка мы конспектировали материал по алгебре логики, по тому, сколько бит в байте и байт в килобайте. Каждый год я исправно сдавал и брал новые учебники про пресловутому ИКТ, узнавая оттуда про протокол HTTP, про создание десктопных приложений на MS Visual Basic. Руки чесались сделать что-нибудь полезное, но вот даже с появившимся тогда компьютером мне не представлялось возможности достать несчастный Visual Basic. Учебники целый год проводили у меня в столе, иногда я перечитывал их от скуки. В 10 классе я даже, рискнув нарваться на немилость одноклассников, спросил у учительницы, почему мы не по учебникам учимся, а занимаемся ерундой вроде рисования звёздочек в Фотошопе, на что получил невнятный ответ, что программу так построили, что поделать. В 11 классе уроков ИКТ вообще как таковых не было, на них все готовились к ЕГЭ по своим предметам, только лишь мы с одноклассником решали тестовые задания по этому экзамену.

В чём суть столь расплывчатого повествования? Если бы в школах действительно почаще открывали эти самые учебники по ИКТ, в которых пусть даже запросы на кириллице, а реляционные СУБД управляют внезапно реляционными же БД (в компьютерных классах практику не на бумаге выполняют, поэтому опыт и осознание неточностей всегда появляется), то наверняка сайт не пестрил бы историями о бухгалтерах, которые не умеют читать сообщения на экране, или о клиентах техподдержки провайдера, которые не в состоянии найти ярлык запуска сконфигурированного соединения. Так что если на учебнике написано: «Рекомендовано Министерством образования и науки Российской Федерации», может, стоит прислушаться к рекомендации?

13130

Наука понимать буквы

Когда человек, умеющий читать документацию, ставит на ноутбук Линукс — выходит удивительно скучно. Он читает доки, потом запускает установщик, создаёт фиксированные разделы небольшого раздела под рут, /bin, /usr и /var, а оставшиеся сотни гигов отдаёт под /home. Ещё он читал доки на USB и знает, что ток на одну пару разъёмов не может превышать пол-ампера, поэтому дополнительный «хвост» от носимого жёсткого диска нужно втыкать в разъём из другой пары, желательно — подальше. В результате всё работает именно так, как хотелось с самого начала, и никакой байки из этого не получается.

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