A question has been roaming my mind lately.
On what is the better use of one's time and effort in approaching programming and development in general (career wise not nerdy wise). It goes like this: Is it the better investment to focus more on abstract problem solving and understanding architectural, engineering and systematic thinking by the more utilizing natural language and only using coding agents once fully understanding the problem and the flow YOU CHOOSE and just let the agent as more of a translator. Because I know without I can do it it will just take time, but by utilizing AI I can have more throughput in the thinking described earlier and maybe in a longer term could be more beneficial since coding agents will only get better from now. I also believe you should do the debugging and understand why a thing went wrong, also understanding the code generated by AI.
The only regret feel is that by coding manually in a dull way you learn in a much harder way that could stick to your head better, but is it the best investment in this era? is there a better approach? I wanted to get this out of my mind and have more of a discussion about it, because I am really interested in other's point of view.
.png)
 7 hours ago
                                1
                        7 hours ago
                                1
                     
  
