Как стать автором
Обновить

Комментарии 93

«А спец по сожженью ведьм
К пустому глазу прижмёт лорнет
И спросит „Зачем ты беден?“
И ты попробуй найти ответ!»
«Праведное слово, как тифозная вошь,
И если ты согласен, значит ты не живешь,
Спорь, моя неверная религия, спорь!»
:-)
Буквы и экраны, скользкий ком правоты
рефлексивненько
По-моему давно известно, что нормальная работа/нормальные программисты не находятся по объявлениям на сайтах.
Джуниоров проще искать в вузах, квалифицированных людей по рекомендациям/через знакомых.
По поводу деградации я с вами полностью согласен (хотя и во многом другом солидарен). Когда то в совершенстве владел JS, но так плотно подсел на jQuery, что уже в последнее время стал ловить себя на мысле что забываю JS как он есть. Но с другой стороны использование фреймворков обеспечивает куда большую читаемость, понимание и поддержку кода нежели индивидуальное написание кода. Я например стараюсь писать плвгины к jQuery если родного функционала jQuery не хватает, заодно и знания JS поддерживаю
Да нет никакой деградации. Все определяют задачи. Если человеку нужно раз в месяц написать несколько строк кода на JS, нет ничего удивительного в том, что его знания не выходят за границы jQuery. Это нормально.
По-моему, если уровень задач человека является в написании нескольких строк на JQuery, то он не является программистом на JS.
Ммм… Разве где-то шла речь про программистов на JS? Вроде бы автор про это ничего не говорил.
Я о том, что эти люди ставят себе именно такие строки, что знают JavaScript
Вы правы, это больше заслуга типов проектов, а точнее отсутствия потребности в чистом JS
Я наоборот перешел на чистый JS благодаря фреймворкам (в том, случае был MooTools).
Со временем разобрался и в JQuery.
Как я уже сказал, JQuery — это мощный продукт, который действительно облегчает жизнь программиста, но, как его минус, он уменьшает порог входа и, впоследствии, демпингует зарплаты оных, что не сколько расстраивает, а больше даже уменьшает требование в профессиональных программистах.
Обвинять jQuery в демпинге зарплат JS-разработчиков — это все-равно, что обвинять Yii, Symfony, Zend, RoR и Django в демпинге зарплат бекэнда. Или современные браузеры — в демпинге зарплат верстальщиков. :)

Если jQuery хорошо подходит для решения задач, которые ставят перед программистом — не использовать его как-то глупо, не так ли? И если jQuery позволяет выполнить работу в 10 раз быстрее, причем силами менее квалифицированных специалистов — нет ничего удивительного, что за те же деньги приходится выполнятьт большее количество задач. Или получать меньше денег.

А действительно хорошие JS-программисты в любом случае не должны испытывать больших проблем с поиском работодателя. Потому что 1) не все задачи решаются с помощью jQuery; 2) даже те, которые в теории решаются с помощью jQuery, иногда требуют какого-то контроля человеком, который понимает всё несколько глубже дешевого адепта jQuery.
Один IE6 помогает держать зарплаты пиксель-точных кросс-браузерных верстальщиков на нормальном уровне.
Максимум через 3 года IE6 стаент не акутальным. Много ли верстальщиков расстроятся по этому поводу? Много ли верстальщиков останутся из-за этого без работы и без зарплаты? :)
IE6 еще актуален? Мы точно в 2012 году?
Я этого не утверждал, все вопросы к datacompboy, в эту ветку. :)
Инерция мышления еще сильна. Реально IE6 не особо пользуется уже, к счастью.
JQuery никто не обвиняет.
По сути, я особо никого не обвинял.
Просто хотелось сказать и объяснить одну фразу, что современные технологии дошло до того, что уровень входа в профессию стал очень низким, а уровень профессионализма — ниже уровня рынка.
Честно говоря, я все еще так и не понял, чем это плохо.

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

