Career Guidance (high-level notes from my talk with amazing students at NIT Silchar)
1. Open Source Contribution, it benefits, proven career opportunities it creates and how to get started.
2. How to choose a career, what are the common myths and how to decide without falling into trap of what others are doing/saying?
3. Open Source: Why?
• Collaborating with the amazing people
worldwide
• Opportunity to make an impact
• Learning better and fast
• Educating, give back to the community
• Fun
• Your portfolio = your CV
Slide Courtesy @kernel_girl
8. - Career upgrade
- My say in product decision
- http://github.com/moengage/alice
Impact on my life
9. Internship Programs
Google Summer Of Code
• 3 months by Google
• 100+ organisations
• Eligibility: 18+ University Student
• Runs once a year [summer]
• Stipend: 2400$
• How to start: https://summerofcode.withgoogle.co
Courtesy @kernel_girl
10. • 3 months by Software Freedom Conservancy
• 15+ participating organisations
• Eligibility: Underrepresented group in open source
• Runs twice a year [summer and winter]
• stipend: 5500$ + 500$ (conference travel
reiembursement)
• How to start: https://www.outreachy.org
Internship Programs
Outreachy
Courtesy @kernel_girl
11. • 3 months
• Eligibility: 18+ and women/LGBTQ
• Runs once a year [summer]
• stipend: based on location
• How to start: https://railsgirlssummerofcode.org
Internship Programs
Rails Girls Summer Of Code
Courtesy @kernel_girl
13. Where shall I Start
•Open source your project
•Contribute in existing projects
@TechGirlPooja
14. Ways to Contribute
• Documentation
• Bug finding
• Bug fixing
• Writing automated tests
• Writing tutorials
• Writing blogs
• Translation
• Localisation
• Community involvement, helping others
Read, Observe and find out what’s missing and
where the project needs help
@TechGirlPooja
15. • Mozilla
• OpenStack
• Linux Foundation Group
• Fedora
• TensorFlow
• Kubernetes
• Jenkins
• Selenium
• Polymer
Some of the Inspiring Communities
Not in that order
@TechGirlPooja
17. •Learn a bit linux
•Learn to use git
•Join xxq chat IRC channels
•Observe, discuss and show genuine interest in
contribution, the awesome people find a way to get
you good work in sometime
Things to learn to make it easier
@TechGirlPooja
18. What if I’m not as good coder as my
batchmate
Just try!
21. How to choose career
Found yourself surrounded with these questions?
• Many technologies, which one has more growth?
• She is going for Data-Science, does it mean rest all other work are crap?
• My idol has said, no! don’t go in testing, is he right? Even if I’m very smart at identifying odds
and can become hacker and earn crazy? Before making decision based on your relative’s
thoughts: Consider reading https://bit/ly/IndianHackerEarned2CroresFindingBugs @sehacure
• Search for automated bots as you have possibilities to grow into an Automation Engineer.
22. How do I make a choice
Find your passion
Does it solve anyone’s problem?
Acquire skills and go for it, no matter
what others think
Keep improving, celebrate progress
Succeed and Inspire the world
No
Yes
Keep it as hobby
Try a couple of things
Find a new problem
24. Learn from Observing- To follow
Not in that order
@jackerhack Kiran Jonnalagadda
@kushaldas Kushal Das
@shakthimaan Shakti Kanan
@rtnpro Ratnadeep Debanath
@kernel_girl Vaishali Thakkar
@hasgeek
@anandology Anand Chitipothu
@yudocaa Sayan Chowdhry
@sehacure Anand Prakash
@TechGirlPooja
25. Talk Credits
•Ratnadeep Debnath
•Vaishali Thakkar
•Vishwesh JainKuniya
•Open Source and Open Communities
•Many more people who inspire me on my way to the
valley of dreams turning reality.