HI! Two questions: (1) What are some essential skills I need to develop in order to work remotely? (2) I've never enjoyed programming, but it seems to be the only way I will be able to get a work visa abroad to move to Canada or Germany (my third world nationality has been a bane since the day I was born, along with the terrible education I had), I don't enjoy front-end development but love designing and storytelling, currently I'm taking a VR nanodegree at Udacity, but I often think about whether I'm focusing on the right things... Any recommendations or thoughts? Should I focus on more practical skills like data analysis or rails dev despite not enjoying it much? Much love and thank you for doing this!
1) Working remotely doesn't really require different skills. I think the key is just working extra hard on finding those jobs and building up a good online presence to attract employers. Get a good website built, search for the job postings, network, etc.
2) You can get a job in all kinds of programming fields, it's really hard to say "Study this and not that for a job." I would be active in a lot of online communities and do a serious job search now and make yourself a list of remote jobs you'd want. Then try to talk to someone at one of those companies or in related fields, and ask them what skills they'd like to see. You can find some mentors here: stephaniehurlburt.com/blog/2016/11... . Make that list of jobs and reach out to related mentors to see what skills you need to build up.
Thank you for taking the time to read this and answer! IT REALLY MEANS A LOT!
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.