Значит ли это что эксковаторщика можно обвинить в чем-то 'плохом' и обозвать это 'демпингом'? Нет, это придуманное слово, которое предпочитают копатели с лопатами. А вот клиент, который покупает работу только рад, он получает готовый результат работы быстрее, качественнее, дешевле, и это действительно хорошо, потому что это создает более эффективный рынок.

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

…а вообще я к тому, что понятие не надуманное, и имеющее под собой экономическую основу. :)

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

Часто приводятся примеры такие как 'Standard Oil' или 'Alcoa Aluminium', когда говорят про 'anti-trust', про монополии. Эти компании стали большими из-за того, что за время существования давали лучший товар по лучшим ценам. В 1869м году, галлон (около 4литров) переработанной нефти стоили 30 центов. В это время Standard Oil имели 4% рынка. Они постоянно расли и снижали цены, сторонники 'anti-trust', анти-монопольной позиции правительства (то есть сторонники центрального планирования, сторонники коллективизма), указывали на S.O., говорили что эта компания не дает конкурентам войти в рынок потому как занимается 'демпингом'.

Так вот, к 1899 году цена на галлон переработанной нефти была уже 5.9 центов. Это была работа S.O., цена не прыгнула туда за 1 день, они все время снижали цену, но при этом расли как бизнес, получали все больше покупателей. Они это делали за счет увеличения продуктивности за счет ре-инвестиций своей прибыли в новые технологии и идеи.

В 1911м году их разломали на части. К тому времени было уже 150 различных конкурентов, не один из конкурентов не был таким большим, но и не один из них не мог давать такую низкую цену из-за масштаба, на котором S.O. работали. После того, как S.O. разломали на части, переработанная нефть никогда больше не упала в цене.

Еще раз: после разлома компании Standard Oil
Сохранил случайно предыдущий комментарий… после разлома S.O. цена на нефть больше ни разу не упала на рынке.

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

Потребитель желает низких цен, тот кто дает ему самые низкие цены выигрывает. Тут нет места вмешательству правительства (как и вообще в экономике, в деньгах, в пенсиях, в медицине и т.д.) Те компании, которые не могут конкурировать на качестве и цене продукта, часто покупают политиков и начинается кампания травля против наиболее конкуренто-способного бизнеса, вот и все что значит 'демпинг'.
Против «JS-деградации» есть хорошее средство — попробуйте написать свой jQuery. Чисто для себя. Заодно распотрошив исходники jQuery. Mootools, Prototype и ещё чего-нибудь.
Здорово помогает.
И, вообще говоря, нужно определиться с тем что есть такое «профессиональный программист». Если топикстартер в индустрии не первый год, он должен бы понимать, что в первую очередь нужны люди, которые умеют грамотно решать поставленные задачи, абстрагируясь от форм молотков и видов гвоздей.

А проблема с конторами, которые ищут «аникейщиков», программирующих на php, ассемблере и дотнете в свободное от настройки принтеров и саппорта пользователей время, решается очень просто — не нужно идти работать в такие конторы.
Не пойдешь ты, пойдет кто-нибудь другой. А потом один директор похвастается другому за стаканчиком вина, что у него работает умелец Вася, который делает все. Второй директор удивится, скажет, а у меня для этого 7 человек в штате, которые в сумме получают в 5 раз больше, чем Вася. В нем сработает экономист и вот она, новая вакансия для мастера на все руки и 7 хороших узких спецов в поисках новой работы. История основана на реальных событиях. Конечно не идти в такие конторы это своеобразное решение, но, когда надо здесь и сейчас кормить семью, то свобода выбора резко сокращается.
Семья это конечно аргумент. Но с другой стороны, сложно согласиться, или не согласиться, не зная контекста.

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

Не понимаю, что имеется в виду. Какой «определенный вид работ»? Пример можно?
Я честно сказать, не представляю ситуации в которой можно пол-года искать работу.

И что такое «более средняя, т.к. деньги-то требуются»? Более средняя работа? Более средняя зарплата?

>Не понимаю, что имеется в виду. Какой «определенный вид работ»? Пример можно?

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

