DEV Community

Cover image for Trying to Learn iOS With a Full-Time Job or Classes? Here's How I Made It Work.
Karan Pal
Karan Pal

Posted on • Originally published at swift-pal.com

Trying to Learn iOS With a Full-Time Job or Classes? Here's How I Made It Work.

“I’ll finally learn SwiftUI this weekend...”

— Every developer before Saturday disappears.

Learning iOS development when you’re already working full-time (or buried under assignments and lectures) feels impossible. You open Xcode, stare at the screen, and your brain goes, “Not today.”

I’ve been there — and in my case, the stakes were high.

I was fresh out of 10th grade. My father had been battling kidney failure for years. If I didn’t start earning, there’d be no fast food runs, no hanging out, no future.

That’s when I started learning mobile dev.

Android first. Then Objective-C. All from 30 minutes of internet access I could get in Phoenix Mall, Mumbai.

I’d download websites offline, read them all night, and debug errors without Google until the next day.

So yeah — I get what it means to find time when there’s none.

⏰ 1. Time Boxing > Time Hoping

The biggest shift? I stopped “hoping” I’d find time.

I started time boxing 30 minutes, non-negotiable.

Think: “Tues & Thurs, 8:00–8:30PM — SwiftUI learning session.”

No excuses. No rescheduling. Like a dentist appointment for my future self.

It doesn’t matter if it’s 15 minutes or 45 — it only matters that you show up regularly.

🧱 2. Micro-Learning Changes Everything

Instead of binge-watching 3-hour courses, I broke things down:

  • One SwiftUI concept per day
  • One custom view a week
  • One PR or sandbox project on weekends

These tiny wins stack up fast, especially when you’re low on energy. Consistency beats intensity — every time.


There’s more in the full guide, including:

  • How to learn on-the-go using YouTube and offline tricks
  • Burnout traps to watch for (and how I ignored mine)
  • Accountability hacks that actually feel good
  • The full story behind how I went from 30-min WiFi coupons to a full-time iOS career

👉 Read the full story & complete guide here:

📲 How to Find Time to Learn iOS as a Busy Student or Full-Time Developer

If you’ve ever felt like “I want to learn iOS, but I’m just too busy” — this is for you.

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.