Tagged articles
17 articles
Page 1 of 1
ITPUB
ITPUB
May 15, 2026 · Industry Insights

Six Months of AI Coding Made Me Forget How to Write a Laravel API

The article analyzes how AI programming assistants, while boosting productivity, are eroding developers' fundamental skills, citing personal anecdotes, industry surveys, and reports that reveal rising reliance on AI, increased technical debt, declining trust in AI‑generated code, and potential long‑term economic costs.

AI CodingAI-generated codeSoftware Engineering
0 likes · 9 min read
Six Months of AI Coding Made Me Forget How to Write a Laravel API
Architecture Development Notes
Architecture Development Notes
Aug 26, 2025 · Artificial Intelligence

Is Vibe Coding Redefining the Programmer’s Role?

The article examines the emerging Vibe Coding paradigm where AI generates code from natural‑language requirements, discussing its impact on developer efficiency, job security, code quality, industry hiring trends, and the new skills programmers must cultivate to stay relevant.

AI programmingSoftware EngineeringVibe Coding
0 likes · 6 min read
Is Vibe Coding Redefining the Programmer’s Role?
21CTO
21CTO
Aug 11, 2025 · Artificial Intelligence

Why GitHub’s CEO Says Developers Must Embrace AI or Face Obsolescence

GitHub CEO Thomas Dohmke warns that developers who do not adopt AI risk becoming obsolete, outlining research on AI adoption stages, new essential skills, shifting education, and a changing job market that still predicts strong growth but with fundamentally different roles.

AIGitHubdeveloper skills
0 likes · 9 min read
Why GitHub’s CEO Says Developers Must Embrace AI or Face Obsolescence
Architecture and Beyond
Architecture and Beyond
Jun 7, 2025 · Artificial Intelligence

Does AI Really Simplify Software Development? Uncovering Hidden Complexities

The article examines how AI can speed up code generation yet fails to reduce the fundamental complexities of software development, shifting challenges to new areas such as prompt engineering, consistency, changeability, and invisibility, and argues that future developers must master AI to manage, not replace, complexity.

AI programmingCode GenerationPrompt engineering
0 likes · 9 min read
Does AI Really Simplify Software Development? Uncovering Hidden Complexities
21CTO
21CTO
Feb 2, 2025 · Artificial Intelligence

Is Programming Dead in 2025? How AI Is Transforming, Not Replacing, Developers

Amid sensational headlines claiming programming’s demise, this article explores how AI tools like GitHub Copilot and ChatGPT are reshaping software development, boosting productivity while emphasizing the continued need for human creativity, critical thinking, and interdisciplinary skills to thrive in the evolving 2025 coding landscape.

Futureartificial intelligencedeveloper skills
0 likes · 9 min read
Is Programming Dead in 2025? How AI Is Transforming, Not Replacing, Developers
Ops Development & AI Practice
Ops Development & AI Practice
Jul 4, 2024 · Artificial Intelligence

Will Generative AI Empower or Replace Software Developers? An In‑Depth Look

Generative AI is rapidly reshaping software development by automating code creation, error detection, and testing, prompting a debate on whether it serves as a powerful assistant that boosts productivity or as a force that could replace certain developer roles, while also shifting required skill sets.

AI Impactautomationdeveloper skills
0 likes · 5 min read
Will Generative AI Empower or Replace Software Developers? An In‑Depth Look
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 19, 2023 · Cloud Computing

The Hidden Downsides of Relying on Mature Cloud Platforms for Developers

While mature cloud platforms like Alibaba Cloud's MaxCompute and DataWorks accelerate business development for small and medium companies, they also conceal underlying details, limit troubleshooting skills, and can leave developers underprepared when they must build or migrate away from such platforms.

Software Engineeringcloud computingdeveloper skills
0 likes · 5 min read
The Hidden Downsides of Relying on Mature Cloud Platforms for Developers
Tencent Cloud Developer
Tencent Cloud Developer
Mar 20, 2023 · R&D Management

A Developer's Guide to Project Management: Schedule, Quality, and Risk

The article teaches developers essential project‑management skills—schedule, quality, and risk management—by explaining why coordination matters, outlining common pain points, and detailing practical techniques such as two‑day task decomposition, code‑review standards, and systematic risk identification and mitigation to become reliable, results‑driven partners.

Project Managementdeveloper skillsquality assurance
0 likes · 37 min read
A Developer's Guide to Project Management: Schedule, Quality, and Risk
FunTester
FunTester
Aug 27, 2019 · Backend Development

10 Essential Steps to Become an Outstanding Java Developer

This guide outlines ten practical steps—from mastering OOP principles and core Java APIs to engaging with community forums, studying open‑source code, tracking emerging trends, and documenting your insights—that together help any Java programmer elevate their skills and become truly outstanding.

Core APIJavaLearning Path
0 likes · 11 min read
10 Essential Steps to Become an Outstanding Java Developer
21CTO
21CTO
Jul 4, 2018 · Fundamentals

Top 13 In‑Demand Developer Skills Every Engineer Should Master

This article surveys the most sought‑after developer competencies—from JavaScript and Big Data to DevOps, mobile, cloud, and agile practices—highlighting why mastering these skills boosts employability and aligns engineers with current market and organizational needs.

career trendsdeveloper skillsfull-stack
0 likes · 6 min read
Top 13 In‑Demand Developer Skills Every Engineer Should Master
Java Backend Technology
Java Backend Technology
Feb 24, 2018 · Backend Development

What Makes a Great Backend Engineer? Types, Skills, and Code Smells

This article examines the various programmer archetypes, outlines essential basic, advanced, and auxiliary abilities for backend engineers—including security, performance, architecture, and communication skills—highlights common code smells with examples, and offers concluding advice for continuous self‑improvement.

Software EngineeringSystem Architecturecode quality
0 likes · 6 min read
What Makes a Great Backend Engineer? Types, Skills, and Code Smells