Сообщество - Лига программистов
Добавить пост

Лига программистов

1 440 постов 11 261 подписчик

Популярные теги в сообществе:

Джоб оффер, принять или отклонить

Всем привет!

Ситуация такая, я фронтенд-разработчик middle/middle+. Переодически прохожу собесы. И вот недавно одна компания из финтеха предложила мне неплохой оффер. Я сказал руководителю, что на руках оффер, и я скорей всего на него соглашусь, чуть позже получаю контр оффер с суммой выше оффера на 7%;

В общем теперь я на распутье, что по условиям:

Текущая компания:
- зп частично белая;
- интересные задачи;
- можно юзать новые технологии;
- полная удаленка;
- ДМС нет;
- премий нет;

Компания, которая предложила оффер:
- зп белая;
- есть премии ежеквартальные;
- интересность задач полная неопределенность, но сказали что в основном это b2b и скорей всего это будет что то типа работы с личными кабинетами и тп.
- гибрид(большую часть недели в офис);
- ДМС;

По основным все наверно. По зп примерно одинаково, но в оффере скорей больше, так как есть премии.
Есть страхи, что если приму оффер, то стопорнусь в развитии, так как компания, которая дала оффер, работает со своими велосипедами, и таски будут однообразные. И там скорей я превращусь в фулстака(используется nodejs), и то что гибрид конечно тоже парит(я самоорганизован, и дома даже продуктивней получается).

Гоняю уже неделю уходить или нет. Что думаете более опытные it спецы?

Показать полностью

Войти в IT

Собственно, название поста отображает его основную мысль) Есть желание сменить работу на Java-программиста, однако начитавшись постов и проанализировав HH возникают огромные сомнения по поводу нужности очередного стажера/джуна на рынке.

Коротко о бэкграунде: бакалавриат и магистратура по специальности "Автоматизированные системы управления тех.процессом", 5 лет опыта работы инженером-программистом АСУ ТП. Обязанности - разработка ПО для ПЛК(паскалеподобные SCL и ST) и SCADA(VBS, SQL и чуть-чуть C#), настройка ПК, ПНР.

Что делаю: купил курс на Я.Практикуме(да-да, очередной недопрограммист после курсов), когда понял, что у меня остается куча времени, т.к. курс разбит на 2-недельные спринты, а задания я прохожу от силы неделю, докупил еще JavaRush. Параллельно начал изучать Шилдта. В мыслях накидать свой петпроект для реальной задачи на работе - построение относительно простой системы отчетов. Само собой, после изучения Java Core - изучение Git, Maven, Spring и прокачка SQL.

Непосредственно вопрос: насколько реально найти с подобным "послужным" списком работу на должность Java Junior за 3-4 месяца? Город миллионник(не Москва и не Питер), на зп в целом пофиг, понимаю, что первые полгода-год - работа за еду)

Дополнительный вопрос: куда копать, куда не копать, на что следует обращать внимание?

Продолжение поста «Overqualified или балбес: как я не смог устроиться на работу в IT и стал оператором в call-центре»

Ответ на комменарий от @EpicWay

Я бы не прочь попроходить собеседования, поделать учебные задания. Показать мои знания в live coding и решении коротких тестовых заданий. И такое тестовое было в местной компании в декабре 2023 - рефакторинг кода на PHP. Будущий начальник ещё на первом собеседовании мне сообщил, что это тестовое никто не может адекватно сделать - все задают вопросы не по теме: "сколько здесь должно быть уровней абстракций", например.

Задание делал в офисе, на время. Код представлял из себя многостраничный switch, в котором были намешаны responsibilities роутера, контроллера и view. Я всё декомпозировал, используя composition over inheritance подход. Также код прогнал через beautifier, вынес ветку оператора If с одной инструкцией в начало (это ещё из книги Кернигана-Пайка рекомендация). Потом письмом отправил усовершенствования своего кода, сообщил также про необходимость использовать dependency inversion principle, чтобы классы-заглушки для тестирования кода можно было создавать (=mock objects). Дней через 10 будущий начальник сообщил, что по результатам тестового они готовы взять меня на работу, но не в офсие, а на удаленку. Далее спросил в письме, сколько денег я хочу (я ответил). Потом был звонок HR (предоставить документы). Я их предоставил и... Всё! Тишина. На сегодняшний день компания всё ещё набирает IT-сотрудников.

