Live&WorkInGermany
7.83K subscribers
3 files
136 links
Канал о жизни и работе в Германии с семьёй. Рассказываю о том, как я стал программистом в 40 лет и о том, как найти работу в другой стране. Коротко и по делу.

Для связи с автором используйте @WorkInGermanyFeedbackBot

Рекламу не размещаю. ВП не интересно
Download Telegram
План Б

Собеседования закончены, дата увольнения согласована, новый контракт подписан. Можно уже расслабиться?

Подписанный контракт - это только 30% работы.

Еще 30% - это вторая часть седьмой стратагемы.
За три оставшихся месяца мне нужно довести свои знания по Spring до уровня достаточного для самостоятельного написания полноценных сервисов. Для этого мне должно хватить следующих двух элементов:
- Курс «Разработчик на Spring Framework» от OTUS
- Книга «Spring in Action Sixth Edition»
Курс рассчитан на 5 месяцев, а мне нужно его пройти за два с половиной. Поэтому придется поднапрячься. Ну а что делать? Если не выполнить вторую часть, то эта стратагема превращается в простой обман…

В своё время читатели обрушили на меня шквал критики, что плохо так поступать с будущими работодателями, как это делаю я со...
Кризис в IT или приведи друга и получи 3000€.

Привет, друзья! Заждались новых статей? Расскажу пару историй с бывшей работы и закрою эту тему. Впереди новая работа, новые приключения и новые истории!

Недавно в моей (теперь уже бывшей) компании подводили итоги года. Генеральный директор рассказывал о результатах работы компании. В том числе был затронут кадровый вопрос.
На декабрь 2022 г. у нас в компании работало почти 200 человек. 150 из них – разработчики разного уровня. То есть те, которые сами пишут код. В компании открыто 35 позиций Java разработчиков. Тридцать пять!!! Более того, вакансия Java разработчика нашей компании висит непрерывно на протяжении последних шести лет на всех порталах по подбору персонала. Это только то, что я видел сам лично. Сколько она висела там до того, как я ее нашел впервые, мне неизвестно.

В компании реальная нехватка персонала. Заказчики стоят в очереди, но объем заказов, которые мы берем, сильно ограничивается количеством рабочих рук – не хватает исполнителей.

Периодически мне приходили заявки на оценку трудозатрат доработок функционала по моим модулям. Ничего из этого за последние несколько лет не было реализовано: нет ресурсов. Мы пишем только то, что можно продать сразу нескольким клиентам. Кастомные доработки под конкретного заказчика даже не рассматриваются, если они стоят меньше 50 000€.

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

Сходил я на пару собеседований в нашем городе. И что вы думаете??? Везде один ответ:
- Вы нам подходите. И как опытному разработчику мы можем предложить вам достойную зарплату 4000€ в месяц… Ну, после испытательного срока, конечно.
- Так я и сейчас столько получаю. Хочу больше.
- Ну чтобы получать больше, вы должны стать сеньором. Взять ответственность за определенные блоки нашей программы. Консультировать заказчиков и обучать новичков… На это потребуется несколько лет усердной работы.

В этом большой минус небольших городов. Есть статичный пул компаний с одной стороны, и есть ограниченный набор разработчиков с опытом – с другой. Периодически появляются приезжие разработчики, но платить много им не готовы. Откуда брать кадры??? Учить самим – Ausbildung! Или набирать студентов – Werkstudent. Чем активно и занимаются все без исключения компании нашего города, которым нужны программисты.

По сути, все студенты нашего университета, которые заканчивают факультет прикладной информатики, могут получить с ходу 3000€ в месяц. Дают такую ЗП с закрытыми глазами. Но даже это не решает проблемы нехватки кадров.

Что придумал наш директор в прошлом году? Он предложил премию 3000€ любому за каждого привлеченного программиста Java, который будет принят в нашу компанию, и пройдет испытательный срок.

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

А тут еще и коронавирус внес вои коррективы. Появилось много вакансий на удаленку из крупных городов. И там предлагают совсем другие деньги. Это однозначно приведет к оттоку кадров из регионов.

Мой руководитель сказал мне в сентябре, когда я принес заявление на увольнение: «Ты не первый, кто поднял вопрос про существенное повышение зарплаты. И таких людей становится всё больше. Но генеральный директор пока не готов к каким-то серьёзным изменениям в этом направлении».

Что будут делать фирмы вроде моей – хрен знает. Но региональный рынок вакансий разработчиков ждут изменения.

Обсудить.
Уровень доверия.

Через несколько дней после того, как я подписал трудовой договор, мне позвонил мой будущий руководитель Луц. Он хотел знать, какое оборудование нужно заказывать. Мне предлагалось выбрать операционную систему: любой вариант Linux, Windows 10 или Apple macOS. А также на выбор либо 2 классических монитора по 24", либо один Curved 34".

Я выбрал Windows + Curved 34".

Первый рабочий день должен был быть 2 января 2023. Поэтому я держу в голове, что на этот день нужно запланировать поездку на машине в Кёльн чтобы решить организационные вопросы: забрать оборудование, проверить его работу, расписаться в получении, получить логин пароль, посмотреть на офис и познакомиться с коллегами, попить кофе и сходить в Кёльнский собор.

