From Physics to Code: My journey into Software development - update 1
From the previous blog post, I have highlighted my starting point into the software development career. A question that my be asked is, or better words from my one of my mentors is “What is my why behind being a software developer?”. I will answer the question here, mainly I needed a job which could challenge me so my cousin is the one that encouraged me to get into it, as I did have an idea of coding (This was in 2020 post honours). The bar of entry to be a software developer in a developing country is not very high, so I could get away with not having a related degree or certificates. Now I am in the career of being a software developer and I have been exposed to many things in the field. Then the question becomes, why should I get better at this, and what do I like in this vast field?
Why should I get better at being a software developer? I am grateful that I am emplyed, as our country has a high youth unemployment and there is an abundance of labourers. So I have to make sure I give it my best such that I keep my job and see what other door can this starting point grant me in the future. Furthermore, I want to push myself to see how really good can I get at being a software developer. I have been given the skills to solve problem and this career allows me to exercise those skills.
What do I like in this vast field? At work I am full stack developer, at present I am in the front end using Angular. What I can say is, I am not fond of front end maybe with time I will get a liking for it. My interest is with API development, especially with Java. I want to start with using Java EE to build APIs, I have built an API using Spring boot but I want to use Java EE to become professional with API development. This means I have to master Java fundamentals. What I have learned in software development is that fundamentals are key. After getting comfortable with developing APIs using Java, then I want to move into API security.
From where I was in terms of my skillset, to where I am now. I have really learned a lot and I am really grateful to the people I work with as they expose me to their specialisations and they guide me on certain topics.