Senior Scala Programmer
  • Проблемы вхождения в IT: почему кандидаты не подходят, или Что делается не так

    документация, практики, скоуп,.... уж не помню, когда последний раз мне бы так свезло, чтобы на проекте полноценно было бы хоть что-то одно из перечисленного. а всё сразу и качественно, так это вообще Sci-Fi.

    Підтримав: Bot Bot
  • Проблемы вхождения в IT: почему кандидаты не подходят, или Что делается не так

    Дьявол в деталях. Зависит от условий формирования проектов.

    В больших продуктовых компаниях может и сработать. Но есть детали с переездом из других городов, визами и т.д. На таких условиях не все согласятся стартовать.

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

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

    Підтримав: Сергій Назаревич
  • Проблемы вхождения в IT: почему кандидаты не подходят, или Что делается не так

    А взагалі, якщо вам не потрібна людина з вузькоспеціалізованим скілом, який вийде на роботу завтра і зробить, те, що потрібно «на вчора»

    faamg компании могут себе позволить обучать джунов, так как более менее уверены, что человек сразу от них не уйдёт. Имидж работает на них. И даже они мотивируют сотрудников обещанием акций через N лет работы. Ну и их собеседования с алгоритмами и другими формами бега через препятствие тоже очень спорная штука. Действительно ли в реальной работе потом все эти алгоритмы сами ручками пишут, на доске, на время.... Остальным нужны люди именно «на вчера». Чтобы хотя бы не приносили убытки. В собеседованиях много глупостей и их можно и нужно проводить лучше. Но пока компании ожидают мгновенной отдачи, то собеседования так и будут адом. И я не вижу экономических причин для компаний хотеть настоящих джунов, а не просто зарплатных.

  • Проблемы вхождения в IT: почему кандидаты не подходят, или Что делается не так

    ИМХО, Техлид не основной источник проблемы. Человеческий фактор конечно есть и эго есть, но не в них основная проблема. Проблема в неправильных ожиданиях менеджеров. И нежелании компаний тратиться на обучении джунов. Вы можете написать в вакансии что угодно, но у менеджеров есть четкое ожидание — больше людей это больше сделанной работы в единицу времени. Нанять людей, чтобы получить ухудшение показателей (даже временное) никто не хочет. Деньги лучше объясняют причины происходящего, чем вера в плохих людей. Я был в роли тех, кто проводит собеседования и собирает требование на вакансии. И нет, Техлид не хочет (точнее это не основная причина) видеть в соискателе самого себя. На него обычно давит менеджер и компания в целом. Именно они хотят платить как за джунов, а получать работу как от сеньоров. Техлид не управляет бюджетами, но отвечает за проект и прогресс. Требования это единственный защитных механизм, который у него есть. И собеседования часть этого. Думая о добавлении людей в команду, он думает — а разгрузит ли его этот человек или только добавит ему работы. Техлид хочет иметь в команде надёжного человека, которому можно делегировать задачи и не бегать за ним. При этом он осознаёт, что если человек не будет справляться, то ему придётся делать работа за двоих. У него обычно мало времени и делать чужую работу он просто не может себе позволить. Объяснять потом, что новый человек оказывается ещё долго будет учиться достаточно сложно. Особенно, когда компании ожидают быструю отдачу от новых людей.

  • Прототипирование для менеджеров: зачем это нужно и какие бывают прототипы

    В заголовке и первой строке нахватает уточнения к слову «Прототипирование». Речь о «Прототипирование интерфейса», а не вообще о прототипировании. Так-как последнее бывает и не только про интерфейс и покрывает много важных других направлений. Архитектуру приложения тоже прототипируют и там совсем другие цели, задачи и подходы. А за статью спасибо, интересно было почитать!

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

    Это очень интересные цифры. Мало кто может/готов ими поделиться. Спасибо за информацию!
    Ещё пара вопросов, может тоже ответите. Буду признателен.
    — Про зубров. Вам было больше ненужно или не могли найти достаточное количество на рынке?
    — Какую пропорцию у вас пытаются поддерживать между джунами, мидлами, зубрами (мне интересно сравнить это с Украиной)?
    — Какие требование для талантливой молодёжи, т.е какой уровень знаний/опыта от неё ожидается? (тоже интересно понять кого компании готовы брать и учить)

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

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

    уже через 5 минут начнете гуглить новые вакансии

    Именно. Деньги плохой мотиватор, но их отсутствие сильный демотиватор.
    Работа на стройке не требует от человека постоянно повышать квалификацию, а ИТ требует.
    Работа на стройке легко поддаётся контролю и измерению, а в ИТ много копий сломано об эту проблему.
    Из того, что человеку платят зарплату увы автоматически не следует, что он будет, в отсутствии сильного контроля, пытаться исполнять свои обязанности качественно. Это становиться особенно важно, когда полно задач, которые УГ и контроль размыт...
    При таких входящих условиях было бы хорошо, чтобы у человека было больше одного плохого мотиватора, чтобы расти и качественно выполнять своих обязанности (уметь находить хорошее в том, что он делает).

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

    Это если обязанности легко чётко сформулировать и легко контролировать их выполнение. В ИТ это часто не совсем так.
    Дьявол в деталях. Деньги имеют очень ограниченный ресурс для мотивированния людей.
    Чревато тем, что после получение приемлемой зарплаты люди перестают учиться и вообще тяготеют к тому, чтобы делать видимость работы (наблюдал неоднократно).
    Очень тяжело лечиться, если единственная мотивация это деньги. Увольнения не бояться, так как легко найдут другое такое же место.
    В ИТ важно постоянно учиться и увы для этого мотивация деньгами не работает.

    Вот Вам пример
    toster.ru/q/27265
    и это хороший вариант, так как тут человек хотя бы пытается как-то найти мотивацию. Часто люди просто забивают и перестают работать.

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

    я просто слишком много раз видел, когда люди прекращали учиться и развиваться. Так как считали, что прибавка в 100$ не компенсирует для них увеличение ответственности и усилия на самообучение. И последнее время видел это всё чаще. А бесконечно зарплаты расти не могут. Самые сильные разработчики, которых я встречал, всегда любили ИТ. Деньги никто не отменял, они очень важны. Но не только они. Можете и дальше верить, что деньги заменяют все остальные виды мотивации.

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

    Вы ошибаетесь. Например у меня этот процесс занял пару месяцев (в Польшу). Год это может быть для США, но не для Европы. Три года — даже не знаю, кто столько документы делает. Людей держит семья, друзья, язык и другие вопросы, но обычно не скорость оформления документов.
    Появление настоящих сеньоров это не функция времени, это вопрос наличия школы... В Украине эта школа есть и сейчас в Украине достаточно людей, у которых можно учиться. Но мне кажется опасным образование перекоса. Если вырастут годные — замечательно. Я только за. Время покажет.

  • Обзор рынка труда 2015: компании растут, зарплаты стоят, программисты едут

    Немного грустных мыслей вслух.
    Было бы интересно узнать из кого состоят эти 5% уезжающих. Могу предположить, что распределение там не равномерное и сеньоров в этих 5% заметно больше, чем остальных. Доступные мне источники информации это подтверждают. Если это так, то тогда Украина теряет 10-30% опытных сеньоров в год. Заменяя их 23-х летними сеньорами... Погоны рисовать для компаний не проблема, но опыт это не восполнит. Это неравноценная замена — потерять опытных сеньоров и получать много непонятных джунов, пришедших в отрасль, возможно, часто только за деньгами. ИМХО, курсы тоже ничего не дадут, если не будет передачи настоящего боевого опыта от старшего поколения, которое набило шишки на многих сложных проектах. Перекос в сторону джунов это плохо. Очень важно поддерживать здоровый баланс между опытом и молодой кровью.
    Из хорошего — эти 5% уезжающих не обязательно совсем потеряны для Украины, многие перешли в зарубежные офисы компаний. А значит будут и дальше делиться опытом, но удалённо.

  • Java memory leak

    ну пушка, не пушка. а простота относительна. я вот сделаю такую задачу быстрее на scala/java, чем на bash/python.
    И не потому, что scala/java лучший выбор для задачи.
    Но потому, что python я практически не знаю, а на bash вообще не очевидно как к базе подключится... :)
    И ради одной мелкой задачи срочно изучать другой язык нет смысла.

    Підтримав: Валентин Шелков
  • Java memory leak

    Отдаёт. Но это зависит от настроек GC и ОС.
    Вот хорошая статья на тему:
    www.stefankrause.net/wp/?p=14

    а ещё можно выделить эту задачу в отдельное приложение и запускать её по расписанию
    (сделала грязную работу и завершилась). Тогда и бороться с GC не нужно будет.

    Підтримав: Валентин Шелков
  • Встреча Java User Group по-турецки

    «казалось» это ключевое слово. в DataArt достаточно много джава разработчиков (на правах инсайдера). Есть даже Scala :)

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

    Підтримав: Anna Bukleeva
← Сtrl 12 Ctrl →