Good day fellow campers…
I would like to begin by just saying, Happy New Year!
Okay, so while I may have used other forums before, this is my first post on the FCC forums, and while there are plenty of answers out there online, none particular answer on how to get by each day knowing what to focus on and why?
To give you a little background on myself, I have recently graduated in computer science, and have been employed for the past 7 years in an industry that has little to no relevance to what I have expertise in. I am passionate about technology for as long as I can remember, and am at a point where I can’t solve the question on what to do…
While being employed for the past 7 years, I have worked in asset management, and have picked up on some skills within the field of asset management, as well as logistics, which I have little to no interest in, I have remained employed with my employer due to being able to receive a salary and pursue studies in a field I love which is Computer Science, and upon balancing work, University, and sideline studies of hobbies, I have built this base of personal knowledge in a variety of tools, hardware, development…etc and have absolutely no idea on where to go from here…
I have an interest in android development, and have started learning by means of online courses, books, and projects to improve my capabilities in the field, however, I feel that I am becoming irrelevant as I have no real working experience of what is expected from an actual developer, as I’ve worked so long doing no development on a professional level. So now I sit with working projects that just means I’ve learned another concept, nothing more…
I am trying to bridge that gap of converting my knowledge into income, or some form of efficient learning such that I know what is required of me if I continue to go towards this path of mobile development…
For instance, I can learn Java, then some of android studio, then perhaps Kotlin, and something else, but it all is still exactly as being in University, I am not understanding what else to look at to be relevant as a developer, right now this is just someone who knows how to code in say 10 languages, but what would I do if I were employed as a developer? what else would I need to do? How are projects/tasks given to actual developers? and when they are given a task, do they just code what they think and present that everyday?
I apologize to whoever reads this entire long piece of text, ultimately, I am just trying to figure out what to learn and how, while not yet being employed as a developer such that I do not become too irrelevant while applying and waiting for a job… Every time I see a job listing, I see the entire list of requirements which are different between job listings, and if I just chase after learning what the job requirements are, I feel I would spend a lifetime learning concepts without purpose…
If there is anyone willing to guide a lost soul in terms of development, I highly appreciate your time. I just do not know which direction to move to…
Kind Regards