Неточності важливі. Краш-тест резюме .NET-розробниці з чотирма роками досвіду

💡 Усі статті, обговорення, новини про .NET — в одному місці. Приєднуйтесь до .NET спільноти!

Для нового краш-тесту ми обрали резюме .NET-розробниці Ольги Мельник, яка має чотири роки досвіду і надала своє CV для розгляду. Аналізувати його будуть рекрутер з компанії devabit, на чию вакансію подавалася спеціалістка, а також технологічні експерти з компаній DataArt і GlobalLogic, які мають вакансії у цьому напрямі. Що їм сподобалося, а що ні і які риси вони шукають в .NET-девелоперах — у матеріалі.

CV Ольги Мельник

«На цю вакансію було по три співбесіди щодня»

Володимир Андрєєв, Talent Acquisition Manager в devabit

CV зроблене дуже правильно, як на мене. Такий формат short but important має бути запроваджений на законодавчому рівні. Згадано всі компанії, в яких працювала кандидатка, проєкти та технології. Маю велику надію, що описані технології справді використувались, адже це, як на мене, головне правило — вписуй тільки те, з чим працював, а не просто бачив/чув/було на проєкті.

У розділі скілів теж все чітко. Єдине, що не вказаний рівень англійської та взагалі немає мов, якими спілкується кандидатка. Також я б додав Short Summary, буквально два речення про себе.

Як на мене, це гарне CV, адже про все інше можна поговорити на співбесіді детальніше (для того вони й існують). Наприклад, на ній можна було б запитати, чому на трьох попередніх компаніях вона працювала так мало і що було причиною таких частих змін.

Кандидатка відгукувалася на нашу вакансію, але на момент подачі CV в нас був погоджений офер. Я би спокійно рекомендував її на цю позицію, якби під час першої розмови ми зійшлися б у питаннях зарплатних очікувань, рівня англійської й дати початку роботи. Загалом в нас на цю вакансію було по три співбесіди щодня протягом півтора тижня.

Про червоні прапорці кандидатів

Під час розгляду кандидатів для нас червоним прапорцем є російська мова як пріоритетна в спілкуванні, а також співпраця в минулому з російськими компаніями.

Ще одна тривожна ознака — рівень англійської Intermediate у досвідчених кандидатів. Якщо в інженера 10 років досвіду і такий рівень англійської, то або його не допускали до розмов із замовниками, або він геть не зацікавлений у саморозвитку.

Також я перевіряю соцмережі кандидатів, іноді дуже детально, залежно від позиції, адже це є дзеркалом людини.

«Думаю, що запросив би кандидатку на технічну співбесіду»

Дмитро Райзберг, .NET Tech Lead у GlobalLogic

Перше, що відзначу, — вдалий вибір візуального шаблону. Погляд відразу чіпляється за ліву частину, де органічно подана ключова інформація про кандидата.

У розділі «Skills» одразу впадає в очі неточність, пов’язана з рядком «.NET Core/5/6/7», де сплутано версії (та ще й стоїть зайвий пробіл). Дивно також бачити «ASP.NET», бо не зовсім зрозуміло, що саме хоче сказати кандидатка. Було б доцільно розділити дані на «Tools» і «Technologies». Це додало б структурованості й не створювалося б враження, що кандидатка пише все, про що чула.

Секція «Employment History» побудована досить стандартно і гармонійно. Тут є часові межі проєктів, стек технологій і короткий опис досвіду, здобутого на кожному проєкті. Єдине, що покращило б візуальне сприйняття, — це виділення «Tools & Technologies» жирним шрифтом.

Що ще можна поліпшити

По-перше, немає секції «Summary» на початку резюме, де варто вказати загальний досвід роботи (у форматі «2 роки 6 місяців»), сильні сторони та інші деталі, на яких кандидатка хоче акцентувати.

По-друге, варто додати секцію «Language» наприкінці резюме, в якій має бути власна оцінка рівня комунікації різними мовами, особливо англійською.

Загальне враження

Кандидатка справляє враження непоганої Full Stack спеціалістки, якщо враховувати Front-еnd, Back-еnd і DevOps технології й практики, описані у резюме. Тому я думаю, що запросив би її на технічну співбесіду. Під час розмови я б зосередився саме на перевірці технологій, які були вказані з помилками, щоб зрозуміти, чи це механічні або випадкові помилки, чи просто немає розуміння, про що йдеться.

«Намагаюсь не наймати людей, які ідеально підходять під вакансію»

Сергій Шафієв, Senior Team Leader у DataArt

Я в індустрії понад 10 років. Маю досвід роботи як в продуктовій, так і в сервісній компанії. З 2016 року намагаюся поєднувати роль розробника та Engineering Manager, тому вважаю себе найефективнішим у ролі Team Leader.

Проводжу співбесіди не часто, але прискіпливо.

