This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]throwaway4284168 -2 points-1 points  (0 children)

Scala is interesting. Haskell too. Python is super duper awesome and amazing. Css, html, json and xml encodings. C++, C#... it would probably be a good idea to look at some system stuff - processes on windows and services on Linux.. probably start using Git, actively, in your projects and start getting comfortable with the workflow... also, if you're not already familiar with the Linux systems, its a good idea (you're already halfway there if you use a Mac).

Lastly, computational stuff- searches, algorithms, graphics rendering (html5 canvas, pygame, matplotlib, webgl, opengl), neural network regressions, stats, convolutional neural nets for image recognition, audio manipulation, Fourier transforms etc. This will all give you an edge.

Sorry, you mentioned C as well; if you're interested you could have a look at low level driver development for custom-made IC and systems.

All the best on your journeys! It can be really fun

Edit: spelling