How to Gain Development Experience Without a Job
Experience
Job
You need a job to get experience
You need experience to get a job
Agenda
01
03
02
04
Personal Projects
Open Source Contributions
Hackathons
Technical Content
Personal Projects
For your resume
Learn new technologies
For the community
For
fun!
Why make projects?
- Something you use, but tailored to your needs
- An app or website for a small business or club
- Remake something with new technologies
- An idea that you’re genuinely interested in
Project Ideas
Technologies to Use
Job Postings
- Does your tech stack make sense?
- Did you actually deploy your project?
- Is your project on Github?
- Does your project have real users?
Good/Complete Projects
- Don’t repeatedly make the same project
to-do list app = task tracker = notes app
- Use different technologies across projects
- Don’t overthink it
Things to Avoid
Volunteer Development
and
Open Source Contributions
GitHub Open-Source Issues
Github: “good first issue”
Clubs at Carleton
cu
Hacking
Carleton Blueprint
CU InSpace
CU
Game Dev
CCSS Open Source Contributions
Hackathons
uOttaHack
Hack
the Hill
Hack
the North
Hack the Tunnels
cuHacking
Technical Content
Questions?
Thank You!