After the discussion yesterday about how hard it is to know if your salary is comparable to your co-workers, and inspired by nostromo's "trick" ( http://news.ycombinator.com/item?id=2439443 ), I decided to implement a website where everyone can compare notes, without having to disclose personal info. It works by creating "salary pools". When you create a pool you get an unguessable URL (e.g, I created a pool at http:…
Amusingly, I had exactly the same idea and registered a domain intending to create a site doing this as well. I then promptly kept working on my day job until 4am, so haven't done a thing with it. I like your implementation. To everyone asking about context, I believe this tool is intended to be used when you have already created such context, where coworkers want to know group salary information while still protecti…
Show HN: Let's end the Programmer Salary Taboo
151–160 of 164 posts
Re: Show HN: Let's end the Programmer Salary Taboo
#152Earlier quoted context omitted.
It is probably a good idea to keep the original value and the currency rather than converting them to dollars just the one time. This will allow you to recompute dollar figures based on currency exchange fluctuations.
I'm not convinced it's useful to convert the currencies anyway. I can't get paid in US dollars for this job. If I wanted to get paid in USD, I'd be getting a different job. Or are there any cases where a single job market spans two or more currencies?
Also, our bonuses are denominated in USD and then converted (or not) into whichever currency we prefer.
Re: Show HN: Let's end the Programmer Salary Taboo
#153What's stopping someone from sending a link, then entering a bunch of fake salaries (by clearing cookies), to find out co-worker's salary (not one of the ones you entered, though they may all appear legit).
Any system can be abused. I guess one way of combating this is that when you receive an invitation, ask your other coworkers if they received them as well, and ask them to participate. That way, at least the initial wrongdoer wouldn't be able to peg the salary to the person.
Re: Show HN: Let's end the Programmer Salary Taboo
#154Earlier quoted context omitted.
I'm in the middle, thought I'd be more at the bottom. Was happy about that for a second until I realized that being at the bottom would actually be a good thing.
How would that be a good thing? (Assuming that not all of the top ten entries are bullshit. $700695550? HAHAHAH, hilarious, guys.)
Re: Show HN: Let's end the Programmer Salary Taboo
#155Earlier quoted context omitted.
For what it's worth, this is quite easy to compute in a way that works with any number of ties, and doesn't require computing the whole list in order. Your rank is the number of people above you plus one.
I must be missing something. That's a N^2 operation on an unsorted list. ~N Log N if you sort it first. And N to insert a new entry to a sorted list.
Since performance is probably not an issue for most rankings, the biggest benefit is a clear, easy to remember definition, which should reduce the chances of making the same mistake landhar did.
Re: Show HN: Let's end the Programmer Salary Taboo
#156Earlier quoted context omitted.
Would you be okay with the cert provided by webfaction (where the site is hosted?), for now? https://salaryshare.me
I imagine that this will deter people from quickly starting up a packet sniffer when they share links to your site. However, how are you able to use webfaction's cert? Do they just give you their private key? Or is it just a cert that is not really signed by anyone and the common name is set to *.webfaction.com? In other words, this does not mean that you can spoof www.webfaction.com's signature, corret?
Re: Show HN: Let's end the Programmer Salary Taboo
#157Earlier quoted context omitted.
One small issue: https://salaryshare.me/ does not work. Considering who this is targeted at, I wouldn't want my office mates who are my co-workers to snoop on my POST to your site. Kind of defeats the purpose.
So submit your entry from home then.
Re: Show HN: Let's end the Programmer Salary Taboo
#158Me and a couple of buddies made a basic version of Glassdoor back in college before they existed. It's called FuelForHire but it never took off because we never marketed it. I'm promoting it now in hopes it helps people figure out their salary, and on top of that it contains reviews of the hiring process, compensation package, and work environment to give the numbers some context. We DO NOT require you to write a review in order to view one like Glassdoor does, so stop by and take a look, although we'd love it if you did write a review!
It's probably better suited for people to talk about their experiences at past companies instead of their current employer especially if you're paranoid about your anonymity but feel free to use as you see fit.
Again, the site was made 3 years ago when I was young and stupid, so there are a lot of issues (plaintext passwords, anyone?). If there's significant interest I'll start fixing them right away. Check it out:
Re: Show HN: Let's end the Programmer Salary Taboo
#159How's this different from Glassdoor.com?
Glassdoor.com's free trial is limited. Click through a few pages, and you start getting this: > This salary is available to members
Re: Show HN: Let's end the Programmer Salary Taboo
#160Earlier quoted context omitted.
This. And also location. Without location this is useless. I can't possibly compare my Slovenian salary to you yankees :)
So create a context. Suppose you're a junior developer in Slovenia and want to know how much your peers are earning. Create a pool named something like 'Slovenia junior dev position', enter your annual sallary and post the link to the pool here. The only thing that kind of bugs me with this app is that the amounts have to be expressed in USD, so i have to recalculate them back to my own country's currency when viewin…
The results are for your own use anyway -- it'll work just as well even if you don't bother to convert.
Of course, that'll skew whatever larger purpose the developer is hoping to have with the data, but if the project seems to have legs, that just provides a big incentive to add support for other currencies. :}