В начале декабря Луц звонит снова и говорит: «Все оборудование пришло, админы тебе его настроили. Посылки уже в пути, завтра получишь по своему домашнему адресу. Также я заказал
​​Новая работа. Первые впечатления.

Позади девять недель на новой работе. Мне сложно самому в это поверить, но за это время по работе я не сделал ровным счетом ни-че-го. На меня до сих пор не назначено ни одного тикета или задачи. Для меня тупо нет работы 😊 Более того, до конца марта в нашем отделе вообще не запланировано ни одной задачи, связанной с написанием кода.

Основная работа на данный момент – перенос инфраструктуры разработки и всяких сервисов с облака Google в облако Amazon. А поскольку у всех в отделе небольшой опыт работы с AWS, то все двигается очень медленно, даже с учетом привлеченного специалиста от сторонней фирмы.

В итоге четвертую часть рабочего времени я провожу на всяких онлайн встречах внутри отдела или между отделами. Неспешно знакомлюсь с предметной областью, со структурой проекта и разными модулями. Остальное время я занят самообучением – разбираюсь с тем, как работает Docker, Kubernetes, Helm. Нeмного познакомился с сервисами AWS.

Руководитель отдела в начале января сказал примерно следующее: «Ну ты присмотрись к нашему рабочему окружению и пойми, каких знаний тебе не хватает, тем и занимайся…» Передо мной не поставили никакого плана обучения. Мне этот план пришлось составлять самому.

Поначалу я даже комплексовал: «Я же разработчиком пришел работать, а работы нет… Что подумают люди? Испытательный срок-то идет, а мне нечего показать!» И тому подобные мысли. А в начале февраля состоялась встреча тет-а-тет с Лутцем (он мой руководитель), на которой я и высказал ему свои опасения на счет моей занятости и пользы для компании, на что он мне ответил: «Меня полностью устраивает твой прогресс и то, как ты походишь к получению новых знаний. Также я считаю, что ты отлично влился в коллектив. Ну если ты очень рвешься писать код, я смогу найти тебе задачу, но это не в приоритете. Я бы предпочел, чтобы ты освоил Docker, Kubernetes и смежные темы более глубоко».

Меня взяли на перспективу. 🤪

После этого разговора я смог немного расслабиться и теперь даже получаю удовольствие от процесса – ведь это самое офигенное самообучение в моей жизни: я учусь, а мне за это платят по 6000€ в месяц.

Обсудить
​​День сурка

Решил немного вернуться в прошлое и написать как работал последние три месяца на предыдущей работе (октябрь 2022).

Настал «День Х». Заявление на увольнение уже написано и одобрено, новый контракт подписан и отправлен. Бабочки порхают у меня в животе. Да и я сам все выходные порхал как бабочка - ведь с понедельника пойдет обратный отчет трех месяцев. Всего три месяца, и Добби будет свободен!!! Добби уже всеми мыслями с новым шефом и его интересными заданиями. Засыпая в воскресенье, я возбуждённо представлял, как буду писать скрипты под Terraform, в которых настраиваю Application Load Balancer‘ы или даже Network Load Balancer‘ы под AWS Elastic Container Service.

Но наступил первый понедельник после «Дня Х». Я встал рано утром и пошел на «почти бывшую работу». Пришел, открыл Jira и вижу бесконечный список тикетов – тимлид накидал работы. Там и приведение документации в порядок, и подготовка презентаций для передачи модулей другим ответственным, и всё что раньше висело в Backlog‘е годами… Мое единственное желание в тот момент – отключить телефон, взять ящик пива и закрыться на ключ в комнате для переговоров, чтобы до конца рабочего дня смотреть «Восхождение героя щита» или «Арифурэту».

Я «протупил» пару часов над страницей со списком задач, не понимая с чего начать, и не сделал ровным счетом ничего. Тут мне в голову пришла «отличная» идея: «Времени девять утра. А не выпить ли мне пивка?». Я смотрел то в окно, то на список, потом делал глоток пива и снова смотрел в окно. Когда пиво заканчивалось – шел за следующей бутылкой. Так прошел один рабочий день… Оставалось еще 74 рабочих дня до увольнения.

В похожем ритме прошла вся неделя: новости, ютубчик, болтовня с коллегами на кухне, созерцание природы через окно, пивко… Я просто ждал окончания рабочего дня.

Я чувствовал себя как девушка, которая развелась и вышла за муж повторно. Но бывший пока не отпускает ее, т.к.:
1. Еще не до конца отдан супружеский долг.
2. Квартира не намыта до блеска.
3. Бывший еще не нашел себе новую жену.
4. А в морозилке еще много свободного места, поэтому нужно налепить пельменей на полгода вперед.

