One of the common struggles we all face is choosing what exactly we want to do. There are so many software development sub-fields, it’s hard to choose one.
Should I be a front-end developer? Back-end? Mobile? Should I go for Machine Learning? Embedded? Maybe DevOps?
I don’t have a three-item questionnaire culminating in the “Congratulations! You’re an iOS developer” pop-up. What I do have are some recommendations on how to approach the question and get an answer you won’t regret.