Що для мене важливо:

  • Найняти людину зі схожими професійними цінностями в компанію, а не «заткнути діру» кандидатом тут і зараз.
  • Обрати людину, у якої буде простір для зростання на проєкті. Хочу, щоб спеціаліст мав змогу навчитись чогось нового суто для себе, щоб проєкт і робота давала змогу зростати. Через це намагаюсь не наймати людей, які ідеально підходять під вакансію — найімовірніше, їм буде не цікаво, не буде можливостей для професійного зростання і людина від нас піде.
  • Щоб кандидату було не все одно, очікую мінімальної проактивності. Періоди байдужості — це природно, однак якщо весь час у людини ставлення «можу копати, можу не копати» — це точно не наш вибір.
  • Щоб кандидат дослухався до чужої думки. Політику «є моя думка, а є — неправильна» ми не поділяємо.
  • Щоб людина показала здобутки — від опису того, що конкретно зробила на проєкті, до сертифікатів, що підтверджують навички. Здобутки підкреслюють дисциплінованість людини і її здатність ставити мету і досягати її.
  • Щоб людина вміла вести асинхронну комунікацію.
  • Щоб кандидат міг висловлювати свої думки письмово, графічно, аудіально; вмів спрощувати / узагальнювати до тих пір, доки його не зрозуміють.

Що сподобалось у резюме Ольги:

  • Лаконічність.
  • Всі важливі розділи є, первинне враження скласти можна.

Що хотілося б змінити:

В «шапці» резюме варто вказати, що саме ви шукаєте. «.NET software engineer» — це досить узагальнено. Пишіть, над чим хочете працювати: serverless, cloud agnostic distributed systems, високонавантажені системи, legacy; full stack / back-end only тощо. У вас точно є вподобання і побажання щодо майбутньої роботи. Початок резюме — вдале місце, щоб їх окреслити. Скромного «interested in working on high load cloud native systems» буде цілком достатньо.


Секцію «Details» я б перейменував на «Contacts» і:

  • переніс би посилання на LinkedIn сюди і додав би альтернативні засоби зв’язку, вказав би бажані;
  • додав би дані про місцеперебування кандидата (наприклад, Location — Kyiv). Це може бути важливо для компаній, які мають не 100% віддалений формат. Опосередковано можна помітити, що кандидат перебуває в Києві, але я прибічник вказувати це явно.
  • варто вказати, чи розглядає кандидат переїзд в інше місто чи країну заради роботи.

Секція «Links». У кандидатки на GitHub дуже низька активність, а проєкти схожі на навчальні (можу помилятись). Я вважаю, що GitHub не показує її рівень, тому раджу актуалізувати його або прибрати.


Секція «Skills». Замість суцільного списку всього я б порадив групувати технології. Бачу щось про бази — PostgreSQL, потім — Docker, GitHub, etc, потім знову про бази — Entity Framework. Я б розбив і окремо виділив групи на кшталт: Programming languages, source code testing, cloud, containerization, web, storages, frameworks, version control systems, project tracking systems, fundamentals and theory of programming, development methodologies.

Наприклад:
Fundamentals and theory of programming: OOP, OOD, system design
Programming languages: C#, F#, JavaScript
Containerization: Docker, docker-compose, Kubernetes
Cloud: AWS (Lambdas, API Gateway, S3, EC2, Fargate), Microsoft Azure (App Service, Storage, DevOps, VMs, Functions, container registry).

Я б хотів побачити суб’єктивний рівень володіння технологією, хоча б basics / advanced.


В «Employment history» вказано більше технологій, ніж в «Skills». Допускаю, що в «Skills» лише те, чим володіє кандидатка, але на співбесіді я б обов’язково спитав про щось з досвіду, який там не вказаний. Наприклад, Dapper зазначений у робочому досвіді, але не вказаний у навичках, тому я б обов’язково спитав «за яких умов ви б обрали Dapper, а за яких — Entity Framework?».


Пункт «.NET Core/5 /6/7» або застарілий і кандидатка просто забула зазначити нові версії .NET, або не стежить за новими версіями і тим, що в них з’являється. Обидва варіанти грають проти.


Пункт «Software Development Life Cycle» сумнівний. Це точно не навичка, тому я б обов’язково спитав, що мається на увазі. Краще прибрати або явно зазначити, які стадії SDLC ви можете брати на себе.


Секція «Education» — тут, окрім університетської освіти, я розраховував побачити:

  1. Професійні курси й сертифікати.
  2. Знання іноземних мов; варто додати хоча б англійську і рівень володіння нею.

Секція «Employment History»:

  1. Варто уніфікувати, в якому часі англійської мови подана інформація. Теперішній з минулим перемішані. Оберіть один час і залиште тільки його.
  2. Варто відокремити здобутки від загальних робочих обов’язків. Зробити акцент на досягненнях. Подумайте, що вигідно виділяє вас на тлі колег і напишіть це. «Led the transition from part of monolithic systems to microservices architecture» — це зрозумілий гарний здобуток, водночас «Gained experience using containerization tools like Docker» — це те, чого ви вчились під час роботи.
  3. Бракує інформації про досвід прямої взаємодії із замовником — чи мали ви прямий контакт? Чи вдавалося доносити свої думки, сперечатися, переконувати?

