What does a Software Developer do?
- Analyses the task and designs a solution
- Writes code, tests it and fixes problems
- Reviews and integrates code with the team
- Maintains and improves the product
Which skills do you need?
Programming languageAlgorithmsDatabasesGitProblem-solvingTestingTeamwork
How to become a Software Developer?
- 1Bachelor's: computer science (or strong courses)
- 2Practice: a language + real projects
- 3Portfolio: GitHub and projects — a junior developer
What is the work environment like?
Flexible, often remote work: a computer, a code editor and online collaboration. The pace rises around releases.