I have been a software engineer since the early 90s, Class of 89. There were guys that had been developing since the 70s. I learned a lot from them. I wouldn't consider the time as when I started as "first-generation" but rather an evolutionary time that saw a gradual progression from old mainframe-based solutions to Windows-based solutions and the early days of internet programming.
My experience has tended toward Windows development although I do have 3 years doing COBOL on the mainframe. Visual Basic, Foxpro, Delphi, Java, C++, C#. More recently have added Blazor, Angular, and React to the toolbox. And lots of database work, going back to DOS- based platforms like dBase and Paradox, to SQL Server, Oracle, PostgreSQL, MariaDB, and the ERMs that are prevalent these days. More recently I have been with a consulting firm using many of these technologies on cloud platforms, AWS, Azure, and Google.
But AI is changing how I work. It is an accelerator to shorter dev cycles. While I still do my own work, I use AI through either ChatGPT or CursorAI to get me past blockers in my daily work (when I haven't figured something out and my progress is delayed, for instance). I have spent the last year learning as much as I can about AI. Still have a ways to go to get to where I want to be. Then in 7 years, I will call it a career.