Skip to content

Instantly share code, notes, and snippets.

@TechTronixx
Last active November 15, 2022 12:11
Show Gist options
  • Save TechTronixx/a94e32e297cea0a7b850f94ecd7c0f48 to your computer and use it in GitHub Desktop.
Save TechTronixx/a94e32e297cea0a7b850f94ecd7c0f48 to your computer and use it in GitHub Desktop.
Software development - Career Options
1. Backend Developer
Go for this if you:
- Love problem solving with programming
- Want to learn to build at scale
- Want your job to be 80% programming
2. Frontend Developer (Web, mobile or desktop apps)
Go for this if you:
- Are more of a visual person
- Are passionate about building good, smooth, flexible and modular apps
- Love programming, but don't want it to be all you do at your job
3. Database Engineer (SQL/ No-SQL)
Go for this if you:
- Want to handle huge chunks of data and be able to efficiently parse & handle it
- Don't LOVE programming, but can learn a database language like SQL
4. Devops Engineer
Go for this if you:
- Love automating stuff with your programming/scripting skills
- Want to automate complete workflows for engineers and make their life easy
- Love programming, but don't want to get into deep software development
5. Cloud architect
Go for this if you:
- Want to get into a high-level cloud application design
- Understand different components of a modern cloud application well
- Have good experience in cloud computing and application deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment