Hi! Well, I have 2 completetly unrelated questions.
I’m going to a Computer Science University next year. In this spare year, I would like to start learning how to code to both make sure it’s what I wanna do, and already start learning some stuff. I can spare around 1h per day. I have no idea what I wanna be in the long run tho. Everything sounds fun. Software developing seems a really solid job, game developing would be a dream come true, machine learning and AI sounds just way too cool. So yeah, I don’t even know where to start. Should I learn the foundations of computers and such thing I’ll eventually learn in college or focus solely on coding? Either way, how do I start learning it? There are thousands of courses and websites that can teach you coding, but I didn’t really connect with any of them. Any suggestions? Being free would be amazing, but if a paid course is way better for cheap, I’ll take it as well. I saw some guides from p1xt, are they worth it? I need something designed to extreme dummies, most websites I tried don’t explain anything, just asuming you already know to code.
I’m brazillian, and I eventually want to work abroad, and try to permanently imigrate elsewhere. It seems like programming is a job that makes this kind of thing easier, but I would really like some words on the current state of the market. I was planning to get my bachelor’s degree and apply for jobs around the world. If it doesn’t work, I would work in Brazil for a while, save some money to pay for masters in another country, and try to stay there. I don’t have too much of a prefference - any first world country would be amazing. Any thoughts?
Thanks in advance!