А не представляете, потому что, видимо, не попадали в такие ситуации.
Есть вещи, которые понять можно, наверное, только испытав, чего не желанию никому.

>И что такое «более средняя, т.к. деньги-то требуются»?
Более общая работа и средняя зарплата.
Ну дык пусть будет более средняя, проблема что ли? Главное ведь жизнь и движение. Сейчас более средняя — через пол-года какие-нибудь более интересные вакансии/знакомства появятся. Никто же в кандалы не заковывает, надоело, либо появилась более перспективная работа на горизонте — взял да уволился.
Действие таит в себе тысячу возможностей, бездействие не содержит ничего кроме бездействия.
Даже без семьи, жрать хочется прямо сейчас. Надо платить за квартиру, слава Б-гу, если за свою. Надо иметь средства на поиск более подходящего места. Шабашками и халтурами далеко не уедешь, открывать собственный бизнес и работать на себя в условиях отсутствия элементарного — не реально. Нужно искать работу. Вариант фриланса подходит далеко не всем: инженеры-сетевики провайдерского класса сидят в штате, а не на аутсорсе, отдавать эту часть работы фрилансеру ни одна контора не будет.
Так я про фриланс ничего не говорю. Фриланс, конечно, подходит далеко не всем. Повторюсь, я себе слабо представляю ситуацию, в которой хороший IT специалист может пол-года искать работу.
Ключевое слово: хороший. Каждый вкладывает в это понятие свое представление о профессионализме. Много ли сотрудников обладают такими навыками, чтобы за ними охотились, в прямом смысле этого слова, работодатели? А сколько рядовых работяг, качественно выполняющих свою работу? И какой спрос на таких специалистов?
Я не рассматриваю краевые случаи. Понятное дело, быть специалистом, за которым работодатель захочет охотиться, может не каждый. Я говорю как раз про тех людей, которые качественно выполняют свою работу, при условии наличия личной адекватности.
Возьмем в пример меня. Я, на самом деле, не считаю себя айтишником — моя работа больше связана с кабельными коммуникациями. У меня нет профильного образования, а если идти до конца, у меня нет вообще среднего образования. Работаю в отделе эксплуатации сети доступа крупного провайдера на должности ведущего инженера. Моя забота — работоспособность сети, доступность всех коммутаторов и прочего оборудования, первоначальная настройка активного железа, чтобы до него могли добраться администраторы. Разумеется, вопросы замены кабелей, восстановление питания, рефлектометрия поврежденных участков и коммутация оптики, организация работы подчиненных, общение с председателями домов и обслуживающими компаниями на уровне выполнения договоренностей с вышестоящими начальниками, незначительные правки настроек коммутаторов — все моё. В конторе — на хорошем счету и самоуверенно считаю, что, если начнут сокращать персонал, то меня сократят последним. Но, придя на работу в другую организацию, мне придется конкурировать с большой толпой студентов, нанятых компанией, не хуже выполняющих точно ту же работу за меньшие деньги. И доказывать свое право считаться «инженером» придется заново.
Поэтому мне приходится держаться за свое место изо всех сил. Чтобы найти работу мне много времени не понадобится, а вот выйти на прежний уровень — как повезет. Разумеется, запись в трудовой с именем яйценосного участника большой тройки и должностью поможет в этом, но не сильно — работодатели стараются относиться к этим записям с аккуратностью.
Чорд, почти резюме написал, надо сохранить куда-то…
> мне придется конкурировать с большой толпой студентов, нанятых компанией, не хуже выполняющих > точно ту же работу за меньшие деньги

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

Со студентами ведь тоже сложностей выше крыши — метания, ветер в голове, неумение работать, отсутствие опыта, наплевательское отношение к деталям…

Вобщем, я понимаю о чем речь, но считаю что адекватные люди имеющие работать — востребованы всегда. Пол года дома без работы — сигнал задуматься об адекватности человека:)

