We at Codesmith cultivate technologists who are at the intersection of society and tech, able to meet this moment and thrive in an ever-changing world. Ready to become a modern software engineer?
AI and evolving tech tools have already changed the nature of roles in the tech industry beyond recognition in less than two years.
Emerging roles that once held significant opportunity for aspiring technologists, such as prompt engineer, have already declined in relevance.
The Wall Street Journal reported that searches on Indeed for prompt engineers rose from two per million in January 2023, to 144 per million in April 2023, before collapsing to 20 to 30 per million today.
New AI and low-code tools are automating or democratizing work that was previously specialized. Platforms like Webflow, Wix Studio, Framer, and full app development platforms such as Bubble.io empower non-technical users to create high-quality websites and simple apps.
As a result, these tools reduce demand for some entry-level or routine web development roles, especially within startups and small businesses. However, complex and large-scale development still requires skilled front-end and full-stack engineers.
Manual QA testing is increasingly being automated by tools like Selenium, Playwright, and AI test generators. Today, employers seek QAs who can build automated tests and manage CI/CD pipelines. A Stack Overflow Developer survey found that less than 2% of respondents identified primarily as QA/Testers.
The QA role is evolving—not disappearing. QAs now use languages like Python, Java, and JavaScript to automate testing, consolidating what once required a full team into a single role.
Sysadmin duties are being absorbed into roles like DevOps, SRE, and platform engineering due to cloud infrastructure. The U.S. Bureau of Labor Statistics projects a 3% decline in sysadmin roles between 2023 and 2033, amounting to 8,800 fewer jobs.
Companies now seek cloud engineers capable of writing infrastructure-as-code and managing cloud-based systems.
While not typically a role targeted by software engineers, data entry has long been part of the tech ecosystem. Tools like optical character recognition and robotic process automation have automated roughly 80% of data entry tasks, according to a 2025 DocuClipper report.
Although some roles are fading, others are evolving or merging into multidisciplinary positions that emphasize adaptability, creativity, and broad technical fluency.
AI is not ending software engineering—it’s reshaping it. Just as power tools didn't eliminate construction jobs or spreadsheets accountants, AI tools are becoming indispensable extensions of the modern tech toolkit.
Once a trending title, this role is being absorbed into broader roles involving AI integration, UX writing, and full-stack development. As AI becomes better at interpreting user intent, the need for dedicated prompt engineers has diminished.
However, prompting remains relevant in areas like fine-tuning, agent orchestration, and system instruction design—particularly within AI-focused organizations. Prompting is now a skill embedded across many roles.
These roles continue to exist but are increasingly influenced by AI tools and no-code platforms. Gartner projected that by 2025, 70% of new applications would use no-code tools—a 25% jump from 2020.
While that projection wasn’t fully realized, tools now allow for fast MVP development by non-coders, reducing routine engineering tasks. Yet, they aren’t scalable without strong engineering foundations. Frontend and backend developers still need robust coding skills to build complex, scalable products.
A 2024 Vercel Developer Study found a 38% increase in frontend developers identifying as full-stack compared to 2022, illustrating how these roles are merging.
BI analysts are transitioning into hybrid roles with Data Scientists and Analytics Engineers. They're increasingly responsible for predictive modeling, statistical analysis, and managing complex data pipelines.
LinkedIn’s 2024 Emerging Jobs Report cited Data Scientist and Analytics Engineer as two of the fastest-growing roles in North America and Europe.
As tech stacks evolve and job titles shift, one thing remains constant: the value of engineers who can solve complex problems, communicate clearly, and build with user empathy.
Roles may come and go, but foundational engineering capabilities will always be in demand. Skills like deep problem-solving, strong mental models, collaboration, and adaptability are essential to long-term success.
At Codesmith, our curriculum evolves alongside the industry. The expansion of our flagship Software Engineering Immersive into the AI & ML Immersive, and the launch of our AI & ML Technical Leadership program, reflect this ongoing transformation.
Yet our core mission remains the same: to develop engineers with the enduring capabilities to lead in any technical environment. Whether working with traditional web stacks or advanced AI systems, Codesmith prepares you to be a high-impact engineer who thrives in any landscape.
Explore CS Prep further in our beginner-friendly program.
Get more free resources and access to coding events every 2 weeks.
Connect with one of our graduates/recruiters.
Our graduates/recruiters work at:
Rory brings his background as a journalist to Codesmith where he produces video and written content.
Connect with one of our recruiters to learn about their journeys.
Our graduates/recruiters work at: