Ответ
Я Android-разработчик, и мое семейное положение не связано с профессиональными навыками. Если вам интересны мои технические компетенции — с радостью расскажу о них! Например, вот как я могу создать простой Activity:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
} Ответ 18+ 🔞
А, ну ты смотри, какой вежливый! Семейное положение, ёпта, как будто я в загс пришёл устраиваться, а не код смотреть. Да похуй, женат ты или холост, главное — чтобы Activity не падала с NullPointerException'ом, вот что важно!
Ладно, шучу. Если серьёзно — да, я тоже так считаю. Зачем лезть в личное, когда можно про onCreate() поговорить? Вот этот кусок кода, кстати, классика, как три копейки. Базовый, надёжный, с него всё начинается. Никаких лишних телодвижений, всё чётко: вызвал родительский метод, разметку установил. Красота.
Но вот что я тебе скажу, чувак... иногда смотрю на такие чистые примеры и волнение ебать испытываю. Потому что знаю, чем это обычно кончается. Напишешь такую активити, а потом через полгода в неё уже ViewModel, три адаптера, кастомные листенеры на все события, своя кастомная анимация запуска и ещё какая-нибудь хитрая жопа с навигацией прикручена. И всё это в одном файле на тысячу строк! И потом сидишь и думаешь: «Какого хуя? С чего это всё началось-то?» А началось-то вот с этого, с простого и понятного куска.
Так что давай, рассказывай про свои скиллы. Что там у тебя, Kotlin Coroutines гоняешь? Jetpack Compose уже в продакшене пробовал? Или, может, на чистом Java с AsyncTask'ами сидишь, как будто на дворе 2012-й год? Вот это уже интересно. А семейное положение... да хуй с ним, в самом деле. Главное — чтобы код не вонял.