Submitted by Charlotte_D_Katakuri t3_11qb0g1 in Futurology
mascachopo t1_jc31uup wrote
No. Programming is not just about sitting in front of a computer and write some code according to some specifications. Most of the time goes into figuring out the right technology/library for a given task or how to modify existing code to achieve a new feature without breaking old stuff, performance work, sorting security issues, bugs, etc. All tasks without a clear specification you can just throw into a prompt. Anyone that gives you a straight yes is just not familiar with the job and misses the fact the developer work involves not only using general knowledge in programming well defined tasks which is what AI is very good at, and for which will and already is a great tool for more simple tasks we do although you still need an experienced developer to evaluate and test the code they produce since they are quite prone to errors for the inexperienced one.
darkstarmatr t1_jc5yzyh wrote
What about in 10 years?
mascachopo t1_jc676ls wrote
There will probably be other breakthroughs in AI in the next 10 years but there’s also a chance that we will face roadblocks and find ourselves in a plateau, similar to what’s happened with other technologies in the past. The point at which we we will reach such plateau is almost impossible to tell but my guess is that there will always be a need for developers to perform the least structured tasks. The reason is that AI as we know it today is good at finding patterns in existing data and generating new data as an interpolation of those patterns, hence if a problem has no identifiable pattern or is different enough from the training dataset, it will be hard for an AI to generate a result.
Viewing a single comment thread. View all comments