Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>A senior dev working on database and a senior dev working on front-end probably shouldn't be compensated the exact same

Strong disagree. There is an antipattern I've seen across the entire industry, including big companies that should know better, where UI work is undervalued and considered "not as complex" or "simpler". I have fought with promo committees who didn't want to promote people because they assumed the UI work was "easy". All of the people making these claims had worked exclusively in backend for a long time and all of the should have to go take an IC role putting up with the hell that is modern frontend development. Only then will I give any credence to how difficult they think UI work is.

If your argument was "because there are 10x more frontend devs fighting for the same job", that's one thing, but saying it should be done because the disciplines are different is nonsense.



I think you're misunderstanding my argument, or maybe you have a rather radical point of view on compensation in the industry. My point was that compensation should be directly tied to your value to the company and not loosely correlated with your job title as it is currently. Determining how valuable you are to a company can be hard in itself though. I actually fully agree with you about companies under valuing front end positions, but I think that's more due to market forces (there's a larger supply of front-end web developers than any other type of developer) which is slightly outside the scope of my argument.

It's strange to me that you believe different disciplines should be compensated the same as no other industry would even consider that. Imagine I'm making a child's toy, should the CAD designer be compensated the same as my machinist just because they're working on the same project? In the same token why should the developer who is doing a completely different job from another developer be compensated exactly the same just because they're working on the same webapp and coding? It just doesn't make sense.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: