Where to next...

This is a follow up from my previous post talking about my failed interview. While I do not wish to just give up, I have to be realistic and look at my strengths and weaknesses. No point following a dream that will never become reality.
If it was not already obvious from my other posts I'm aspiring to be a backend developer specialising in Java. After reflecting on my interview,  job ad's I find and other discussions on Reddit Ive concluded that becoming a backend developer is an uphill battle and very difficult to break into.
Job ad's for Java developers usually come with a long list of skills which is hard to get if you don't have time. They always emphasis experience, seems they will not let you anywhere near there code unless you are already working in Java. Another hurdle is they usually want full stack developers Java roles but I'm trying to get away from Front end. This is also a trend for all developer jobs these days your either pure front end or full stack. Back end only are rare and when possible they are often offshored keeping front end devs local.
Junior roles are particularly rare due to the reasons above. This means if i do find a junior role I will have to compete with others for the same rare opportunity. I could try learning another tech stack but I would rather not do web, I hate HTML with a passion as i use it daily and is a pain to use and just not interested.
This has brought me to the idea of looking at non-dev jobs. So far I have thought of Dev Ops, Cloud computing, systems administrator or Security Analyst. While I can utilise my tech support (Linux) and dev skills there are catches. From what I have been told is Dev Ops is harder to get into that dev jobs. I love to automate stuff and would get to use Linux but no point if its hard to get into.
Cloud computing would be a good fit i think but require alot of training which can cost due to needing to use AWS or a competitor if the free tier does not cover what I need.
System admin is somewhat similar to cloud computing but without needed expensive training. However system admins have a unknown future, the cloud will mean fewer needed to dont want to move into a shrinking profession.
Lastly Security Analsyt would likely require the most training and don't think i want to wait that long. Also havent seen so many job ad's in the local market. So an unlikely option.
While i like the idea of Data Engineer I left that off as i will not get a job if i cant get a developer role.
I could conclude its easier to keep trying to become a developer. But just not sure if i really enjoy writing code as much as i used to or just feeling discouraged.
I will write again soon once ive had more time to think things through. Signing off for now.

Comments

Popular Posts