As a self-taught developer currently working in IT with multiple interests in tech such as web- and application-development, machine-learning and IoT, I've run in a recent hurdle of whether or not I should specialise.
A little more information: I've been in the tech industry for a little over a year which can be considered a junior developer (please correct me if I'm mistaken), and the programming languages that I'm most familiar with include JavaScript and Go. My academic qualifications are unrelated to engineering or computer science although I am in process of getting an AWS foundational certificate. I am also currently based in Singapore if it's of any relevance.
If you're a seasoned developer, please give me some advice on whether I should pick a field or niche in tech to specialise in, and if so, which field(s) have a slightly lower than average barrier of entry.
Top comments (1)
I get your dilemma.
Deciding whether to specialize or remain a generalist in the expansive tech industry can be challenging.
Just my thoughts:
Since you're new, exploring different areas can help you find your true passion. 🌟
Web development generally has a lower barrier to entry compared to fields like machine learning.
Your AWS cert could also open doors in cloud computing.
Consider working on personal projects in various fields to see what excites you most.
Networking with professionals on platforms like LinkedIn or local tech meetups in Singapore can provide valuable insights.
Remember, whether to specialise is personal; trust your instincts as many tech skills are transferable.🚀
Good luck!🍀