Yes, Computers will take your job

Garun Vagidov
1 min readMar 14, 2023

--

Most developers are typically involved in a set of problems that are bound by strict rules and definitions. These problems are tackled through design sessions and a thorough understanding of what needs to be accomplished, removing ambiguity from the equation.

David Perkins, an education professor at Harvard, introduced the concept of “kind learning environments” and “wicked learning environments” in his book “Smart Schools: Better Thinking and Learning for Every Child” (1992). Perkins differentiates between “kind learning environments,” which have structured tasks and clear feedback to produce predictable outcomes, and “wicked learning environments,” which have complex, open-ended tasks that offer ambiguous feedback and unpredictable outcomes.

Work problems that can be solved with ML to generate valid code are typically “kind problems,” which computers can handle easily by inputting the problem set and desired solution structure.

My advice for job security, find WICKED problems and develop expertise in solving them effectively.

--

--

No responses yet