- Jan 26, 2019
After graduating Matric in 2017 I got discovered by a software development company through one of my personal projects I was working on, impressed they decided to extend an opportunity for me to work as Mobile Applications Developer in their Android team which I kindly accepted. My first year at the company (2018) I worked as an intern developing small in house apps and working on older projects, fixing and maintaining code. I then got moved to Flutter which I adopted really quickly such that I had to develop a fully functional production app for a client who's deadline was a month which I did without question. I got better & better at what I was doing. Fast Forward to 2019 I got moved back to Android again this time to work on a student banking app as a junior Android developer, our client is one of the biggest banks in South Africa. For legal reasons I cannot disclose the name of the bank and company I work for until the app is released. Anyway my head developer said that I have a lot of potential to become a good developer going on to say that I'm better than some of the seniors at the company. The problem is that this year (2019) I registered to study at UNISA, BSc in Computer Science. I told my head developer that if things ever got difficult I would leave the company to focus on my studies but he said I should consider the alternative which is to continue working with them and build my portfolio as a developer and get the experience. This really has me confused because I really love what I do but I also feel the need to complete my qualification which I believe will aid me. I don't have anyone I can ask for guidance but if anyone has any advice for me please do advise. Being 19 I feel like my options are plenty but that's part of the problem I'm facing. How do I make a decision that will impact positively on my future but also impact positively on my current interests and skills.