JAVA GYM RAT | Катя Кондратьева
2.4K subscribers
206 photos
21 videos
109 links
Строю IT-продукты и карьеры людей.
Про реальные решения и результат.
Connect: @javagymrat_support

Чат - https://t.me/+lP-2wcuEAm1kNzIy
Обучение программированию:
https://teletype.in/@ekaterina-57036/javaGymRatMentorr
Download Telegram
Кмк найден сервис с самым топовым сервисом поддержки

Много настраиваю интеграций в последнее время и практически везде с саппортом какая-то шляпа происходит: пример с хостингом.

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

Имхо расписано подробно и конкретно для моего кейса, так что работа человека, а не бота.


Среди разработчиков по поводу Яндекса много претензий есть, но мне как клиенту очень приятно было так быстро получить фидбэк.

Обычно все при заключении договора пиzдят о быстрой службе поддержки, а на деле не дают возможности даже созвониться по ошибке (кхкм сервис на М начинается и на ТС АПИ заканчивается).

По выходным ваще никто обычно ни на звонки, ни на письма не отвечает 🤷‍♀️

Так что понятный ответ в полтретьего ночи это результат конечно ебейший!

———
Сидела ночью тестила нотификашки, на душе аж тепло было от осознания, что где-то также как и я сидит чувак в ночи и что-то в компике тыкает, не одна я такая. Романтизирую айтишку как могу 🤣

Пойду хоть посплю до дейлика что ли
127🔥43
🌟Некая рабочая ситуация:

Тестер: я кликаю на кнопку 5 раз, возникает ошибка: "Не удалось подгрузить форму", это антиддос прикрутили?😳
Я: не, это бага.. 😭
Фронт: Просто согласись, Кать..😎 Это АНТИДДОС, все верно!

😈 - если это антиддос, который мы заслужили
🚫- если мы с фронтом в край оборзели..
Please open Telegram to view this post
VIEW IN TELEGRAM
61267
Я называю канал Gym rat, потому что люблю тренить в зале

В то же время подписчики…

Типа любые крысы/мыши это про меня, понимаете 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
126🔥422
Вопрос: есть ли девушки, которые вас вдохновляют/у которых вы можете чему то поучиться?
Поделитесь, кто они и почему именно они вам откликаются🙏🏻 Если таких нет, то возможно есть мысли почему так?
1432
This media is not supported in your browser
VIEW IN TELEGRAM
🔥31961
глупцы...
скажите еще, что маленький человечек в моем домофоне не сидит🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
289🔥32
ну что, богатые айтишнечки..
делитесь покупочками на 11.11
114🔥64
К середине недели ощущение, что уже всю отпахала… хочется, чего-то хорошего 💕, накиньте реакций про что вам написать

🍓- расскажу, с какими сложностями столкнулась, когда искала людей в команду
🤩 - поделюсь инфой про самую мягко говоря НЕ КЛИЕНТООРИЕНТИРОВАННУЮ интеграцию ever, которую приходилось недавно настраивать…
❤️ - пост про ошибки мышления, которые заметила в последние дни у давних знакомых)

И нужны ваши бусты для апдейта реакций в канале.. ну текущие вообще перестали откликаться🤍

https://t.me/boost/javaGymRat
Please open Telegram to view this post
VIEW IN TELEGRAM
79🍓40191
🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
11🍓17🤷‍♀83
Вообще я задолжала пост про ошибки мышления, но вы поставили так много реакций, что теперь появилось ощущение будто бы у этого поста должна быть особенная важность, и я все время откладываю дату его написания... Так что хочу поделиться тем, что болит и кровоточит.

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

И я искренне не понимаю, почему такая реакция?

У меня появилась теория, что возможно все представляют себе вкатунов как обнаглевших зумеров, кто хочет ничего не делать и очень много получать. Наверное в таком случае можно понять, откуда столько хейта🤷🏼‍♀️

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

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

- Люди 30+, кто молодость отпахал на заводе/в общепите. Им в принципе уже тяжело физически работать на текущем месте.

- Бедолаги, у кого прогорел бизнес. Те, у кого есть больные дети/родственники и нужны средства для их лечения...


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

Просто никогда не смогу понять, как с нынешней политической и экономической обстановкой можно хейтить обычных людей, кто ищет возможность просто НАЙТИ РАБОТУ. Тут даже речь не о том, что они изи бабки хотят лутать, большая часть из них хотят трудиться и получать нормальную оплату за свои старания.

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


Это печально, но мы уже смирились. На справедливость никто и не рассчитывает.
64🔥25111
Практически все технические собеседования строятся по стандартному плану:
Вопросы по опыту + теория + задача на ревью кода + лайвкодинг на знание Java Core/Sql

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

Хочу поделиться с вами интересной задачкой, которая хорошо может проверить ИМЕННО НУЖНЫЕ практические навыки у кандидата. Постановку изменила.

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

Нужно реализовать: 1) метод для регистрации клика; 2)метод, выводящий кол-во уникальных кликов для списка авторов

Считаем, что все данные помещаются в памяти приложения. Необходимо реализовать production-ready код.


Как к этой задаче подошла я:

