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

Calling it "salary-porn" gives away the rest of your comment. I could have written it myself based upon the many conversations I've had with people here, and elsewhere, about salary.

For some reason many people are hostile to the idea that, at a minimum, you can make more money doing exactly the same thing for exactly the same company. Perhaps this shields them from the horror of the money they are most certainly leaving on the table, or the uncertainty of pursuing that money. The nice thing about being the lowest paid serf is the lord knows he's getting you for a song, or at least that's how the thinking goes.

I'll just leave you with this: I make a minimum of $3k per day. I am not special. I have an IQ of 118 which is probably low for HN. The difference is I've never accepted that what they're paying me is the most the company (or market) can bear. My first programming job out of the Army (with no education) was 50k/yr. My current rate is the result of 15 years of continually challenging the offered rate and searching for higher rates.

Today, I work part time and have tons of time for myself and my family. I'm so expensive that my clients honor my work and value my time. I know you'd prefer this lifestyle to the daily grind of 40+hrs, a middling salary, and little respect so why not test my model and see if it doesn't bear fruit for you.



You can't say you make 3k a day without explaining your career path a bit so us lowly serfs can emulate.


Nor can you say it without quantifying the structure of your earnings... Where are you based, city/country? What kind of clients do you entertain? Also what industry/niche does your consulting empire cover?

I assume you're an incorporated consultant and the rate of $3K per day is gross revenue and not net income(?)

Certainly this is achievable, but people need to understand exact comparables so they're not comparing apples to oranges.


Ok, replying to you and next up line.

I do consulting, the kind I do is irrelevant because there are others with high bill rates too (I know of some iOS devs that make $2,500/day). I have friends who are Java devs making $250/hr. They're not dummies but they aren't exactly Linus Torvalds or Chris Lattner either.

Since you asked, I advise companies on how to implement certain development practices, things like DevOps, TDD, etc.. Before you totally write this off, hold your horses. I'm not saying this is THE path for you. It's one of many. I just happen to care a lot about how we work together to make software and I always found myself drifting into those discussions on the team.

I'm based in Houston, TX. I charge $3k - $5k per day. I usually pay my own travel expenses. I haven't been charging that for long and the first time I submitted a proposal at that rate I almost threw up I was so nervous. I work usually two weeks per month. I usually travel to my clients. I also sell support contracts where I offer them unlimited Slack and 1-2 calls per week. I offer them coaching, feedback, guidance. Sometimes it's pairing on building out a Jenkins pipeline, sometimes it's just explaining why "change fail percentage" is a good metric to track backed by industry studies.

I have a friend who couldn't join us for BBQ this weekend because he's traveling to SF just to visit with a former client who paid him something like $100k for a handful of Java classes he taught. I'd have to look at the invoices to know the exact amount and I have a call coming up. He went through my company. The nice thing is once you set up a company properly it becomes a vehicle for all sorts of financial endeavors. People think creating a company is scary and complicated and can really fuck you up. That's wrong. It's trivial to create a functioning company and the upkeep just to keep it compliant is absolutely minimal if it's incorporated in a state like Texas.

If you've read this far, here's the golden nugget. I wish someone had told me what I'm about to tell you.

1. Follow the things that really interest you, not in your head, the things that make your heart pound. Maybe that's picking up certain types of stories in the sprint, or helping a coworker with a certain kind of bug. While your energy will come and go, that thing that makes your heart pound will always be there. It's connected to your calling, which you might not understand until you're in your 40's (like me).

2. Always ask for more money. Ask nicely, and after you deliver something of value. The company ALWAYS can afford to give you more. If giving you $20k more will bankrupt the company then your company is dying and you're going to be out of a job anyway. People who aren't business owners (myself included at one time) do not comprehend the decision flow business owners take. Ask for the money until they don't have any more. It is more ethical than letting them waste it on another kegerator for the office. Programmers in particular have a very skewed sense of the value they provide. Even a mediocre programmer is worth 10x his salary. You have no idea how valuable you are to a smart business person. Instagram had 30 employees when it was sold for $1B. Think about that.

3. Be polite and talk about the things that interest you with others. Share what excites you. It will be genuine and people will like that. It will link you up with the kind of people you should be linked up with.

4. Only invest time in the people with the most potential. Don't waste your time having coffee with people who aren't passionate, smart, hard working, or creative. This means avoid shit-magnets/pin-cushions. Within 10 years these high potential people will pay off for you in multiples. For me they've become great friends and have fed me most of my business. Back then they were just "I like this person".