Впало в очі те, що на перших трьох місцях роботи кандидатка працювала менше за рік, на одному з них взагалі три чи чотири місяці. Я б обов’язково запитав, чому так сталося і чиї саме очікування не виправдалися.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось6
До обраногоВ обраному3
LinkedIn



Найкращі коментарі пропустити

Для мене червоний прапорець від рекрутерів це як раз вимога надати соцмережі. Багато хто не вірить що у людини може не бути соцмереж окрім лінкедину :)

А от для меня, як для розробника, навпаки червоним прапорцем є те, що роботодавець вважає моїм обов’язком комунікувати з замовником.

89 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.
Я б хотів побачити суб’єктивний рівень володіння технологією, хоча б basics / advanced.

Доволі несподіваний коментар. Зазвичай навпаки всі проти оцих зірочок чи прогрес барів навпроти технологій.

Під час розгляду кандидатів для нас червоним прапорцем є російська мова як пріоритетна в спілкуванні, а також співпраця в минулому з російськими компаніями.

Ксенофоби ) ?

Російською не спілкуюсь, англійською володію на рівні вище середнього і майже кожного робочого дня протягом останніх трьох років спілкувалась з американцями. За релізами версій дотнету слідкую(і навіть c#, але точно в якій версії шо зявилось без гугла не скажу), вказувала тількі, ті які використовувала на проєкті. Дякую експертам за коментарі, дещо зааплаїла до свого CV. І редакції за публікацію)

І якшо я ваша ідеальна кандидатка — то контакти ви мої маєте 😉

Пи.си. дякую пану Володимиру за коментар) він додав мені трошки впевненості

Рекрутер малєнькой рєгіональной компанії яка за час повномаштабного вторгнення рашки надала на потреби ЗСУ приблизно 2 млн доларів, написав шо редфлегом для нього є російська мова і співпраця з російськими канторами.
Сканадал. Ше й прізвище в нього російське)))))

Люба редакція, а яке саме правило порушив цей коментар dou.ua/...​rash-test-dotnet/#2889617 ?
Артемка цікавий (назвемо це так) персонаж, але коментар підсвічував дуже контроверсійне твердження Володимира Андрєєва і був реакцією саме на це твердження. І ця реакція значно м’якша за твердження в тілі статті, хоча б:

Під час розгляду кандидатів для нас червоним прапорцем є російська мова як пріоритетна в спілкуванні, а також співпраця в минулому з російськими компаніями.

Тобто те, що опрацювали і допустили до публікації працівники редакції.

Володимир — рекрутер, який розповів, на що звертає увагу компанія під часу найму кандидатів. Стаття присвячена цій темі, тож суперечностей тут немає.

Стаття присвячена цій темі, тож суперечностей тут немає.

1) Стаття присвячена розбору резюме, а не тому на що звертає увагу __конкретна маленька компанія__. Оскільки вона опублікована на широку аудиторію, то вона має нести якусь цінність для спільноти, чомусь навчити? Чому на думку редакції має навчитись спільнота з коментаря Володимира?
2) Я не казав про суперечності, а підсвітив певне лицемірство у політиці редакції щодо видалення коментарів.
3) Ви так і не пояснили, які правила порушив коментар Артема (видаляти кометарі людей, які мені не подобаються наче не додавали таке правило)

Володимир — рекрутер, який розповів, на що звертає увагу компанія під часу найму кандидатів.

Артем вірно відсвітив, що це думка конкретного рекрутера з маленької регіональної контори. Чому вона була використана, а не якісь загальні правила чи рекомендації для рекрутерів з топ-5 доу?

бо ця людина подавалсь на нашу вакаснію, і я, як рекрутер компанії сказав свою думку. І якшо вам так муляє око розмір моєї компанії, то повірте, головне не розмір, а те як ти цим користуєшся.

Чи я вірно зрозумів, що саме Артем, який, здається, вже не відповість в темі, подавався на вакансію вашої компанії?

бо ця людина подавалсь на нашу вакаснію, і я, як рекрутер компанії сказав свою думку.

Іпать-копать, тобто у вас взагалі немає поняття про професійну етику. Навіть з дозволом кандидата на те, щоб публічно сказати, що він/вона до вас подавалась, не ясно для чого потрібно виносити цю інформацію в паблік.
Знову ж, факт, що хтось подавався на вашу вакансію, ніяк не виправдовує самодурства, яке ви проявили.

І якшо вам так муляє око розмір моєї компанії, то повірте, головне не розмір, а те як ти цим користуєшся.

