ebanoe.dev
0
legacy_Жук··0 переглядів

Как определить толкового программиста по косвенным признакам

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

Если речь идёт о том, чтоб написать строчку кода, как это делал Обама, когда набирал на экране своими небледными клешнями moveForward(100); — и называть это «программированием», то да, многим это под силу. Хотя, и на этом этапе куча народу обосрется. Но если говорить о чем-нибудь чуть более сложном и хоть каплю более приближенном к реальности, то оказывается, что таки одним дано программировать, а другим — нет.

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

Есть и другая категория — кто более силён в языках и прочих гуманитарных науках (как правило девочки).

А есть и третья — самая многочисленная категория — это те, кто не выявляет ярковыраженных способностей к чему-либо. Они могут быть троечниками, хорошистами и порой даже отличниками. Но если мы говорим о круглом отличнике в школе, то, скорее всего, либо он гений (что маловероятно), либо он не в той школе учится. Ведь пойди он в какой-нибудь физмат-лицей или школу с углубленным изучением языков — его сильные и слабые стороны наконец бы проявились. И тогда точно можно было бы сказать — чем же школотрону стоит по жизни заниматься.

Что касается самой многочисленной категории «средняков» — у части из них и правда есть шанс научиться «кодить» (что бы это ни значило). Ну там, делать какие-то минимальные вещи, верстать веб-странички и даже прикручивать найденные на Stackoverflow скриптики, так до конца и не понимая как они работают. Более того, если вайтишник очень упертый и готов ноулайфить несколько лет, то он может даже дойти до уровня сильного июня, а то и слабого мидла. Возможно даже, что когда-то он станет мидлом (не в последнюю очередь за выслугу лет). Разумеется, реально сложные задачи он решать не сможет, поэтому с такими гребцами галера проплывет недолго. Для этого нужны светлые головы, спецы, Джоны Рэмбо или хотя бы Джоны Уики мира нулей и единиц. Как их найти и определить?

Вот заходят на собес два программиста — с примерно одинаковым опытом. И каждый со знанием дела отвечает на поставленные вопросы, и предлагает толковые решения для гипотетических ситуаций, и даже изо рта у них не пахнет и даже речь связная, аккуратная и нерезкая (пресловутые «софтскилы»!). И в целом каждый хлопец хоть куда казак. Как же выбрать более задротистого выжигателя кодом глаз? Того, кто с большей охотой будет отвечать на звонки забугорного погоныча в 6 утра в воскресенье, кто будет задерживаться на работе больше остальных и будет способен вытянуть всю команду на своих сутулых плечиках во времена очередного апокалипсиса? Кто же эта, черт побери, рабочая и надежная лошадка? Имя, сестра, имя!

Нужно выбрать программиста с дефектом
Дефект может быть любой — начиная от кривой черепушки или уродливых черт лица и тела (придурошный прищур, наполовину лысая голова, проблемная кожа, горб, огромный живот или напротив сверх-худоба, кривые ноги, ужасно вонючий запах пота) и заканчивая дефектами речи. Важно, чтобы дефект напрямую влиял на социализацию. Вариант с попыткой определить программиста по свитеру с катышками сегодня едва ли сработает, потому как, во-первых, в мире идет глобальное потепление и свитеры никто не носит, и во-вторых, время идет, мода двигается, и даже самые отсталые и зачахлые программистишки начинают худо-бедно покупать шмотье. Поэтому дефект в идеале должен быть генетическим либо физическим. То есть даже нелепые усы Боярского или мерзкая монашеская жидкая бородища — отнюдь не показатель годного кандидата, ведь, возможно, это приобретенная безвкусица, временное помешательство последних лет, замешанное на ошибочном восприятии того, что «модно». А значит, далеко не факт, что у лопатного бородача в детстве или юности были проблемы с социализацией. Таким образом идеальный кандидат — Стивен Хокинг.

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

Если вы в офисе — оглянитесь по сторонам
Присмотритесь к коллегам. Вы когда-нибудь обращали внимание, что самые способные программеры имеют хотя бы один ярковыраженный дефект? И что в целом братство тостеров, проджектов и прочих дармоедов — более привлекательный народ, чем программисты? И более социализированный. Это они ждут корпоративов и плачут из-за карантина, это им не хватает офисных будней и коридорных бесед за чашкой кофе. К тому же их легко заменить, так как они довольно поверхностны. Их привлекательный внешний вид привел к тому, что они живут больше во внешнем мире. Поэтому им необязательно углубляться в суть вещей. Да и времени на углубление не сыщешь — ведь жизнь — не только работа! (для них, по крайней мере). Настоящие мыслители, напротив, как правило несимпатичны.

К примеру, так Сократа описывает Ксенофонт:

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

Флоренский же, сравнивая описания из древних источников с бюстом Сократа, который он видел в Эрмитаже, делает вывод, что Сократ «почти нечеловечески уродлив». Впрочем, многие греческие философы античности были, мягко говоря, не красавцами. Да и у философов Нового времени были как не проблемы с внешностью, так со здоровьем. И, вероятно, это тоже предопределяло их уход в мышление. Предопределенность ухода в длительные мыслительные процессы — именно то, что нам нужно. Человек, который недополучает удовольствий во внешнем мире — будет черпать их во внутреннем. Благо — не на что больше отвлекаться!

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

З архіву ebanoe · Опубліковано 11 квітня 2021 р.

Коментарі (172)

Сортування:ТопНовіСтарі
  • legacy_BHC

    Вступай и компилируй. Вместе мы сила.

    • legacy_Апологет

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

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

      • legacy_Офисный_Дрочила

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

        • legacy_Сипипишник

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

          • legacy_Зав_Кафедрой_ФункциАнального_Программиро

            Стоит ли говорить, что с тех пор, как я стал убежденным удаленщиком, я видел много разных уродов. И абсолютно лысых не по годам, и совершенно не общителных, и с бельмами на глазу… Но наиболее яркое УМ != КРАСОТА я увидел, когда поступил в университет… Первый же поход в приёмную комиссию меня просто поразил — сколько там было красивых абитуриенок! Я поступил. И что же? Первое, что меня удивило — где все эти красотки??? А не было их, не поступили… Запомнилась даже какая — то студентка, стоящая возле аудитории с конспектом в руках. Был на ней какой — то сарафанчик, похожий на затасканую ночнушку. Смотрелась она настолько неопрятно, насколько сука это было возможно. Вот такие хуевые воспоминания, братцы….))

            • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

              И сисек нету, да?
              Это ВУЗ в России.

    • legacy_Ted
    • legacy_Нетолерантный_программист

      Первая часть статьи норм. Вторая — подбор ущербного раба вместо сотрудника. Нужен пруф? Легко: покажите мне кстати нормального менеджера без идейного «привета» в башке или 100% честного. Автора статьи не предлагать.

      И на закуску — а кто-то вообще нормальных людей без изъянов видел? Каждый первый же со своими тараканами живет.

      facepalm.jpg

    • legacy_Pampam

      Жук, до тебя Фрейд описал термин сублимации ( https://en.wikipedia.org/wiki/Sublimation_(psychology) )

      К айти применимо так же как и к другим сферам.

  • legacy_Аня_учусь_в_ШАГе_на_программиста

    Очень правильная мысль — программист должен быть с дефектом.
    Является ли клитор, по мнению автора, одним из таких дефектов ?

    • legacy_The_Truth

      Да, в твоем случае уж точно.

      • legacy_Зав_Кафедрой_ФункциАнального_Программиро

        Маленький хуй, размером с клитор, тоже считается?…))

        • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

          Для этой проблематики Академия ШАГ предлагает группы школьник-студент.
          «знания размером с Ваш Хуй, курс для школьников»

    • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

      Клитор часто является целью изучения языка.

      • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

        …кроме Руби, конечно

  • legacy_Красивый_гладковыбритый_модный_тостер

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

    • legacy_Пассивненький

      Ты моя голубая мечта

  • legacy_Дон_Хуян_1

    Спасибо за человеческий язык.

    • legacy_Native_surzhick_speaker_C2

      Ты пошутил что ли?

      >«пластелиновое» время

      и прочая хуета от true surzhik speaker’a

    • legacy_Дон_Хуян_1

      У меня хуй от сифилиза отпал, значит я хорош программист?

      • legacy_CopycatDetector

        Heт. Да и копикет из тебя тоже не очень

  • legacy_Толковый_Программист

    Обидно как-то получилось☹️

  • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

    К аниматорам, которые изображают у нас преподавателей программирования, это относится так же.
    Начиная с лысой истерички на стероидах кончая маразматическим Весельчаком-У.
    Хоть тут Хрюши не подкачали.

    • legacy_Сотрудник_Академии_ШАГ_с_блэкджеком_и_Дм

      То есть на фоне наших имитаторов-аниматоров программирования даже кафедра дизайне не выглядит пидорасами.

  • legacy_HR_1

    А нахуя? Сейчас на галерах всё делается для того чтобы любой недоумок-гуманитарий пришел и смог накидать свою порцию говна в корпоративный код быстро и дешево.

    • legacy_zirf_1

      Беда в том что задроты с БАР, их всего 3-5% от силы, галере надо идти и тут разными приемчиками приспосабливают к веслу пиценосцов. Шибко умных 3 из 100 для них сверхзадачи, остальным посать по 100 строк говнокода, умный бы в 10 уложился, но к сроку не успеть. Потом он за свою умность расплачивается спадами.

      • legacy_The_Truth

        Пицценосцев принимают потому что ими легче управлять, чем ебанными задротами. Ебанный задрот хоть нелюдим и слаб, но все же не так туп в отношений своих способностей и он тоже, хоть это и незаметно ,хочет побыть «Избранным», чтобы на него тоже смотрели как на «особое существо». Собственно поэтому он может свалить на более лакомое место, если будет шанс. И еще ебанный задрот внутри очень высокомерен и циничен, он таки и жаждет опустить кого то знанием дисциплины, блеснуть своими знаниями так сказать, если его директор или погонщик не будет таким же умным как и задрот в будущем будет им(погонщиком) манипулировать и вообще смотреть на него как на говно, а это угроза потерять авторитет среди своих подчиненных. И плюс обычному человеку трудно понять задрота, то есть увидеть в нем человека, для постороннего наблюдателя, задрот эдакий темный ящик, не понятно что у него в башке происходит, соответственно подобрать ключик к нему трудно, а соответственно и тяжело им управлять. Вот почему

  • legacy_Дети_Принстона

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

    • legacy_The_Truth

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

      • legacy_Мистер_Альфа_24см

        Ты же понимаешь, что учиться ради бабла это тоже компенсация?)

        • legacy_The_Truth

          Нет, вот именно в чем загвоздка. Зачем, собственно, нужны деньги обычному человеку? Не столько чтобы покушать, сколько чтобы быть реализованным в жизни, там похвастаться другим людям какая у него ахуенная жизнь, трахать красивых девок, одеваться отлично, короче ИМЕТЬ ВОЗМОЖНОСТЬ ПОЗВОЛИТЬ СЕБЕ ТО ЧТО НЕ МОГУТ ПОЗВОЛИТЬ СЕБЕ ДРУГИЕ, в двух словах. Точно также как красавчик ИМЕЕТ ВОЗМОЖНОСТЬ ТРАХАТЬ КРАСОТОК, ТО ЕСТЬ ДЕВОК КОТОРЫХ НЕ МОЖЕТ ТРАХНУТЬ ОБЫЧНЫЙ МУЖИК, для красавчика его привлекательность это инструмент который позволит выглядеть в более выгодном в свете чем остальные люди. Отличие задрота от обычных людей в том что, у него НЕТУ ДАННЫХ ИНСТРУМЕНТОВ, КОТОРЫЕ ПОЗВОЛИЛИ БЫ ЕМУ ВЫГЛЯДИТЬ В БОЛЕЕ ВЫГОДНОМ СВЕТЕ, если у обычного человека есть какая никакая привлекательность, социализированность, здоровье, хорошее детство, то у задротов ничего из этого нету, а желание быть в выгодном свете есть, вот он вынужденно пытается ИЗ НИЧЕГО СОЗДАТЬ ЧТО ТО. Это и есть компенсация. Улавливаешь? Обычные люди используют то что УЖЕ у них есть, а задрот САМ ВЫНУЖДЕН СОЗДАВАТЬ ИНСТРУМЕНТЫ И ПОТОМ ИСПОЛЬЗОВАТЬ ЭТИ ИНСТРУМЕНТЫ ЧТОБЫ ВЫГЛЯДЕТЬ В БОЛЕЕ ВЫГОДНОМ СВЕТЕ

          • legacy_The_Truth

            Ах, да. Тут еще прикол в том что ИНСТРУМЕНТ созданный задротом требует постоянной поддержки и допиливания иначе он станет не пригодным и сломается, то есть постоянно осваивать область, тогда как красавчику не надо делать ровным счптом ничего чтобы быть красавчиком, он красивый вот и все.

            • legacy_Красавчик

              Cpaзу видно, что ты далеко не красавчик, мистер задрот

            • legacy_ЫЫЫ_1

              Твоя ошибка в том что ты считаешь что жизнь человека заключаеться в том что-бы ходить в клубы, трахать баб и пиздеть с друзьями как ты охуенно бухал и трахал бабу. Ты ненавидишь свою работу, но все равно продолжаешь работать, ты не имеешь ни хобби ни интересов помимо трахать баб, пытаешься самооправдаться за счет других что бы потешить свое самолюбие.
              Увы не все люди могут работать на ненависной ими работе, есть те кому нравится програмирование, как и любая професия, ты же не будешь называть человека который заниматься столярным делом и готов у станка 24\7 стоять только потому что ему это нравиться? У нас разные представления об отдыхе человека, если твой заканчиваеться на набухаться и трахнуть бабу, то у нормального человека отдых это смена рода деятельности например рукоделие, туризм, спорт.
              И поправде говоря задрот не пойдет на работу в галеру пхпшником или QA, а вероятнее всего это будет работа в научной деятельности или работа где нужны глубокие знания.
              Ты типичный екстраверт который считает что все должны жить по твоим паттернам, а если нет то задроты

  • legacy_Гребец

    Был в офисе на днях. И проджект манагер пришел в офис раньше 11 и ушел позже 9. Офигеть они прям «тусовщики». Еще пиздят, что кодеры не работают, занимаются погоняловом.

  • legacy_Охотник_на_рабов

    Записал в блокнотик! Наконец-то на Ёбаном полезная для галер статья! И как тонко подмечено!