82 million xBox 360 owners can't be wrong right?
And how many million people bought Kylie Minogue and Madonna records? They can't be wrong, right?
Chairman, CEO, CFO, CIO, Executive VP of Sales and Marketing and Executive VP of something to do with engaging the outsourcing suppliers with the starving peasants working 80+ hours a week for a pittance in undeveloped countries.
Considering the lousy end products I have to deal with on a daily basis, paying programmers more money won't improve the skillset. You want to be paid more money? Produce a better product.
When the PHBs conspire to make that (producing a better product) impossible, it doesn't matter what engineers you employ or how much you pay them.
The relentless push to cut costs, do "more with less," let the staff numbers dwindle through natural wastage and lack of vision, invent fantasy project schedules (requiring weekend, evening and holiday work) and no resources (what do you mean you need physical hardware to develop and test on? I just sold the test kit to a customer. It was revenue just begging to be had...) catches up with every company eventually.
My current employer is now in this state, and almost everyone (who knows anything) has left and I'm about to as well, however as far as the PHBs and VPs are concerned, everything's fine and dandy. Targets are at 100%, the share price has doubled and we're making a consistent profit.
The fact that tumbleweeds are blowing through Engineering hasn't quite registered...
It's the natural cycle these days. They call it "capitalism" but it's not the capitalism I understand.
Train for Management, Business Administration and Making Tough Decisions(TM). There is no way that our corporate masters are going to outsource/offshore/automate their own cushy positions or let the great unwashed get their hands on the robots producing the goods.
Cutting yourself to prosperity doesn't work.
And how would you know, Mr Smartypants? Name one company that's lasted long enough to find out!
Sing: "Send me your money."
So you nicely repeat the lies they have fed to you ?
What lies? That there are a bunch of murderous thugs trying to take over the Middle East and impose a 1500-year-old fascist dictatorship on the 99.9% of ordinary people that live there?
The lies about the suicide bombers with surgically-implanted bombs?
The Isis thing is once again financed by the Sauds. YOUR friends.
Yes, I know who finances them. They're not "my friends." I've never met any of them personally, and I don't approve of any of it, whichever of the warring sides you care to mention.
...and his side-kick Blair.
Anyway, the new dude is Abu Bakr al-Baghdadi and he's assimilating Irag, Syria and probably Jordan, Saudi Arabia, Israel, Somalia, Nigeria... you name it... into his all new "proper" Islam state.
A number of armies in the region are already squaring up, including Iran and Saudi. There have been some murders of Israeli and Palestinian teenagers by terrorists too, probably trying to goad each side into action.
It's a bloody miserable state of affairs.
Indeed, they're a swivel-eyed loon.
And C++ supports recursion, immutability, and the other hyped features of functional programming.
Yes, and at this rate, perhaps in another 20 years, it will have caught up with LISP (from the late 1950s).
And if you aren't a dumbass, you'll use
A simpler, more efficient high-level (higher than C++) language that is more expressive with fewer lines of code, less prone to introducing silly bugs caused by human error, and more readable by other programmers.
C++ is for those serious programmers who want to get real work done, and who don't have time to waste with overhyped crap.
C++ is for conformists and trend-followers lacking in enough critical thinking skills of their own to investigate and adopt better tools for the job.
That's what it is.
The end of quarter profit is what matters. Suck it up and take it like a man! Pull your weight like a true team player or you'll be let go to make way for a flexible, empowered, dedicated business-oriented go-getter from the thousands of them queuing up at the door.
If you can't do it right, or don't like it, get out. Don't drag the team down with you, loser.