В первую неделю никто из коллег ничего не заметил. Но в следующий понедельник на планерке появились вопросы по моим задачам, срок у которых почти вышел. Как же прекрасно было в России, думал я: «Всего две недели, и ты свободен, можно отсидеться, а тут…». Поток моих мыслей прервал вопрос Нильса: «Кстати, никто не в курсе, куда делось пиво? В прошлый понедельник был целый холодильник, а теперь там только безалкогольное осталось…»
Вдруг стало понятно, что три месяца — это не две недели и как-то отсидеться у меня не получится. Поэтому надо что-то срочно делать, иначе все закончится котастрофой.

Продолжение следует.

Обсудить
Выход из пике

 Продолжение истории про увольнение с предыдущей работы (время: октябрь - декабрь 2022)

Мне стало понятно, что три месяца — это не две недели, и как-то отсидеться не получится. Больничный брать тоже не вариант, т.к. это не решит проблему, а просто отсрочит её наступление и усугубит моё положение. Поэтому надо было что-то срочно делать.

Выгорания на работе у меня происходили раньше, но в этот раз я выгорел дотла за одни выходные. Такого сильного отвращения к работе я не испытывал со времен срочной службы в ВС РФ. Но рецепт выхода из подобного кризиса у меня уже был отработан:
1. Отказаться от любого информационного шума, не связанного с работой: новости, развлекательные сайты, видосики и прочее. Телефон отключить. Закрыть все вкладки браузера, кроме как со списком задач. Почту тоже закрыть и запускать два раза в день.
2. Выбрать самую простую задачу из списка, что-то тривиальное, вроде «Исправить текст сообщения об ошибке». Или: «Добавить условие активации галочки на форме».
3. Найти проблемное место в коде.
4. Смотреть на него и ждать…
Можно ничего не делать. Просто сидеть, смотреть на код и ждать. Минут через 10-20-30-40 ты понимаешь, что проблема выеденного яйца не стоит, нужно просто заменить 2 слова на другие или добавить один оператор if. И это не требует больших усилий. Просто «Раз… и всё!».
Вносишь изменения, потом пара кликов мышкой для Commit‘a изменений, и тикет отправляется на Codereview.
5. Идем на кухню за кофе с печенькой или шоколадкой. Радуемся продуктивной работе.
6. Возвращаемся к пункту 2.

Этот рецепт сработал и в этот раз. Следуя этим несложным правилам, к концу понедельника я смог закрыть целых ПЯТЬ тикетов!

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

Через несколько дней я перестал думать про новую работу и то, как там будет всё классно. А потихоньку втягивался в свою старую, понятную и предсказуемую: закрывал задачи, правил документацию и проводил Codereview. Каких то-особо сложных или масштабных задач не было. Самая обычная работа – просто берешь и делаешь… То же самое, что и последние два года.

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

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

Так, почти незаметно для меня, пролетели 9 недель.

В середине ноября неожиданно позвонил Луц (мой будущий руководитель) и пригласил меня в Кёльн на рождественский корпоратив в новой компании, который должен был состояться в пятницу 16 декабря. Я, разумеется, согласился и взял отпуск на этот день.

Продолжение следует: Корпоратив.

Обсудить
Коропоратив

Оставались две недели до нового года. Луц пригласил меня на рождественский корпоратив в новой компании. Я, разумеется, согласился и взял отпуск на этот день. Фирма оплатила мне билеты до Кёльна и хорошую гостиницу с завтраком.

Утром в пятницу я сел на поезд и к обеду я уже был в Кёльне. Вторую половину дня я провел в офисе, где познакомился вживую с коллегами. По сути, в тот день никто не работал – мы на протяжении нескольких часов сидели на кухне, пили пиво и общались на разные темы. Такой немецкий onboarding.

Кстати говоря, офис очень крутой. Находится на последнем этаже исторического здания в самом центре Кёльна. При этом всё ультрасовременно. Полноценная кухня и столовая в стиле «Лофт», где люди регулярно готовят себе на обед паэлью, пасту «Карбонара» и прочие несложные блюда на небольшую компанию или сразу на весь отдел. Игровой зал с большим экраном, PS5, Xbox Series X и кучей разных игр. Терраса с барбекю-зоной на крыше. Холодильник с напитками на любой вкус, в том числе и алкогольными. Фрукты, печеньки и кофе – это стандарт.

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

Глинтвейн, пунш и шампанское лились рекой. Множество разных закусок для гостей. Живая музыка.
Через час директор взял слово. Вся его речь уложилась в две минуты: «Спасибо за работу… Все молодцы… С Рождеством!!! Приглашаю всех внутрь на основную часть празднования».

И начался отрыв.

Представьте себе какой-нибудь Питерский или Московский ночной клуб хорошего уровня, с отменной кухней, вышколенным персоналом, модными диджеями и хорошей танцевальной музыкой. Ощущения были, что я попал в именно в такой клуб на закрытую вечеринку, где все бесплатно, начиная с сёмги на пару, заканчивая хорошим вином и коктейлями. Ты никого не знаешь, но все очень веселые и доброжелательные. Никаких пафосных речей от директора и длинных слов благодарности его замов, никаких странных конкурсов от отдела HR. Хорошая музыка. Хорошая кухня. Артисты. Реально отличный отдых. Давно забытые ощущения.
Выступал даже какой-то популярный чел. Правда, я его не знаю (На фото справа).

