So I've been a web developer for over 14 years on and off, and recently decided to get more involved with the programming side of web. I'm at intermediate level with HTML now, and will be tackling CSS next before moving onto the so-called "dynamic" programing languages.
Anyway, a thought occurred to me while I was programming a site yesterday - there is literally no need for human programmers to exist. All code is already prewritten, the human coder is merely arranging it in different ways. Well, why can't a machine do that? Machines could arrange code in every possible configuration, testing each, prior to selecting the best one.
Name:
Anonymous2014-10-05 9:22
>>1 Agreed. Once a designer had conceived of the design, it is a simple matter to arrange some programming to fit within that pre-set parameter. Methinks we will be seeing a lot less employed programmers in the coming months to years...
Name:
Anonymous2014-10-05 9:38
Designer is an artist, not a programmer. It would take him a lot of time to master skills required to handle back-end and front-end code, setup server infrastructure and the like.
Moreover, something like writing an efficient SQL query requires an expert in itself. Databases are surprisingly unobvious and being unaware of some SQL server pitfall may make your webpage 100 slower or damage a backup.
Name:
Anonymous2014-10-05 10:05
Programmers are the red-kneck laborer rubes of the digital ecosystem. im more of a marketing guy myself.
Name:
Anonymous2014-10-05 11:10
>>3,4 Wouldn't it be more efficient for a machine to do all that, though?