(no title)
elemcontrib | 9 months ago
AI is a tool.
If you already have the fundamentals neccessary to call yourself a software developer, ie. architecture, algorithms, language coding standards and style guides, UX, maintainability, robustness, correctness etc. then AI is just accelerating that for you, not exempting you from it.
If you need to scratch a learning itch then that's something else, and AI can help there too. Just ask it.
I also think if your product idea is so sensitive to a launch timeline that precludes manual coding not to fail, then you have a bigger problem.
dennisy|9 months ago
> If you already have the fundamentals neccessary to call yourself a software developer
Yes, but do you not need to learn more? Do you not need to train what you know to keep it at your fingertips?
I think most would agree our memory has gotten worse since we have access to digital phone books, web search etc. This is because the mind does not need to store these things anymore.
The process here would be the same, your coding ability will degrade over time if not used.
> I also think if your product idea is so sensitive to a launch timeline that precludes manual coding not to fail, then you have a bigger problem.
I think here you just over reached with your point. If I can test and iterate x features / ideas vs 10x in the same month longer period, its fair to say that 10x would be deemed a better velocity with more chance of success. It is not based on my "idea".