I've hired for tech roles in Vietnam for five years, and I keep noticing a gap between what job ads say and what actually gets people promoted. Soft skills like communication and teamwork are listed everywhere, but the real differentiator at review time seems to be whether you can debug a production issue at 2 AM or ship a feature on time. Is the hype around soft skills just lip service, or do they genuinely matter more than technical depth in your experience?