5. Show your work. Imposter syndrom is lies you tell yourself in the absence of valuable feedback. Make things, no matter how flimsy or unfinished, and show them to people. A Russian guy once told me "never show unfinished work to an idiot". So show your work, just don't show it to idiots. Every single time I've had the courage to show smart people things I was tinkering with it has led to an opportunity.

6. Be courageous. Learn to do things you know to be wise, even when they're scary.

7. Be patient. It's the journey not the destination.

I know this all sounds like horse shit but how many times have you heard these exact things from "successful" people before? Did you ever stop to ask yourself why? Maybe they're good principles. Maybe they actually work. If I told you the "path" to where I'm at and you tried to follow it you'd most certainly fail because the world is so complex that the correct answer (in discrete steps) is only knowable after the fact. The only thing you can do is be guided by principles that bear good fruit. Follow your heart, ask for more money, be polite, invest in potential, show your work, be courageous, be patient.

From the bottom of my heart I wish you the best. If you ever would like to chat I'll happily hop on a zoom and share as much as I can with you. I want you to find as much joy and financial reward in your endeavors as I have found in mine. God bless.


> "Imposter syndrome is lies you tell yourself in the absence of valuable feedback."

This sentence alone is a worthwhile comment, though the rest is great too. Thank you.


Thanks, this is all valuable and my own experience bears this out. People looking to take the next step up should pay attention to this wisdom. You say you usually charge $3K-$5K per day, what do you use to determine your rate? That's quite a large spread, so I assume you have some metrics that you use to determine this.


so I assume you have some metrics that you use to determine this

Nope. Sales is human. If it were a codec it would be non-deterministic and lossy.

I quote whatever the market will bear. I try to quote $5k and often get negotiated down to $3k by procurement/vendor mgmt. dept. There's been plenty written about how this works by folks smarter and more experienced at sales than myself.


Awesome, thanks so much for that clarification.


A vary favourite-worthy comment in a thread about favourite-worthy comments. So meta, it pleases my geeky mind. Kudos!


Appreciate the reply.


I'd love to talk to you more about this.


Thanks for taking the time to write this.


It’s called salary-porn because like actual porn, its attention-grabbing, often tantalizingly exaggerated and phony. Everyone on HN knows someone who knows someone who makes $500K at Facebook, and therefore that’s a totally normal salary that anyone can achieve. Last week it was $450K. I guess next week, $3K a day is going to be the standard rate for developers here.

To a developer who makes, say, $120K (which at least in the Bay Area is around median based on Salary.com and Glassdoor), that kind of claim is an emotionally-charged fantasy: provocative, maybe a little humiliating, but ultimately empty and unattainable. Again, fits the “porn” theme pretty well.

I’m not saying you’re a phony. Maybe you do make an enormous amount of money. If so, congrats, you are an outlier among outliers. I don’t see how talking about it adds any more value than talking about how you’re any other kind of fortunate outlier, like a hotel heir or lottery winner.


Your comment really saddens me. There’s so much more you could have. There’s no reason why what I make has to be an outlier. I’m so so so not special. Many people have come on HN to say exactly what I’ve said and have achieved outsized results. Jesus, is patio11 really that incredible of a guy? I mean, he’s really nice and pretty smart but dude he made his start with a bingo card creator.

Our mindset is our greatest limitation.


You are right in lots of stuff but you are probably underselling your skill combo. You are probably good (even if not great/amazing) at more than one thing - not just managing projects, but also sales, and maybe marketing too. You are probably right to say that there are other people better than you at any one of those things, but for the full combo, the story changes. It's easy to say "learn sales", and indeed it does not necessarily require very high IQ... but it may require that you change who you are. And that's extremely hard, if possible at all.


> Our mindset is our greatest limitation.

That, and the nature of distributions. Salaries are not exactly normal, but there’s still a long tail on the right, with only enough room for a few. Some people find it fun to read/dream about being over on that tail, just like some people aspirationally watch Keeping Up With The Kardashians.

If outsized results were achievable by merely applying hard work, adopting certain principles or following articulable steps, more of us would be able to show outsized results. Even for athletes, more training and better mindset means better performance but not necessarily outsized performance. There are only so many Olympians and pro ball players to go around and the farther right you go on the tail, the more of a factor random chance is.




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

Search: