Как определить толкового программиста по косвенным признакам
Когда слащавые очковтиратели вещают о том, что, мол «научиться программировать может каждый», они может даже и верят в то, что говорят. Ведь всё зависит от того, что вкладывать в понятие «программировать».
Если речь идёт о том, чтоб написать строчку кода, как это делал Обама, когда набирал на экране своими небледными клешнями moveForward(100); — и называть это «программированием», то да, многим это под силу. Хотя, и на этом этапе куча народу обосрется. Но если говорить о чем-нибудь чуть более сложном и хоть каплю более приближенном к реальности, то оказывается, что таки одним дано программировать, а другим — нет.
Способности к точным наукам, которые необходимы для решения сложных задач в программировании, часто прослеживаются еще со школьной скамьи. Но мы здесь говорим не просто о хлопцах (или девчатах), которые сдавали математику на «5» (aka «12» по новой системе оценивания), а скорее больше о тех, кто успевал домашку по математике сделать за 5 минут до начала урока и получить пятерку. То есть быстро разобраться, построить в голове все нужные модели и тут же выдать результат на бумаге. Но школа — это еще относительно «пластелиновое» время, когда из-за гормонов или неустаканившейся психики бывает так, что хлопца кидает во все тяжкие, он учится на двойки, и лишь в универе (или позже) обнаруживает, что он, оказывается, рубит в точных науках.
Есть и другая категория — кто более силён в языках и прочих гуманитарных науках (как правило девочки).
А есть и третья — самая многочисленная категория — это те, кто не выявляет ярковыраженных способностей к чему-либо. Они могут быть троечниками, хорошистами и порой даже отличниками. Но если мы говорим о круглом отличнике в школе, то, скорее всего, либо он гений (что маловероятно), либо он не в той школе учится. Ведь пойди он в какой-нибудь физмат-лицей или школу с углубленным изучением языков — его сильные и слабые стороны наконец бы проявились. И тогда точно можно было бы сказать — чем же школотрону стоит по жизни заниматься.
Что касается самой многочисленной категории «средняков» — у части из них и правда есть шанс научиться «кодить» (что бы это ни значило). Ну там, делать какие-то минимальные вещи, верстать веб-странички и даже прикручивать найденные на Stackoverflow скриптики, так до конца и не понимая как они работают. Более того, если вайтишник очень упертый и готов ноулайфить несколько лет, то он может даже дойти до уровня сильного июня, а то и слабого мидла. Возможно даже, что когда-то он станет мидлом (не в последнюю очередь за выслугу лет). Разумеется, реально сложные задачи он решать не сможет, поэтому с такими гребцами галера проплывет недолго. Для этого нужны светлые головы, спецы, Джоны Рэмбо или хотя бы Джоны Уики мира нулей и единиц. Как их найти и определить?
Вот заходят на собес два программиста — с примерно одинаковым опытом. И каждый со знанием дела отвечает на поставленные вопросы, и предлагает толковые решения для гипотетических ситуаций, и даже изо рта у них не пахнет и даже речь связная, аккуратная и нерезкая (пресловутые «софтскилы»!). И в целом каждый хлопец хоть куда казак. Как же выбрать более задротистого выжигателя кодом глаз? Того, кто с большей охотой будет отвечать на звонки забугорного погоныча в 6 утра в воскресенье, кто будет задерживаться на работе больше остальных и будет способен вытянуть всю команду на своих сутулых плечиках во времена очередного апокалипсиса? Кто же эта, черт побери, рабочая и надежная лошадка? Имя, сестра, имя!
Нужно выбрать программиста с дефектом
Дефект может быть любой — начиная от кривой черепушки или уродливых черт лица и тела (придурошный прищур, наполовину лысая голова, проблемная кожа, горб, огромный живот или напротив сверх-худоба, кривые ноги, ужасно вонючий запах пота) и заканчивая дефектами речи. Важно, чтобы дефект напрямую влиял на социализацию. Вариант с попыткой определить программиста по свитеру с катышками сегодня едва ли сработает, потому как, во-первых, в мире идет глобальное потепление и свитеры никто не носит, и во-вторых, время идет, мода двигается, и даже самые отсталые и зачахлые программистишки начинают худо-бедно покупать шмотье. Поэтому дефект в идеале должен быть генетическим либо физическим. То есть даже нелепые усы Боярского или мерзкая монашеская жидкая бородища — отнюдь не показатель годного кандидата, ведь, возможно, это приобретенная безвкусица, временное помешательство последних лет, замешанное на ошибочном восприятии того, что «модно». А значит, далеко не факт, что у лопатного бородача в детстве или юности были проблемы с социализацией. Таким образом идеальный кандидат — Стивен Хокинг.
Да, это звучит дико. И по сути это дискриминация по отношению к тем хлопцам, у кого нет ярковыраженных дефектов. Но это IT, детка! Кому-то нужно делать сложную работу. Смазливых мальчиков (вчерашних продавцов, переводчиков, диджеев, крупье и барменов) оставьте для второсортных ролей вроде тестирования или проджект-менеджмента. Нам нужен дефектоид! Косой, хилый, лысый, убогий, заикающийся, сгорбленный Квазимодо — вот он! Идеальный кандидат! И он был таким всегда. Еще со школы он был плохо социализирован, у него было мало друзей (и те были аутсайдерами, если они вообще у него были), он не вылазил из дома, не гулял с пацанами во дворе, не играл в футбол, не тискал девочек на переменках. Его лучшими друзьями были книги и компьютеры. Его жизнь — домоседство и уход в виртуальную реальность. Это настолько глубоко прошито в его подкорке, что даже сегодня — имея неплохую зарплату, позволяющую хорошо одеваться, ездить по заграницам, кутить в клубах и ходить на вечеринки, — он этого не станет делать. И не только потому что из него высосут все соки на работе, но просто потому что он так не умеет и не хочет, он от этого не кайфует.
Если вы в офисе — оглянитесь по сторонам
Присмотритесь к коллегам. Вы когда-нибудь обращали внимание, что самые способные программеры имеют хотя бы один ярковыраженный дефект? И что в целом братство тостеров, проджектов и прочих дармоедов — более привлекательный народ, чем программисты? И более социализированный. Это они ждут корпоративов и плачут из-за карантина, это им не хватает офисных будней и коридорных бесед за чашкой кофе. К тому же их легко заменить, так как они довольно поверхностны. Их привлекательный внешний вид привел к тому, что они живут больше во внешнем мире. Поэтому им необязательно углубляться в суть вещей. Да и времени на углубление не сыщешь — ведь жизнь — не только работа! (для них, по крайней мере). Настоящие мыслители, напротив, как правило несимпатичны.
К примеру, так Сократа описывает Ксенофонт:
Плешивая голова, огромный своеобразной формы лоб, косые, сильно на выкате глаза, курносый с оттопыренными и вывороченными ноздрями нос; толстые, мясистые губы, большой рот.
Флоренский же, сравнивая описания из древних источников с бюстом Сократа, который он видел в Эрмитаже, делает вывод, что Сократ «почти нечеловечески уродлив». Впрочем, многие греческие философы античности были, мягко говоря, не красавцами. Да и у философов Нового времени были как не проблемы с внешностью, так со здоровьем. И, вероятно, это тоже предопределяло их уход в мышление. Предопределенность ухода в длительные мыслительные процессы — именно то, что нам нужно. Человек, который недополучает удовольствий во внешнем мире — будет черпать их во внутреннем. Благо — не на что больше отвлекаться!
Тут-то и выходит на сцену погонщик, который с ловкостью дрессировщика достает из ведра сложные задачи и кидает их изголодавшемуся задроту. И все довольны! Пока задротина рвет кость из нулей и единиц, галера плывет, лавешка мутится, штат нахлебников имеет свои барыши — красота! И всё это благодаря вовремя подмеченным дефектам у кандидата-программиста. Ну не сказка ли?
Коментарі (172)
Статейка высосана Жуком с хуя Алеси Морозовой
У меня 7 лет опыта, я работал с очень многими людьми и точно уверяю тебя что наличие дефектов никак не связаны с скиллом. Я видел как плохих разработчиков с дефектами так и отличных разработчиков смазливых мальчиков из инстаграмма. Опять ебаные классификаторы так и рвутся всех разбить на категории.
Ты работал только с людьми?) Или вообще из какой планеты?) Смазливые мальчики из инсты обычно пиздят, что Айти интересуются)
все очень по-разному. я вот по себе знаю что до разработки я был нормальным человеком, встречался с дефками, девственности лишился в 15 лет, бухал на дискотеках в школе и в клубах, все было ок. угораздило меня пойти на ипса в политех, мать сманипулировала. В итоге я в универе учился, пришлось, ибо иначе выгоняли всех подряд так и стал на этот злополучный путь программиста. В итоге я поменялся с годами в худшую сторону в плане социализации. и у меня и горб появился, и борода(раньше брился каждый день), и худи напялил, но смузи и гироскутеры меня как-то минули, но суть в том что в разные периоды жизни я был разным и выглядел по-разному. Поэтому для меня это выглядит дико так классифицировать хороших и плохих программистов. Но соглашусь что сама профессия от тебя требует чтоб ты постоянно саморазвивался, чем я и занимаюсь по сей день. И да, это своего рода задротство, нормальный человек не сможет сидеть и этим заниматься.
кто хочет выйти в октагон?
в октагон не очень, а вот в пентагоне с удовольствием нашинкую твою сахарную жопку, смазывай анус смерд
Правду-матку рубанул, бюро!
Все так и есть.
Череп мерить мы не бросим,
Адин четыре восемь восемь!
Анус хуем мы не бросим
Долбить утром
и в семь и в восемь
Лучше нет влагалища, чем очко Жупярища
Хоть воняет хуже, зато входит туже
Был у нас один такой гений в конторе — с явно выраженным дефектом, а именно болезнью кожи. От него исходил ОЧЕНЬ ОЧЕНЬ ужасный запах. Конечно, он был изгоем и нелюдимым, и несмотря на все его великие познания его уволили одним зимним днем, потому что не смогли открыть форточку на проветривание.
Спасибо ребята что выгнали меня до короны, я теперь веслаю напрямую на клиента и ебал я вас всех в вашем вонючем опенспейсе!
А если гребец нетрадиционной ориентации?
Вопрос уходит к коллегам из Днепра.
Нетрадиционная — это гетеро, потому что в свинее-безсалу 99% долбятся в сракотан, пока оксанки отсасывают мехмедам
Хлопок засчитан
Хватит прогинаться под нитакусек, ходить в ЗАГС и жить с РСП. Бросайте наемную рабскую работу от слова РАБ и начинайте заниматься творчеством и познавать Бога. Продвигайте Мужское Движение среди аленей, прозревайте и обретайте душевный покой!
Согласен со статьей по поводу дефектов. Как правило шизики и ботаники-олимпиадники это лучшие головы, которые уделывают своих сверстников в логическом мышлении и программировании. Это может быть запинающийся карлик, неуклюжий яйцеголовый очкарик, трясущийся ботаник со своеобразным чувством юмора. Такие — лучшие ноулайферы и программисты. Если же человек социально адаптирован, умеет шутить, душа компании, экстраверт, его любят женщины — это отстойный программист.
Лучшие программисты которых я лично знал — все ебанутые на голову в каком-то аспекте. Это для меня уже аксиома.
ок, тогда покажите мне хоть одну успешную команду по Старкрафту, например, состоящую из колясочников или дцпшников. Среди шахматистов чемпионов инвалидов единицы.
Про дцпшников и инвалидов не было ни слова, но вот фото задра из мира старкрафта:https://gagadget.com/announce/30204-korejskij-huligan-vyiigral-chempionat-po-starcraft-levoj-nogoj/. Он не далеко ушел от описания в статье.
А шахматы это раз 1000 меньше чем отрасль аити. В аити именно надо ебаться чтобы его освоить, а в шахматах такой ебли нету. Там единственная задача тривиальна, составить идеальную стратегию, а в аити надо составить правильную стратегию потом ебаться с имплементом.
Вы невнимательно читали. Вот вам про дцпшников и инвалидов.
«Поэтому дефект в идеале должен быть генетическим либо физическим. …. Таким образом идеальный кандидат — Стивен Хокинг.»
B парнишка на фото не гений, он читер.
Что, даже до кмс не добрался? А потому что не задрачивал теорию.
Да, пожалуй в нашем мире, где транс-горбун из нотрдама становится протагонистом и вдохновляющим символом для обывателей, такая чушь обязательно зайдет. Но мои личные наблюдения наверняка покажутся возмутительными. Увечье не делает вас лучшим программистом. Люди в колясках не являются лучшими ни в каких дисциплинах, связанных с интеллектуальным трудом. Это следствие работы мозга. У здорового и молодого человека мозг лучше, чем у нездорового и немолодого. Уровень стресса ниже, гормональный фон лучше, настроение в целом способствует высокой работоспособности. Справедливости нет. Но это все не так страшно. Фактор мозга тоже не решающий. Разумеется, приятно понимать, что ты можешь компилировать в уме или писать хороший код без тестов, но гораздо важнее владеть эффективными методиками. Методология — главная из наук. Она из обезьян делает конструкторов боинга и проектировщиков архитектур современных процессоров. И я утверждаю, что менее развитые люди программируют лучше. Потому что им приходится меньше полагаться на сознание и мыследетельность, а больше на опыт и лучшие практики созданные другими. Это тупо эффективнее. Если вы рекрутер и вам нужно понять какие перспективы у человека в программировании, стоит выяснить умеет ли он гуглить, достаточно сосредоточить внимание продолжительное время , готов ли он следовать инструкциям, какие у него контексты в жизни, кто его окружает. Последнее сложно переоценить. Люди — животные привыкшие считать, что у них есть свое мнение, вопреки объективной реальности, которая отовсюду сигнализирует, что ничего своего у нас нет. Мы на 100% продукт окружающей среды. Так почему вы все так высокомерны к людям копирующим с SO? Копировать код, заимствовать удачные решения, лучшие практики — это отличный выбор. И по поводу асоциальности тоже не соглашусь. Наш мозг создан не для программирования, а для построения социальных связей с целью размножения, насколько большая и разнообразная у вас внутренняя стая. В отдельных случаях наверное это сработает, если вашей стаей становятся не люди, а виртуальные объекты или концепции. Но это не точно.
На самом деле дефект может быть даже не в плане внешности, а в плане разговора. Например человек чересчур быстро разговаривает, либо запинается, либо шутит так, что его никто не понимает. Я лично заметил корреляцию — если у человека проблемы с моторикой и он неуклюже двигается, испытывает проблемы с ездой на велосипеде, либо коньках, значит скорее всего это супер мозг.
К примеру, даже посмотри как разговаривает Илон Маск, у человека серьезные проблемы с социализацией на публике, несмотря на его достижения и статус в обществе. Высокий интеллект действительно коррелирует с уродством или каким-то дефектом. Красивые люди с модельной внешностью как правило глупее уродливых людей.
В чем дефект быстро разговаривать? А шутки люди в принципе не понимают и воспринимаю агрессивно. В этом контексте да, выдающиеся люди часто имеют особенности, которые некоторые считают дефектами, потому что выходят за рамки их обыденности. Но красивые не глупее. Как минимум потому что природа хочет чтобы они размножались, а природа она штука рациональная.
>> Но красивые не глупее.
— It depends. Среди геев (а они часто красивы) много умных. Среди моделей (как мужиков так и баб) — много тупых, как например бывшая герла Тимати. Одна из причин тупости — отсутствие стимулов к развитию. Красивую бабу уже с юности забрасывают подарками, деньгами и предложениями выйти замуж. Ей не нужно уметь шутить, считать логарифмы или писать код. Всё что ей нужно по жизни — уметь крутить мужиками и разбираться в марках автомобилей. И она в этом преуспевает. Эта модель как раз ведет к более успешному размножению. Вместо вечеров за IDE она проводит вечера в клубах и кальянных, где постигает науку жизни. Тогда как среди девочек попроще наоборот будет больше шансов встретить юморную и шарящую в каком-то предмете. Она таким образом повышает свои шансы на размножение (раз уж мы оперируем размножением как главным критерием успеха).
Среди геев (а они часто красивы)
Вот и долгожданный каминг-аут.
>раз уж мы оперируем размножением как главным критерием успеха
А каким ещё критерием тебе надо оперировать, навозный ты шарикокататель?
Те, кто не оперировали этим критерием, а оперировали чьим-то членом в своей заднице, давно уже вымерли, тупое членистоногое
Те же неандертальцы были поумнее тупых конформистов сапиенсов, и где они теперь?
Соглашусь, что у моделей больше половых партнеров.
Не соглашусь, что модель сильно успешнее в размножении, чем серая мышка. Ибо модель:
— или не рожает сознательно — «бережет фигуру»
— или рожает уже сильно за 25+ только чтобы взять «на пузо» какого-то аленя, и там уже дай бог чтобы дети хотя бы здоровые были, иначе репродукция закуклится на потомках этой самой красавицы-модели. Опять же, не всегда способна воспитать потомство, способное размножаться. Дети звезд — часто та еще рулетка, и нормальным можно вырасти только при условии, что хотя бы один из родителей — рядом и подает пример адекватности. Статистика пока неутешительная.
— или гибнет раньше репродукции. Сюда входят и передозы, и трупы в лесу, и просто несчастые случаи.
Успешнее всех размножается вирус потреблядства — заражая новых детей неважно какого происхождения.
Часто проблемы с моторикой имеют жиробасы, но это не делает их мега-мозгом.
Вот ещё напишите, что никто не потрахивал совершенно абалденных программисток, которые при этом ещё и были о себе невысокого мнения (низкий порог вхождения, как следствие) типа цитат про «женщина математик не женщина» или «пойди набросай пару формул».
Чтоб трахнуть дизайнершу, так блять вообще невъебенный бюджет и куча времени ибо мнение о себе зашкаливает.
Это нам сказали придумать причины пойти на курсы для лохов.
Пока придумал такую. Боюсь, Корчевский забракует. Судя по набору персонала Академия против секса вообще. Ну кроме ебалова с помощью Синтэгры.
Светофоры на капче и то больше возбуждают, чем наши сотрудницы.