Что бы получать хорошую зарплату нужно немного умения и много наглости.
Чтобы получать нормальную зарплату, вторым можно пренебречь.
Хотя показать, на что ты способен, нужно.
Не стоит путать наглость с решительностью.
Без высшего образования некоторые HR-ы уже автоматически зачисляют вас в разряд эникейшиков.
Кстати, что за город, где искали работу? В Мск/СПб запросы работодателей очень сильно отличаются от России. Да и уровень инженеров тоже.
Поверьте, там есть та же тенденция.
Текст вакансии
Требования:
Опыт поисковой оптимизации сайтов (SEO).
Опыт разработки с использованием LINQ, WCF, WPF, Silverlight, VBA.
Опыт работы с ORM-платформами.
Опыт командной разработки и использования систем управления версиями.
Наличие сертификатов.
Хорошие коммуникационные навыки.
Высшее техническое образование (информационные технологии, информационные системы, вычислительные системы).
Кроссбраузерная вёрстка.
Отличное знание XHTML/Javascript/CSS, Ruby on Rails, Perl, PHP, C++, Java, SQL, СУБД Oracle Enterprise, Microsoft SQL Server.
Владение графическими пакетами: Adobe Photoshop, CorelDraw

Опыт работы с различными CMS (Joomla, Drupal, NetCat, WP).
Опыт разработки и уверенное знание платформы .NET, языка C#, технологии ASP.NET и ASP.NET MVC.
Опыт работы в среде Visual Studio 2005/2008.
Отличное понимание принципов ООП.
Уверенное знание теории БД, опыт проектирования БД, опыт работы с промышленными СУБД, знание языка SQL и опыт написания запросов.
Знание принципов, подходов и архитектуры построения традиционных телефонных и IP-телефонных сетей;
Опыт участия в проектах по внедрению и сопровождению систем обработки и передачи голосовой информации;
Опыт работы с оборудованием Cisco (Catalyst, ISR/ISR G2);
Знание ПО Cisco Systems (Unified Communications Manager, Unified Contact Center Express);
Знание ОС Windows XP/2003/2008, AD, exchange, DNS, DHCP, Proxy, Firewall, MS ISA Server, Terminal Server, VPN


Вспомнилась фраза из старого анекдота: «Может вы мне еще фару приделаете, чтоб я в ночную работал?»
Военная часть… Курилка. Сидят 4 лейтенанта. Один предлагает идти к командиру части проситься в отпуск. Встали пошли. Заходит к командиру первый:
— Товарищи полковник, лейтенант Пупкин. Разрешите в отпуск.
— Да ты че! В отпуск, говоришь? Давай рацпредложение рационализаторское предложение) – пойдешь в отпуск!
— Легко! Вон у Вас под окном солдат траву косит. Че он косой в одну сторону машет? Давайте ему вторую косу привяжем, пусть косит налево и направо!
— Молодец! В отпуск!
Заходит второй:
— Давай рацпредложение…
— Легко! Вон у Вас под окном солдат траву косит. Че он косой туда-сюда машет? Давайте ему к косе привяжем вилы, пусть сразу в кучки складывает!
— Молодец! В отпуск!
Заходит третий:

— Давай рацпредложение…
— Легко! Вон у Вас под окном солдат траву косит. Че он косой туда-сюда машет, траву в кучки складывает? Давайте к нему привяжем тележку, пусть сразу и отвозит!
— Молодец! В отпуск!
Заходит четвертый:

— Давай рацпредложение…
— Не знаю.
— Ну-у-у-у… Так иди думай. Придумаешь приходи!
Выходит лейтенант на крыльцо, закуривает нервно, стоит «репу морщит».
И тут подходит к нему этот солдат. С этой хреновиной в руках с привязанной тележкой, весь потный, обессиленный. И злобно так, спрашивает у лейтенанта:
— Чё, товарищ лейтенант, в отпуск хотите?!
— Да-а…
— Б…ь, рацпредложение не можете придумать?!
— Да-а…
— Б…ь, ФАРУ МНЕ НА ЛОБ!!! ФАРУ!!! ЧТОБЫ НОЧЬЮ КОСИЛ!!!
> «Java для мобильных платформ (Android и BlackBerry) — средний уровень» — у меня так и написано

