I am about to start 2nd year of uni. I study CS. It's been half math, half coding up until now. We've studied imperative programming (more of an intro course), OOP, graphs, some assembly (inexperienced teacher that gave inflated grades, so not much learnt here, unfortunately), formal languages & automata and algorithms for programming. Much less math coming up.
My question is this: should I stick with just uni, attend classes, maybe some extras etc. or should I start working? I don't mean paid work necessarily, maybe an internship, or maybe some personal project? What did/would you do?
I've lurked here and there and I've found out that the sysadmin life is pretty sweet. I know next to nothing about networks, though. Do you think it'd be a good thing for me to learn it, or should I stick to programming and hope to make bread with that?
I'm from central EU, by the way. Also, I may not be experienced or too good at coding, but I can handle my own and I've passed the first year with decent enough grades (2/3 of the students here fail at least one course, the other 1/3 have mostly better grades than me), and I've aced every home assignment and non-final test (I do very badly on theory, in finals, and on math in general, though), so I don't have much to catch up too/missing information (the foundation is there).
>>55731929
Always try to get more experience. If you can work for money you should do it.