Молодець, можете грати в КВН.
Враховуючи, що ви продемонстрували ваші інтелектуальні здібності, то я все ж поясню очевидні речі:
Нічого не «муляє». Просто інформація є релевантна, є репрезинтативна, а є ні. Так от самодурство, яке проявляє 1 ХР з маленької контори не є репрезентативним відносно всього ринку. А в статтях важливо давати інформацію, яка буде користана великій частині спільноти. Саме тому я написав це представнику редакції, а не вам

UPD.
А яка саме з компаній, перерахованих в резюме, є російською?

Так от самодурство, яке проявляє 1 ХР з маленької контори не є репрезентативним відносно всього ринку.

Люди формують свою бульбашку, не заважайте.

Іпать-копать, тобто у вас взагалі немає поняття про професійну етику. Навіть з дозволом кандидата на те, щоб публічно сказати, що він/вона до вас подавалась, не ясно для чого потрібно виносити цю інформацію в паблік.
Знову ж, факт, що хтось подавався на вашу вакансію, ніяк не виправдовує самодурства, яке ви проявили.

По-моєму тут хтось загрався в субʼєктивізм, коли навіть з дозволом кандидата не має права дихати персонаж з неприємною мені формою носа :-)

Артем вірно відсвітив, що це думка конкретного рекрутера з маленької регіональної контори

Артем люто зверхньо натоксив. Можете пояснити, чим рекрутер з «маленької» компанії відрізняється від рекрутера великої, тобто чим він йому поступається?

Можете пояснити, чим рекрутер з «маленької» компанії відрізняється від рекрутера великої, тобто чим він йому поступається?

dou.ua/...​rash-test-dotnet/#2890424
Це до речі, коментар на який ви відповіли, тобто очікувалось, що ви його прочитали.

По-моєму тут хтось загрався в субʼєктивізм, коли навіть з дозволом кандидата не має права дихати персонаж з неприємною мені формою носа :-)

Вам теж хочеться визнання ваших здібностей до КВНу? До чого тут форма носа?
Читайте речення до кінця і уважно, заборони не було:

не ясно для чого потрібно виносити цю інформацію в паблік.

І ще цікаво, що ви якось пропустили важливішу частину, яку все ж включили в цитату:

Знову ж, факт, що хтось подавався на вашу вакансію, ніяк не виправдовує самодурства, яке ви проявили.

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

UPD.
Маленький бонус
dou.ua/...​rash-test-dotnet/#2890430
Виявляється, що наведене в __розборі резюме__ не відноситься до кандидатки, розбір резюме якої проводили

Нещодавно ми з моїми швейцарськими колегами (ми двоє безпосередньо, і наш бос «в тіні») проводили ряд співбесід на дві нові позиції (Mid+/Senior .NET з десктопним досвідом) і особливо запам’ятався кандидат із таким, власне, one-pager’ом, який примудрився не показати жодної експертизи в технологіях, винесених у бічний список своїх Skills, і чесно говорив, що з тим чи іншим скіллом в нього знайомство «здалека», часом мало не те, що було на проєкті, але в іншій тімці.

Тому порада буде одна — one-pager (CV як тут чи resume, якщо є контенту на більший обсяг) це прекрасно і дійсно справляє враження, але будьте дуже-дуже ласкаві бути готовими «захищати» skills-секцію, не пишіть туди те, що лише здалека нюхали. Можна переоцінювати власні знання, але завідоме прибріхування формує нехороше враження в джентльменських культурах, де тобі готові вірити на слово, але тільки поки ти не дасиш приводу в тобі сумніватися...

P.S. Щодо Intermediate у досвідчених кандидатів — теж в іноземців складається враження, що людина не розвивається. Я тоді ж дуже хотів найняти свого старого колегу і приятеля, але англійська стала на заваді — не так «по модулю», як «похідна». Тобто не соромно мати Intermediate, але тривожно в ньому сидіти 10+ років...

погоджуюсь з останнім реченням

Володимире, не могли би ви відповісти на питання: чи ви визначаєте рівень володіння мовою на етапі скринінгу резюме? Ви вірите саме тому, що сам кандидат написав про себе?

ні, рівень англійської перевіряться на етапі першого інтервю зі мною, чи моїми колегами.

Особисто я за кілька сказаних речень вже приблизно розумію рівень. Зараз це взагалі не питання, бо всі технічні співбесіди англійською в принципі, а раніше я мав звичку пропонувати обговорення англійською SOLID — це ідеальний баланс достатньо абстрактної, хоч і технічної теми з чіткими канонічними визначеннями англійською мовою.

Так, з цим я згоден. Виявити рівень володіння мовою на співбесіді цією мовою — це цілком нормально. Але в контексті того, що в темі обговорюється резюме, в мене склалася уява, що мова йде про визначення рівня мови на підставі того, що кандидат написав у резюме. А ось вже на це, на мій погляд, не варто звертати увагу, бо у людини може бути сертифікат Intermediate, який вона отримала 10 років тому, але вона працює на такій посаді, яка передбачає безпосереднє спілкування з іноземними замовниками.