Праздник продолжался до самого утра. Но я отправился в гостиницу в районе двух ночи. Отоспался, позавтракал, погулял по Кёльну и поехал на поезде домой. Так хорошо я не отдыхал уже давно.

Обсудить.
Меркантильность

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

А дальше-то что? Просто хорошо работать и набираться опыта, пока деньги снова не станут поджимать? Раньше я думал, что в Германии не так, как в России. Думал, что тут можно работать в одной компании десятилетиями, при этом расти профессионально и финансово. Но, как вы уже знаете, я очень сильно ошибался. Оказалось, что в Германии есть всего один эффективный способ поднять себе зарплату – сменить работу. По-хорошему, нужно было менять предыдущую работу через два года, а не через четыре с половиной, как я. И готовиться надо было к этому заранее.

Чтобы быстро развиваться в профессиональном плане, нужно всегда идти на вакансию с более высокими требованиями, чем твои знания на данный момент. А когда тебя взяли, не стоит сидеть и ждать, пока ты ее перерастешь. Достаточно просто дорасти до нее. Как только дорос – всё, твой профессиональный рост резко замедляется. Для дальнейшего роста нужно снова искать позицию, до которой ты немного не дотягиваешь (либо внутри фирмы, либо за её пределами). Как дотянул – уходи.

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

За последние девять месяцев произошло переосмысление моей системы ценностей. Меня уже мало интересуют перспективы и стабильность компании, наличие хорошего офиса, бесплатные печеньки и дружный коллектив. Меня больше интересует:
1. Зарплата.
2. Профессиональный рост.
3. Количество дней отпуска.
4. Отсутствие переработок.

Помните этот анекдот:
Когда мне было семь лет, я мечтала о том, чтобы на всей Земле победил коммунизм.
В семнадцать я грезила о неземной любви и прекрасном принце на белом коне.
Теперь мне сорок, и я тупо хочу денег.

Я внезапно понял, что это не анекдот, а суровая правда жизни. Мне сорок пять, и я тупо хочу денег.

Вот такой я, оказывается, меркантильный человек.

Обсудить
По следам меркантильности

В нашем уютном чате после моего поста «Меркантильность» разгорелась жаркая дискуссия по поводу меркантильности и денег, как главного мотиватора для сотрудников. И про то, как относятся работодатели к сотрудникам, меняющим работу раз в два года.

У меня есть, что добавить на этот счёт.

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

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

Было высказано мнение, что за большими деньгами нужно ехать в США. Еще до переезда в Германию я всерьёз рассматривал это направление для иммиграции. Возможно, США - хороший вариант для программиста-одиночки или пары, состоящей из IT-шников. Если же тебе уже под сорок, у тебя трое детей, жена, и есть проблемы со здоровьем, то ничего хорошего из этого не выйдет. Чего только стоит высшее образование для детей! Я просто ткнул наугад в первый попавшийся университет не из первой десятки: University of Texas at Austin – Top 38. Стоимость обучения в год для нерезидентов 61000$-69000$. А еще расходы ребенку на еду, одежду и развлечения. Только высшее образование для моих детей в таком средненьком американском универе обойдется под 1 000 000$. Сколько нужно зарабатывать, чтобы это потянуть? Поэтому я до сих пор считаю, что для семей с детьми Германия – один из наилучших вариантов.

Еще было предложение пойти в стартап, потому что там есть: и новые современные технологии, и быстрый профессиональный рост, и денег платят хорошо. С этим утверждением я отчасти согласен. Есть у меня знакомая Аня – живёт в Берлине, работает в стартапах уже много лет. У неё всё классно, модно, молодёжно. Она может запросто посреди рабочей недели взять билет в один конец в Португалию или на Ибицу, просто чтобы сменить обстановку и потусить там, продолжая при этом работать на удалёнке. Йога, пляжи, голубой дайкири – мечта, а не работа. Если бы не одно «НО» - ей приходится жить этой работой, потому что её стартап – это почти семья, и все они заинтересованы в том, чтобы получить следующий раунд финансирования или опционы. Она писала в начале года о плюсах и минусах работы в стартапах. К тому же корпоративная культура там своеобразная, не каждому зайдёт. Если бы мне было 25, я бы без раздумий согласился на такую движуху. Но мне уже сорок пять. У меня уже есть семья и дети. И вторая семья, с которой я буду проводить больше времени, чем с первой, мне не нужна.

И последнее. На счет того, что работодатели не любят тех, кто часто меняет работу. Согласен, есть такая проблема. Когда открываешь резюме и видишь там 8 мест работы за последние 10 лет, то это вызывает много вопросов, и зачатую является красным флагом. Но если человек правильно понял мою идею и сделал всё грамотно, то уже после четвертой итерации он должен оказаться в условном «FAANG‘е», в котором можно будет задержаться и на подольше. А на момент поиска этого пресловутого «FAANG‘а» в его резюме будет только три смены работы, что не так уж и много для столь динамичной отрасли и увлеченных людей, которые стремятся к профессиональному росту и быстро учатся новому.

