3 ms·
Going straight to 'software engineer' is hard IMO. Unless you graduate from a 4 year degree in CS or have an internship or some other real professional softwar
by linuxftw 4y ago
Going straight to 'software engineer' is hard IMO. Unless you graduate from a 4 year degree in CS or have an internship or some other real professional software design experience, I think it's a hard field to break into.
You might want to aim lower initially. Help desk or field rep for a tech company, etc. Ansible, terraform, linux automation, those kind of jobs are more widespread than straight software development jobs.
If you want to go straight software, there's lots of jobs in Java.
IMO, front-end javascript devs are disposable and that's what everyone tries to do because it's less abstract. Backend languages are where the money is.
- gtirloni 4y ago> Ansible, terraform, linux automation, those kind of jobs are more widespread than straight software development jobs. There's literally 10 or more frontend jobs for each DevOps position you find advertised. Unless you think frontend dev is not "real software development", which wouldn't make any sense. Additionally, DevOps requires much more knowledge about infrastructure than just learning some automation tools.
- linuxftw 4y agoWith a straight development role, you're going up against people with 4 year degrees. For the 'devops' side, these are skills that aren't typically achieved by university students. While there might be 1000 front end jobs, you're competing with 10k applicants. For 100 devops jobs, you're competing with 10 applicants.
- gtirloni 4y ago> Ansible, terraform, linux automation, those kind of jobs are more widespread than straight software development jobs.
- savorypiano 4y agoArguably this guy's portfolio is already better than most new CS grads, no?
- platevoltage 4y agoI actually had a few CS grads in my bootcamp. They really didn't have any real-world development skills, let alone a portfolio. Thank you for the kind words on my portfolio.