01 — Your Profile & Starting Point
Status
4th semester IT college + Dicoding bootcamp + national committee
Japanese
JLPT N3 ✓ → targeting N2 Dec 2026
Technical stack
Laravel, React, Vanilla JS, Puppeteer, data pipelines
Commercial experience
Since vocational high school — real paid projects
Core motivation
Financial independence. Stop working by 33–36.
Key insight established early: The threat is not "IT is crowded." The threat is being a generic IT person. Graduates driving ojek aren't failing because IT is saturated — they're interchangeable. You are not, because of the IT × Japanese × data combination that very few people in Indonesia hold simultaneously.
02 — The Financial Target
Target net worth
Rp 2B
Self-sustaining investment threshold
Working years
15–20 yr
From age 21/22 → done by 36–41
Revised target (session)
Age 31–33
TG path hits Rp 2B faster
Passive income at Rp 2B
~Rp 12–13jt
/mo at 7–8% avg return
Why Rp 2B works as a number
Rp 2B invested at 7–8% average annual return in reksa dana or index funds generates approximately Rp 140–160 million per year — or Rp 12–13 juta per month. In Indonesian cost of living (especially outside Jakarta), that covers comfortable independent living with margin. The goal is not to be rich — it's to make working optional.
The critical rule: never lifestyle-inflate during accumulation years. Savings rate above 50% is the non-negotiable condition that makes the math work.
03 — Market Analysis (Indonesia IT)
Based on Glassdoor, NodeFlair, and MSBU Tech Salary Guide 2025–2026 data. Fresh graduate ranges, Indonesia market.
| Role |
Fresh grad salary range |
Your match |
Verdict |
| Data Engineer |
Rp 10–17jt/mo |
72% — closest to hire-ready |
Best target |
| Full Stack Dev |
Rp 8–15jt/mo |
85% — most hire-ready now |
Backup/bridge |
| Data Analyst |
Rp 7–14jt/mo |
58% — needs SQL + viz tools |
Viable fallback |
| Generic SWE |
Rp 5–10jt/mo |
90% — but wrong target |
Avoid |
Hidden opportunity identified: Japanese IT companies operating in Indonesia (NTT Indonesia, Fujitsu Indonesia, LINE, Rakuten) pay upper-band salaries AND your N3 is a genuine differentiator. Most applicants competing for these roles don't have Japanese. This is the optimal Indonesia target — higher pay, Japan-track signal on CV, and visa-path alignment.
Current skills (green = have, gold = add soon)
Laravel / PHP
React
Vanilla JS
Puppeteer / scraping
Data pipelines (Jobstreet project)
Commercial project exp.
RBAC / DB design (school voting project)
JLPT N3
Dicoding data science cert
+ SQL intermediate
+ Python pandas
+ Cloud basics (AWS/GCP)
Portfolio asset (underpackaged): The school voting system — where you were given a raw database and had to architect role-based access control, student-class-teacher relational logic, and voting integrity constraints — is a genuine data engineering + backend portfolio piece. Most fresh grads have never touched RBAC or data integrity at the database level. This needs to be reframed on your CV from "school project" to what it actually is.
04 — Path A vs Path B: The Core Decision
| Factor |
🇮🇩 Path A — IT Indonesia first |
🇯🇵 Path B — TG1 → TG2 Japan |
| When you start earning |
After graduation, ~age 22 |
After TG1 prep, ~age 20–21 1–2yr earlier |
| Degree required |
Yes — must finish college |
No — skills-based visa No barrier |
| Monthly income |
Rp 8–14jt (fresh grad DE/FS) |
¥200–220k ≈ Rp 20–22jt ~2× higher |
| Monthly savings |
Rp 3–6jt after living costs |
Rp 8–12jt (subsidized housing) 2× more |
| Savings after 5 years (w/ 7% invest) |
~Rp 320jt |
~Rp 720jt +Rp 400jt ahead |
| Hits Rp 2B at age |
~35–37 |
~31–33 4–6yr faster |
| IT career impact |
Builds directly every year |
Gap during TG1 (non-IT work) |
| IT gap problem? |
N/A |
Manageable IF skills kept sharp — confirmed viable given your parallel-learning capacity |
| After TG1 ends (age 27) |
Continue in Japan as Engineer |
→ Engineer visa Japan OR → Return Indonesia IT with Rp 600–700jt saved + Japan exp |
Session conclusion on TG path: The IT gap during TG1 is a real concern — but you pushed back correctly. Your proven ability to learn 2–3 things simultaneously (bootcamp + committee + commercial work right now) means the gap is manageable. The key condition is concrete self-study during TG years: deployed projects, SQL practice, anything that keeps the skill visible and growing. If that plan is real, the TG path works.
05 — After TG1: Two Exit Routes
🇯🇵 Exit A — Engineer Visa Japan
- Needs job offer + degree + company sponsorship
- Salary: ¥200–250k same as TG1, but IT title that grows
- N2 greatly improves your chances
- 5 years TG1 Japan work ethic = strong signal to JP employers
- Long-term: Engineer visa → 10yr → PR
- Best case: stay in Japan, upgrade to senior IT, hit Rp 2B at ~32
🇮🇩 Exit B — Return Indonesia IT
- Return at age ~27 with Rp 600–700jt saved
- Japan work experience = rare signal in ID market
- N3/N2 + IT skills = target Japanese companies in ID
- Target Rp 18–25jt/mo (senior/specialist, not fresh grad)
- Savings already invested, compounding from year 1
- Hits Rp 2B around age 33–35
Important insight: Returning to Indonesia after TG1 is not a failure scenario. An Indonesian with Rp 600–700jt saved, real Japan work experience, N3/N2 Japanese, and self-maintained IT skills at age 27 is a profile that almost nobody else in the Indonesian IT market has. You would not be competing as a fresh grad — you'd be targeting specialist roles at 2–3× fresh grad salary.
06 — The Recommended Path (Session Conclusion)
Finish degree → TG1 → Engineer visa or Indonesia return
After weighing both paths, the session converged on a hybrid: finish the IT degree (you're already in it, and it unlocks the Engineer visa option later), then go TG1 directly after graduation at age ~22, maximise savings for 5 years while maintaining IT skills in parallel, then make the Engineer visa jump OR return to Indonesia with capital already deployed.
Why not TG1 before graduation? The degree keeps the Engineer visa option open. Without a degree, you are capped at TG1/TG2 and cannot transition to the higher-earning IT specialist track in Japan. The degree is cheap insurance for a much higher ceiling.
Why not Indonesia IT first? The math is clear — TG1 savings rate is 2× Indonesia IT. Every year in Indonesia before Japan costs you approximately Rp 50–80jt in lost compounding. The faster you get to Japan, the better the numbers.
07 — Full Timeline (Age 19 → Financial Exit)
⚡ Phase 1 — Foundation
No income yet → Side freelance possible
- JLPT N3 — already achieved ✓
- JLPT N2 — target December 2026 (critical)
- Complete Dicoding capstone — make it portfolio-worthy
- Finish IT degree — non-negotiable, unlocks Engineer visa
- Build 2 deployed data projects on GitHub
- Fill skill gaps: SQL intermediate + Python pandas
- Save Japan preparation fund: Rp 15–25jt
- Start very small investments — even Rp 500k/mo builds habit
🇯🇵 Phase 2 — TG1 Japan
¥200–220k/mo ≈ Rp 20–22jt | Save Rp 8–12jt/mo
- TG1 visa — industry sector (manufacturing, food, etc.)
- Live lean — dormitory, minimal spending, save 50%+
- Invest every month — reksa dana, index funds
- Maintain IT skills: 1 project/quarter, keep GitHub active
- N2 study continues if not passed yet, target N1 long-term
- End of TG1: ~Rp 600–720jt saved + compounding
- TG1 → decide: Engineer visa attempt OR return Indonesia
🔥 Phase 3 — Accumulation Peak
Rp 25–50jt/mo (Engineer JP) or Rp 18–25jt (ID specialist)
- Engineer visa Japan OR senior IT role in Indonesia
- Savings rate stays 50%+ — no lifestyle inflation
- Rp 1B milestone target: age 29–30
- Consider Indonesia property for passive rental income
- Side income: Japanese teaching, consulting, content
🌿 Phase 4 — Financial Exit
Rp 2B net worth → passive income covers living costs
- Rp 2B net worth — target hit
- Passive income: ~Rp 12–13jt/mo (7% annual return)
- Work becomes optional, not mandatory
- Can continue working on things you choose
08 — Concrete Action Schedule
Now → Jun 2026
Study for JLPT N2 intensively. Target December 2026 exam. This is the single highest-leverage action right now — N2 unlocks Japan Engineer visa and raises every salary band.
Critical
Now → Aug 2026
Complete Dicoding capstone with originality and deployment. Don't just submit — make it something you'd show to a Japanese company recruiter. Put it on GitHub with a proper README.
Critical
Jun – Sep 2026
Close SQL gap. Mode Analytics free SQL course covers intermediate level. Target: comfortable with JOINs, window functions, aggregations. Takes 4–6 weeks focused. This alone moves your Data Engineer match from 72% to 85%+.
High
Sep – Dec 2026
Deploy 1–2 data projects publicly. Reframe school voting system correctly on portfolio. Add the Jobstreet scraper with proper documentation. These two projects together tell the right story: "I build real things with real data."
High
Dec 2026
Sit JLPT N2 exam. If passed: Engineer visa path is confirmed open. If not passed: sit again July 2027, don't stop.
Milestone
2027
Add one cloud cert — AWS Cloud Practitioner or Google Associate Cloud Engineer. 1–3 months, mostly self-study. Required by most mid-to-large tech companies in Indonesia and Japan.
Medium
2027 – 2028
Begin researching TG1 sectors and agencies. Identify which TG1 sector fits best (manufacturing, food, etc.). Understand the skills test requirements. Start connecting with verified agencies (avoid shady ones — verify with IJNET or official embassy list).
Medium
On graduation (~2028)
Apply for TG1 immediately. Target departure within 3–6 months of graduation. Every month of delay is ~Rp 10–15jt in lost Japan-level savings.
Milestone
During TG1 (2028–2033)
Keep IT skills alive: minimum 1 deployable project per quarter. Invest every month — even small amounts. Target saving 50%+ of take-home. Study for N1 if N2 is done. Document Japan work experience for CV framing later.
Ongoing
Age 27 (~2033)
TG1 ends. Decision point: (A) attempt Engineer visa in Japan with IT portfolio + N2/N1 + Japan experience, or (B) return Indonesia as senior IT specialist with Rp 600–720jt already invested. Both paths viable. Choose based on Engineer visa job offer availability.
Decision
09 — Risks to Manage
Real risks to plan for
- TG1 agency fraud — use only verified, embassy-listed agencies
- Yen depreciation reduces Rp savings value (ongoing risk)
- Engineer visa rejection at age 27 if IT portfolio is too thin
- Lifestyle inflation during TG years killing the savings advantage
- JLPT N2 failure — delay Japan timeline if not cleared by 2027
- IT self-study during TG1 becoming inconsistent or stopping
Mitigations
- Only use agencies on official IJNET / Japanese embassy verified list
- Diversify savings: some in IDR investments, not all in yen
- Keep 1 project/quarter minimum deployed publicly during TG years
- Set a fixed savings rule from day 1 of TG — automate if possible
- N2 is the floor. Sit it twice if needed. Don't skip.
- Track study hours weekly. Your parallel-working capacity is your moat.
10 — The One Warning From This Session
"Build as many possibilities as possible" — this instinct is understandable but dangerous. Spreading too wide is one of the main ways people stay busy for 15 years without accumulating anything. The math only works if you hit income inflection points. That requires depth in a few things, not surface in everything. Your lane is: IT × Japanese × Data → Japan. Go deep in it. Let everything else be optional extras, not the core strategy.
11 — Final Verdict
The exact sequence.
In order. Don't skip steps. Don't reorder.
01
Pass JLPT N2 — December 2026
Single highest leverage action. Unlocks Engineer visa. Improves every salary negotiation. Non-negotiable milestone.
Cannot skip
02
Finish degree — target 2028
The degree is cheap insurance for the Engineer visa ceiling. Without it, TG2 is the highest you can go in Japan. With it, you can jump to IT specialist track at any point.
Cannot skip
03
Deploy 2 real data projects before graduation
The Jobstreet scraper + school voting system, properly framed and documented. These are your proof of skill during the TG1 gap years — they need to exist publicly before you leave.
High priority
04
TG1 immediately after graduation — age ~22
Target ¥200–220k/mo, subsidized housing, save 50%+ every month. 5 years = Rp 600–720jt invested and compounding. This is the financial engine of the entire plan.
Core strategy
05
Keep IT alive during TG1 — 1 project per quarter
This is what separates your path from a dead end. The IT gap is only a problem if the gap is real. Keep building. You've already proven you can run 3 things simultaneously.
Non-negotiable habit
06
At age 27: Engineer visa Japan or Indonesia senior IT
With Rp 600–700jt saved, N2+, IT portfolio maintained, and real Japan work experience — both exits are strong. Engineer visa Japan is the faster path to Rp 2B. Indonesia return is the safer path. Choose based on what's available.
Decision point
07
Hit Rp 2B — age 31–33. Stop working because you choose to.
Not because you quit. Not because you burned out. Because the number is there and the passive income covers your life. That's the plan.
The goal