Далее: План до 2025 года.

Обсудить
План до 2025 года

Цель без плана – это просто мечта.
Антуан де Сент-Экзюпери
План без цели – суета.
Мысли вслух

Локальная цель.
Хочу
через два года переехать из квартиры в дом. Будем арендовать, т.к. ипотеку с текущими ценами на недвижимость и процентными ставками не потянуть. Хочу, чтобы у каждого ребенка была своя комната, т.к. сейчас у сына отдельная комната есть, а две дочери живут вместе. Хочу, чтобы был гараж/мастерская. Ну и участок небольшой рядом с домом тоже должен быть. Такая ма-а-аленькая картинка – мечта.

Хочется, чтобы у детей остались воспоминания о том, что мы жили в доме, и у каждого из них была своя комната. А не так, как в моём детстве – трое детей в одной комнате, пока я не съехал в 16 лет. А когда дети разъедутся, будет видно.

Сколько стоит эта мечта (в месяц)?
1600€ - Стоимость аренды дома (Цены в Мюнхене могут отличаться)
700€ - коммуналка, газ, отопление и электричество.
3000€ - на жизнь.

Что такое 3000€ в месяц на жизнь? - Это по 600€ на каждого члена семьи и это реально немного.

Итого: 5300€ нетто в месяц, а это примерно 95000€ в год брутто.
Но для Германии зарплата 95000€ - это реально много. Например, levels.fyi говорит, что 84K€ - это медиана для сеньоров в топовых компаниях. Более того, 95K€ и выше получают только 30% из них. А я-то и не сеньор вовсе. Ну мидл, да и то «с натяжечкой».

Очевидно, что для меня эта задачка не из простых.

Локальная прокси-цель: К июню 2025 найти работу на 95000€

Как? Где?...

Обсудить
Новый антиспам в чате. Как не попасть в бан?

Многие из подписчиков заметили, что я на некоторое время отключал комментарии к постам. Проблема в спамерах, которые стали заваливать чат пророчествами Ванги, откровениями Жириновского и секретными приказами Шойгу.

Бот Shieldy, который стоит в нашей группе и радостно приветствует всех новых посетителей капчей, оказался малоэффективным. Какого-то вменяемого бота, который мог бы фильтровать этот спам, я не нашел (может плохо искал). Поэтому пришлось писать такого бота самому (разумеется на Java).

Бот.

Я не стал изобретать велосипед, а использовал идею, заложенную в SpamAssassin (будучи админом, много лет боролся со спамом в 2000х годах)

Есть набор правил, которые определяют, какие сообщения являются спамом, а какие - нет. Эти правила называются «Тесты». Каждый тест имеет некоторую «стоимость». Если сообщение успешно проходит тест, эта «стоимость» добавляется к общему баллу. Стоимость может быть положительной или отрицательной, положительные значения называются «spam», отрицательные «ham». Сообщение проходит через все тесты, подсчитывается общий балл. Чем выше балл, тем больше вероятность, что сообщение является спамом.

Примерный набор правил:
Есть картинка? +30
Есть ссылка на сторонний ресурс? +10 каждая
Это ссылка на другой телеграм канал? +50
Капслок? +5 за каждое слово.
Emoji? +5 за каждый.
Сообщение отправлено через комментарии, а не через группу? +30
Присутствуют слова со смесью кодировок (хγдшᧉму)? +10 за каждое.
Присутствуют стоп-слова? от +1 до +10 за каждое, зависит от «стоимости» слова.
Только вчера зарегистрировался в Telegram? +40
Твоему аккаунту в Telegram уже 15 лет? -20
Активно участвуешь в дискуссиях? От 0 до -40.

Больше 70 баллов в сумме? Сообщение удаляется автоматически.
Больше 80 баллов в сумме? Сообщение удаляется, а пользователь – в бан.

Отсюда некоторые рекомендации:
1. Ссылки на сторонние ресурсы, картинки, смайлы и прочее в принципе разрешены, просто они стоят определенного количества баллов. Не стоит увлекаться.
2. Не пересылайте чужие сообщения с кучей смайлов, капса и ссылок. Боту без разницы кто автор этого шедевра.
3. Тема политики под запретом. За сообщение «Путин молодец. Русская армия лучшая. А Байден козел» вы получите +19. Равно как и за «Путин козел. Русская армия худшая. А Байден молодец» тоже +19. Если такое сообщение пропустит бот, то его удалят администраторы (спасибо большое Евгению, Евгении и Дине).

Проверить любое сообщение в канале можно ответив на него командой /check. На 10 секунд будет выведена его оценка.

Если вдруг тебя несправедливо забанил мой бот – пиши сюда: @WorkInGermanyFeedbackBot

Обсудить
Другой вариант получать 95000€+

В моей команде работает один внешний DevOps инженер - Теймур. Первые два месяца я даже не знал о том, что он не находится в штате нашей фирмы. У него всё как у обычных сотрудников: корпоративный E-Mail, учётная запись, должность, привязка к отделу. Он присутствует на всех совещаниях отдела и отчитывается на утренних планерках наравне со всеми. У него даже есть доступ к корпоративному хранилищу паролей. Но он сотрудник аутстаффинговой фирмы и работает у нас по контракту.

