Classic Gerald Weinberg Essay Reprinted
danielread writes "Programmer abuse has been a popular topic recently, especially within the gaming industry. However, excessive overtime and overwork are not new problems for software professionals. Twenty years ago, acclaimed author Gerald Weinberg wrote an essay called 'Personal Chemistry and the Healthy Body,' which is as relevant for programmers today as it was two decades ago. Given this topic's recent resurgence, Mr. Weinberg was generous enough to let developer.* Magazine reprint this classic essay."
I would have thought self abuse would have been more of a worry for geeks.
Many of us have observed that "geeks" are often anxious in a social situation. Be sure to socialize often; if you cannot, then professional counseling may be in order. Social skills are essential in a business environment. You're only as confident as you feel, and by extension appear to others.
Do you like German cars?
WTF? Once in a while I like to blow 300 bucks at the titty bar. Work all night? No way in hell.
When I talked to him the next morning he said he'd found the bug within an hour after getting back from lunch.
I will let the reader find the moral to this story.
No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
- Many school teachers find their reward in working with pupils rather than large salaries or advancing in administrative roles.
- Directors like Peter Jackson (of Lord of the Rings) find their satisfaction in telling their story rather than advancing in superficial Hollywood circles or sleeping every day.
- Many nurses and medical technicians are attracted more to the ability to heal and ease others physical pain than large doctor salaries or authoring articles for journals
- Many same-sex couples find the loving bond of a relationship to be worth the social stigma, lack of legal recognition, and difficulty in producing off-spring.
While this fellow makes some good points as to how to "fit in" to the superficial business world, a wise person will sit down and decide whether fitting in will actually help in advancing the goals and satisfactions of their life. It's fortunate that different people have different goals and if you need the money of a tech lead or team manager to meet yours then definitely pay attention to this advice. But if your goals and life priorities are different, think about what you can do to help meet them and whether or not this advice still applies.[I've never understood why the IT industry has been so adverse (sic) to Unions?] Because unions usually force collective bargaining and oppose pay for merit. Programmers are mostly individualists and think that they're worth more than the next guy.
Well how much longer until globalization changes that self-perception? Unions grew during the first half of the century because blue-collar labor was cheap and plentiful. The workers had no individual bargaining power because their skills were a dime-a-dozen. "Professionals" on the other hand were harder to come by and could rely on their relative rareness alone to keep them from being abused.
But globalization has turned brains into a cheap commodity. Asia is cranking out graduates the way that Henry Ford learned how to crank out automobiles, turning cars into a commodity to be had by all instead of the luxury item they were before that.
Unions take money from your paycheck to pay their own staff and to (often illegally) siphon money into left-wing political programs. They are a net drain on the economy.
A small fee is better than zero job. Many other careers have built-in protections. Lawyers have law-school quotas for example to protect them from a flood of cheap foreign legal geniouses. If they can have protection from raw cheap-labor foreign competition, why can't we? Why are ONLY THEY entitled to protection?
Should we have cheap programmers and expensive lawyers? Why? What is the fairness or logic for that? Businesses can lower their costs and sell products for cheaper if their legal rates were lower. And cheaper products are magically going to make us all better off, remember? So, lets globally fuck lawyers also so that our products are cheaper. OKay?
Table-ized A.I.