Nobody knows what programming will look like in two years
7 days ago
- #Developer Skills
- #Tech Industry Shifts
- #Generative AI
- Senior developers feel outdated and struggle with the ethics of generative AI.
- Generative AI is built on large-scale theft and has significant environmental impacts.
- Many developers feel isolated, thinking they're alone in their struggles with job searches and discomfort in their roles.
- The joy of making things is being diminished by the rise of AI tools.
- Historical shifts in technology, like the move from punch cards to terminals, show that adaptation is possible.
- Kent Beck's 3x model explains the phases of product development: exploration, expansion, and extraction.
- Generative AI excels in exploration but struggles with expansion and extraction due to validation issues.
- Soft skills, operational excellence, and domain knowledge remain crucial in the age of AI.
- Debugging, system design, and critical reading of code are skills that will remain valuable.
- Developers who pay careful attention and adapt thoughtfully will thrive despite technological shifts.