Учишься ли в университете

Ответ

Нет, я уже закончил обучение и работаю Android-разработчиком.

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

// Планирование задач с Coroutine + WorkManager  
val workRequest = OneTimeWorkRequestBuilder<SyncWorker>()  
    .setConstraints(Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build())  
    .build()  
WorkManager.getInstance(context).enqueue(workRequest)  

Главное — правильно расставлять приоритеты и использовать гибкие инструменты.

Ответ 18+ 🔞

А, ну это же классика, ёпта! Ты мне прямо в душу плюнул своим вопросом. Ситуация знакомая, как свои пять пальцев.

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

Главная фишка, на которой все спотыкаются — это доверия ебать ноль к самому себе в плане планирования. Начинаешь делать пет-проект, а через час уже смотришь видосы с котиками, потому что мозг говорит: «Да похуй, завтра доделаю». А завтра — лаба по матану, послезавтра — дедлайн по курсачу, и твой пет-проект накрылся медным тазом.

Вот твой пример с WorkManager — это охуенно, это правильный путь. Суть не в том, чтобы впихнуть невпихуемое, а чтобы система работала сама, пока ты спишь, ешь или зубришь дифференциальные уравнения. Поставил задачу на синхронизацию раз в сутки — и хуй с горы, она выполнится, когда будет сеть. Не надо самому в три ночи тыкать в кнопку «обновить».

Мой главный совет, который я вынес, сам от себя охуев: делай не «идеально», а «достаточно». Хочешь попробовать новую библиотеку? Не пили на ней целый мессенджер. Сделай один экран, который просто показывает данные. Получилось? Ёб твою мать, уже молодец. Запилил в резюме. Не получилось? Да похуй, потратил пару вечеров, зато понял, что эта библиотека — пизда рулю, и больше на неё время не потратишь.

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

Короче, э бошка думай. Баланс — это не когда всё идеально, а когда ты не сгораешь через месяц. Один день — код, другой день — конспекты. А иногда — просто да похуй, иди гуляй, а то терпения ноль ебать уже. Главное — двигаться по чуть-чуть. И тогда из этого студенческого ада вылезешь не только с дипломом, но и с реальным опытом, за который деньги платят.