Why you should contribute to open source software right now

  1. Convince you that contributing to open source is not intimidating
  2. Convince you that you should start contributing to open source right now
  1. Learn beginner CS concepts, HTML, CSS, and JavaScript (a lot of JavaScript)
  2. Start building more and more complex projects
  3. Build polished, portfolio projects
  4. Refactor to add intermediate/advanced concepts: testing, modularity, better state management, linting, etc.
  5. THEN start contributing to open source software

--

--

--

Self-Taught Software Engineer at Databricks, Ex-Uber

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What is Filebase and How do you use it?

Newsletter, 1st of February

GOOGLE - Tech Stack “ Google Hunts and Open Source Universe”

10 Best Project Management Courses for Coding Interviews

Build Better Serverless APIs By Going Storage First

CREATIONAL DESIGN PATTERNS #2- Singleton Pattern, Builder Pattern

UML diagram

Urban Brush: Intuitive and Controllable Urban Layout Editing

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Austin Tackaberry

Austin Tackaberry

Self-Taught Software Engineer at Databricks, Ex-Uber

More from Medium

Lessons learnt in the journey as a software engineer

How to Learn Programming 7x Faster

Becoming An Associate Software Engineer

Forthcoming Programming Languages