News for hackers. Stuff that matters.
Re:Poll: Full-time software engineers in London, what's your... by gaius on Saturday June 01, 2013 @12:27PM (#5804612)
It's the legacy of the old class system rearing its ugly head. No matter how well educated, and from what prestigious colleges, (software) engineering is blue-collar work and will never be as well paid as the "graduate management fast-track" type with a sociology degree from a "red brick".

Finance isn't highly paid for software work, it's fairly paid, by world standards, only because they contrary to popular belief, don't have any class hangups there and are comfortable with the notion of playing in a free market.

Re:Poll: Full-time software engineers in London, what's your... by walshemj on Saturday June 01, 2013 @04:19PM (#5805789)
I remember a story that the no2 guy at Martelsham Heath wife was asked what he did for a living she said hes an engineer. The response was thats nice what sort of cars does he work on.

Martelsham is the place where Tommy flowers used to work its the equivalent of ATT labs.

Re:Poll: Full-time software engineers in London, what's your... by vineel on Saturday June 01, 2013 @01:24PM (#5804934)
What is a "red brick"?
Re:Poll: Full-time software engineers in London, what's your... by pudquick on Saturday June 01, 2013 @01:27PM (#5804949)
http://en.wikipedia.org/wiki/Red_brick_university

One of 6 particular universities.

A similar term in the USA would be something like Ivy League:

http://en.wikipedia.org/wiki/Ivy_League

Re:Poll: Full-time software engineers in London, what's your... by daven11 on Saturday June 01, 2013 @07:18PM (#5806483)
We call them brownstones in australia - because they are all made of sandstone
Re:Poll: Full-time software engineers in London, what's your... by twelvechairs on Saturday June 01, 2013 @08:40PM (#5806755)
[edit] I think you mean 'sandstone universities' [1]. 'Brownstone' is generally a US word (plus most Australian sandstone is not brown).

[1] https://en.wikipedia.org/wiki/Sandstone_Universities

Re:Poll: Full-time software engineers in London, what's your... by knackers on Sunday June 02, 2013 @04:11AM (#5807733)
Yeh it's sandstone. Group of 8 is also sometimes used because ANU and Monash wanted to be included :P
Re:Poll: Full-time software engineers in London, what's your... by gaius on Saturday June 01, 2013 @02:09PM (#5805134)
The analogy to the Ivy League is the Russell Group.
Re:Poll: Full-time software engineers in London, what's your... by pudquick on Saturday June 01, 2013 @02:41PM (#5805296)
Please do note that I said 'similar term', I didn't say it was a direct equivalent. I was just providing an example that someone from the US might immediately understand.

It's a phrase that someone from the associated region of the world can generally go "Oh, you attended a <terminology> school?" and immediately have certain stereotypes and assumptions (accurate or not) come to mind.

Re:Poll: Full-time software engineers in London, what's your... by walshemj on Saturday June 01, 2013 @04:13PM (#5805772)
I think Oxbridge + Edinburgh is closer to Ivy League
Re:Poll: Full-time software engineers in London, what's your... by leoedin on Saturday June 01, 2013 @07:22PM (#5806505)
What makes Edinburgh special in that regard? As far as I can gather the admissions standards and support levels aren't in the same league as Oxbridge. League table results are fairly high for most subjects, but not any more so than some other russell group members.
Re:Poll: Full-time software engineers in London, what's your... by alt_f4 on Sunday June 02, 2013 @06:34AM (#5807989)
According to various world rankings, it's top 20-40 and 5th or 6th in Britain and Europe.

But it's quite strong for CS/AI, as they have the largest CS department in Europe, producing the largest amount of world-leading research (according to the latest government-organised Research Assessment Exercise).

For undergrads that means there is an unparalleled variety of courses you can take, both in depth and breadth. I remember I had a choice of about 25 courses in my 3rd year and over 50 in my final year. For most British universities, your choice is rather limited - usually between 8-12 courses each year. Another bonus is that you get to work with leading researchers on your final year project. E.g. some of my friends were supervised by Phil Wadler - the guy was one of the principal inventors of Haskell and, with Gilad Bracha and Martin Odersky, designed Java generics and the extensions of the Collections framework.

So, Edinburgh is quite special and CS/AI is a particular focus at the University, so it's a shame not enough people know it.