Ещё отслылал резюме в местную компанию на должность инженера службы поддержки. Девушка HR позвонила, спросила чем я занимаюсь в контакт-центре, какие мои вопросы по вакансии (чтобы передать их будущему руководителю). Понитересовалась, почему хочу в тех. поддержке поработать. Сказала, что обязательно даст обратную связь в конце недели. Отказ пришёл на следующей неделе.

По поводу сисадмина на замену картриджей. HR нормальный был, компания большая. Рассказал про мой опыт работы сисадмином, как я всё там усовершенствовал. Также я ей рассказал про письмо из Германии, про то как также отсылал резюме в местную немецко-австрийскую международную компанию и как последняя ПРЕКРАТИЛА найм после моего резюме. (Я проверял, это действительно так). Рассказал, как занимался репетиторством с детьми. Рассказал, что создал свой подход к изученинию английского языка. Только про музыкальное образование не сказал. :-) HR ответил, что отошлёт резюме руководителю, но, говорит, понятно, что простая замена картриджей тебе скоро надоест и максимум год ты у нас проработаешь. :-) Что было правдой, конечо.

По поводу немецко-австрийской компании. Будущий начальник перед выдачей тестового (2023 год) поговорил со мной по телефону, сообщил, что я стою около 100 тыс. на руки. "Ещё и в Яндексе работаешь!" (c) Сказал, что тестовое не имеет сроков, просто отсылай мне результаты каждые две недели. Задание на .NET было, я себе ещё дополнительные планки памяти купил. :-) А потом он извинился и сообщил, что в связи с текущей политической ситуацией компания решила прератить найм. :-(

Нехорошо такое говорить, но, может, руководители чувствуют, что у меня очень большой багаж знаний за плечами? Может, у меня даже талант есть к программированию. (Мой код правда НЕ ОТЛИАЕТСЯ от best practices из бестселлеров Amazon по PHP) В компании где меня уволили, я не мог сказать руководителю, что ты сам хрен работу найдешь с таким кодом, что твой отдел пишет. (Они ещё процедурное программирование функциональным называли. Я их поправил, сказав, что functional programming это про immutabitlity и так далее).

Плюс, у меня по большей части только два состояния знания предметной области есть: либо я знаю это до всех мелочей и на 100%, либо не знаю вообще и туплю. ХЗ. Написал всё как есть.

P.S. На момент написания оригинального поста длинные тестовые не готов был делать - просто хотел найти работу с текущим уровнем знаний. Но, наверное, такое невозможно. Так что привет Bitrix, Symfony, REST API, Laravel et cetera.

Best regards,

a developer :-)

Показать полностью

Продолжение поста «Overqualified или балбес: как я не смог устроиться на работу в IT и стал оператором в call-центре»

Благодарю за мнения.

  1. С soft skills есть некоторые проблемы. Хотя звонящие мне иногда говорят, что я очень вежлив, любезен и внимателен. "Самый лучший оператор из всех с кем общались" (c)

  2. Решил ещё выложить свои ессе (эссе1, эссе2), написанные в литературном стиле.

  3. @nebonutiy: про 40 тыс. руб. в регионе на удалёнке не ошибся. Компания была не местная. Дело было на испытательном сроке. Подразумевалось, что задания выдаются на пол-дня.

Дополнение (17.02.2024)