1. Понятное дело, что на интервью легко растеряться. Решая эту задачку, я сначала накидываю драфт сущностей: какие у меня будут классы, что они будут хранить. Рассуждать в объектах намного проще❗️вот вам и плюшки ООП

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

3. Правлю схемы моделей, проговариваю вслух реализацию и перехожу к технике.

Прикладываю в комментах архив с моим решением, пишите, как сделали бы свою реализацию


Хочу отметить важное. Особенность таких задач в том, что есть бизнес контекст, из-за которого легко можно потеряться. Поэтому очень важно сначала выделить домен, далее обозначить методы. В ходе реализации АПИ придет понимание, что с спроектированными классами не так.

Не страшно делать в ходе решения исправления! Страшно молчать и смотреть столбом в экран.

Для подготовки к таким задачкам советую сделать интеграции с реальными сервисами (например, UniSender для рассылок). Пусть у вас будет аля бусти на коленке, который рассылает подписчикам нотификашки о новых постах. Это намного лучше практика, чем задачки с javaRush, где домен высосан из пальца.
21🔥12🍓2
Про Вконтакте

Когда я училась в унике, как-то прошляпила отбор студентов на спешл курс от ВК, по окончанию которого можно было к ним трудоустроиться (не всем студентам группы, только избранным естественно).

Очень грустила по этому поводу сначала, а потом узнала, что если трудоустройство и будет, то не в ВК, а в одноклассники... И меня отпустило.

Так как в Вк пишут на джаве, у меня оттуда много знакомых. Никто из них этой соц сеточкой не пользуется, но я встречала одного парня, кто убеждал меня в нереальной актуальности вконтакте, о которой я не имею понятия, так как:
1) Аудитория ВК это тинейджеры
2) Я в айтишном пузыре, где все пользуются ТГ

У меня в окружении не только айтишники, есть и геймеры/спортики. Но и они вк не используют. Почему так?
А старшее поколение в вотсапе и максе давно тусуется.


Хочу ваше мнение узнать по поводу данного государственного мессенджера. Используете ли в быту? Или тоже заходите только, чтобы проверить как одноклассники живут, кто с кем женился, от кого залетел и тд. Я так часто делаю, когда ловлю тильт от переработки. Бодрит!
119🍓3🔥22
Давайте зафиксируем, что работодатель НЕ МОЖЕТ запретить совмещать несколько работ одновременно

Знакомый получил оффер (300К нет) и отказался от него, так как подписал бумажку при трудоустройстве, где было написано, что вторая работа ему запрещена 🤍


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

Интерес нанимающего за минимальное кол-во ресурсов получить максимум результата. Наша задача не стать рабом на галере и адаптировать условия под себя, так что разбираемся
🙏

Согласно закону любой гражданин имеет право совмещать несколько работ. Однако, вопрос: "А что будет, если узнают про мою вторую работу?" - остается открытым.
Работодатель не может узнать про вторую работу в принципе, однако может узнать про открытое ИП.

1️⃣ В случае если вы числитесь в штате банка, от СБ могут поступить вопросы, так как есть вероятность нарушения политики комплаенс. Поэтому я бы в таком случае не советовала открывать ИПшку на себя, а на втором месте бы попыталась договориться о выплах на ИП счет родственника.

2️⃣ В случае если вы не находитесь в банке, вопросы в принципе сводятся к 0. Не встречала ни одного кейса на практике, когда в ходе работы СБ проверяла наличие открытого ИП у действующих сотрудников. Так что переживать в принципе не о чем.

Если даже каким-то образом ваше ИП было обнаружено, всегда можно убрать подозрения с себя.
Девушка ноготочки дома пилит по моей ИПшке, сам яблочные чипсы оптом продаю, мама сушит...


❗️Сейчас, когда поиск работы у специалистов опытных БЕЗ НАКРУТКИ может занимать полгода, а многих кадров сокращают штабелями для оптимизации ресурсов (Приветик от Германа Грефа из Сбера). Наличие второй работы - это необходимость для обеспечения своей безопасности и семьи.

Мои клиенты трудоустраиваются в течение 2х месяцев, каждого стараемся выводить на 2 работы: по ТК и ИП, фул удаленка. Больше им не приходится беспокоиться о завтрашнем дне, и они могут работать, живя полноценной жизнью без страха и тревог🙌🏻

По поводу консультаций по трудоустройству: @javagymrat_support
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥13🍓21
Подборка мотивационных историй

Какая вдохновила больше всего?

Делитесь своими ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥5🤷‍♀32🍓1
Сегодня со мной многие поделились своими историями. Даже предложили провести воркшоп по мотивации... 😳

Сильно меня удивило, что большинство двигает именно негативная мотивация "сзади".

Хочу сказать, что непрерывная тревога и страх проебаться движет скорее вниз, чем вверх. Может не в плане финансов, но в эмоциональном плане точно (олды вспомнят мои стримы в 2024). На желании разбиться в щепки, но поднять бабки можно зафармить лаве, но присутствует высокий риск, что вы сделаете некачественный продукт и потеряете репутацию (привет буткемп Мишустина) или заработав бабки, словите дизмораль, потому что деньги как бы появились, но все равно может не столько, сколько нужно (а запрос постоянно растет) + кроме желания заработать денег ничего у вас и не будет, только страх, что вы их потеряете и умрете бомжом под мостом.

