You're missing the boat. The lazy slacker is the most efficient employee you can have. He'll find a way to get the job done in a quarter of the time and a tenth of the cost- just so he can goof off the rest of the day.
And even the high executives shouldn't. The only thing a man in a suit and tie says to me is "I'm going to overcharge you by the cost of this suit"
The Users will never do that.
My code doesn't need documentation
Yea right. The chances are once the H-1 problem is fixed the skills American will have to do the job at H-1 rate.
Companies don't want well paid middle class. They want rich executives that they can play golf with. Or the poor or near poor working class.
Us tech guys who are educated, experience and have our fingers on the companies vital components are a thorn in their plans.
For the most part the point of the article wasn't as much of the technical lies but the fact that programmer often code themselves into boxes. Relationship mother father wife husband can quickly cross gray lines with divorce, remarried, widowed, adopted, same sex marriage, gender identity...
So often programmers will program hard coded what they know. If they are better skilled then they will make a look up table. If they are really fancy they will make some adaptive control for self maintenance of the value. Then as the relationships may change it is what to do with the historical data.
I have been coding for 30 years. And often I will get in arguments with newly grads and college professors (normally the ones who's career was entirely in academia) when they see that I written some less than efficient overly complex code for something easy. E.g. Why did you create a gender table and just populate Male and Female and the keys? Just code the drop down box with the values it will save on loading time. Then after release we get a request to add additional values such as trans genders so all I need to do is tell the customer to edit the lookup table and I don't have to go to all the forms that ask and show the value. Add the value, recompile make sure the code is merged in future development tested...
Normally in SQL where I know Null to be a problem I set the default values in the table to a valid default for the datatype.
However nulls can be used as nice tricks but for the most part they get in the way as a null value puts your datatypes in a broken state and can work in mysterious ways.
In my previous job I was asked to give new hires a test. So in the area of their knowledge in SQL and in debugging I had some code that didn't work correctly because it was appending a null value to a string making the entire string null. I gave this question because with the data we needed to work with and the manipulation we normally do to the data this was a common problem.
I have seen an argument from a Goremerian Sex Slave that her consent to slavery was tied specifically to her interpretation of Christianity (in that her service to her husband and master, was service to Christ himself), so it's white Christian females as well.
There is also a gap in what a persons fantasy life is vs what they publicly say and do. Ones fantasy life may not be inline with their own values. I am sure most of us has some sexual fetish that others will find distasteful. And we well know if we fully try to find our fantasy it will be just impractical.
This is the problem on spying on people and digging up dirt on them. They find something then extrapolate an intention that isn't based on reality.
Still there is an issue of firing someone over their sexual preferences. He may be prominent person in the project but still he is a general nobody (like all of us). In the terms of PR there isn't really that level of backlash. For most people they have their fantasy life and then their real life and most people know their fantasy may not be practical, healthy, or good past the end of the sexual urge.
Being the prevalent of information on every sort of fetish available on the internet I expect most people may have something in their browser history that is questionable and may say something against the normal values that you stand up for.
Probably also more physical shock resistance.
However for data center and desktops and large laptops we have an other option.
Why we should plant more native edibles!
Or, for that matter, if we switched all of our landscaping to native edible vegetation, which, gasp, to pull this back on topic, would probably reverse the current carbon increase in the atmosphere..
I thought Beret Guy's company already did this
A computer without COBOL and Fortran is like a piece of chocolate cake without ketchup and mustard.