зачем вы пишите «средний уровень»? Просто подавайтесь на Junior'а, — будет итак понятно, что если вы рассчитываете на работу Junior Developer'а, уровень у вас недотягивает, но вы стремитесь его подтянуть.

> Я считаю, что зарплата программистов во всем мире слишком превышена и они должны понимать за что они работают и быть рады полученной зарплате

Ох я бы ответил! Этот менеджер бы узнал всё, что я думаю о менеджерах типа него :)

DSL88, из поста понятно, что у вас неправильная позиция — вы прогинаетесь под рынок, когда рынок должен прогинаться под вас, если вы действительно стоящий разработчик — не стоит себя недооценивать! На рынке вы — приз, вас хотят получить компании, вы в праве назначать то, сколько будут стоить ваши услуги.
Я не просто так спросил, зачем вы пишете, что у вас «средний уровень», — банальная неуверенность в себе. Уберите срочно эту фразу, — прийдете на собеседование — ваш уровень будет виден нормальным собседователям после десятка вопросов — возможно ваш уровень достаточен для выполнения задач, который необходимо решать конкретной компании.
Средний уровень написан не просто так: я написал несколько приложений на Android и Blackberry, но особо не вникал в технологию до конца (на подобии OpenGL).
Мне не интересно программирование на Java — просто я могу помочь с решением некоторых проблем. Это просто как отражение опыта.
Но возможно Вы и правы: мне действительно он не интересен и программирование в дальнейшем для данных платформ меня не интересует.
> зачем вы пишите «средний уровень»? Просто подавайтесь на Junior'а, — будет итак понятно, что если вы рассчитываете на работу Junior Developer'а, уровень у вас недотягивает, но вы стремитесь его подтянуть.

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

Вам просто не повезло с работодателями. То что вы описали, как правило, происходит в работе по внутренним задачам компании. Реже — в заказных разработках под заказчика, и почти никогда такого не бывает в разработке тиражируемых продуктов.
>Уберите срочно эту фразу, — прийдете на собеседование — ваш уровень будет виден нормальным собседователям после десятка вопросов — возможно ваш уровень достаточен для выполнения задач, который необходимо решать конкретной компании.

Зачем идти в компанию, где уровень решаемых задач не выше того, который есть у вас?

Автор правильно написал- мы всегда учимся. Работа в компании где уровень задач выше: это стимул к росту и изучению нового. нет. Я конечно не отрицаю самообразования, но когда стоит реальная задача, а не приходится выкраивать время из рутины и обыденности на самообразование- это гораздо интересней. Просто нужно быть внимательным и обдумывать каждый шаг, тогда все будет правильно и работадатель будет доволен результатом и вы будете довольны тем, что познавая новое приносите пользу не тольок себе но и проекту.над котрым работаете.
> Однажды я получил приглашение на работу заграницей вновь. Front-end программистом. В Норвегии.
И был сильно удивлен тому, что зарплата, после учета расходов и примерных цен, была в несколько раз выше.

Дело в том, что в Норвегии в принципе и цены выше наших как минимум в 2,5 раза, от того и зп больше. Среднестатистический норвежец выезжая за границу чувствует себя «немного богачом» :)
>после учета расходов и примерных цен
Т.е. при учете цен и расходов зарплата все равно получалась намного выше.
Плакать хочется от наших реалий.:(
Что-то сильно напомнило Лефко банк с их Работать в нашем банке — большая честь и т.д…
Xa-ха! Да такой буллшит повсеместно, в любой компании!
Мне чести компании не надо, я деньгами беру ;)
Ну ребята это капитализм чего вы хотите — шефу нужна затычка во все дырки, вот отсюда и вытекает такая вынужденная широкопрофильность. Вообще я благодарен коллеге Жене, благодаря ему я справляюсь со скьюлом, я не знаю баз данных, наглухо — а вот добрые люди помогают, попробуйте чаще искать помощи у коллег, решайте те задачи которые умееете эффективно решать.
Но я часто встречаю людей, которые знают JavaScript на уровне синтаксиса для работы только с JQuery и, при возникновении проблем, просто теряются, ругаются и ищут решения в интернете без возможности понимания и вникания в суть, требуя решения на их любимом JQuery.
Ой побольше бы таких людей — и поменьше бы «крутых спецов», которые везде суют свои кривые велосипеды.
Поменьше бы таких людей у которых вместо мозгов склад фраймверков, которые на каждый чих вкидывают в солюшен новый фраймверк, а потом удивляются, а почему это в транке 100500 гб.
Речь наверное шла о людях, пишущих нечто вроде $(«запрос»).parent().parent().parent().parent().действие.
Подозреваю, что все таки была не о том насколько правильно используется JQuery.
А о том, что разработчики, которые не спускаются ниже этого фреймворка в решениях своих проблем и мыслят более высокими уровнями астракции хуже, чем те, кто лезут глубже.