Однажды в конце рабочего дня мои коллеги предложили мне поиграть с ними в Valorant. Я согласился. Мы начали встречаться пару раз в неделю после 21:00 на час-два, чтобы под пиво погонять соперников. Среди игроков часто бывал и Теймур. Так продолжалось какое-то время, пока не появилась новость, что шестимесячный контракт Теймура подходит к концу и вопрос о его продлении находится в подвешенном состоянии. После этой новости я разговорился с ним за бутылочкой пива и спросил, не хочет ли он перейти к нам в команду на постоянную работу. На что Теймур ответил: «Нет конечно, ваша контора не будут мне платить столько, сколько я получаю сейчас». Меня это заинтересовало, и я стал выяснять подробности. Поначалу он не шел на контакт, ссылаясь на NDА, но после третей бутылки пива мне удалось обойти это препятствие.

Схема следующая.
Наша фирма платит за него почасовую ставку: 100€ в час. Его взяли в «аренду» на 6 месяцев по 160 часов каждый. Это 16 000€ за месяц. От этой суммы Теймур получает 70% (11 200€) - это его брутто. Когда один проект заканчивается, то отправляют на другой. Между проектами возможен перерыв от недели до трех. Проекты от трех месяцев до полутора лет. Простой оплачивается по ставке 3000€ в месяц. Отпуск тоже есть – 25 дней, но оплачивается по ставке простоя.

За год у него выходит примерно такой расклад:
-10 месяцев работы – 112 000€
-1 месяц простоя – 3 000€
-1 месяц отпуска – 3 000€
Итого: 118 000€ брутто за год (или 9 800€ брутто за один месяц).

По первому налоговому классу на руки он должен получать: ~5400€ в месяц. Но там есть одна заморочка - работодатель перекладывает на него свою часть ОМС, поэтому по факту на руках остается только 5000€
Квалификация и опыт у нас примерно одинаковые. Значит, если я бы пошел на такую работу, то по третьему налоговому классу у меня руках оставалось бы примерно 6000€.

Плюсы:
1. Деньги. За ту же квалификацию и опыт можно получать на 30-50% больше на руки.
2. Это не ИП + договор подряда. Это официальное оформление в фирме по бессрочному договору. А значит, можно брать кредиты и ипотеку.
3. Можно выбирать проект по интересным тебе технологиям и отказываться от неинтересных проектов.
4. Месячного перерыва между проектами может и не быть. Тогда на руки будет выходить не 6000€, а 6400€ в месяц.
5. Работа 100% удаленная.

Минусы:
1. Отсутствие стабильности приходов. В одном месяце на руки 7000€, в другом 2000€
2. Перерыв между проектами может быть и два месяца (в среднем на руки 5600) и три (в среднем на руки 5000).
3. Срок расторжения трудового договора - 1 месяц.
4. Если ты не понравишься команде проекта – могут снять за один день. Придется снова ждать следующий на голых 3000€ брутто.
5. Часто отказываешься от проектов – увольняют.
6. Когда компания понимает, что не сможет найти для тебя проект за месяц-два – увольняет.
7. Периодически случаются массовые увольнения. Несколько проектов закончилось одновременно, а новых нет – всех под нож.

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

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

Обсудить
Пора в отпуск.

Наконец. Мы едем на машине в Англию. В планах классика:
Букингемский дворец
Биг Бен
Вестминстерское аббатство
Виндзорский замок
Стоунхендж
Какой-то там кафедральный собор
Белые скалы

На самом деле мы едем в МУЗЕЙ ГАРРИ ПОТТЕРА. Йо-Хууу. Всё остальное просто по пути туда и обратно.

Потом несколько дней на французском побережье и домой.

Поэтому я не уверен, что в ближайшие две недели буду писать что-то толковое. Может выложу пару видосиков. Хотя кому это нужно?

Обсудить.
Правительство ФРГ вчера утвердило намерения изменить закон о принятии немецкого гражданства.

Черновик закона представила министр внутренних дел Нэнси Фезер. Как она пояснила, изменения необходимы в первую очередь, чтобы сделать Германию привлекательной для рабочих иммигрантов.

Главные предложенные изменения, судя по обзорам в СМИ:
🔹От иностранцев, приобретающих гражданство ФРГ, не станут требовать отказа от своего гражданства.
🔹От натурализованных немцев, приобретающих другие гражданства, не станут требовать отказа от немецкого.
🔹Обычный срок проживания в Германии, необходимый для претендента на немецкий паспорт, сократят с 8 до 5 лет.
🔹Льготный срок для хорошо интегрированных (немецкий В2 и выше, пройдены интеграционные курсы) сократят с 6 до 3 лет.
🔹Дети иностранцев, родившихся в Германии, будут автоматически претендовать на немецкое гражданство.

С изменениями обещают не затягивать. Говорят о планах введение в действие в первом квартале 2024.

