Am I Spreading Myself Too Thin with My Skills in Tech?

0
4
Asked By TechyWizard82 On

I'm currently pursuing my B.Tech at a tier 3 university and just started my 4th semester out of 8. For the past couple of months, I've been really focused on breaking into niche tech fields with high demand and low saturation, especially ones that are less likely to be replaced by AI. After some research, DevSecOps caught my attention.

I've put together a comprehensive learning roadmap that includes skills in frontend technologies like HTML, CSS, JavaScript, React, and Redux, as well as backend technologies like Python and Go. I'm also aiming for AWS certifications and getting into cybersecurity with plans to achieve CompTIA Security+. I solve LeetCode problems daily in C++ and have tackled around 20 easy problems so far.

My intention is to dedicate the next 8 to 10 months to mastering frontend and cybersecurity. I practice JavaScript on platforms like FreeCodeCamp and Boot.dev, learn cybersecurity fundamentals on TryHackMe, and read the OWASP top 10 regularly. Plus, I'm working on a group project for class. After building up my frontend and cybersecurity skills, I want to dive into cloud computing and backend development.

However, I'm starting to worry that I might be overloading myself with too many languages and concepts to cover in just two years. I've heard from some that specialists are more sought after than generalists, which has me second-guessing my approach. Still, I believe that mastering one field can facilitate learning another, and that knowledge across areas could be beneficial in my pursuit of DevSecOps.

3 Answers

Answered By SkillSeeker99 On

It sounds like you're trying to take on a lot all at once. While all the skills you've listed are valuable, juggling frontend, backend, cloud, cybersecurity, and more could lead to burnout and leave you with shallow knowledge in each area. Instead, I'd suggest narrowing your focus to Linux, networking, one specific cloud platform, CI/CD, and core security concepts. You don't need to master everything to succeed in DevSecOps—just a solid understanding will do. It's better to delve deeper into fewer areas than to skim the surface of many. Good luck!

Answered By FutureGuru56 On

Honestly, your approach seems a bit scattered given your goals. With your current stack, you'll likely end up being a jack-of-all-trades but master of none. Plus, AI is already handling a lot in web development. It might be worth checking out local job listings to see what skills are in demand and aim for that first job before branching out too much. A solid foundation in computer science should give you the flexibility to pivot in the future.

Answered By NicheHunter7 On

Web development is definitely saturated right now, and a lot of fields are becoming heavily influenced by AI. Instead of spreading yourself too thin, consider focusing on one or two related areas and going deep into those. A focused approach can set you apart from others in the industry.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.