3 ms·
Some aspects of programming are rote translation of human language to a machine language. That's relatively easy to assist with a statistical predictor. Assume
by dsr_ 4y ago
Some aspects of programming are rote translation of human language to a machine language. That's relatively easy to assist with a statistical predictor. Assume that will happen, and get embedded into your editor.
Most interesting aspects of programming involve deciphering vague ideas, modelling processes, correcting faulty assumptions, presenting alternatives, debugging unforeseen issues, and adjudicating disputes. Those won't go away until we have human-equivalent general AI.
So: move your way up the value chain from reproducing CRUD apps and tweaking CSS to mediating business problems.