Re:Poll: Full-time software engineers in London, what's your... by realtalker on Saturday June 01, 2013 @07:56PM (#5806623)
no, just oxbridge. in terms of prestige and difficulty of admission Edinburgh is well below other non-oxbridge universities...
Re:Poll: Full-time software engineers in London, what's your... by mori32 on Sunday June 02, 2013 @04:22AM (#5807750)
Edinburgh is definitely not quite Oxbridge level on those factors. But it certainly is higher than the 'Red brick universities'. There are 24 universities in the Russell Group, and none of the red brick universities fall in the top 5 as it is an outdated term. It could be argued that Edinburgh falls in the top 5, which are comparable to the Ivy League.
Re:Poll: Full-time software engineers in London, what's your... by UK-AL on Saturday June 01, 2013 @05:01PM (#5806002)
That's more like Harvard, Stanford level.
Re:Poll: Full-time software engineers in London, what's your... by mkonturek on Monday June 03, 2013 @09:08AM (#5812985)
Damn right.
Re:Poll: Full-time software engineers in London, what's your... by madaxe on Sunday June 02, 2013 @04:47AM (#5807792)
Erm, no. Red Bricks are ex-polytechnics or newbuild universities, generally specialising in quality degrees like urban forestry and golf course management. Oxford BROOKES is an example of a red brick. But not Oxford.
Re:Poll: Full-time software engineers in London, what's your... by daveoh on Sunday June 02, 2013 @07:07AM (#5808051)
No. Just no. You are wrong. Red brick universities are not ex-polys. Just read the Wikipedia link in the parent post. I went to University of Sheffield, which is one of the Red Brick Universities and it has always been an Uni. Sheffield Halam, however, is the ex poly.
Re:Poll: Full-time software engineers in London, what's your... by Torn on Sunday June 02, 2013 @12:57PM (#5809193)
You are 100% wrong about red brick universities. Are you English?

http://en.m.wikipedia.org/wiki/Red_brick_university

Re:Poll: Full-time software engineers in London, what's your... by billforsternz on Saturday June 01, 2013 @09:30PM (#5806890)
In common usage the term "red brick university" is at least a little bit disparaging . It tends to be used to emphasise that we are not talking about the entrenched, traditional universities of proven excellence - Oxford and Cambridge. So likening the term to "ivy league" is very confusing. Better to say "red brick university" (UK) = "not ivy league" (USA). Note that I don't buy into this judgmental attitude myself.
Re:Poll: Full-time software engineers in London, what's your... by Torn on Sunday June 02, 2013 @12:59PM (#5809203)
It used to be disparaging (compared to Oxbridge) I don't think it has those connotations any more - the few red brick universities in the uk place highly in rankings.
Re:Poll: Full-time software engineers in London, what's your... by michaelochurch on Saturday June 01, 2013 @12:55PM (#5804771)
This applies to the US as well, but probably not as severely since software engineers aren't as underpaid in the US.

Finance pays a fair market wage, which seems high by comparison to all the unfair players out there, but isn't actually that unreasonable.

Startups pay a theoretically fair wage (if you accept valuations at face-value and exclude liquidation preferences). It's when you see the equity/cap table (2% for useless VPs and 0.03% for engineers)-- as well as what the founders have done to ensure their careers no matter what happens to the business-- that you pick out the classism of the well-connected. If you look at salaries alone, though, you won't see it.

