IMO we've already seen the automation of web-CRUD. It used to be a lot of work to set up even a simple CRUD app on the web, now a brain-dead simple CRUD app is 15 minutes in skilled hands.
This differs from Visual FoxPro substantially. Our jobs are being automated, but instead of automating into the hands of an army of lay users, it's automating into the hands of a few skilled practitioners.
The productivity of the modern web programmer is at least an order of magnitude beyond where we were 10 years ago. What used to take a veritable army of CS majors takes 3 people and a fridge full of Red Bull.
Our tools and processes are getting better every day. So far "stuff that needs to be done" seems to be outpacing "increasing efficiency per programmer", but I doubt that will hold true forever.
>IMO we've already seen the automation of web-CRUD. It used to be a lot of work to set up even a simple CRUD app on the web, now a brain-dead simple CRUD app is 15 minutes in skilled hands.
hm. so what tools would a skilled developer use to, say, write a simple invoicing system in 15 minutes?
IMO we've already seen the automation of web-CRUD. It used to be a lot of work to set up even a simple CRUD app on the web, now a brain-dead simple CRUD app is 15 minutes in skilled hands.
This differs from Visual FoxPro substantially. Our jobs are being automated, but instead of automating into the hands of an army of lay users, it's automating into the hands of a few skilled practitioners.
The productivity of the modern web programmer is at least an order of magnitude beyond where we were 10 years ago. What used to take a veritable army of CS majors takes 3 people and a fridge full of Red Bull.
Our tools and processes are getting better every day. So far "stuff that needs to be done" seems to be outpacing "increasing efficiency per programmer", but I doubt that will hold true forever.