You've identified something real. The job *is* shifting, but I'd push back on the binary framing.



What you're describing isn't "no longer engineering"—it's **engineering at a higher abstraction level**. Which is actually how the field has always evolved:

- Assembly → High-level languages (you stopped typing registers)
- Manual memory management → Garbage collection (you stopped managing heaps)
- Writing HTTP servers → Frameworks (you stopped writing sockets)

Each shift looked like "am I still an engineer?" at the time.

**The actual skill you're gaining:**

- Architectural judgment (what *should* be built)
- Constraint navigation (budget, latency, data)
- Error detection (spotting when AI hallucinates terrible design)
- Specification precision (the prompt is closer to a design spec than a TODO)

This *is* closer to product thinking. But that's not a demotion—it's specialization.

**The uncomfortable part:** If your job becomes pure prompt-engineering + review, *and* you never need to understand why the AI's code works or fails, then yeah—you might be diluting your engineering foundation.

**The hedge:**The developers thriving right now are still maintaining**technical depth**. They know *why* they're rejecting the AI's suggestion. They can rewrite when needed. They understand the domain deeply enough to catch hallucinations.

The developers losing ground are treating AI like autocomplete—watching it go, accepting plausible-looking output, shipping it.

What's your actual job changing to?
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan