Dead-End IT Skills
Dec. 3rd, 2024 01:51 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

1. Entry-level software development
Knowing how to code is still a foundational skill, but basic programming will see less demand in the future, especially without developing complementary skills in areas such as project management or cybersecurity.
AI will increasingly eliminate low-level software development jobs, and machine intelligence will become the default for writing most modular code along with documentation...
And while AI is already developing code, it serves mostly as a productivity enhancer today. But that will change. As technology rapidly evolves, the need for the number of developers will undoubtedly decrease, especially with entry-level roles over time...
AI is impacting everything from writing requirements, acceptance definition, design and architecture, development, releasing, and securing. Skilled professionals will aim to master the adoption of this technology to enhance their own productivity, which represents a form of career evolution.
Experts recommends connecting with mentors who are from a different team or division. An outside source is likely to provide a more unvarnished view on performance and career development.
Mentors are crucial to your success. Your mentor could be your manager, but it doesn’t need to be. Look for leaders you can connect with and invest in these relationships so you can build a mentor network. It’s better to focus on a small number of key mentors who want to pay it forward and derive personal satisfaction from advancing someone else’s career.
2. Network management
Automation has reduced the need for some network management skills and while foundational skills in areas like administration and basic systems management remain relevant, I have seeing less need for those that can be easily automated, such as manual testing or routine configuration tasks...
I can points to Google’s use of software-defined networking to interconnect its global data centers. Instead of managing each connection manually, SDN automates traffic routing to optimize bandwidth and efficiency.
Many things which required manual setup are now automated to make the operations of the IT environment easier. Maintaining network devices like routers, switches, and firewalls by hand are examples.
And while IT veterans managing networks may see fewer opportunities ahead, I make the point that the knowledge behind those skills is still necessary.
IT skills will follow technology obsolescence, but the basics established decades ago will always be part of required knowledge for any IT professional and network automation has limited the need for staff focused on configuration and monitoring.
SDN continues to grow, so I’d recommend tech professionals in these types of roles upskill in areas like network function virtualization and centralized network management to keep up with current market demand.
3. Manual security threat identification
Cybersecurity pros will continue see demand, but AI-driven cyberattacks will require some technologists in this area to upskill. And manual security threat detection skills will see less demand as a result.
Advanced skills like threat intelligence and reverse engineering have been identified as the most valuable advanced cybersecurity skills of today. As a result, lesser-known cybersecurity roles are becoming more relevant. Roles like cybersecurity data scientists and exploit developers are becoming more mainstream and offer more opportunity for cybersecurity experts to refine their skills and stay relevant in the job market or in their current roles.
As result manual detection is on the wane. With AI or machine learning playing larger and larger roles in cybersecurity, manual threat detection is no longer a viable option due to the volume of data.
4. Quality assurance and application testing
Application testing is a skill that’s likely to be augmented by AI if not replaced entirely...
In software development today, automated testing is already well established and accelerating. But new opportunities in QA will appear focused on what to test and how, along with the skills necessary to identify security risks and other issues with code that’s created by AI.
Jobs for experienced software test engineers won’t disappear overnight, but understanding what AI brings to the equation and making use of it could be key to stay relevant this area.
In order to survive and extend their career — whatever the job role — humans should master the art of leveraging AI as an assistant and embrace it. I would say human plus AI is the best combination when compared to 100% AI or 100% human.
Bug detection and ticket logging are likely the first skills to go. There is a need to focus on higher-level testing, such as human-centric design and usability.
5. Database management
The big-picture view taken by other IT experts: High-level thinking will remain in demand. For example, the Bureau of Labor statistics reports database management jobs will grow by 9% in the next decade(More details: https://www.bls.gov/ooh/computer-and-information-technology/database-administrators.htm). But in this area, as in others, these roles are evolving to increasingly rely on cloud-based tools and handing off routine and maintenance tasks to AI.
With the growth of cloud-native and serverless databases, employers are now more interested in your understanding of database architecture and data governance in cloud environments. To keep moving in the right direction in your career, it’s important to develop adaptive problem-solving skills and not just rely solely on specific technical expertise.
Activities around database management will be a casualty of technological evolution, especially ones focused on “repetitive activities such as backups, maintenance, and optimization.”
Database management, once core to tech careers, is being impacted as AI-driven database tools reduce the need for hands-on administration. Experts recommends upskilling in cloud management, cybersecurity, and hybrid IT operations.
Bottom line is even as some jobs fall out of favor, new opportunities will emerge and for centuries, jobs and enterprises have evolved with technology, and preparing for change requires a forward-looking mindset that’s rooted in education, literacy, and the best way we can leverage new tech tools. While new technology is changing current roles faster than ever before, new jobs will pop up to adapt to the landscape.
The ability to successfully grow a career is grounded in the ability to face new challenges and embrace new tools. Employers recognize this need to adapt, as their businesses need to evolve as well.
That’s why soft skills are such a vital part of your professional armory as you aim to add longevity to your career. Coupled with a better understanding of business strategy and the part that digital infrastructure plays in it, and you’re better equipped to handle the shifts in the tech industry.
I suggests talk to a manager about what options are available for training and what skills will offer the best chance of success within the organization.
If you are currently in one of the roles mentioned, work to enhance and develop your durable skills such as problem solving, communication, lifelong learning, collaboration, and critical thinking. Along the way learn and leverage tools that allow you to activate those skills in the pursuit of your work. These skills, along with the knowledge of how to use emerging technology, will empower you regardless of industry, role or company.
Finally, I suggests work in technology will involve virtual peers on a day-to-day basis sooner than some might expect and the intersection of humans and technology will remain a strong success factor for outcomes we are chasing. This requires that we understand the important role humans continue to play and requires we understand what and how automated agents are creating the outcomes. People will remain the force multiplier for outcomes, leveraging existing and emerging technology.
Those who face diminishing returns in their current career should take time to reflect and examine what they’re uniquely able to offer an organization. By asking these questions, new opportunities may become clear.
The most critical element is realizing that the industry is changing and taking a step back to see how you bring value. Can you help improve productivity through automation or using AI? Is that perhaps a new branch in your career? Looking at how we can scale ourselves is an important question to contemplate, regardless of the technological shift, and seeking tools that can get you there is part of everyone’s career.