мимоходом (программ.)
Oct. 7th, 2007 11:00 pmЯ люблю жизнь за то, что она берет мои собственные предрассудки и предубеждения, и ейными мордами меня в харю тычет.
Недавно был кандидат... прочел CV и ужаснулся. 10 лет Джавы во всех ее видах. Все возможные энтерпрайзы, пандемониум фреймворков, все бесмысленные идиотские аббревиатуры, начинающиеся на J, которые только можно представить. Я это... не люблю. Зачем мне это, тоскливо подумал я, за что мне, такому нежному, видеть это все? Ведь он же двух слов в связанный список связать не сможет.
Оказался лучший кандидат из всех, что я до сих пор интервьировал. У меня только что челюсть не упала. У меня кончились вопросы, а потом кончились запасные вопросы, а интервью еще и к концу не подошло. Умнее меня и быстрее.
Поставил ему лучшую оценку из всех, что до сих пор ставил. Очень надеюсь, что пройдет сквозь весь оставшийся процесс.
Недавно был кандидат... прочел CV и ужаснулся. 10 лет Джавы во всех ее видах. Все возможные энтерпрайзы, пандемониум фреймворков, все бесмысленные идиотские аббревиатуры, начинающиеся на J, которые только можно представить. Я это... не люблю. Зачем мне это, тоскливо подумал я, за что мне, такому нежному, видеть это все? Ведь он же двух слов в связанный список связать не сможет.
Оказался лучший кандидат из всех, что я до сих пор интервьировал. У меня только что челюсть не упала. У меня кончились вопросы, а потом кончились запасные вопросы, а интервью еще и к концу не подошло. Умнее меня и быстрее.
Поставил ему лучшую оценку из всех, что до сих пор ставил. Очень надеюсь, что пройдет сквозь весь оставшийся процесс.
no subject
Date: 2007-10-07 09:19 pm (UTC)no subject
Date: 2007-10-07 09:23 pm (UTC)Передам ему Ваше мнение, он будет очень рад такому быстрому фидбэку.
no subject
Date: 2007-10-07 09:28 pm (UTC)Эх, дилетанты.
no subject
Date: 2007-10-07 09:32 pm (UTC)Правда, от этих расказов (сколько кандитатов были приняты в конце концов), уже расхотелось лишний раз посылать CV (после того что один раз уже провалил) :)
no subject
Date: 2007-10-07 09:33 pm (UTC)no subject
Date: 2007-10-07 09:46 pm (UTC)no subject
Date: 2007-10-07 09:52 pm (UTC)Офф. Я в считанные недели покидаю Сонол. Надо бы пересечься, пока не поздно...
no subject
Date: 2007-10-07 09:55 pm (UTC)no subject
Date: 2007-10-07 09:57 pm (UTC)Я постараюсь позвонить через пару дней - именно ближайшие дни очень заняты.
no subject
Date: 2007-10-07 10:01 pm (UTC)Не парься, я вас так и так приглашу в новую квартиру. Когда к нам заказанная мебель придет :-)
no subject
Date: 2007-10-07 10:08 pm (UTC)смиялсо
Date: 2007-10-07 10:20 pm (UTC)no subject
Date: 2007-10-07 10:27 pm (UTC)no subject
Date: 2007-10-07 11:19 pm (UTC)no subject
Date: 2007-10-07 11:55 pm (UTC)Это, конечно, шутка, но в ней есть некоторая доля правды.
А если более подробно, то наверное можно попробовать описать, но много всего получится, и в разных направлениях.
Re: смиялсо
Date: 2007-10-07 11:56 pm (UTC)no subject
Date: 2007-10-08 12:09 am (UTC)no subject
Date: 2007-10-08 01:01 am (UTC)A B::foo(...) { return B_foo_helper(...); }а от этого хелпера карусель заново крутится. Переучили его когда-то software patterns...
no subject
Date: 2007-10-08 01:07 am (UTC)no subject
Date: 2007-10-08 01:23 am (UTC)no subject
Date: 2007-10-08 01:29 am (UTC)no subject
Date: 2007-10-08 02:46 am (UTC)no subject
Date: 2007-10-08 03:29 am (UTC)no subject
Date: 2007-10-08 04:05 am (UTC)Инструменты должны быть разными для разных задач +)))
то что они есть это хорошо +) но качество инструментов надо тестить +)
no subject
Date: 2007-10-08 05:41 am (UTC)no subject
Date: 2007-10-08 05:59 am (UTC)no subject
Date: 2007-10-08 06:00 am (UTC)no subject
Date: 2007-10-08 06:19 am (UTC)no subject
Date: 2007-10-08 06:23 am (UTC)no subject
Date: 2007-10-08 07:39 am (UTC)no subject
Date: 2007-10-08 09:02 am (UTC)no subject
Date: 2007-10-08 10:54 am (UTC)no subject
Date: 2007-10-08 10:57 am (UTC)no subject
Date: 2007-10-08 11:16 am (UTC)похоже он ушел из фирмы ни с кем не оставшись в хороших отношениях, ибо очень страдал от несовершенства окружающего мира (и остальных, тупых, джава программистов, как он считал :)
но это несомненно был очень умный и просвященный в технологиях человек.
no subject
Date: 2007-10-08 12:31 pm (UTC)no subject
Date: 2007-10-08 12:39 pm (UTC)у меня не большой опыт вообще в программировании, годик в россии и несколько в финляндии, но я усвоила, что перманентный код ревью, небольшая документация своей части кода и обсуждения дизайна перед имплементацией с начальством - это маст. в тех конторах что я поработала здесь в израле (в 4-5ти примерно, аутсорсинг по больше части) только в одной практиковался код ревью перед чек ином, но и у них не было никакой документации. какое то невероятное раздолбайство. не жалко людям времени.
no subject
Date: 2007-10-08 02:45 pm (UTC)Я, на самом деле, конечно, не знаю насколько в этом виновата Java, но мне почему-то кажется, что в значительной степени (он, когда уходил от нас, признался, что все четыре года страдал безумно, т.к. писать код – неинтересно, интересно – организовывать взаимодействие больших сложных и могучих пакетов, всех этих ....). Но я, конечно, C++ chauvinist pig...
no subject
Date: 2007-10-08 02:52 pm (UTC)no subject
Date: 2007-10-08 03:43 pm (UTC)at least JSP/JSF, JDBC, JMX ( and God forbid ) or EJB.
and no, you can't place 2 students on some project where you need to know J2EE technologies, because they have no idea how these systems work in the real world, where the bottlenecks and shortcomings, where the limitations are, etc. That's why compensation packages are well above 6 digit numbers
no subject
Date: 2007-10-08 03:51 pm (UTC)А некоторые личности делают релиз - а delivery сделать "забывают": потом, через парул лет ищи ветра в поле, только экзешники остались, и часть мелкодисперсных несобирающихся сорцов.
no subject
Date: 2007-10-08 03:54 pm (UTC)no subject
Date: 2007-10-08 04:34 pm (UTC)no subject
Date: 2007-10-09 02:20 am (UTC)Лично я, будучи самоучкой, начинал без образования и официального опыта, и на первых порах пришлось столкнуться с большим количеством откровенно низкосортных компаний. Типичным началом телефонного интервью был вопрос "У вас есть опыт с WebSphere? А с DB2?" Пару раз спрашивали, с какой версией указанных продуктов. И тогда я внес в резюме WebSphere и DB2, вместе со всей прочим мусором, имеющим отношение к программированию, которого я когда-либо касался. Понятно, что я не стал бы отправлять резюме в таком виде в Гугл ,) Но, наверно, есть менее разборчивые люди - или просто уделяющие меньше внимания таким мелочам. То же касается и сертификации. Думаете, John Bryce манной небесной питается? Нет - он позволяет людям устроиться на работу, потому что хватает таких фирм, где на эти бумажки смотрят и им верят.
А вам много приходилось работать на Java и с пресловутыми фреймворками?
P.S. Что касается фреймворков, то они бывают разные. В том числе, полезные и сложные в управлении - например, Hibernate. У человека, который им полностью владеет (т.е. умеет с его помощью строить высококачественные программы), есть неплохой повод для гордости. Есть и такие, которые дают замечательные средства, которые иным путем в Java получить нельзя. Сразу приходят в голову инструменты для манипуляции байткодом. А веб-фреймворки я сам недолюбливаю (и взял за правило держаться от них подальше), но само явление мне кажется вполне здоровым. Их размножение вызвано тем простым фактом, что это сейчас очень затребованная, но еще слабо развитая область, а Java по ряду причин - один из самых удобных языков для опен-сурса. А лет через пять вавилонская башня развалится на куски, и на ее месте окажется прочный и устойчивый... цех с конвейером =) Рискну предположить, что именно это вам в ней и не нравится - язык стал инструментом для низкоквалифицированных рабочих и эксплуататоров их пока еще хорошо оплачиваемого труда, которые наводнили все, что связано с языком, и заполнили его своей мало совместимой с высокими академическими ценностями ментальностью. Во всяком случае, это не нравится в ней *мне*. Но к фреймворкам это, все же, не имеет прямого отношения.
... извините, что так длинно, накопилось :)
no subject
Date: 2007-10-10 08:52 am (UTC)оффтопик.
Date: 2007-10-12 12:07 pm (UTC)(надеюсь что не нарушаю этику данного журнала; насколько я помню, здесь были посты на эту тему).
Re: оффтопик.
Date: 2007-10-12 12:38 pm (UTC)no subject
Date: 2007-10-18 05:32 am (UTC)