A ‘Lazy’ programmer may be your best programmer
It is an accepted fact that software has changed the world and is a critical component in the ongoing digital revolution. It is interesting to note however that if time is discounted, there is no task that software can do but a human can’t. But by doing repetitive tasks more efficiently and quickly, software has brought tremendous efficiency and accuracy to almost all work we encounter in daily life. Since each task is executed in the same manner, if one instance of the gives correct results it is guaranteed that the software, if bug-free, will always behave the same and give same results. And now, backed by artificial intelligence algorithms software is able to do even non-repetitive tasks reasonably well. There are a lot of monotonous tasks that professionals do in every industry. In manufacturing, exact steps have to be followed to make a specific model of a car, in retail same process is followed for storing items or at checkout, in the fast food industry similar food is cooked...