Live data from Hacker News

Show HN: Let's end the Programmer Salary Taboo

salaryshare.me

151–160 of 164 posts

Re: Show HN: Let's end the Programmer Salary Taboo

#151
post #141
post #2

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…

How about if you can set a time and date at which point everything will be released? The site could show that to all visitors, so it would be obvious that you should get in before that.

Re: Show HN: Let's end the Programmer Salary Taboo

#152

Earlier 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?

There are at least 4 different currencies being used to pay people in my office. Sometimes two different currencies to the same person. As each portion is (or can be) negotiated separately, this isn't merely a conversion question.

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

#153

What'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.

"Did you receive a SalaryShare link" is insufficient. I could send a different link to each co-worker. You would at least need to compare URLs.

Re: Show HN: Let's end the Programmer Salary Taboo

#154

Earlier 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.)

Cause if you're at the bottom there's plenty of room to grow, even just by switching jobs. Finding out you're the top paid programmer in your area is good for the ego but doesn't do anything for your bottom line.

Re: Show HN: Let's end the Programmer Salary Taboo

#155
post #116
post #102

Earlier 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.

Yes, it requires a sorted list, but so does the naïve implementation. The performance is equivalent to binary search to find the entry, although you then have to scan backwards to make sure you have the first entry with the same value.

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

#156

Earlier 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?

I think it's shared hosting.

Re: Show HN: Let's end the Programmer Salary Taboo

#157
post #47

Earlier 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.

or phone.

Re: Show HN: Let's end the Programmer Salary Taboo

#158
The site is awesome, I did basically nostromo's trick with my colleagues in the past and found that I had the highest salary by a reasonable margin but was the newest hire. Ah, the joys of negotiation... A webapp would be great for more distributed teams though!

Me 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!

http://www.fuelforhire.com

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:

http://www.fuelforhire.com

Re: Show HN: Let's end the Programmer Salary Taboo

#159

How'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

I run a similar site to Glassdoor that doesn't require you to write a review to read them. Understandably, I have fewer reviews, but if you're interested feel free to take a look!

http://www.fuelforhire.com

Re: Show HN: Let's end the Programmer Salary Taboo

#160
post #13

Earlier 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…

Just put the value in euros (if you're in Slovenia) or whatever, and ignore the dollar signs.

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. :}

Post reply on HN