Hi guys! I'm a Web developer, tech lead with 3 years experience with Typescript, React, Git, NodeJS, web servers, Agile and I was also a programming teacher for 2 years, where I taught the basics of CS, programming languages, good practices, etc… I have no degree though, all mostly self-study.
And now, I want to start making my path to the space world! I don't have experience in physics, math, electronics, so I'm aiming for a company in the space world that needs a software developer, something I know I can handle and later I can improve beyond that.
I studied some jobs proposals in spacecrew.com, and for what I see, I need to be a FullStack Software developer, including DevOps.
- A lot of Python, Java, C/C++ and DB (Backend)
- A lot of Typescript and React, embedded software (FrontEnd)
- A lot of CI/CD pipelines, Jenkins, Docker, Kubernetes, AWS, Git (DevOps)
- A lot of Linux, shell scripting and OS knowledge
A lot of this companies ask for professional experience in those technologies, which I don't have right now, so I'm building a web application (a simulation of a operating system, in the browser) with Frontend, backend and automated pipelines so I can show my FE, BE and DevOps skills. From start (developing an app) to finish (deployed in some Cloud Service). I think this is easy, it just takes time to learn and to practice.
Is this a good path?
My biggest fear is leaving my current company for another that I will regret. We are only 15 people (4 devs) and I have a lot of freedom, good project, good people, good money but I don't feel fulfilled, it's easy and boring.
I understand that change needs to happen, that why I'm asking for opinion.
Thanks a lot for your attention.
submitted by /u/rdsnaw
[comments]
Source link