Ще одна тривожна ознака — рівень англійської Intermediate у досвідчених кандидатів. Якщо в інженера 10 років досвіду і такий рівень англійської, то або його не допускали до розмов із замовниками, або він геть не зацікавлений у саморозвитку.

Уровень честный Intermediate хорошо подходит для того чтобы понимать тех. видео, документацию, инженерные переписки и так далее. И спокойно развиваться как инженер.
Этого же уровня вполне достаточно для ориентации в средней доменной области.

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

P.S.
Резюме хорошее, человек заслуживает внимание.

а до чого тут ріст в менеджмент і саморозвиток?))))))))

Ще одна тривожна ознака — рівень англійської Intermediate у досвідчених кандидатів. Якщо в інженера 10 років досвіду і такий рівень англійської, то або його не допускали до розмов із замовниками, або він геть не зацікавлений у саморозвитку.

А судді хто? Іншими словами, ніхто не заважає кандидату без знання мови написати «Fluent», з іншого боку, якщо у кандидата de facto fluent, але є лише формальний сертифікат intermediate, й він вкаже його, то його CV не пройде фільтр HR?

Також я перевіряю соцмережі кандидатів, іноді дуже детально, залежно від позиції, адже це є дзеркалом людини.

Й Ви вимагаєте відкрити їх, якщо профіль закритий? Зараз у багатьох колег з ЄС та США закриті профілі, а вимагати їх відкрити вважається mauvais ton. Якщо профіль закритий, якщо людина дбає про приватність, то його не дуже й перевіриш.

Іншими словами, ніхто не заважає

Проводжу співбесіди в продукт зі швейцарськими колегами.
В нас люди просто відвалюються ще до співбесіди, коли чують, що вона буде англійською.
А дехто таки переоцінює свої можливості аж до того, що лунає пропозиція — «Сергій, давай ви перейдете на українську, може він не в принципі плужить, а лише англійською», яка насправді майже нікуди не веде, бо ми так нікого з таких кандидатів далі навіть не розглядали...

Про те й мова. Реальний рівень мови виявляється не на етапі скринінгу резюме (хоча може виявитися й на цьому етапі, якщо є дуже грубі помилки), а на співбесіді англійською.

Вакансія ще активна? Володію .net desktop та англ.

Люди ще не вийшли (було дві вакансії), але ми періодично розширяємося.

Коментар порушує правила спільноти і видалений модераторами.

Неужели уважаемый пан Володимир Андрєєв, Talent Acquisition Manager в мелкой шлюпке devabit с единственным офисом во Львове обладает экстрасенсорными навыками в деле определения москалей по резюме?

1) Найс рвешся ©
2) Це по ходу чел, що форсив «скетчі про життя ХР» в лінкеіні.
3) Виявляється, що будь-яка дія людини може бути негативнотрактована якоюсь іншою людиною, постмодерн.

Володя народився в Кам’янці-Подільському, все доросле життя живе у Львові, в рекрутингу півтора десятка років, відомий волонтер ЗСУ з купою відзнак, російської я від нього не чув в принципі.

А ви цікавий хрукт, коттон називається.

Коментар порушує правила спільноти і видалений модераторами.

Корону поправ, бо на очі лізе. Від апломбу аж через інтернет повітря сперло, аж довелося вікна повідчиняти.

Коментар порушує правила спільноти і видалений модераторами.

промытка телемарафонная

«Он єшьо і ідіот» © ворожий х/ф ДМБ (я порохобот і тому внутрішній ворог зеленої влади, та щоб це знати, треба хоч трішечки орієнтуватися)
Ти мені ту кончену, яка днями в Одесі хотіла аквафреш вішати, нагадуєш. Якось раптово посміливішав і навіть на світло виліз.

геть не зацікавлений у саморозвитку

Це погано?
Дано: у вас команда з 5 супер-мотивованих на розвиток девів і одного тімліда, через рік вони розвинулись в тімлідів.
Питання 1: чи є у бізнесі потреба в 6 командах?
Питання 2: якщо нема, то вони вирішать питання тімлідства в королівській битві чи будуть тімлідити по два місяця на рік?
Не розвиватися це нормально. Ми наймаємо людину коли її наявний набір навичок та вмінь достатній для вакансії. Вічний мідл в команді часто приносить більше користі ніж архитектор з схильністю до стрибків.
Ну і за чек соцмереж жирний мінус. Це порушення межі персональне-робоче на самому початку співробітництва. Ви б ще детектива найняли подивитися в сміття кандидата без погодження з ним, там також багато чого нарити можна.

геть не зацікавлений у саморозвитку
Це погано?

Для контори, так. Ваш КО.

Дано: у вас команда з 5 супер-мотивованих на розвиток девів і одного тімліда, через рік вони розвинулись в тімлідів.
Питання 1: чи є у бізнесі потреба в 6 командах?

