Tuesday, October 18, 2011

White hair chronicles - Dennis M. Ritchie, RIP

Dennis M. Ritchie passed away just a week after Steve Jobs died. In a week's span, the world lost two giants of the computing world. But Ritchie's death almost came unnoticed. Maybe the world was still mourning for Steve. But most likely, the world hasn't heard of Dennis M. Ritchie. Who is he anyway? To the non-techie, the low-profile Ritchie is the creator (along with Ken Thomson) of Unix and the C programming language (with Brian W. Kernighan). Unix, of course, is the precursor of Linux and MacOS (there's the connection to Steve); while C is the language which is perhaps the most widely used programming language.

I tried to learn C back in the old days, when the world has not yet heard of Linux. I had the C Programming book which was cheap, thin and printed on newsprint unlike today's expensive, thick, glossy computer books. It was simple, but elegant. I also had the similarly printed C-Answer book.

I originally thought that Kernighan was the father of C, since he got top billing in the book (K&R C). Through wikipedia, we later learn that Kernighan actually attributes the design of C entirely to Ritchie.

No doubt Dennis Ritchie was low-profile, as indicated in the billing of their book. Despite his legendary contributions, few knew about him. I read somewhere that if Gates or Jobs are the Buzz Aldrins of IT, then Dennis Ritchie is a Michael Collins. His role was equally important even if he stayed away from the limelight. Now, the young ones will ask who the heck are Michael Collins and Buzz Aldrin? But that's another story.

Thursday, October 6, 2011

Goodbye, Steve. RIP

"Death is very likely the best invention of life. All pride, all fear of embarrassment or failure, these things just fall away in the face of death, leaving only what is truly important." - Steve Jobs (1955-2011)
Goodbye, Steve. RIP.

Saturday, October 1, 2011

The Ten Most Hated Jobs

A recent article at CNBC draws on a survey of hundreds of thousands of employees which determined the 10 most hated jobs. Despite the hard job put in by teachers and nurses, it may be surprising that they didn’t make the list. The jobs in the list are not the low level jobs. The survey found that limited growth opportunities and lack of reward caused more dissatisfaction than the low pay, long hours, and thankless tasks.

The pain then, is psychological. It’s the lack of direction and meaning in what they do that is the problem. People know that they are capable of contributing more but the hierarchical bureaucracy prevents them from doing it.

The Ten Most Hated Jobs:
  1. Director of Information Technology 
  2. Director of Sales and Marketing 
  3. Product Manager 
  4. Senior Web Developer 
  5. Technical Specialist 
  6. Electronics Technician 
  7. Law Clerk 
  8. Technical Support Analyst 
  9. CNC (computer numerical control machines, e.g., lathes) Machinist 
  10. Marketing Manager
I know a friend who though not from an IT department, performs IT tasks for his group. He can claim to perform four (maybe more) of the jobs listed above. He must hate his job, I thought. When asked about it, he said the respect of his peers and co-workers keep him going. The top heavy bureaucracy bears down on the staff and only the deep camaraderie and the common desire to contribute make the employees function. Wow, their director of IT must be hating his/her job more, I assumed. On the contrary, my friend says the managers love their jobs as much as the staff hate them. The clueless supervisors/managers can go on leave full time and it won't make a difference. My friend hopes they give it a try.

Tuesday, September 20, 2011

Floyd may not weather Manny

For all his posturings about him being the greatest, Floyd Mayweather, Jr.'s refusal to commit to fight Manny Pacquiao betrays his insecurities about losing that 0 loss record. While the whole boxing world wants to witness the fight, Floyd himself wants none of it. In news item from Reuters.com, Floyd said he doesn't need Pacquiao.

Despite his masterful but controversial conquest of Victor Ortiz, Floyd talked about his dominance in the past tense. "I don't need him. Where was Pacquiao in 1996, 1997, 1998, 1999, 2000, 2001 when I was dominating the game? He never asked me (for a fight) when I was in my twenties or when I was in my teens." For the information of Floyd, who is now 34, in 1996 Manny fought at 113 pounds or 18 below Floyd's fighting weight then.

Floyd added that "a fighter just don't get to 25 years old and all of a sudden he becomes great," referring to Pacquaio. Maybe he just heard of Pacquiao when Pacquiao was 25 in 2004. At that point, Pac still fought at 126 and Floyd at 135. Pacquiao's star was on the rise having begun the streak against Mexicans that earned him the Mexicutioner tag. But Pacquiao's ascent to stardom actually began 2 1/2 years before when he wrested the crown from Ledwahba.

Maybe Ortiz before the headbutt made Floyd realize what pressure Pac can bring to him. Maybe Floyd suddenly felt he can be hit now. That's why he is keeping his distance. Shrewd kid.