Trac was great 15 years ago, but now Trac is a dinosaur. It would be somewhat redeeming if it was at least fast, but it's mind numbingly slow. Before we eventually ditched Trac we had to buy ever faster hardware but requests could still take 20 seconds. Git support in Trac is an afterthought (It started as svn-trac after all!) so pull request management etc is either missing or handled by plugins (and most trac plugins seem inactive or defunct by now). Trying to get a good mobile experience, slack integration I haven't even tried but I assume it's no picnic.
"Baijiu is the world’s most popular spirit, with 10bn litres sold each year, almost entirely in China. The second most popular spirit in the world is vodka, with just 5bn litres sold."
I think this comes as quite a surprise to many people in the west.
lol I'm a senior developer, been in the industry since I graduated with a BS in 2010. I'm in NYC. My salary is currently $82k. I'm not doing anything wrong here - the numbers in the article are way exaggerated.
These numbers aren't exaggerated at all. If you're making $82k in NYC with almost 10 years of experience, you got massively lowballed by your current company. Have you interviewed around lately?
You are getting taken advantage of. Start looking at other companies and DO NOT disclose your current salary during negotiation. Your salary could double and you still might be a bargain in NYC.
Why not disclose my current salary? I absolutely would if anyone asked. I wouldn't leave my job over another for a pay raise because I like my job, everything I work on is free software, and I can work as slowly as I want.
When I've worked at start-ups in the industry (I've worked in Palo Alto, SF, Seattle, and other places in NYC), it was like, working crazy hours, constant stress and drama, dealing with annoying requirements, and basically working on stuff I don't care about, like mobile apps, vying for popularity, etc.
If a startup wants to pay me to work on these Astronomy simulations I've made, I'd be interested: https://github.com/ccnmtl/astro-simulations (this is what I've done over the past year at Columbia).
Oh this situation is more understandable. I suggested not disclosing your pay because it's not required, actually in NYC I think it's illegal to ask now. But it's common for companies to anchor the offer on your current pay, most people I know who were underpaid fell victim to that.
If you are comfortable earning what you earn because of the work you do I get it. I looked into working for research universities in the past like UPenn because I'd be working in say cancer research, etc. I get it.
I have no idea how you live with that salary in NYC. Maybe go to a bar and meet some people in tech/finance, they'd paint you a better picture of reality.
Post tax, that's ~5 k$/mo, which is (by choice) roughly my monthly spending as a single/no kids 28-year-old in NYC. It's not a bad lifestyle at all. I personally would feel uncomfortable spending that much if I wasn't also able to save on top of it, but if you disregard that, it's 100% doable
Yeah, in general I find people to be excessive with their spending. $5k a month sounds like an insane waste to me. I'm pretty thrifty. I feel like tech workers are living in a different world than me.
My direct deposit income is something like $2400 every two weeks. That's after my IRA investments, monthly health insurance cost, metro card cost through my job, etc. I work at Columbia University, by the way.
I live in a rent stabilized 1br apartment in west Harlem: $1500/mo rent. After that I have no major expenses other than food, and I shop at local grocery stores and cook at home a lot. I make my own bread, because I like to, not because I have to. I always feel like I have more than enough money. I put around $800 a month into savings and investments.
I'm even able to travel frequently to Europe, Latin America, and to see my parents in Seattle. I agree with Bradley Kuhn on this one: in general, tech workers are wayyy overpaid.
You are being paid well under market by a very wide margin. Check out https://www.levels.fyi/ for supporting data. It's possible you believe that tech workers are overpaid rather than believing you are underpaid because of psychological factors, such as the cognitive dissonance of having to face the unfortunate reality that you've been leaving money on the table for at least 7 years, and you've probably left over half a million dollars on the table due to your inability to properly understand and measure market compensation. That's unfortunate, but it probably makes sense for you to face that if you don't want to miss out on another few million over the course of your career due to a fear of revising your thinking and admitting you were wrong.
You have made a choice to not work at companies that make money off of proprietary software, then you exclude the vast majority of the market of commercial software engineering, but that also means you have no idea of or don't care market rates are. So, you really shouldn't comment on that unless you figure that out, and it's a little disingenuous to do so this way.
I realize a university is not going to pay in-line with a FAANG company, but I am surprised somewhere like Columbia which is definitely not hurting for money doesn't pay at least a little bit more than this, like 110-130.
You’d need to live in central Jersey to be able to afford. I doubt you could live on the upper east side for that unless you were living with a partner making 300k$.
This comment was disingenuous, and you should tell the truth. You say further on the thread that you work at the company you work at because it allows you to work on free software, even though you could work elsewhere. This would prevent you from participating in 99% of software engineering labor market in NYC, and your experience is not in anyway indicative of the market as a whole.
Yeah, I'm familiar with the guidelines. What makes this a personal attack? The person I was responding to very much derailed a conversation with a disagreement that wasn't really in good faith. Is it a personal attack to point out when someone is an orthodox ideological fundamentalist trying to inflict their views on others? Should you just flag and move on and not respond and follow the maxim "don't feed the trolls" ?
On github at https://github.com/ccnmtl/3demos