I've noticed that everywhere I've worked I have connected with a person like that, for better or worse. I'm really bad at the people part of things but great at technical stuff. Unfortunately for the non people savvy it's hard to distinguish who is trying to use you vs who really wants to team up with you and help you as well as themselves... Yes Apple needed a Jobs to sell themselves, but it seems Jobs viewed Woz as an end to a goal, and not the partner/ human being who helped him get there.
quicksand
Yep. We've got me a technical guy who loves deep diving in theory and understanding the why of everything, and a smooth talking ex-Navy guy who is good at thinking on his feet and has great mechanical acumen. Last but not least, we have the guy who uses a sick day whenever there's work scheduled, and then shows up the next day and goes on some libertarian rant about how any progress we've made since the 19th century is a sign of our country going down the toilet. Dream team baby
If it didn't happen at work and it was a first time offense, I could see a company putting him on a leave of absence pending completing rehab or something similar. A lot of companies have started viewing drug abuse as a health issue and will work with their employees a little bit. I don't think they generally give many chances though
Dueling peaks!