До одобрения закона в Бундестаге говорить детально о грядущих изменениях смысла нет. Теоретически, депутаты ещё могут что-то добавить или убрать. Поэтому не надо спрашивать меня о нюансах. Я знаю не больше, чем написано в СМИ.

Ссылка на новость: https://www.tagesschau.de/inland/innenpolitik/staatsangehoerigkeitsrecht-102.html
​​В Германии бастуют фермеры.

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

Поскольку 60% учеников не пришло в школу, плюс был первый день занятий после зимних каникул, то все были на расслабоне, и занятий как таковых не было.

Из-за чего сыр-бор? В прошлом году правительство Германии решило порезать дотации фермерам. Было решено отменить субсидию на дизельное топливо в размере 21 цент на литр, убрать льготы по налогу на транспортные средства и повысить плату за проезд по платным участкам автобанов. Фермеры устроили первую забастовку еще в декабре. Правительство их «услышало» и сказало: «Окей, мы не станем отменять эти субсидии сразу в начале года, а отменим их постепенно до конца 2026 года». Фермерам это не понравилось, и они продолжили бастовать, причем более масштабно и требовать уже отставки правительства. Но самые масштабные протесты должны пройти в следующий понедельник – 15 января (может, школу полностью отменят в это день?).

Большинство немцев поддерживают протесты фермеров.

P.S. Цена на дизельное топливо для сельхоз техники в Германии одна из самых высоких в ЕС. Сейчас дизель на АЗС стоит около 1,65€ за литр. Если убрать всякие «экологические» надбавки, а оставить только НДС, то один литр дизеля стоил бы меньше одного евро. С бензином история еще хуже, если убрать экологические надбавки, цена в рознице была бы 0,8€ за литр, а не 1,7€. Тут есть калькулятор.
Please open Telegram to view this post
VIEW IN TELEGRAM
Оригинальные запчасти Volkswagen

Несколько лет назад наткнулся в одном из местных магазинов на сосиски Volkswagen. Взял на пробу. Открываю дома пачку, а на каждой сосиске написано: «Volkswagen Originalteil» (Volkswagen оригинальная запчасть). Странно, подумал я, какое отношение имеет автоконцерн к продуктам питания?

А история следующая. Еще до войны в 30-х годах прошлого века компания начала строить вместе с производственными мощностями сопутствующую инфраструктуру. Среди прочих были и фермы, для того, чтобы обеспечить столовые предприятия собственными продуктами. С 1950-х годов Volkswagen открывает свой собственный колбасный цех. Но вся его продукция идет исключительно на внутреннее потребление.

С 1973 года, сосиска появляется за стенами завода. Сначала её продают на спортивных мероприятиях, проводимых на стадионе в Вольфсбурге (там же где расположен сам завод). Но в последующие годы она попадает и в розничные сети.

Интересно то, что эта сосиска является официально заявленной оригинальной деталью (о чем свидетельствует надпись на каждой из них), поэтому любой лицензированный дилер VW может заказать ее через систему заказов VW. Т.е. вы можете прийти к любому дилеру Volkswagen в Германии и заказать эти сосиски через систему заказа оригинальных запчастей. Как обстоят дела у дилеров в других странах я не знаю.

Каталожный номер запчасти (сосиски): 199 398 500 A
К сосискам можно взять оригинальный кетчуп: 199 398 500 B

P.S. Сосиски вкусные. Мне и детям нравятся.
Клуб Анонимных Трудоголиков

Да-да, он всё ещё существует!

Сколько книг по саморазвитию вы уже прочитали? Сколько целей перед собой поставили? И всё же чувствуете недостаток? Поздравляю, вы не одиноки. Достижение целей в одиночку бывает сложным, особенно когда у вас есть семья. И не всегда окружающие разделяют ваши стремления или ценят ваш прогресс. На работе, к примеру, у вас есть коллеги, с которыми вы вместе достигаете общих целей, и начальник, которому вы отчитываетесь. Так почему бы не перенять лучшее из рабочего процесса и не создать группу по интересам для достижения личных личных? Если вас привлекает эта идея, добро пожаловать в Клуб Анонимных Трудоголиков, или КАТ. Тут собираются люди для того, чтобы вместе достигать целей, до которых обычно не доходят руки и не хватает мотивации. Мы встречаемся раз в неделю по субботам в 9:00 по московскому времени, обсуждаем цели друг-друга их прогресс. Если вас заинтересовало участите в таком сообществе, то переходите по ссылке. Заполните небольшую анкету о себе и своих целях. Мы стартуем 18 мая.
Про увольнения в нашей компании

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

Начну с истории про тётю из моего отдела. Она из Казахстана, около 50 лет, переселилась в Германию в 90-х. До этого работала в другой сфере, но пару лет назад решила сменить профессию и стать программистом. У нас она была новичком, её взяли после курсов, без опыта. Это было за три месяца до того, как взяли меня. Шеф и наш сеньор тратили уйму времени, чтобы помочь ей хоть как-то влиться в работу. Прошёл год, но, честно говоря, дела особо не пошли.

