Programming is the same as working on an assembly line floor. You are not some fancy white collar worker. Not much difference in type of work(and pay) than an automobile plant. They don't get private offices either.
Why do you say that? do you have poor self esteem or are you just trolling.
Because that's essentially what we do. Assembly and ultimately build products based off a list of specifications. You could say it's more difficult but beyond the fact that more people have degrees I'm not sure how different it really is. An open floor plan doesn't seem all that different than a room full of sewing machines etc. Certainly this doesn't apply to all software development. But for the majority portion the analogy isn't too far off.
Spefications LOL yes I recall when I was a developer on the management system for SMDS (ake the countrys internet back bone) for the UK the tech was so new we had to keep going back the guys that developed the underlying tech and ITU standards - and this was after 9 months of planning before staring development (which we did in 12 weeks using RAD Agaile paradime)