Outsiders complain about finance "bonuses" (finance salaries are only at-market) while failing to account for the fact that that's a much fairer compensation system than whatever they get at their corporate jobs. Granted, the banking bonus system is horribly corrupt in practice; but in theory there is nothing wrong with it, and I'd rather have a corrupt profit-sharing system like that in finance than none at all.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Saturday June 01, 2013 @05:50PM (#5806156)
This comment nicely captures a misconception about how employment markets work.

If, stipulating the dollar value of the whole comp package, a comp package appears fair, it is still fair no matter what that company pays anyone else. Wages are "fair" or "unfair" based on prevailing rates and supply/demand.

Re:Poll: Full-time software engineers in London, what's your... by lawnchair_larry on Saturday June 01, 2013 @08:13PM (#5806676)
How employment markets work, and fairness, are not the same thing. It's not a misconception, it's a criticism.

And of course in the real world, wages are not based on supply and demand. They're based on leverage and BATNA.

Simply put, given two equal employees (hypothetically, if it were possible to measure this), it's not "fair" to give one $50k and one $300k. It's not about the prevailing wage, it's about the contribution relative to what is coming back.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Saturday June 01, 2013 @08:27PM (#5806717)
No, the argument you're making is irrational.

You're a $100k/yr FTE dev. A VP above you makes $200k/yr. You believe that VP should be making $50k/yr. But your position isn't improved at all if they do. You're still making $100k/yr, and someone else is taking the $150k/yr premium.

So you say, "no, I should get a share of that $150k/yr premium." Well, OK, why aren't you? What you're saying is that you're worth more than $100k/yr. You already have a way of demonstrating that: demand a raise, then start interviewing.

The flip side of this, if it helps make the point clearer: you're a $100k/yr dev. The VP at your company is already making $50k/yr. This is good how? By any logic you could employ in the above scenario, you're worth more than $100k/yr in this scenario too.

What other people in your firm make is an orthogonal concern to what you make. Clinging to the belief that pay equity is an important part of your compensation is as likely to harm you as help you; stipulating that we are all especially high-functioning professionals, the notion of pay equity is part of what puts a ceiling on what you earn now.

Re:Poll: Full-time software engineers in London, what's your... by infinity0 on Saturday June 01, 2013 @09:20PM (#5806862)
This is the most anti-rational anti-worker worthless "explanation" I have ever heard.

What other people make is definitely not an orthogonal concern, and is hugely relevant. Your justification of not caring about other people earning more is incredibly short-sighted. Yes, it does improve my position if other people earn less, because that money is then available for the company to use on other things, such as paying me.

Furthermore, to suggest that this is "irrational" is offensive and irrational in itself, and would not be inconsistent with psychological propaganda.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Saturday June 01, 2013 @10:21PM (#5807036)
How are you better off if an overpaid VP is laid off and replaced with a cheaper VC? Try to be specific.

The word "irrational" doesn't mean "idiotic", by the way.

Re:Poll: Full-time software engineers in London, what's your... by ricardobeat on Sunday June 02, 2013 @02:25AM (#5807576)
The company has an extra $150k to spend on everyone else, R&D or sales, or distribute as profit. I think it's a net positive (for the employee, company and/or society).
Re:Poll: Full-time software engineers in London, what's your... by tptacek on Sunday June 02, 2013 @11:48AM (#5808917)
Before the VP got his pay cut, you made $100k. After the VP got his pay cut, you made $100k. Explain to me how this is a rational thing, in the economic sense of "rational", for you to care about.
Re:Poll: Full-time software engineers in London, what's your... by ricardobeat on Sunday June 02, 2013 @10:43PM (#5811044)
Wanting your employer/society to perform better is pretty rational in my book, and could result in personal economic gains in the future. I think you are working with a very narrow definition of "rational" here (earning more money right now).

Here is an analogy: the business has $150k to spend. Would you rather have it spent on a pair of paintings for the meeting room, or in company-wide renovations? I think it's rational to choose the latter, though it doesn't immediately affect your bottom line.

Re:Poll: Full-time software engineers in London, what's your... by lawnchair_larry on Sunday June 02, 2013 @07:13PM (#5810469)
> Explain to me how this is a rational thing, in the economic sense of "rational"

Ah, I think this explains the disagreement. That kind of "rational" has nothing to do with fairness, and everything to do with maximizing individual payoff. I think you've conflated the two, when they're almost completely incompatible. I knew you were a closet republican ;)

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Sunday June 02, 2013 @08:40PM (#5810730)
What definition of "rational" are you working from?
Re:Poll: Full-time software engineers in London, what's your... by infinity0 on Monday June 03, 2013 @02:59AM (#5811794)
Maximizing individual payoff is not necessarily contradictory to more intuitive notions of "fairness". One ignored variable is the timescale you're maximizing over. If your company spends money on other things than exec pay, you (and others) are very likely to do better in the long run, in ways that are not mathematically (or computationally) quantifiable, at least by existing theories (or resources). But just because something is not quantifiable does not mean that considering it is "irrational". Rather the opposite, you are using what computational resources you have personally (emotions and intuition) to judge this, rather than ignoring it completely.

This is why I get supremely annoyed at claims that a specific non-mathematical argument is "irrational".

(Examples of non-computable things: company spends resources on R&D and makes more long-term profit; company spends resources on higher pay for everyone else and boosts morale; reputation of company increases and you attract a wider pool of potential employees; etc.)

In more mathematical terms, greedy optimisation algorithms in the name of short-term "rationality" most often lead you to a local, not global, maximum.

Re:Poll: Full-time software engineers in London, what's your... by lawnchair_larry on Sunday June 02, 2013 @07:07PM (#5810445)
There is nothing irrational about equitable pay, unless you're the check-writer trying to depress wages and pay everyone the minimum that you can get away with. This is, of course, why salaries are secret.

For what it's worth, I have made substantially more than my coworkers in almost all of my jobs (based on what I could infer from watercooler talk after being around a while), and I don't think that's fair either. I actually chewed out one of my managers once when I found out a coworker was making half of what I was.

Why wasn't he paying him more? Because he could get away with it, not because it was fair. He was a hard worker, very smart, but rather timid. Put this guy against the alpha male manager, and unless the manager wants to be charitable, that guy is not getting a dime more than the manager can bully him into taking. What's worse, the guy will probably come out thinking he got a good deal.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Sunday June 02, 2013 @08:39PM (#5810728)
I don't think you addressed my point. How are you better off if a 200k/yr VP is replaced with a 50k/yr VP, and whatever benefit you get from that transition, why should it depend on what some other person makes? If you did work worth 150k/yr, you should be making 150k/yr regardless.
Re:Poll: Full-time software engineers in London, what's your... by rdl on Sunday June 02, 2013 @02:24AM (#5807573)
Equity grants are somewhat more rival than cash salary, though.

If a company has 5% to give to employees in a certain year, VPs getting 1% does increase the odds an engineer will get 0.03% instead of 0.1%.

Re:Poll: Full-time software engineers in London, what's your... by Anderkent on Saturday June 01, 2013 @08:59PM (#5806796)
> The flip side of this, if it helps make the point clearer: you're a $100k/yr dev. The VP at your company is already making $50k/yr. This is good how? By any logic you could employ in the above scenario, you're worth more than $100k/yr in this scenario too.

The difference is in one scenario you're talking about a company that can pay out 300k a year, and in the other it's only 150k. Fairness is not about absolute numbers, but relative numbers in proportion to the total available.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Saturday June 01, 2013 @10:22PM (#5807037)
Are you doing work worth 250k a year? Why are you accepting 100k for it? Do you think every dollar generated by a company is allocated to salary? That's a company with a 0% (or worse) margin.
Re:Poll: Full-time software engineers in London, what's your... by gaius on Sunday June 02, 2013 @06:01AM (#5807930)
Then why all the hand-wringing about a "shortage" of engineering talent?

Because the market cannot operate, it is suppressed by the class system.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Sunday June 02, 2013 @11:49AM (#5808922)
I am not smart enough to understand what this comment is trying to say.
Re:Poll: Full-time software engineers in London, what's your... by gaius on Sunday June 02, 2013 @01:21PM (#5809296)
Simply that in a free market, the market would clear and sellers (talent) would reach an equilibrium with buyers (employers). That cannot happen because the buyers - for ingrained, cultural reasons of reinforcing a class hierarchy - refuse to play. So the most senior engineer in an organization, no matter how much value he creates, can never be paid more than a middle or in some cases junior manager incase he gets "ideas above his station" and fails to doff his cap to his "betters". That is the #1 problem in the UK employment market, the dead weight of the entrenched management class. Only in the finance industry does the talent market operate as it should, because contrary to popular belief, that's actually the only industry in the UK where the old boys network doesn't have a stranglehold.

If you're smart enough to be an engineer, you're smart enough to realize the only way to win is not to play. So you either go into finance, or leave the UK, or grit your teeth and accept that in order to do the work you enjoy, you're going to be poor compared to someone who couldn't do your job in a month of Sundays, but has the "right" connections.

Re:Poll: Full-time software engineers in London, what's your... by tptacek on Sunday June 02, 2013 @01:39PM (#5809368)
Oh, oh oh oh. You're talking about the UK (of course). I'm sorry, I misunderstood.

Is the UK class system still that bad? (I'd heard horror stories but assumed they were at least somewhat overblown).

Re:Poll: Full-time software engineers in London, what's your... by gaius on Monday June 03, 2013 @12:49AM (#5811447)
Imagine Downton Abbey with beige carpets and fluorescent lighting and that's most British companies today. Except it's not blue-blooded aristos running the show, it's old boys, school ties, golf buddies, MBAs. Contrary to popular belief the old boys network isn't actually sexist: it discriminates equally against male non-members too.

Same in out politics too actually. Might not be Lord-this or Lady-that running the show, but they all graduated in PPE from Oxford...

Re:Poll: Full-time software engineers in London, what's your... by russgray on Monday June 03, 2013 @08:06AM (#5812715)
I've worked in the UK tech industry for 15 years, none of it for an investment bank, and I don't recognise your description at all.
Re:Poll: Full-time software engineers in London, what's your... by rmc on Sunday June 02, 2013 @07:19AM (#5808082)
This applies to the US as well, but probably not as severely since software engineers aren't as underpaid in the US.

I presume the US wouldn't have as strong a class system as the UK. There's a bit in Mad Men, where the British character (Lane Pryce) complains to his wife that "I've been here over a year and no-one's asked me what university I went to!"

Re:Poll: Full-time software engineers in London, what's your... by dschiptsov on Sunday June 02, 2013 @12:11AM (#5807263)
There is more in "the old class system" (or the caste system) than just attending elite college. It is genes.

You like it or not, breeding matters a lot. What all those companies buy is not grades, it is not even a particular phenotype, it is a few generations of fine breeding, well-educated parents and relatives, etc.

So, most of those guys "with a sociology degree" worth it, you like it or not. It is just one of these small unpleasant truths about life.

Re:Poll: Full-time software engineers in London, what's your... by akie on Sunday June 02, 2013 @02:19AM (#5807564)
First of all: genes? Do you seriously believe that? I'd like to see some citations for that, if you don't mind. I think you're farcically misrepresenting the nature vs nurture debate here.

In general, people with well-off, well-educated parents tend to do better than people who have undereducated poor parents. If you ask me, that's an argument for making sure we have less poor parents and for making sure that more people have a proper education, and not an argument for unfounded admiration for supposedly superior genes.

It's an argument for socialism, not for elitism.

Re:Poll: Full-time software engineers in London, what's your... by dschiptsov on Sunday June 02, 2013 @11:17AM (#5808801)
Well, the well-known formula is "Nature and Nurture" - we are what we are due to genes and environment. This is, of course, huge over-simplification, almost a meme, but it is correct one.

Of course, "genes" does not mean the destiny, even if preferences and abilities are "encoded" there. There are long and boring debate about role of genes and IQ score and the consensus is that "almost everything is inherited but without proper environment, training and fertilizing the potential could not be fully expressed".

Well-off, well-educated parents, in a few generations back, is what could be called the environment. And what it amounts for is not just self-esteem and developed, refined mind, but also non-verbal behavior, which, like looks (a signal of good genes) are much more powerful drive that people like to admit to themselves.

As for ideas of so-called equality, be it socialism or equality between men and women, these are just theories. In reality (at least what we could see in labs) genes are the vehicle of evolution process, which is all about inequality.

It is correct to say that these theories, being intellectually attractive, are in contradiction with the very process which made us. So, it is better to check ones premises.)

For example, people might like it or not, a good-looking person (due to genes) will receive much more attention from people in all his endeavors, be it studying or carer building, or simply having a good time. Too much attention could ruin, and it is well-known in the field of personality disorders.

Please, do not even mention that nonsense that what is considered good-looking varies from culture to culture, from age to age. Good looks are youth, health and lack of deformations ("average" face considered the most beautiful) or signs of good genes.

Actually, any modern psychology textbook treats those subjects is very clear.

Re:Poll: Full-time software engineers in London, what's your... by _progger_ on Sunday June 02, 2013 @08:10AM (#5808204)
LOL, did you mean in-breeding within a limited pool? We are talking about UK high class, right?
Re:Poll: Full-time software engineers in London, what's your... by dschiptsov on Sunday June 02, 2013 @11:44AM (#5808893)
Why, no. There are lots of offspring of world's elites in top-tier US colleges.
Re:Poll: Full-time software engineers in London, what's your... by _progger_ on Sunday June 02, 2013 @01:38PM (#5809366)
...studying liberal arts.
Re:Poll: Full-time software engineers in London, what's your... by rmc on Sunday June 02, 2013 @07:23AM (#5808091)
Is there any actual evidence to support this?
Re:Poll: Full-time software engineers in London, what's your... by dschiptsov on Sunday June 02, 2013 @11:23AM (#5808817)
One could see hundreds actual evidences in any alpine slalom world cup, or US golf cup or a Paris fashion show.)