Skip to content

Commit 201f5fa

Browse files
authored
Merge pull request #2556 from appwrite/tessa-opensource-blog
Tessa opensource blog
2 parents 8544596 + fcdd811 commit 201f5fa

File tree

2 files changed

+106
-0
lines changed
  • src/routes/blog/post/from-student-to-developer-how-open-source-can-launch-your-career
  • static/images/blog/from-student-to-developer

2 files changed

+106
-0
lines changed
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
layout: post
3+
title: From student to developer - How open source can launch your career
4+
description: Discover how contributing to open source projects can transform your journey from student to professional developer.
5+
cover: /images/blog/from-student-to-developer/cover.png
6+
timeToRead: 5
7+
date: 2025-11-01
8+
author: tessa
9+
category: open-source
10+
featured: false
11+
---
12+
13+
You might still be a student, still learning, or still wondering where you belong in tech.
14+
15+
You scroll through GitHub, see contributors building amazing things, and it feels like they are miles ahead.
16+
17+
But here is the truth: **every great developer you admire once made their first pull request too.**
18+
And that first contribution was not their end point. It was their beginning.
19+
20+
# What Is Hacktoberfest?
21+
22+
Hacktoberfest is a month-long celebration of open source.
23+
Each October, developers from all over the world make their first contributions, fixing bugs, improving documentation, or adding new features to projects that anyone can use.
24+
25+
For many, it is their first step into real-world collaboration.
26+
It is how they gain hands-on experience, connect with other developers, and start building the foundation of their careers.
27+
28+
But whether you joined Hacktoberfest or contributed to an open source project on your own, the message is the same:
29+
**you have already started your journey.**
30+
31+
# This is the start of your story
32+
33+
Your first pull request, no matter how small, proves something powerful.
34+
You can collaborate, communicate, and contribute to something bigger than yourself.
35+
36+
My story started with open source back in 2011-2012, where I joined a community and helped out in different areas. This has led me to endless opportunities and helped me land jobs.
37+
38+
That is what open source really gives you:
39+
- Real-world teamwork in global, asynchronous environments
40+
- Peer reviews and mentorship from experienced engineers
41+
- Communication practice through documentation and issue discussions
42+
- A public record of your progress and growth
43+
44+
Every contribution, even one, builds credibility. It is your foundation.
45+
46+
The practice of collaboration with global teams in open source helped me with personal growth and improved my communication skills that prepared me for professional careers. Without open source, I don't know where I'd be now.
47+
48+
# Quality > Quantity
49+
50+
As someone who has interviewed developers, I do not care how many PRs you have made. I care about *what they show.*
51+
52+
One thoughtful, well-written contribution tells me:
53+
- You understand the project context
54+
- You respect guidelines and feedback
55+
- You collaborate professionally in reviews
56+
- You care about the craft of software
57+
58+
AI tools can assist you, but your thought process, curiosity, and voice are what make your work stand out. Don't get me wrong, AI is a HUGE help and can write better code than experienced engineers. But make sure you understand what it's doing.
59+
**That is what employers notice.**
60+
61+
# Your GitHub is your portfolio
62+
63+
Do not just treat GitHub as a storage space. It is your portfolio.
64+
Curate it like one.
65+
66+
Add open source work to your resume or LinkedIn profile.
67+
Be specific:
68+
> Improved database query efficiency by 30% through indexing optimization.
69+
70+
A clean, consistent GitHub profile says more about your skills than any list of buzzwords.
71+
Visibility matters. Your next opportunity might begin with someone reviewing your code.
72+
73+
# Learn and build in public
74+
75+
Share your journey online, not just your wins but what you learned.
76+
Even a simple post like:
77+
> I just merged my first pull request! Here is what I learned about React hooks.
78+
79+
This is not self-promotion. It is reflection.
80+
It helps others who are starting out feel less alone, and it helps future employers see your growth mindset.
81+
82+
# Grow beyond code
83+
84+
Writing great code is important, but so is helping others write theirs.
85+
Try:
86+
- Reviewing pull requests from new contributors
87+
- Writing documentation or tutorials
88+
- Answering questions in community chats
89+
90+
These are leadership skills in disguise.
91+
And the same qualities that make someone a great open source contributor, empathy, clarity, and initiative, make them a great teammate too.
92+
93+
# Keep going
94+
95+
Whether you joined Hacktoberfest or just submitted your first contribution this week, do not stop now.
96+
97+
Your journey has already begun.
98+
Keep showing up. Keep learning. Keep building.
99+
100+
Because open source is not just about code. It is about people, opportunity, and growth.
101+
And the next great creator, maintainer, or innovator might be **you.**
102+
103+
# Watch my talk
104+
105+
If you want to go deeper into this topic, you can watch the Hacktoberfest Closing Ceremony talk where I also share my journey, **“How Open Source Can Help You Build Your Career,”** here:
106+
🎥 [Watch on YouTube](https://www.youtube.com/watch?v=_5EN8hHVRvQ)
355 KB
Loading

0 commit comments

Comments
 (0)