My journey from student to developer — and what I wish I knew before day one.
Saro Sereyvichea · Application Developer · OML
14 Sep 2026
Use → ← or space to move between slides. Dashed boxes are editable — click to type.
What we'll cover
Introduction & get to know each other
Roadmap
Why internship
How I found and got my internship
From intern to full time staff
Challenges at each stage
Learning new technology in the AI era
Can AI really replace developers?
What AI contributes to business
From PRD to PROD
The developer of the future
Key takeaways
01 — Introduction
Let's get to know each other
About me
2025 Graduated from Institute of Technology of Cambodia - Currently pursuing a career in software development - Still figuring things out! [fun fact]
About you
What year are you in?
What are you building right now?
What worries you most about your first job?
02 — Roadmap
The path, stage by stage
InternStart as an Intern in Year 4
DeveloperThesis project and full time staff at OML
GraduateComputer Science
DeveloperOwn problems, not just tickets. Explore more...
BeyondKeep learning - Keep growing
03 — Why internship
Why an internship matters
You learn how software is actually built, not just how code is written
You work with Git, code review, deadlines and people
You discover which kind of work you like — before committing
It's the most common door into a first full‑time role
In my case
Gained real-world experience working on actual projects and collaborating with a team of developers.
04 — Finding an internship
How I found and got my internship
Where I looked
Attended to event that led to the internship opportunity.
What got me the offer
Portfolio, School projects, prepare well for the interview.
What I'd do differently
Focus on building a strong foundation in the fundamentals.
05 — Intern to full‑time
Turning an internship into a job
Ask questions early; ship something small, then something bigger
Be reliable — finish what you start and communicate blockers
Understand the product and the users, not only the code
Write things down: notes, docs, commit messages
My story
Ask good questions, take initiative, and show that you can contribute to the team. Demonstrate your skills and work ethic during the internship, and express your interest in a full-time role.
06 — Challenges
Challenges at each stage
As a studentToo many technologies, no direction, no real projects.
As an internScare of not knowing enough, imposter syndrome.
As a developerStill figuring things out, managing expectations.
07 — Learning
How I learn new technology in the AI era
Start with the official docs, then use AI to explain what confuses you
Build a small real thing — learning sticks when it's used
Ask AI to review your code and explain its suggestions, not just apply them
Keep fundamentals strong: HTTP, data structures, databases, Git
My workflow
Fundamental - Architecture - Implementation [start with small project]
08 — AI and developers
Can AI really replace developers?
What AI does well
Boilerplate and repetitive code
Explaining unfamiliar code
First drafts of tests and docs
vs
What still needs you
Understanding what the business actually needs
Judging trade‑offs and taking responsibility
Verifying that the output is correct and safe
Take ownership of the final product and ensure it meets the business needs. A quality developer use AI as assistan not a replacement.
09 — AI in business
What AI contributes to business
Faster delivery — prototypes in hours instead of weeks
Automation of support, data entry and reporting
Better decisions from data that used to sit unused
New products that weren't possible before
What I've seen
Chat bot - Automation - Research and Innovation
10 — PRD to PROD
From PRD to PROD
PRDUnderstand the requirement and ask why.
DesignUI, data model, API, edge cases.
BuildSmall commits, tests, code review.
QATest with real scenarios, fix, repeat.
ReleaseDeploy, monitor, learn, improve.
11 — Looking ahead
The developer of the future
Less typing, more thinking: problem framing and system design
Product sense becomes a core developer skill
Communication matters as much as code
Learning never stops — and that's the fun part
My perspective
More prompt- Focus on infrastructure - Business needs
12 — Key takeaways
If you remember only three things
Start before you feel readyDont wait for perfection
Build things people can seeStart with from small
Use AI, but own the resultOwnership make you confident