Mental illness...I chose "the human mind," but I didn't choose it so that we could fix stupidity, whatever that means. I would like the next 150 years to see the kind of progress in mental health that we've made in physical health over the last 150 years.
If you've ever known someone with a mental illness, maybe something as simple as OCD, you'd know how life affecting it can be. There are millions of people out there who have their own goals and ambitions, but they're wasting much of their lives just trying to cope with their illness and get through the day. It doesn't help that a large percentage of the population doesn't really believe that mental illness exists. The responses I've heard are often like telling a deaf person that they'll just have to try to hear harder. I feel like we're still in the pre-germ stage of medicine when it comes to mental illness. Diagnosis is imprecise. Response to medication is highly variable, and with an uncertain diagnosis, patients can waste years trying different variants and dosages.
Another problem is that people think of the body as a shell with a magical thing inside that is you. They have a hard time thinking of the brain as a complex organ that can malfunction or be damaged in many ways. Those problems can have a profound effect on perception, alertness, attention, mood stability, etc.
Regarding number 3: This is the most interesting one. What if the scientists had predicted the quake (as at least one individual did, albeit as more of a guess)? What would everyone have done differently?
Apparently, some residents were sleeping outside until the reassurances from the scientists on the panel.
Managing a project with everyone in the same office is difficult. (Evaluate candidates. Hire employees. Make sure everyone understands the requirements. Balance workload. Figure out dependencies so that no one is blocked. etc.)
Managing a project where some of your programmers are remote is more difficult, even if they live in the same country and speak the same language.
Managing a project where some of your programmers are in a different country with a different primary language and a different business culture is even more difficult.
If your company is failing at managing local projects, I doubt that you're going to succeed at managing offshore projects.
If you're a small business who wants to use offshoring, I would recommend involving an onshore company to manage the offshoring. It won't be the lowest price, but if they take your project, the results will probably be much better. For example, I would recommend my friends who run this company: www.thesevensoft.com.
Good luck!
"They're fantastic writing, "
no, it isn't
Maybe I missed it, but I was surprised that no one mentioned this WoT review.
Yes and no. I mean, no one wants to buy a crummy product. On the other hand, producers need to be able to sell the product with specific volume and price points to make the profit margins that they plan years in advance. There are some very careful trade offs involved in that kind of work. In business, it's possible to launch and sell a profitable product line and still fail because you came in at a profit margin of 10% instead of 30%.
Isn't that sort of the core of the discussion over HP's WebOS tablets? They can make and sell them, but their desired price point didn't produce the volume of sales that they needed. The product that was crummy at one price point became awesome at another. Can HP find a price where they'll get the sales that they need to make enough profit to make it worthwhile? Even if they can sell the tables for a tiny profit, HP may prefer to focus their time, people, and capital on other, more profitable businesses.
Of course, I still expect that the people who are closer to sales and major product decisions (VPs and SVPs) to make more than the senior engineers. Fortunately, I've also seen that Cisco is willing to fire upper management if they make too big or too many bad decisions that hurt margins, product quality, etc. Listening to the message Chambers has been putting out, part of the restructuring seems to be aimed at increased accountability in upper management. It's no use to build awesome products if the company can't sell them or can't sell them at a profit.
(Yes, yes. I know that you meant cue, not queue.)
"If I do not want others to quote me, I do not speak." -- Phil Wayne