Пример: дали ей задачку пофиксить баг — работы на полдня. Шеф уходит в отпуск на неделю и накидывает всем задач. Через неделю он возвращается и спрашивает, как успехи, а она: "Ну, работаю над этим, пока не решила". Шеф просит показать хоть что-то. А она отвечает: "Я написала, но потом стёрла, потому что это не работало как надо". За неделю она не закрыла ни одного тикета. Чем она занималась — загадка. Было понятно, что всё идёт к увольнению, и через месяц после этого случая её уволили.

Проходит месяц, встречаю её на Java-конференции, куда она записалась ещё от нашей компании. Разговорились, я её спрашиваю: "Ну, как уволили-то?" Она такая: "Да просто, позвонили из HR, предложили расторгнуть контракт, я и сама была не против — надоело всё это". Я спрашиваю: "Три оклада выплатили то?" А она отвечает: "Да нет, даже больше, четыре. И без отработки". Представляете, человек, который за год толком ничего не сделал, получил на выходе четыре оклада!

Теперь вторая история. Один из моих коллег из другого отдела рассказал, как у них прошли сокращения. Летом прошлого года компания решила урезать персонал на 10%. Под увольнение попал программист из фронтенд-отдела. Звонит ему HR и предлагает три оклада плюс оставить ноут и монитор, которые он получил на работе. Но парень отказался — хотел продолжить работать. На следующий день ему снова звонят, но уже предлагают шесть окладов. Тут он уже согласился.

И последняя история. Увольняли руководителя того же фронтенд-отдела. Ему также предложили три оклада на старте, он отказался. Тогда предложили шесть, но и на это он не согласился. Говорит, у него жена беременная, скоро родит, и он планировал уйти в отпуск по уходу за ребёнком. В итоге HR отправили его в юридический отдел. Он пришёл туда с адвокатом, и через 10 минут переговоров ему предложили 12 окладов и всю технику, которая у него была.

Вывод такой: если вас хотят уволить в нашей компании, то сначала предлагают три оклада. Не соглашаетесь — предлагают шесть. А если и на шесть не согласен, то идёшь к юристам и обосновываешь, почему тебе нужно больше. В итоге можно получить даже 12.

P.S. Постскриптум: понятно, что процесс увольнения сильно зависит от компании. Моя компания на рынке уже больше 30 лет, это акционерное общество, акции которого торгуются на бирже. Мы — средняя компания, так что у нас свои правила игры.

Совсем другое дело — стартапы. Они живут от раунда к раунду, и процесс увольнения там может быть более хаотичным и неформальным.
Про увольнения: часть 2

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

Компания, в которой я работаю – это акционерное общество, чьи акции торгуются на бирже. Всё прозрачно: финансовая отчётность открыта. В начале прошлого года компания сообщила, что заработала на 5 миллионов евро больше, чем планировала. Казалось бы круто, да? Но инвесторы решили иначе. Директор объяснил, что такие результаты означают, что прогнозы на следующий год, скорее всего, не оправдаются, и прибыль придётся пересмотреть в сторону уменьшения. Итог – акции компании упали на 7%, что сократило капитализацию на десятки миллионов евро. Чтобы немного «подсластить пилюлю» инвесторам, компания разработала план экономии, в котором одним из пунктов было сокращение персонала на 10%. Идея проста: если уволить часть сотрудников, то финансовые показатели удастся удержать в рамках запланированных, а акционеры получат столько дивидендов, на сколько изначально рассчитывали.
И вот, собственно, в прошлом году начались массовые сокращения. Это коснулось всех: от рядовых сотрудников до топ-менеджмента.

Теперь к вопросу, почему такие щедрые компенсации. В Германии по закону, если у тебя бессрочный трудовой договор и ты прошёл испытательный срок, то при увольнении работодатель обязан предупредить тебя минимум за месяц. Это прописано в законе Bürgerliches Gesetzbuch (BGB) § 622 Kündigungsfristen bei Arbeitsverhältnissen.

Там всё чётко:
- Работаешь меньше 6 месяцев — тебя должны предупредить за 2 недели.
- От 7 месяцев до 2 лет — уже 4 недели.
- 2 года — месяц.
- 5 лет — 2 месяца.
- И так далее: до 7 месяцев, если проработал 20 лет.

У меня в договоре указано, что уведомить об увольнении должны за три месяца. То есть минимум три полных оклада компания мне выплатит, если решит со мной расстаться.
Теперь представьте: нужно быстро сократить 50 человек, чтобы «угодить» инвесторам. И тут возникает вопрос: как это сделать, если у тебя нет своего юридического отдела? Естественно, обращаемся к внешним юристам.

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

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

Так что эти 4-6 окладов вовсе не благотворительность, а холодный расчёт. Эти деньги уже были зарезервированы на твое увольнение. Просто их платят тебе, а не юристам. Те фирмы, которые могут без последствий для себя уволить сотрудников одним днем без выходного пособия, так и делают. Это просто бизнес. Мы, рядовые сотрудники – просто единички в графе численность персонала и сотни тысяч евро в статье ФОТ.

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