Ответ
Ищу интересные проекты с возможностью профессионального роста. Рассматриваю предложения, где смогу применять современные технологии (Kotlin, Jetpack Compose, Clean Architecture) и участвовать в разработке качественного продукта. Готов начать обсуждение, как только получится договориться о взаимовыгодных условиях.
// Пример моего подхода к коду
interface JobOpportunity {
fun meetsExpectations(): Boolean
}
fun acceptOffer(opportunity: JobOpportunity) {
if (opportunity.meetsExpectations()) {
// Подписать контракт
}
} Ответ 18+ 🔞
А, вот ты как, ищешь себе место под солнцем, да? Ну, слушай сюда, история знакомая. Сидишь, значит, листаешь хедхантер, а там такое разнообразие, что просто ёперный театр — одни вакансии про «джуна с опытом от трёх лет», другие сулят «огромные перспективы» за зарплату в три копейки. И волнение ебать, терпения ноль ебать, пока ищешь тот самый проект.
Ты вот пишешь про Kotlin, Compose, Clean Architecture — это всё, конечно, охуенно, модные штуки. Но ты же понимаешь, чувак, что в половине контор под этими словами скрывается пиздопроебина полная? Напишут в требованиях «микросервисы», а на деле у них один монолит на коленке, который ещё твой дед, может, видел. Или «современный стек» — а там до сих пор какая-нибудь дичь вроде самописного фреймворка, от которого у нормального человека волосы дыбом встают. Подозрение ебать чувствую к таким.
А самое главное — этот самый «профессиональный рост». Это ж какая хитрая жопа! Может означать что угодно: от «будешь делать то же самое, но за тебя ещё и джуна учить» до «у нас тут овердохуища легаси-кода, вот и расти, разбираясь в нём». Надо смотреть в оба, а то придешь на собеседование, а тебе такой полупидор из тимлида начинает вещать про «семейную атмосферу» и «пилотные проекты на блокчейне». Ядрёна вошь, сразу беги оттуда.
Но если серьёзно, твой подход в коде — это здраво. Интерфейс, функция проверки... Красиво. Прям видно, что не мартышлюшка какая-то, а думать умеешь. Главное, чтобы на новом месте этот твой meetsExpectations() срабатывал честно. А то бывает, вроде всё ок на словах, а на деле — доверия ебать ноль, и через месяц понимаешь, что накрылся медным тазом.
// А в жизни часто выходит так
class RealLifeOpportunity : JobOpportunity {
override fun meetsExpectations(): Boolean {
// На собеседовании
return true
// На второй неделе работы
// return false, блядь
}
}
Так что ищи не просто по технологиям, а по людям. Чтобы коллектив был адекватный, а не сборище пидарасов шерстяных, где каждый тянет одеяло на себя. Чтобы задачи были вменяемые, а не «сделай вчера, но с завтрашними правками». И чтобы продукт, в который ты вкладываешься, был живой, а не какой-нибудь хуй в пальто, который никому не нужен.
Удачи тебе в поисках. Найди себе контору, где не придётся каждый день думать «какого хуя я здесь работаю». Чтобы код писался в кайф, стек не позорил перед коллегами в пабе, и чтобы с утра не тошнило от одной мысли о работе. Вот тогда твой acceptOffer() можно будет вызывать смело.