being skilled at vibe coding is different from being skilled at manual software engineering, and both are valuable