Промежуточные итоги на сегодня:

  1. Человек с практическими знаниями docker, devops, web-дизайна, навыками подбора цветов, вёрстки, PHP, software design patterns, JavaScript, формата SVG и умением всё это скомбинировать для создания web-приложения всего лишь джун без работы. (Ну, ещё и тестирование ПО можно добавить) Мне бывший team lead сразу сказал: половину людей, что мы можем набрать, все тобой сделаное просто НЕ поймут. При этом мой код НЕ НАМНОГО отличается от best practices из книг-бестселлеров по PHP на amazon.com.

  2. По soft skills - OK, не надо всё сразу вываливать на работодателя в сопроводительном письме.

  3. В общем, нужно ещё знание Laravel/Symfony/Bitrix.

Прочь (Far away)

Решил опубликовать своё эссе. Иногда создаю их, когда есть вдохновение.

Летняя тишина пестрого разнотравья. Узкая протоптанная тропинка через поле. Стебли травы чуть выше колена, мягко хлещущие по ногам. Неподвижный воздух с ароматами яркого вечернего летнего солнца и запаха клевера. Необъятная ширь природы Среднерусской возвышенности с ее островками деревьев, покрытых густой тяжелой листвой, разбросанными везде и всюду. Воздушные невесомые силуэты пёстрых птичек, оглашающими трелями пространство вокруг себя и порхающих по тонким редким стеблям высохшей травы, выступающими над полем. Сладкий, вкусный родной воздух, который просто хочется пить, им невозможно надышаться and I would love to be вечно оставаться погруженным в него.

Отголоски цивилизации в паре-тройке километров впереди: унылые серо-бордовые дома, асфальтированная дорога с потоками машин и пробками в час-пик; деньги, капиталы, экономика, маркетинг, целевые аудитории; огромные бюджеты, потраченные на исследования в области hum-tech; вороватые наглые бабки, торгующие клубникой... Быть в тренде, быть модным, iPhones, iPads, touchscreens, последние супер-новые модели автомобилей, которые реклама убеждает нас купить, а иначе ты никто. Перлы отделов маркетинга в названиях продуктов, которые без юмора просто невозможно воспринимать. Агрессивные продажи, холодные звонки, коммивояжеры, попрошайки, огромные торговые центры, по замыслу приносящие людям счастье. Общество потребления, конвейер по производству квалифицированных покупателей и, конечно же, продавцы-консультанты, которые единственные знают (непонятно откуда), что лучше купить и на что надо потратить деньги прямо сейчас, и без чего вообще невозможно жить. Безмолвное движение финансовых потоков...

Но все это там, далеко и потом. А сейчас – вечернее ласковое теплое солнце, легкий ветерок, играющий сбившимися в кучки соцветиями и касающийся твоих волос, простая радость маленькой полевой птички, опирающейся на воздух своими крыльями.

06/15/2013

Показать полностью

Overqualified или балбес: как я не смог устроиться на работу в IT и стал оператором в call-центре

Добрый день, меня зовут Виталий, как я могу к Вам обращаться? Если бы звонящие знали, кто скрывается за голосом молодого человека и отвечает на их звонки на том конце Ethernet кабеля, они бы просто "выпали в осадок". Итак.

Я живу в относительно провинциальном городке с населением до 1М. I do speak English, I do have programming skills and I also have degree in mathematics. В принципе, я всегда был на ты с компьютерами и начинал свою трудовую биографию как C++ developer circa 2000. Далее я обнаружил в себе реальный талант к преподаванию и достаточно долго teaching math as a private tutor. Потом поработал немного админом в бюджетной организации, где просто поразился расточительному отношению к ресурсам: рабочие (неоригинальные) картриджи к принтерам просто "выбрасывались" в подвал, т.к. принтер переставал печатать (а надо было всего лишь обнулить счётчик напечатаных страниц сервисной комбинацией клавиш). Ещё там меня пыталась проверять какая-то девушка из головной организации, которая НЕ УМЕЕТ делать сортировку по столбцам в Excel и мне потом руководство пыталось предъявить претензии. Когда выяснилась правда, начальник филиала как-то стихла и на мой вопрос "What the fuck?!" ответила, что всё OK и просто надо забыть про это. Ещё там люди ждали в очереди минут по 30-40, чтобы просто узнать, что они пришли "не в тот день", но why bother?

