This resonates with me, but what helped was to come to a realization.
I love coding. I love low level coding. But I haven't written any code in the last 6 months, roughly.
But I don't feel empty or dissatisfied at all. My realization for myself is that I love solving problems and designing elegant solutions. Using AI, I still have to do that. I still have to make choices about how I want specified modules to interoperate. I know the big picture, and can catch when the AI is taking a shortcut.
I realized that it is all still low level design in my eyes. And I enjoy doing it, whether with my own hands, or with AI.
The amazing thing with AI, though, is that it has allowed me to explore so many things much quicker than I could before. It's still my design, my ideas, and even my poor choices that I have to deal with, but it reduces the boiler plate, so to speak.
That, and it has allowed me to explore more than I ever dreamed that I would be able experience.
I share your concerns - I'm worried that my software development skills will become completely worthless in the future. What I'm thinking right now is that I need to spend more time on product experience and interpersonal communication. These soft skills won't be replaced by AI anytime soon. The barrier to getting into software development is pretty low nowadays, so you don't need to learn theoretical stuff like computer principles or compiler fundamentals like kids who come from traditional computer science backgrounds. So relying solely on software development skills won't lead to much success in the long run. You need some soft skills, like being proficient in a certain business domain or having a higher level of software aesthetic.
good, the point is that now you have free mental bandwidth to use on building something that truly interests you using AI to help actualize your goal. build something cool for your kiddos idk?
I focus more on specs, product and outside behavior these days. Colleague showed me a fancy plugin he made for emacs today at work. I congratulated his efforts and mentioned I dont open text editors anymore :shrug: ...
AI has more than enhance my work using Ai and I become more productive. it took me exactly two to three weeks to get it idea of how I can integrate AI into my work schedule
This resonates with me, but what helped was to come to a realization.
I love coding. I love low level coding. But I haven't written any code in the last 6 months, roughly.
But I don't feel empty or dissatisfied at all. My realization for myself is that I love solving problems and designing elegant solutions. Using AI, I still have to do that. I still have to make choices about how I want specified modules to interoperate. I know the big picture, and can catch when the AI is taking a shortcut.
I realized that it is all still low level design in my eyes. And I enjoy doing it, whether with my own hands, or with AI.
The amazing thing with AI, though, is that it has allowed me to explore so many things much quicker than I could before. It's still my design, my ideas, and even my poor choices that I have to deal with, but it reduces the boiler plate, so to speak.
That, and it has allowed me to explore more than I ever dreamed that I would be able experience.
I share your concerns - I'm worried that my software development skills will become completely worthless in the future. What I'm thinking right now is that I need to spend more time on product experience and interpersonal communication. These soft skills won't be replaced by AI anytime soon. The barrier to getting into software development is pretty low nowadays, so you don't need to learn theoretical stuff like computer principles or compiler fundamentals like kids who come from traditional computer science backgrounds. So relying solely on software development skills won't lead to much success in the long run. You need some soft skills, like being proficient in a certain business domain or having a higher level of software aesthetic.
good, the point is that now you have free mental bandwidth to use on building something that truly interests you using AI to help actualize your goal. build something cool for your kiddos idk?
I focus more on specs, product and outside behavior these days. Colleague showed me a fancy plugin he made for emacs today at work. I congratulated his efforts and mentioned I dont open text editors anymore :shrug: ...
AI has more than enhance my work using Ai and I become more productive. it took me exactly two to three weeks to get it idea of how I can integrate AI into my work schedule
Why not just use the extra power to build something harder _at_ work? Use your imagination