Можна почитати трохи довше, поки вони доростуть до СТО і фаундерів та отримати +5 готових бізнесів :)
Хоч трохи думайте, що пишете. Розвиток в тімліда — це лише 1 напрямок, далеко не всі розвиваються саме в менеджмент. Знову ж якщо вони магічним чином за рік розвинуться в тімлідів, то не факт, що їм треба будуть команди, у вас буде просто 5 зрілих спеців, на менеджмент яких треба менше часу.

Інша історія, що

Якщо в інженера 10 років досвіду і такий рівень англійської, то або його не допускали до розмов із замовниками, або він геть не зацікавлений у саморозвитку.

Оце просто приклад диванного психолога. Власне причин чому у людини може бути інтермідіейт англійська може бути купа.
Але треба розуміти, що все ж англійська є важливим фактором, що може обмежити кар’єрні можливості, на теперішньому ринку.

Ваш КО

аргументний аргумент. Тільки ігнорує той факт, що найбільша маржа на мідлах.

просто 5 зрілих спеців, на менеджмент яких треба менше часу.

скажіть, а клієнт буде радий вдвічі більшому рахунку, чи ми розглядаємо ситуацію де спеціалісти ростуть, а компенсація не росте чи росте на інфляцію долара?

Тільки ігнорує той факт, що найбільша маржа на мідлах.
скажіть, а клієнт буде радий вдвічі більшому рахунку,

Схуялі?
ЗП в переважній кількості випадків відстає від професійного рівня спеціаліста. Часто лички використовують як заміну підняттю ЗП. А ще отой самий «саморозвиток» є способом відтермінувати підняття ЗП на певний час (до формального перегляду ЗП).

Щодо найбільшої маржі на мідлах — то це теж контраверсійне твердження, сильно залежить від того що і кому продали. Окрім того є замовники, які беруть «лише сеньйорів» (по личках). А зараз все більше тих хто проводять свої співбесіди і самі перевіряють рівень працівника і ще й звертають увагу на його «вмотивованість саморозвиватись».

Це погано?

Для сервісної участі в проєкті веслярем на 6-12 місяців це пох.
Для хайрінгу в конторі, яка хоче бачити вас у себе 5+ років, це важливо.

Контекст статті сервісний. Я бачив проекти де два бідолахи роками колупають лайно мамонта, але рекрутери сервісних по замовчанню шукають людей, яких хлібом не годуй, дай по розвиватися. Карго-культ якийсь. Галєра — місце для всіх, а не тільки для вмотивованих.

Глянула резюме Ольги — як на мене, дуже гарно виглядає. Але якщо і тут вистачає критики, то мені своє краще взагалі нікому не показувати xD

Для балансу було б класно, щоб резюме оглядали також і продуктові компанії, враховуючи поточний стан українського ринку. Фідбек у статті все ж досить заточений під український аутсорс і для іншого типу компаній деякі поради можуть навіть нашкодити:)

Фідбек у статті все ж досить заточений під український аутсорс і для іншого типу компаній деякі поради можуть навіть нашкодити:)

Будь-які поради по оформленню резюме можуть зашкодити. Бо ці поради від конкретної людини, а інша людина може мати протилежну думку (власне такі ситуації були навіть на доу, коли редакція запускала цю тему кілька років назад). «Аутсорс — продукт» тут нерелевантне розділення.

Дана тема (і весь цикл) виглядає як криза жанру і спроба редакції виїхати на старих проектах. Особливо смішно, що редакція, яка називає себе спілнотою, якось пропустила 2 моменти:
— загальна доступність порад по оформленню резюме виросла, тому додаткова цінність коментарів мінімальна;
— навіть минулого разу викрилось, що такі оцінки дуже суб’єктвні;
— ну і зараз ХР активно впроваджують «АТС з ШІ», які фактично автоматично фільтрують резюме і тому воно має бути заточене під конкретну вакансію або формат;
— продовжуючи тему ШІ, загально приняті поради можна попросити в умовного чатГПТ, без необхідності залучати експертів.

Для мене червоний прапорець від рекрутерів це як раз вимога надати соцмережі. Багато хто не вірить що у людини може не бути соцмереж окрім лінкедину :)

А досвідчений сорсер/рекрутер і так знайде все інше.

а что мешает некому лицу создать дичь от имени человека ?
вот допустим у человека нет страницы с Facebook а кто-то левый создал с его фото и там что-то пишет ?
Что найдет рекрутер ? какие выводы сделает ?
Это очень опасная практика ...

нормальний рекрутер сам знайде ваші соціальні мережі

резюме .NET-розробниці Ольги Мельник,

Вопрос к редакции: Ольга Мельник дала согласие на публичное рассмотрение и анализ своего резюме?

А от для меня, як для розробника, навпаки червоним прапорцем є те, що роботодавець вважає моїм обов’язком комунікувати з замовником.

тоді нахіба ці менеджери проектів якщо розробники комунікують напряму з замовником?

От і я за це. PM є найнижчою ланкою, яка може розмовляти з клієнтом і яка має на меті переклад технічного лихослівʼя на мову вибачте-пробачте