Иногда, я забываю, что пишу под фреймворк, решая свои проблемы на чистом JS…
Чесно — когда внутри адекватного кода на jquery встречаешь костыли на чистом js — которые ломаются на каких нибудь версиях браузера или написаны без тестов — это кошмар.
Под тестами я подразумеваю модульные тесты конечно. Такие «крутые спецы» обычно их не пишут. Ибо слишком круты.
Напишу коротко и ясно «Тяжела и неказиста, жизнь простого программиста».
Я тоже на заре своей карьеры обижался на директоров, которые не ценили труд программиста. Но потом пришел к выводу, что труд должен приносить реальную пользу. И начал делать собственные разработки не потому что, так начальник сказал, а потому что я думал что это будет полезно и принесет мне прибыль, от этого отталкиваться надо.
А бегать из конторы в контору в поисках хорошей ЗП, да еще чтобы начальники ценили, приведет только к еще большим разочарованиям.
Я видел как составляются подобные вакансии. Садится сотрудник (пол не важен) который занимается персоналом и начинает набирать вакансию. Сотрудник не обладает пониманием того чем должен владеть соискатель на данную вакансию и потому в критерии пишется все, что можно найти в уже опубликованных похожих вакансиях иных фирм.
НЛО прилетело и опубликовало эту надпись здесь
но я все еще не представляю Windows Server с Metro интерфейсом

DSL88, не хочу вас расстраивать, но вот скриншот от Windows 2012 Server:
Вот это печаль…
Ага. Не хватает только кнопочек соц. сетей…
«Мне нравится»?
И это публикует сайт библиотечного портала?
raionka.ru/
Суровые Сургутские Макрософтовцы! Видно HR записывал со слов роженицы :)
*facepalm*
Но я часто встречаю людей, которые знают JavaScript на уровне синтаксиса для работы только с JQuery и, при возникновении проблем, просто теряются, ругаются и ищут решения в интернете без возможности понимания и вникания в суть, требуя решения на их любимом JQuery.

Разве можно программировать что-то с чем не особо хорошо знаком без поиска в интернете или документации?
Вы не поверите, но умудряются.
Так и представляю: «Требуется JavaScript-программист с хорошим знанием ассемблера».
А вдруг пишут жутко специфичный интерпретатор и нужен тестер.
«Ты кто, директор? Да пошел ты в жопу, директор!!!!»
В некоторых случаях, требования справедливы. Возьмем к примеру телекомы. Тебя берут программистом. ну предположим банальная задача — написать систему управления VLAN / портами / полисингом /чем либо еще для свитчей. Да надо знать PHP/Perl/Python/HTML/JS/.../ как знания программирования. Но тут резко вступает то что надо знать… CLI разных Cisco и D-Link понимать работу агрегации NetFlow, принципы построения сетей. Да я сейчас программиста. Такие люди есть их мало но они есть. Как правило это программисты взращеные из обычных телекомовых админов. Как бы это гневно не звучало, но когда я искал в свое время программистов на подобные задачи, я как раз в первую очередь искал тех кто знает технологии применяемые в телекомах, и уж потом уже программиста. Иногда приходили светлые головы, отсекал сразу так как на их обучение потратится время. Много кто тогда смеялся типа неадеватные требования к программистам. Хотя на самом деле они были более чем реальные.

