I reject the idea that programming is „just typing“, so we are very unlikely to understand each others. Writing the code and thinking about the exact logic you want to apply and all its implications are part of the same problem solving process in my mind. You can for sure plan things at a different layer of abstraction but putting things together in code is a very satisfying and IMHO is the actual building part of the job. It’s full of decision making and thinking.
LLMs move me away from the implementation, which is more a managerial role, something I personally have zero interest in.
LLMs move me away from the implementation, which is more a managerial role, something I personally have zero interest in.