а якшо ПМ на стороні замовника, тобто і є замовником? Як тоді?

а якшо ПМ на стороні замовника, тобто і є замовником? Як тоді?

Тогда вам бы не помешало завести ПМ на своей стороне.
ну или дополнительно оплачивать ставку ПМа разработчику

ну от не треба кастомеру ПМ, йому треба інженер, або команда інженерів. ПМ в нього є. Як ви пропонуєте будувати комунікацію? В нас є ПМ, а от не треба на цей проєкт, чи продукт ПМ, бо вже є людина на стороні замовника.

ну от не треба кастомеру ПМ, йому треба інженер, або команда інженерів. ПМ в нього є. Як ви пропонуєте будувати комунікацію? В нас є ПМ, а от не треба на цей проєкт, чи продукт ПМ, бо вже є людина на стороні замовника.

Если заказчику надо построить стену, то пусть с заказчиком общается каменщик, а не прораб, я вас правильно понимаю?
Пусть каменшик утрясает планы, сроки, графики, риски.
А потом если останется время — пусть пробует строить стену.

Так виконроб є, але на стороні замовника. Навіщо йому ще один ПМ на стороні виконавця? Щоб ліниві розробники не вчили англійську і не розвивали свої софт скіли, а просто сиділи на попі рівно?

Так виконроб є, але на стороні замовника. Навіщо йому ще один ПМ на стороні виконавця? Щоб ліниві розробники не вчили англійську і не розвивали свої софт скіли, а просто сиділи на попі рівно?

ну так бы и сказали «сдаем холопов в аренду», а то я тут с вами про разработку беседую.

і просили 6К нетт)))))

і просили 6К нетт)))))

если разраб еще и должен флюэнтно общаться с заказчиком, решать бизнес вопросы, нести отвественность за всё это, выполнять роль ПМ — да, почему бы и нет?

Тобі вже три рази пояснили що ПМ є у клієнта.

Тобі вже три рази пояснили що ПМ є у клієнта.

Ну тогда я в третий раз скажу, меняйте вид деятельсности с «разработка ПО» на «сдаём холопов в аренду»

КеП у клієнта в курсі як працюють процеси всередині нашої компанії? Чи він буде за рахунок бюджету проєкту вивчати як все це працює? Чи ми просто видамо йому опис наших внутрішніх бізнес-процеів і хай управляє?

Так вони за грошима ідуть, а не вчитись. Там більшості те айті до одного місця. Це сьогодні ми чуємо про гендерні баланси, про квоти. А коли я вчився, на 90 студентів у трьох групах у універі 2 дівчини були (дореч, дуже прошарені у технічній тематиці). Я за весь час лише одну дівчину сисадміна бачив, після.
Це сьогодні пік розвитку айтішника — це знання джаваскріпту та макбук, як плід розвитку їх технічних скілів. Дайте їм зп по 2-3-4к доларів, і вони знову будуть просиджувати штані економістами, біліотекарями, знавцями іноземних мов та бог знає ще ким.

Завадить, якщо компанія — аутстафф. Цим аутсорс від аутстаффа і відрізняється фактично.

Зашел сюда или увидеть, или написать такой комментарий

Це — не обов’язок. Мені, наприклад, легше доносити думки безпосередньо до людини, що приймає рішення, оминаючи проміжні ланки, зводячи до мінімуму ефект «спотвореного телефону». Якщо вам це близько і природньо, якщо вважаєте це важливим — спілкуйтесь напряму. Якщо дискомфортно — спілкуйтесь через менеджера. Визначте «правила гри» в проєкті — і притримуйтесь їх. Головне — донести суть до адресата, метод донесення — це другорядне.

Мені, наприклад, легше доносити думки безпосередньо до людини, що приймає рішення,

Зачастую принимаемы решения не имеют отношения к техническим вопросам
Вы готовы нести отвественность за бизнес-решения, принятые по результатм вашего общения с заказчиком?

Якщо це вимога замовника — комунікація з ним, то так, я вважаю нести відповідальність можна. Якщо всі знають про те що ви спілкуєтесь напряму — в чому проблема? В англійській?

більшість розробників які я зустрічав, не дуже часто роблять щось зверху того, про що їх прямо просять.
Особливо це актуально у аутсорсі. Відпрацював від дзвінка до дзвінка і всьо. Дві-три копіпасти у тому ж самому файлі коду — та хто на на це буде дивитись? Правда, у мене подібне не прокатує.
От зі свіжого з особистого досвіду — відрепортив два бага на сторінці, третій я не побачив (а точніше відклав на потім), та хоч би запитав — «гей, тут текст жовтий на білому, може пофіксити?», ти ж все одно працюєш з цією фічею прямо зараз, ти ж все одно за той час гроші отримаєш. Засунути у URL параметри з пробілами без кодування — ну, завжди ж прокатувало, а задача закрита. «Роби мінімум, аби прокатило».

