|
Personally, I think that universities in Italy just stuff you full of theory and practical, hands on work is extremely limited. I did Aerospace Engineering in Milan, and it was all books and nothing else (I started supplementing my studies with high powered model rocketry just to keep me interested in the courses, it didn't last long). If you're passionate about a profession, that you know you have talent in it, then use it. A degree is just a piece of paper showing that you've gone through the usual path that says "you know the subject". What most companies look for is what's in your portfolio. What kind of projects do you help out on github? Do you make your own programs, just to make them and see what you can do? I've heard stories of some game developers that literally did a game a week and posted them on their own site. Sure the games were crappy most of the time, but it showed how that person advanced in their knowledge in game development and design. And if that's not your thing, grab an Arduino and start messing around with it, make some projects (like an internet or android remotely controlled robot, make a weather station and a website for it, anything like that). Your business card as a programmer is not what courses you finished or how well you did, but how well you know how to apply your knowledge to the real world. These small projects are your calling card. Even if you're down in a rut, just look around for inspiration, or just pivot and try something else for a while. The road in one's life isn't linear, so you can't expect to continue to find inspiration/motivation doing the same thing over and over again continuously. |