
Affaltar
7120
106
6

I want to switch jobs, but I'm out of date with technology.
My previous jobs included programming Arduino and C based microcontrollers, a little bit of PLC and lately a lot of Fanuc robot. I have 9 years of professional experience, but mostly out of date or niche stuff
I had some projects with raspberry using python and javascript and it felt so good to do actual programming that I want to switch to it, but there's so many options now
I'm a fast learner, but there isn't enough time to learn everything, so I'm looking for ideas what to focus on for best hireability while slowly working through a web development class
I love programming hardware but it's a bit harder to find remote jobs doing that so I'm willing to switch.
I'm in EU and willing to work for rich country junior salaries until I learn everything
All advice is welcome ?
Tl,dr: I want to switch to remote software engineering and am looking for advice
shepahrdjhon
If you have robotics experience, I would suggest learning ROS. Look up The Construct. The only issue is, I doubt it will be remote.
TalleyZorah
@OP I'm not sure what you're looking for, but in the US Python & Java are used at most major tech & space companies. Microsoft hires 1/
TalleyZorah
remotely & has a good % of visa workers. I think Hulu is expanding. Stay away from Netflix (job won't last). If you just need a starting 2/
TalleyZorah
point, search companies based in major cities of "rich countries" & apply from there. Don't worry about minimum qualifications, just apply.
EUPlayer
Rich country junior salary?
ShoggothTree
American salary for a junior level position, OP likely lives in a country with a low cost of living
EUPlayer
Ahyeah ok i read it as rich european country and not globaly but remote could be globaly aka US
StandWithUkraine
Be sure to optimize your LinkedIn profile and annoying requiters will contact you first.
Affaltar
Any advice on how to do it?
StandWithUkraine
Can't say, I'm not a good example of someone who is able to find a job. Key words. Even if you worked just once with a language or tech 1/
StandWithUkraine
/2 write it on your resume. The automatic search tools will match you if there is something an employeer looks for. You increase your chance
OmgOptimized
Maybe look into the IoT side of things. You can phrase it like "have hardware experience but want to move towards the service/backend side"
OmgOptimized
Possibly it'd mean shipping hardware sometimes but maybe there are places who value (as they should!) people who can debug both sides.
OmgOptimized
Example: Philips Hue. That said I believe most IoT things are actually a step up from MCUs to embedded application processors instead.
ILoveKiwiBirds
Search jobs on linkedin for your area. Look at around 20 jobs and see what the most in demand language is and study that. Check it isn't old
ILoveKiwiBirds
Ignore things like cobol. Frontend you're probably looking at something like angular or react. Backend c#, java or python.
Kuvajainen
Create a portfolio of your work, think about it like an artist would. C# would be my recommendation for language, as it's a great "ground/
Kuvajainen
Base" from where to build your knowledge upwards to more niche things. Also take on small projects for fun, you can find books online for/
Kuvajainen
Example, where you work on your skills by doing a project based on a movie like Star Wars etc. For basic skills on almost any language/
Kuvajainen
Codecademy website is your friend. For advanced skills Stack Overflow is your best friend. Oh, and based on your experience with Python/
Kuvajainen
It would probably be logically sound to jump on Ruby next. Unfortunately there's no secret formula, you just have to write lines and lines/
Kuvajainen
And lines and make yourself and your skills known. A degree of some sort(like a bachelor's/master's) helps sometimes but if you want to/
ADegenFromUpcountry
1/2 If you want “rich” EU country (Western Europe) salary you need to move to that country because you probably won’t find an employer to ->
ADegenFromUpcountry
2/2 let you work for €80k/year from (for example) Romania, due to the way EU tax rules work.
ADegenFromUpcountry
3/x If it was that easy, everybody would be working remote from Romania, Moldova etc
Affaltar
I'm hoping for something like 50k€ gross salary (with Croatian taxes included, I don't know if there's any extra for cross border work)
Affaltar
And thats around the low end of range for most junior to mid jobs I've seen
MrHappySmiles
I graduated with a comp sci degree during the dotcom bubble burst. And now I’m back in school for nursing…
ArcaneEyes
Really? In EU there's a lack of developers, so I'm puzzled of you're forced to reschool.
MrHappySmiles
We had a thing called the dot com bubble burst. That’s when I graduated…
michaeloberg
Suggestion given to me to get back into it after a long absence: get certified in one or more of the major components of your target gig
StevesAPunk
I gotta be honest … what advice are you looking for exactly? Like … where to apply? What languages to pick up?
Affaltar
Both! But mostly what languages where there's enough demand :D
LordLucyTheSecond
C++ - seems that nobody wants to do it these days, We've really struggled to find good c++ programmers lately
Affaltar
I'm ok with C++, but didn't do much of it lately, and it's hard to find a place wanting someone at junior level with other experiences
TheWhiteRat
This. I was just hired for a C++/Qt position. It's a crusty language but it has its charms. $110K/yr
MrKnowItAll1903
Microsoft is now recommending Rust over C++ for new projects.
cptwott
C++ will be mostly code maintenance, I guess Rust and python are used for new projects?
LordLucyTheSecond
One of the biggest employers in my area has over 40 jobs advertised for c++ programmers, and they are at the cutting edge of tech.
BrickShakes
Use ChatGPT to help with drafts, mention it at the interview. Learn how use some debug tools, like the browser console, putty and many more.
Affaltar
The many more is part of the problem, for everything there's so many options, what would be the best one to start with?
BrickShakes
I highly depends on what type of project you're looking to work at, but knowing some network debug and browser debug goes a long way.
MRWNoDecentUsernameIsAvailable
Many different strategies will work. My take would be to try as generalist. Get "awareness-level" knowledge of a bit of everything. /1
MRWNoDecentUsernameIsAvailable
Read abstracts/tutorials/overview pages. Play with what sounds cool. Claim nothing at interview but be prepared for everything. /2
MRWNoDecentUsernameIsAvailable
Seniority is having seen some stuff, not any specific expertise. 3/3
Affaltar
I have that, but that means I don't have "minimum 1-3 years doing industry work with these specific technologies" which everyone wants
MRWNoDecentUsernameIsAvailable
Yeah that depends on how and where you apply. Often those requirements can be waived if you get past the recruiter. Depends on company size
youCanFindMeInMyGarden
Sr. software engineer here. Here is a path that may help you with your journey. https://roadmap.sh/devops
youCanFindMeInMyGarden
My advice is to connect with as many talent staffing agencies as possible. They will help you with your resume, certifications and ..
youCanFindMeInMyGarden
Do most of the heavy lifting in searching and coordinating with prospects. Companies pay these talent firms to find you and most of the ..
youCanFindMeInMyGarden
Time this is a free service to you. Good luck!!
AdoraApplesauceMeowmeow
There are tons of fields you could land on. Depends on what you could like. I'm in Android development with which I was able to buy a house/
AdoraApplesauceMeowmeow
in less than 3 years, while also paying rent and all expenses, this also depends on the country, here I make 32k, which is low compared to /
AdoraApplesauceMeowmeow
the same position in the rest of the world, but It's well above avg here. I can't help a lot with other fields, I've been Web when I /
AdoraApplesauceMeowmeow
started because it was all I could find without experience, I finally switched to Android because it's what I always wanted since I was in /
AdoraApplesauceMeowmeow
school. Keep in mind that at the beginning my salary as WebDev was low because I just went out of HS, but I am about sure that Android /
AdoraApplesauceMeowmeow
pays more than WebDev, if that's what you're looking for.