Software engineers can no longer neglect their soft skills

AI, learning, and cheating

  • Mentors report a split: strong CS students use LLMs to deepen understanding; weak ones use them as a crutch and can’t explain or recreate “their” work.
  • Code cheating is easier to detect via oral questioning; essay cheating is harder, though some suggest viva-style defense of essays could work too.
  • Others note that many honest writers can only give post‑hoc reasons for structure and focus, so “explain your choices” isn’t a foolproof test.

Hard vs soft skills in the AI era

  • One camp argues “real” engineering skills will matter more: math, low‑level understanding (C, assembly, Linux, devops), performance, simplicity, resource efficiency.
  • Another camp emphasizes higher‑level abstraction, systems thinking, product/UX design, domain modeling, and measuring impact as the differentiators.
  • Several commenters say AI excels at “autistic” code‑generation, so remaining human value will skew toward communication, negotiation, framing problems, and turning fuzzy requirements into robust systems.

Soft skills: always needed or newly critical?

  • Many insist soft/professional skills were always necessary except for rare “generational talent” outliers; weak communication has long been a career tarpit.
  • Others say there were viable niches for “ticket takers” who just implemented scoped Jira tasks; AI plus cost pressure may now erase these roles.
  • There’s debate over “brilliant jerks”: some teams tolerate them for difficult problems; others report they slow projects and poison morale.

AI, productivity, and work expectations

  • A subset claim 2×–50× productivity gains with tools like Claude Code and see AI as an “exoskeleton” for serious engineers.
  • Others report small gains (+5%) or find current tools useless beyond trivial boilerplate, and warn that LLM‑generated code is harder to maintain.
  • Some push back: if you do 2× the work, expectations rise without 2× pay; AI doesn’t fix bad requirements, shifting goals, or politics.

Organizational dynamics and “soft-skill fortresses”

  • Several warn against organizations where soft skills/politics outweigh execution, seeing that as a sign of capture by weak leaders or “bullshitters.”
  • Others counter that effective execution requires both: aligning people, resolving misunderstandings, and maintaining cohesion are core engineering work, not fluff.
  • Renaming “soft skills” to “professional” or “durable” skills is suggested to reflect their difficulty and importance.