По сути статьи согласен, иногда и жнец и на дуде игрец требуется.
Часть текста срезалось… или мысль убежала вперед.

В оригинале было так «Да я сейчас могу рассказать как искал программиста для телекома.»
имхо норм. админ должен поставить норм. задачу норм. программисту. И тогда будет норм. система управления. ТЗ (или хотя бы функциональные требования) должны идти от пользователя конечного продукта в этом случае. Это не значит, что задача не решаема в одно лицо. Вопрос лишь в качестве результата, поддержке продукта, и стоимости решения. =)
Сразу по прочтении текста резюме вспомнилось:

«Если бы водителей нанимали как программистов, то описание вакансии было бы примерно такое:

Вакансия: водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулёра, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимися на вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны.
Опыт управления болидами “Формулы 1″ – приветствуется.
Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, бортовых компьютеров, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих производителей.
Опыт проведения кузовных и окрасочных работ – приветствуется.
Претенденты должны иметь сертификаты Mercedes, BMW, General Motors, а также справки об участии в крупных международных соревнованиях не более, чем двухлетней давности.
Зарплата: определяется по результатам собеседования.»
Честно-говоря, я даже не заморачиваюсь ни подобными вакансиями, ни подобными компаниями. Среди подобного мусора всегда найдется десяток-другой нормальных из которых мне нужна всего одна.
Как вы так здорово получаете предложения из-за границы? Что нужно сделать?
пахать
Это условие необходимое, но недостаточное
В linkedin засветиться, например. Набрать рекоммендаций, подробно расписать и разложить по полочкам опыт работы. И попрут косяком работодатели.
Мммм… я вот смотрю с другой стороны и не понимаю, а для чего тем, кто не является программистом впринципе, идти работать в роли программиста? Особенно учитывая стандартные зарплаты оных (для таких вот недопрограммистов).
Взять меня, я недопрограммист. Мне это просто интересно, у меня как хобби. Я RoR учу, Node.js, связку html css JS (грешу JQuery уж очень удобно!)… но мне в жизни не приходило в голову заниматься программированием профессионально. Мне безумно интересна Front-end разработка, естественно когда меня друзья просят, я эксперементирую и делаю им маленькие сайтики. Но я никогда не думал, что с моими никакими знаниями можно этим зарабатывать… это же экономически не выгодно! Мне выгодно заниматься тем, что я умею и знаю лучше, я банально больше за это получаю.
В выводе к статье не сказано главное — почему заграницей требуются узкие спецы на хорошую зарплату, а в России эникейщики?

Моё мнение — в России непредсказуемое будущее, сегодня фирма занимается IT, а завтра директор решит торговать картошкой. Как следствие — нет желания у руководства взращивать узких сцепов.
Нет, скорее желание получить работника-затычку во все дырки. Ведь логика как часто бывает — передают проект уже написаный индусами/монголами/китайцами/молдаванами (иногда поочередно всеми), а теперь он достался нам и нужна новая функциональность — поди разбери предыдущее, если эти предыдущие писали на том что знали, поэтому в проекте встреччается ськюл+перл+флеш+питон+хтмл, а я всеголишь бесмертный пони С++ разраб
Россия просто отстаёт от Запада. Москва лет на 5, остальные территории лет на 10.
>Нет, скорее желание получить работника-затычку во все дырки.

Тогда вопрос — почему такого желания не возникает у Западного работодателя? Ведь там тоже капитализм, и вроде как желание сэкономить денег на сотрудниках никто не отменял.
>>у Западного работодателя
ДЫк, там не так часто работают на заказчика, в основном создают свой продукт, а то и сами его распространяют и все фазы проекта проходят буквально в одном здании, все используемые технологи и методики разработки хорошо заранее известны, потому HRam при составлении вакансий не приходится писать много скилов.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.