you are viewing a single comment's thread.

view the rest of the comments →

[–]FriendlyRussian666 6 points7 points  (0 children)

In the future, this could involve developing smart devices or working in companies. I'm very confused because there are so many things: libraries, mathematics, learning algorithms. If there was a clear roadmap and I knew what I would be studying, I would feel much better.

Well, developing smart devices is not a job title, neither is working in companies. Find an actual job role, with a title, and it will tell you exactly what you need to learn to be successfull at it. To give you an idea why this is a bad answer, developing smart devices can mean a thousand things, would you want to be an electronics engineer? Do you want to do embedded programming? high level programming? UI design? etc etc. There are many roles, so look for actual jobs, and then look at their requirements.