Думаю, що небажання спілкуватись з замовником у сучасних «айтішників» (у лапках, звісно) ростуть звідти ж. Навіщо спілкуватись з замовником, коли тебе беруть на умовну jun-middle-senior зп? Це як робити щось ще, за ті самі гроші. А відсотків 80% сучасних «айтішників» у індустрію ідуть саме через гроші.

Це як робити щось ще, за ті самі гроші. А відсотків 80% сучасних «айтішників» у індустрію ідуть саме через гроші.

Вот удивительно, люди идут работать ради денег! Странные они, конечно.

Да, готов разделить эту ответственность с заказчиком. Что и делаю.

Да, готов разделить эту ответственность с заказчиком. Что и делаю

прибыль тоже разделяете с заказчиком?

Нет, работаю за фиксированную плату.

Нет, работаю за фиксированную плату.

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

Не передёргивайте. Тезис был про разделение ответственности, а не про перекладывание 100% её на инженера.
Касательно разделения прибыли — полагаю, вам известно, что со многих проектов инженеры уходят ещё до того, как туда придут реальные пользователи.Многие проекты разрабатываются на перспективу, т. е. здесь и сейчас — в убыток. Про прибыль говорить неуместно во многих случаях.

Можна уточнити, а навіщо тоді оці проміжні ланки такі як бізнес-аналітики, системні аналітики? Навіщо оце все, якщо можна просто сконтактувати Замовника одразу з програмістом та й по всьому? Програміст розповість код, який він пише, замовник скаже «додайте нам червону кнопку» і вони прекрасно порозуміються між собою

Так, ви маєте рацію. Немало проектів так і розробляються — без аналітиків. Окрім того, в моїй практиці були випадки, коли аналітик працював лише на початку проекту, допомагав формувати специфікації, детальний беклог, — і йшов в наступний проект; далі проект жив без них.
А ще роль аналітика може бути розмазана між власником продукта, і, наприклад, найдосвідченішим QA.
А ще нерідко замовник хоче почути безпосередньо розробників.
Буває, що замовник, просто не хоче платити за аналітика.
Буває, що замовник дуже технічний чи ви працюєте в режимі «придатка» до інженерної команди замовника.

Я не кажу, що аналітики не потрібні чи розробник має тягнути лямку за всіх. Я кажу лише, що бувають різні умови роботи з різними замовниками. Ви можете впертися і казати, що вам потрібні певні умови на проекті — і проект пройде повз вас. А можете бути гнучким — і отримати позицію. Що вам ближче — те і обирайте.

але ж тоді Сергій Ковальов все правильно каже: в такому випадку ви просто здаєте в оренду програміста. Це нормальна практика. Я з цим стикався. Є компанія, у якої є техпідтримка, але немає програмістів рівня сеньйора (ну бо дорого). Вони беруть в оренду програміста, ставлять йому напряму ТЗ.

дивно читати такий коментар від Senior .NET Software Developer. тобто ви той самий девелопер який чекає поки РМ скаже, що робити і розпитає все у клієнта?)

Я той самий девелопер, якому клієнти дзвонили після опівночі, щоб полагодити функціонал який відносився до продукту іншої компанії і до якої я не мав жодного відношення. І тому з досвіду можу сказати, що комунікація з клієнтом обовʼязково має проходити PM-фільтр.

Та ясно, РМ має знати хто яку стрічку коду писав.

Я той самий девелопер, якому клієнти дзвонили після опівночі, щоб полагодити функціонал який відносився до продукту іншої компанії і до якої я не мав жодного відношення. І тому з досвіду можу сказати, що комунікація з клієнтом обовʼязково має проходити PM-фільтр.

вспомнилось!!!
много лет назад (около 25), нам тоже позвонил человек, с проблемой. И мы её даже решили! Но потом оказалось что он ошибся номером и позвонил не туда. Но тем не менее :)
зы звонили днём.

Так а що завадить менеджеру опівночі переадесувати питання вам? Це ж про особисті кордони, а не про спілкування з клієнтом. Присікайте спроби втрутитись в ваше позаробоче життя.

Може проблема в компаніях в яких ви працювали? В нормальних компаніях такого зазвичай не буває

Краще комунікувати з людиною яка кожен питає «Ну шо там?»?

О, це мій продакт на стороні замовника :)) Крім того, у замовника є люди на вищих позиціях, які люблять ходити з таким же питанням)

Правильно буде:

«Ну шо там, як там?»

Кожному своє. Мені і в Україні було значно комфортніше діставати (і обговорювати) завдання від іноземця, а не від місцевого керовніка, дуже часто з дутим апломбом.

З останніми в мене виникали періодичні конфлікти, тоді як з іноземцями за роки і роки я відверто не спрацювався лише з однією данкою (і ще данською іранкою біля неї, але то було «в пакеті»), з якою і більш покладистим за мене людям було і є непросто...

Підписатись на коментарі