Unfortunately that's not how it works. Here's the typical breakdown for bonuses:
75% goes to the top 5 employees (CEO, CFO, etc)
15% goes to the next top 50 employees (sr VPs, directors
10% goes to the remaining "key" personnel, which is typically only a fraction of the employees
That means that the sales and service employees of WorldCom would get about 9250$ each, and the top 5 execs would share over 18.5 million, or about 3,750,000
(Note: I read this on Forbes or Fortune, but I can't find the article for reference. I'll keep looking.)
If you think this is absurd, consider this: The Ottawa Business Journal released their annual CEO compensation report. It's basically the breakdown of what CEOs and other COs make in the city of Ottawa every year. This year they had to produce two statistics: one that included 5 JDS Uniphase executives, and one that didn't. This was required because the total revenue for the 5 JDS execs on the list was 14 times the compensation for the other 120 non-JDS execs on the list. Consider:
Average Salary (inc. JDS execs): 6.3 M$
Average Salary (not inc. JDS): 430 K$
Total Compensation, JDS execs: 724 M$
Total Compensation, remaining 120 execs: 51 M$
(And that includes the executives from Nortel, Corel, Cadence, Cognos, and bunch of other fairly large (1000+ employees) companies.
Our customer support group received a call one day from someone asking to talk to Bob. The cs rep replied that this was Foo Inc's support line, and gave them the head office number. The customer insisted that this was a legitimate problem with the software.
When the cs rep dug a little deeper, the customer said: "I was running your software, and an error message came up that said 'This should never happen. If it does, call Bob' ".
Sure enough, I grepped the code, and Bob had left that error message in an obscure part of the code.
How many languages you use depends on the task at hand. If you're building a server application that has a client administration tool, then you should probably build the server with a language that will give you high performance. Since your client application is mostly UI, then build it with a language that was designed for UI work.
On a side note, I don't think an application implemented in a few languages will be all that hard to maintain, as long the languages in question are not the more cryptic ones like Sather or Eiffel. If the main programming languages are C++, Java, Perl, VB whatever, chances are that most programmers can handle maintenance.
That means that the sales and service employees of WorldCom would get about 9250$ each, and the top 5 execs would share over 18.5 million, or about 3,750,000
(Note: I read this on Forbes or Fortune, but I can't find the article for reference. I'll keep looking.)
If you think this is absurd, consider this: The Ottawa Business Journal released their annual CEO compensation report. It's basically the breakdown of what CEOs and other COs make in the city of Ottawa every year. This year they had to produce two statistics: one that included 5 JDS Uniphase executives, and one that didn't. This was required because the total revenue for the 5 JDS execs on the list was 14 times the compensation for the other 120 non-JDS execs on the list. Consider:
Average Salary (inc. JDS execs): 6.3 M$
Average Salary (not inc. JDS): 430 K$
Total Compensation, JDS execs: 724 M$
Total Compensation, remaining 120 execs: 51 M$
(And that includes the executives from Nortel, Corel, Cadence, Cognos, and bunch of other fairly large (1000+ employees) companies.
Ottawa Business Journal
It remains to be seen what WorldCom does with this money, but I predict it will be more of the same.
Phemur
Our customer support group received a call one day from someone asking to talk to Bob. The cs rep replied that this was Foo Inc's support line, and gave them the head office number. The customer insisted that this was a legitimate problem with the software.
When the cs rep dug a little deeper, the customer said: "I was running your software, and an error message came up that said 'This should never happen. If it does, call Bob' ".
Sure enough, I grepped the code, and Bob had left that error message in an obscure part of the code.
Phemur
On a side note, I don't think an application implemented in a few languages will be all that hard to maintain, as long the languages in question are not the more cryptic ones like Sather or Eiffel. If the main programming languages are C++, Java, Perl, VB whatever, chances are that most programmers can handle maintenance.
Phemur