Отношусь хорошо. Как к истории :)
1. В поддержке старых Windows систем смысла не вижу (за исключением наличия одной версии/сборки для поддержки старого оборудования, драйвера которого только со старыми ОС и работают).
2. В поддержке устаревших Unix систем в основном смысла также не вижу. За исключением наличия сборки для «слабых» машин, чтобы увеличить физический срок жизни машин в корпоративной среде.
3. В браузере смысл вижу. Но не в упрощенном, а наоборот — с поддержкой всех современных фич для работы на unix — сборке для «слабых» машин. Это для того, чтобы устаревшее оборудование в корпоративной среде можно было использовать в качестве тонких клиентов.
История 1. Если действительно поставлена была задача
«отправить письмо по действию пользователя, см. пример, как мы это делаем вот тут»то я на стороне компании. Если же «как мы это делаем вот тут» — были пустыми словами, то и не в чем обвинять программиста. Кодить же изначально «как надо» — это из серии «копать траншею от меня и до обеда».
Мои (субъективные) советы такие:
1) Не бросайте универ — потом те же, кто сейчас советуют это сделать будут пальцем «тыкать» на отсутствие диплома. Диплом по специальности никогда карман не оттягивал.
2) Пофрилансить на Java — не советую. Именно java неудачный вариант для фриланса. В русскоязычном интернете мало заказов. В англоязычном нужен разговорный английский. В обоих случаях более-менее серьезные (в т.ч. по деньгам) заказы — EE и/или Spring, а тут нужен опыт, которого пока нет.
3) Резюме однозначно подредактировать.
4) Учебный проект желательно сделать посерьезнее (именно на тех технологиях, которые Вы выносите в резюме). Сейчас Sheduler и Spring — ну общего мало.
5) Если вопрос просто войти в ИТ, посмотрите в сторону сайтостроительства и технологий полегче (python или php с фреймворками, html, css, javascript).
6) Если Java принципиальна — копайте и копайте. Докопаетесь.
7) Можно еще так: Покопать в Android. Запилить пару-тройку идей (учебных примеров). Развить примеры до наличия серверной части. И покопать в сторону JAX-RS (REST службы на Java), параллельно придется повозиться с половиной стека JavaEE (DI, JPA, ...). Результат: технологии и опыт (а его, как известно, не пропьешь, что бы по этому поводу HR-ы не говорили).
8) Не слушайте сильно HR. В части советов по резюме и поведению — возможно да. Но в остальном — осторожно. Нет, то, что HR-Менеджер Вам хорошо посоветует, как легче пройти стену непрофессионализма HR-менеджера — это возможно и так. Все остальное — желание решить свои проблемы (или заработать дивидендов), «капая» Вам на психику.
8б) Ни один HR в комментах реально не осветил поднятый вопрос (о Java-джуниорах) в цифрах, хотя эти цифры им известны.
P.S. Помните, что программист — это, в первую очередь программист. А Java — инструмент. Не Javой единой... Я сам Javа-ист и все пишу на Java. Но застал времена, когда Java просто не было (и помню, когда язык появился). Программировали же как-то до его существования :)
по сути это подачка от государстваА зарплата наемного сотрудника — подачка от хозяина. Это объективная реальность.
просто дадут Вам вместо обычной работы что-нибудь типа не лекции вестиСпорить не буду, но на самом деле это запрещено контрактом (есть понятие должностных инструкций, где четко прописан перечень работ для данной должности). Да и пусть хоть вообще работать не дают — зарплата с надбавками все равно сохраняется.
а иногда нужно оценивать даже не столько скилы и опыт, а адекватность кандидата и то, насколько легко ему общаться с другими членами командыПолностью согласен
совсем другой вопрос, что не каждый человек готов изменить что-то в своей жизни, чтобы ему жилось немного лучшеЯ просто пытался донести, что обычно люди в 40+ готовы менять что-то в своей жизни, чтобы им жилось намного лучше :)))
В такой постановке вопроса — да, согласен. Но, во-первых 3500+"плюшки" и выходит где-то 300. Во-вторых
Согласен. С другой стороны, не будет попыток (с нашей стороны) — никогда и не доверят
Я имел ввиду, что аутсорсеры чаще предпочитают проекты на 1 или чуть более человек. Использование же старшего поколения имеет смысл в проектах, для которых требуются более-менее большие команды разработчиков. Я смотрю, что компании (сужу по Запорожью) охотнее берут мелкие проекты в разработку. Насчет финансов — мы же не о безработных говорим (там другая ситуация). И смысл тогда «старперу» уходить с «насиженного» места в ИТ-компанию. Для этого его зарплата должна быть конкретно меньше, чем у джуниора... Грубо говоря, у меня в бюджетной организации 3500 нашими оклад, плюс надбавки, плюс выслуга лет, плюс соцстрахование (на случай безработицы), плюс все пенсионные «плюшки», плюс возможность фрилансить в свободное время, плюс оплачиваемые 56 дней отпуска. Имеет ли смысл уходить на 300 зеленых в конверте юниора (средняя з/п по Запорожью)? Наверное, нет. И мы еще забыли о понятии «стабильность» (например, у меня
Не вижу проблем ни в создании компании, ни в создании команды («старперской» или даже «смешанной»). Вижу проблему в отсутствии самих проектов/заказов, а, точнее, менеджеров с желанием возиться с такими заказами для таких команд. Наверное, действительно, привлекать людей с таким опытом и материальными потребностями (в этом возрасте) в стартапы без финансирования или проекты по созданию
А вот системы уровня предприятия, где требуется, например, стек технологий Java EE, Spring — другое дело. Но вот маловато таких проектов. Или заказов «для пенсионных» команд. Типа перекодировать с Cobol на Java (очень актуально, кстати в ЕС и Северной Америке). Так такие заказы вообще сюда не идут.
P.S. Так что, если воплотите идею в жизнь, с удовольствием поработаю в такой компании.
С уважением, 38 летний «старпер». :)
Идея сама по себе неплохая. И в нужном направлении. Проблемы вижу 2. Первая — разделить существующую бизнес-задачу на подзадачи, которые можно давать как темы дипломных работ (мы же о бакалаврах говорим, я так понимаю). Ведь если рассматривать задачу целиком, то, наверное, это уже уровень магистерской диссертации. Или даже кандидатской (PhD — кому как приятнее). Вторая (очень большая) проблема — уровень знаний выпускающихся студентов. Он, реально, низкий. ВУЗы поставлены министерством и правительством в такую позу, что им выгодно приукрашивать реальный уровень выпускников (в конечном итоге — в целях объема госзаказа и лицензионного объема). Реальная ситуация с уровнем успеваемости достаточно удручающая (конечно не везде и не 100%). И реалии таковы, что порядка 50% существующих студентов программных инженеров или специалистов по компьютерным наукам (информатиков) не «потянут» решение практических («производственных») задач. А те, кто «потянет», у них и так нет особых проблем ни с трудоустройством на старших курсах, ни с темами дипломных работ (которые берутся из реальной деятельности).
P.S. Да, я помню тему своей дипломной работы, которую писал 17 лет назад. Она была посвящена разработке системы синтеза речи. И я ее в рамках работы вполне «практически» реализовал.
Да... Все тонем и тонем в корпоративном болоте.2000-м что-то сделать на JavaScript, то современный для Вас — детский лепет....
1) Отдельно понравился 7 пункт. Т.е. если справимся с дискриминацией по возрасту, начнется дискриминация по весу. Потом начнется дискриминация за ношение бороды... Интересно, если я сейчас старый и толстый (а так и есть :)), и у меня нет шансов устроится на работу (ой, простите, даже попасть на собеседование), то когда я был молодым и толстым, шансов было больше?!? За такие высказывания, даже в штатах можно судебный иск получить.
2) Про технологии прошлого века (пункт 4). А в 1995 Java (core) совсем уже и не Java была? Или SQL сильно изменился? Не понимаю, почему такого опыта надо стыдиться... Да, действительно, HTML и JavaScript сейчас совсем другие... Но если Вы смогли в
3) По пункту 8. Да плевать мне и на энергию, и на энтузиазм и на их излучение. Я, как соискатель, пришел за деньгами. Желательно за большими. И желательно за меньшее количество работы (у Вас, как работодателя, просто все наоборот). Встретится спрос с предложением — договоримся. И просто человек с опытом не будет этого скрывать — это и так ясно как божий день. Надо уважать и себя, и собеседника. Вот именно это современным «молодым» интервьюерам и не нравится. Привыкли друг другу «втирать» про энтузиазм, интерес, патриотизм, и т.д. Потрепаться можно и в кафешке, а не на собеседовании.
Резюме: Автор на 80% просто «втирает» (на мой взгляд). Если старпера (назовем нас так :)) не захотят взять — то не возьмут. И технические знания тут совершенно не при чем. А все остальное — тем более. Тут просто предвзятость руководства, и/или боязнь того, что такой кандидат по своим знаниям и образованию очень быстро может занять их место.
Вывод: Если видите дискриминацию по возрасту или другим признакам — просто не общайтесь с такими компаниями (менеджментом, рекрутерами), и спокойно ищите другую работу с вменяемым менеджментом. Благо, потребность в ИТ специалистах на сегодня превышает даже просто их количество, выпускаемых в год из ВУЗов (я уже про качество молчу).
P.S. Лично к автору. Я с удовольствием читаю Ваши статьи и выссказывания (поскольку приходится по работе заниматься налаживанием связей студент<->работодатель). Однако удивлен той «высокой» планкой, которую Вы всегда озвучиваете для кандидатов (юниоров обычно), учитывая, что Ваша компания (а я, например, раньше о ней не слышал) даже полноценно работающего сайта в Интернет не имеет. Неужели, задавая уровень Ciklum или DataART, Вы тем самым увеличиваете приток резюме, и как следствие, приток рабочей силы? Вопрос риторический. Ответа не требует. А ведь постоянная «реконструкция» (так уж неудачно на него попадаю :( ) сайта Вашей компании говорит о недостаточном количестве средств для его поддержки (параллельная поддержка старой и новой версии).
И, кстати, интересен ответ на такой вопрос. Если у компании не достаточно денег для круглосуточной поддержки сайта, то достаточно ли у нее средств для адекватных зарплат специалистов?!? И стоит ли в такую компанию подавать резюме?? (Это касаемо и юниора, и миддла и сеньора). Вопрос тоже риторический и ответа не требует.