Далее я решил заняться web-разработкой. Реально год-два с перевывами изучал backend, frontend, web design, software design patterns, high load, devops, linux et cetera. Довольно глубоко разобрался в темах, даже был студентом Rolling scopes school - спасибо ребятам огромное. Даже больше не за учебную программу, а за возможность пообщаться (с ментором), пусть даже и via text messages. В общем, самым достойным быть высталенным на всеобщее обозрение итогом моего самообучения и разбирательств можно считать вот эти три работы:

Тем, у кого возник вопрос - а чё так круто и столько разных областей знаний намешано (на хорошем уровне), отвечу. Основной идеей было найти работу программистом PHP на удалёнке, но это оказалось не так просто. Требования были в духе: вы должны знать только PHP И селекторы из HTML/CSS. What the fuck? Это равносильно тому, что сказать: знаний алгебры от Вас НЕ требуется, вы должны только уметь решать тригонометрические уравнения за 10-й класс или основные виды степенных и логарифмических уравнений. (Это НЕВОЗМОЖНО, не зная программы по алгебре за 7-9 классы).

На какие-то мои отклики на hh.ru ответом было просто молчание, на какие-то прислылали тестовые задания и я их делал с переменным успехом. Попутно сделал свой tool для работы над проектами любых типов (базируется на Excel и моих знаниях Windows API). Цель тула - сохранение контекста проекта, над которыми работаешь: окна, документы, заметки и easy переключение между ними using user-defined hot keys in Excel.

Попутно, ещё я реально изобрёл свою метологию изучения английского языка, провёл много часов в разговорах с native speakers. Было тестовое задание в одну международную компанию - они ответили мне очень хорошим и основательным письмом, прямо респект им за это. Это тестовое ОЧЕНЬ здорово подняло мой уровень как разработчика. Была и работа в Яндекс в качестве асессора разработки.

На hh.ru кто-то после тестового писал, что я overqualified для junior, поэтому взять не можем. Кто-то писал, что у компании нет денег платить столько, сколько я реально стою и бюджет на год уже согласован. Было и 4-х часовое тестовое задание на PHP Developer в своём родном городе (я его прошёл, был оффер, звонок HR потом с просьбой предоставить документы для проверки Службой безопасности и потом все заглохло). Кстати, эта крупная компания всё ещё набирает людей на IT positions.

Была и работа на одну контору, занимающуюся AmoCRM: они РЕАЛЬНО говонокодили по-страшному (код для работы с 250 сервисами Google тащился в исходники, которые работали только с Google sheets), да, и ещё у них гендир что-то пишет на PHP. Даже психологическим трюком вынудили меня выступить на митинге с рассказом о нормальном подходе к решению тренировочной задачи. (Я НЕ хотел выступать, чувствовал что-то не то). После этого сказали, что слишком долго разбираешься в задаче, хочешь много денег (я хотел 40 тыс. в месяц в июле 2023, официального оформления не было). Как итог моих занятий с AmoCRM стало apply в Top3 партнеров AmoCRM. Ребята мне выслали тестовое, я реально разработал новый подход к созданию расширений для AmoCRM based on ES6, prototype inheritance and things like that. Кто в теме: ну это не серьезно писать spaghetti code из обработчиков на ES5 в 2024. Но реализация тестового и подхода заглохла due to бытовые сложности: реально разбирался в проведении операции по удалению катаракты родственнику и последующим уходом, самостоятельно занимался интерпретацией анализов и подбором лечения человека после инсульта. В обшем, не до AmoCRM и революционных идей было.

В своём родном городе я даже не могу устроиться менять картриджи в принтерах - ты умный, ты потом уволишься. То же самое со службой поддержки. Куда реально мог устроиться: сотрудник склада или оператор контакт-центра. Взяли без вопросов!

