Is developer compensation becoming bimodal_ _ Hacker News when can you claim housing benefit

Is developer compensation becoming bimodal_ _ Hacker News when can you claim housing benefit

I’ve always been slow. Never did all that well in classes. When I was on a FIRST robotics team I was phased out by the genius programmer that was already there and barely saw any code. I never really had a problem with for loops or if statements. But never really instantly got the more complex programming concepts, either. My father was a programmer so I was exposed to a lot of the things earlier, maybe that’s why I missed the not getting for loops stage. I shouldn’t be a programmer if many posts in this thread are to be believed. My father shouldn’t be, either.

Worst of all, my programming understanding has went through several key developments in a very jagged fashion. For loops and if statements just didn’t give enough to push me over the edge.

And it wasn’t just programming, but the general theme was that sometimes I would just not get some concept, or miss a simple concept, and after that, I would get stuck, and I could not get unstuck without some unusual event like getting the right help from the right source at the right time.When can you claim housing benefit one of my most important degrees of understanding did not develop until I took a certain class in the second-to-last semester of college.

After a while, it seems that enough things clicked all at once, and the problem went away. I don’t get stuck anymore, I always know where to go. But that was supposed to happen earlier, so much earlier, but it just didn’t.

While this was all happening I was definitely the kid who doesn’t get it in the eyes of others. Maybe there’s some teacher or mentor out there right now writing a blog post or a comment somewhere else about how they tried, they really tried, but I didn’t get it.

When you’re a programmer, you understand that the processor is dumb and has to be guided through absolutely everything. If you don’t factor in the corner cases, your program is going to screw up somehow.When can you claim housing benefit

Legal drafting is the same thing, just replace the processor with a judge and the programming language with english. If, while writing a contract, you precisely define everything and cover all the ins and outs of what can and cannot happen and what should and should not happen in the event that any or all of the above likely or unlikely events shall happen during the lifetime of the contract. Then if you ever need to get the contract enforced by the judge, you can clearly point out exactly how the opposing party already agreed to resolve the situation in some way.

The real reason why you need to hire lawyers has more to do with making sure that the contract you draft is enforceable (considering current law and legal precedent), or else risk having the entire contract thrown out later by the judge. AKA legal system faulting.When can you claim housing benefit

I totally disagree. Housing is such an over riding cost that no amount of things you can buy on amazon will save you. The housing prices are rising so fast in SF that it makes estimates like this one LOW. You would be unlikely to save any money at all living in SF on 150k but kansas has such a wide variety of hosing options that range form super cheap to substantially affordable that you could easily save as much or more that if you were living in SF on double the salary.

That’s hardly the most important thing about developer compensation. The value a worker provides is a ceiling on their compensation, not a floor. As long as the large internet companies are receiving applications from more than one developer, they are unlikely to be paying $240K / year for developers who produce $240K / year of benefits. If the same people can handle building that feature for 2 million users and for 6 million users, the developers who get hired to build it for 6 million users will make 1x as much as the ones who build for 2 million users, not 3x.When can you claim housing benefit

In this hypothetical scenario, the developer has no leverage to renegotiate, because they have no job options outside of omnicorp, hence, no BATNA (best alternative to negotiated agreement). If the developer was homeless or independently wealthy, and not in need of a job, they might have the ability to terminate the agreement without reaching a new one. Then the company would truly have something to lose.

But omnicorp knows that the developer has to pay rent, and no other company is going to offer them anything but an entry level job, because the only experience they have is omnicorp this, omnicorp that.

It may seem far-fetched, but believe me, this discussion is hitting close to home for me. My team is currently moving to a highly customized tech stack that is open-source, but has zero or near-zero adoption outside of the company.When can you claim housing benefit it’s scary; I’ve been in software for eight years and I feel like I’m fresh out of college. If you’re in software I hope it never happens to you.

The assortive matching is very real, but whether that’s related to salaries is another matter. I live in a far smaller tech market than the valley, and it’s plain as day. We might have about 20 large employers that use the JVM. Out of those, it’s so easy to see the good from the bad that many of the good places are skeptical about even giving an interview to someone working in one of the bad ones without a reference. Interestingly, places can transform by altering the way they hire and who they retain: I have worked for a place that was known as a terrible place to be, and changed their fate by building a very good interview process and laying off the weakest side of their staff.When can you claim housing benefit

I remember doing the climb from the bottom myself: few places hired new grads, but the ones that did hired pretty much everyone. It only took a few weeks for teams to realize who knew how to program and who didn’t: inter team communication quickly became a network of the people that could get things done. Eventually, as people came in and left, the high performers started taking other high performers with them to better companies, where similar sorting happened again, but with a higher floor.

What I have seen instead of big salary differences is that the best firms have better management and treat developers better: given that outside of consulting, the market has relatively well defined maximums, the good developers congregate in places where the work is more rewarding and doesn’t put high tolls on peoples’ lives.When can you claim housing benefit

In the valley there are companies that get so much more value out of developers that they can pay more, but even that has a ceiling, and when we get to that ceiling, being good companies to work for becomes the next differentiatior.

Ofcourse, it does get a bit difficult to compare this data vs USA, because we have social necessities already payed for by the high tax of the collective workforce, such as health care, pensions, safety, and many other insurances.