Так что я больше за мотивацию К. Те, кто говорит, что им такая не подходит и их нужно ограждать рамками или пинать, не понимаю, почему вы так к себе пренебрежительно относитесь🤷🏼‍♀️ Свобода и воля есть у каждого человека, но если вы продолжаете обесценивать и унижать себя, это ваш выбор.

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

Когда меня, в 12 лет, привезли в Москву, это было самое начало 2000х - город совсем не адекватным показался(сейчас считаю лучшим городом на планете 😉). Сразу срочно понадобились деньги. Ходил в 9й класс и подрабатывал на кладбище - оградки красил. На удивление 9й закончил практически на отлично(одна четвёрка) . А вот в 10м-11м уже пошёл на повышение и до 17 лет копал могилы на кладбище, успел поработать на всех кладбищах юга Москвы и подмосковья(теперь это Новая Москва). Школу закончил с 11ю тройками, зато зарабатывал весьма не плохо - кормил мать, брата, который на 15 лет младше меня и отчима-уголовника(21 год отсидел), благодаря которому дома жили по понятиям. Ближе к 18 годам уже моя девчонка забеременела, снимали квартиру.
Перешёл работать в строительство выставочных стендов - это Экспоцентр в тогда только строющемся Москва-Сити, Крокус, Манеж, Гостиный двор. Бывало обдолбаешься быстрыми порошками, и на ночь в гостинном, а утром в крокус....и так неделю-полторы херачишь.
Потом в яхтклуб в химках устроился, есть там такой Кантри Парк. Парковал, встречал и мыл яхты. Зимой они же открывали каток и там коньки точил, билетики выдавал, сам на коньках там научился))))
Позже перешёл в ремонт наручных часов, продажу батареек, ножи, пневматика и всякой такой херни. Здесь я научился впаривать любую хрень за дорого)))) Те же часовые батарейки в закупке максимум 50-80₽, продавал по 3, 5 и даже 8к)))
Дальше попытался открыть такую же свою точку, но прогорел и с долгами, в конце 2018г устроился на нынешнее место работы - ремонт телефонов, ноутбуков и всего что с ними связано, так же продажа всякого хлама, как и на предыдущей работе. В конце 2019 начал искать сыну место для поступления в колледж - решили будет программистом)) Нашёл ему курсы на курсере, и сам их прошёл - это был python. Три года назад он поступил на программиста, а я в 2025 всё ещё учусь)))
1 декабря отпуск заканчивается и нужно возвращаться на работу, а не хочу ДИКО не хочу туда. Хочу в первый же день объявить, что ухожу.
Зацеплю любой оффер, пусть даже офис и уйду.
Сыну сегодня 19 лет. Я его фактически не растил. Семью не вижу. Вечно на работе. Хочу удалёнку, хочу с семьёй время проводить, хочу достойную зарплату.
И я сука выгрызу этот ебаный оффер‼️
Please open Telegram to view this post
VIEW IN TELEGRAM
51🔥391231
Умиляюсь, когда студенты, трудоустроившись, делятся изменениями в жизни после появления в ней денег

Вот недавно рассказали, что малина в шоколаде вкусная оказывается) 700 рублей все таки..

Еще парень делился как его в первый раз девчонка на подарки развести пыталась. Ну думаю, что лучше когда есть на что разводить, чем когда не на что!
36🔥15🍓10
Выписывая задачи на разработку в бэклог, у моего не погруженного в технику друга часто появляется предложение привлечь на задачу специалиста извне. Я всегда сильно противлюсь этому, так как не люблю разгребать последствия подобной оптимизации.

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

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

2. Баги в ходе эксплуатации не входят в зону ответственности.
Сложно посчитать, сколько раз меня разворачивали с просьбой помочь исправить ошибки словами: "А это уже не ко мне! Мое нормально работало."

3. Мой проект - полигон для недавно изученных паттернов и технологий.
Вместо того, чтобы писать код на стандартном, выбранном мной заранее стеке по шаблону, каждый, КЛЯНУСЬ, каждый чувак добавляет что то свое (без негатива, ребята). Казалось бы, ничего страшного! Возможно это новое решение сделает наш проект лучше!

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


Абсолютно не понимаю прикола в одном маленьком кусочке сервиса делать реализацию по своему. После такого рефакторинга проект выглядит как франкештейн, 100% каждый видел подобные сервисы, где есть гексоганалка только наполовину, а в оставшейся половине куча костылей, чтобы эту гексоганалку обойти.

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

🍓 и расскажу, че делаю
🍓489🔥53
Сегодня откатили несколько релизов.

Я знаю, что зима наступила, но хули так резко!
😁327🔥32🤷‍♀1
ОТМЕНА

Я не понимаю, зачем стараться для саппортов? Пусть страдают как и все мы!

Но кроме команды разработки меня никто не поддерживает… Почему так?
Please open Telegram to view this post
VIEW IN TELEGRAM
😁103🔥21