Для team leads из компаний: если приведенного кода выше и в репозитарии недостаточно, я готов сделать тестовое с целью получения работы. Но это не должно быть что-то долгое - live coding или на 2 часа максимум. Что-то долгое я и сам себе придумать могу: Symfony, например, Laravel или, не к ночи будет помянуты, Bitrix или 1С.

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

P.S. Any comments are welcome. Товарищ Крис Касперски упоминал, что он бы не смог устроиться на работу у себя в стране, и нашёл себя в подразделении Intel.

P.P.S. На полноценную техническую статью, которая пройдет модерацию на habr у меня просто нет сил. А так, конечно, надо было статьи писать сразу после окончания своих pet projects - это было бы супер-рекламой. Но я неправилно надеялся, что главное - сделать красивый проект, а работодатель оценит. I was wrong.

16.02.2024

Показать полностью

Russian IT | окончание саги

Всем привет! Хотел сказать огромное спасибо всем, кто помог подредактировать резюме, «сила пикабу» и всё такое, приглашений на собеседование за эту неделю было очень много, уже даже успел устать, возможно, в понедельник будет оффер.

Еще раз всем спасибо, хорошего дня и заранее хороших выходных!

Завышение стажа в резюме в IT: работает или нет?

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

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

Появились даже несколько каналов, в которые такие истории регулярно публикуются (рекламировать, конечно не буду). Некоторые из них правда заканчивались очень неудачно для решивших поделиться, потому что их работодатели наткнулись на эти посты и неприятно удивились. Поэтому если уж вы воспользовались таким способом, то хотя бы не распространяйтесь об этом =)

И подобные методики даже полу-официально предлагали некоторые известные и крупные курсы, которые обещали своим студентам гарантию трудоустройства, а тут, как известно, все способы хороши.

Как это работает?

На самом деле очень просто, т.к. основная проблема это не пройти техническое собеседование, а именно дойти до него. Прорваться сквозь труднопреодолимый барьер рекрутеров\HR, которые часто даже не смотрят резюме в котором нет хотя бы года релевантного опыта. Поэтому люди просто добавляют некий выдуманный опыт строчкой в резюме и это сразу же повышает конверсию просмотров, заинтересованность рекрутеров и соответственно количество "проходок" на собеседование. А всё потому, что у работодателя нет возможности убедиться в реальности того опыта, который указан в резюме. По крайней мере на уровне HR, а иногда и на уровне СБ, насколько я понимаю.

А уж спустя несколько собесов, научиться отвечать социально одобряемым образом на вопросы интервьюера (благо они очень часто одинаковые) - достаточно не сложно. Особенно если ты за энное количество собесов научился держаться уверенно, прокачал скилл их прохождения ив целом производишь благоприятное впечатление. Даже если у тебя слабенькая база. Если ты еще и действительно учился, понимаешь тему, готовился и так далее - то это еще сильнее облегчает собес.

Поэтому данный способ достаточно часто срабатывает в плюс и ты начинаешь получать офферы.

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

❕Однако, лично мое мнение в том, что не нужно перебарщивать. Я имею ввиду то, что если у вас совсем нет опыта - не нужно сразу устраиваться на миддла или сеньора, накручивая слишком большой опыт (такое, судя по некоторым историям, тоже реально).

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

Поэтому единственный совет - подходите ко всему разумно.

P.S. своим студентам я такое не рекомендую и даже не упоминаю такой вариант. Я предпочитаю вариант с повышением конверсии и внимания со стороны рекрутеров через улучшения качества резюме. Добавление ключевых слов, переиспользование текущего опыта, казалось бы не релевантного, в рамках новой профессии и так далее. Все это вполне возможно и без обмана (хотя, конечно, возможно не так эффективно как докрутить себе год или два, ведь придется искать работу месяц, а может и не один).

P.S.: По традиции - буду признателен за вопросы про карьеру\профессию\чему угодно связанному со сферой IT - постараюсь ответить на всё.

За большим количеством постов с полезной информацией про системный анализ - заглядывайте на канал, в закрепленном дайджесте можете найти что-то интересное для себя.

Показать полностью
Отличная работа, все прочитано!