Can AI Replace Developers? The Truth Behind the Hype