DEV Community 👩‍💻👨‍💻


S4:E6 - Babel’s Money Challenges, What It's Like to Work on Rails, and Coinbase’s End to Salary Negotiations

This week we’re talking about cryptocurrency company CoinBase refusing to negotiate job offers and a blog post by the Babel core team titled, “Babel is used by millions, so why are we running out of money?” which created a bit of a Twitter storm, and speak with Babel Core Maintainer Nicolò Ribaudo. Then we speak with Principal Engineer at Heroku and Rails Contributor Richard Schneeman, about what it’s like to work on Rails in the aftermath of Basecamp co-founders Jason Fried and Rails creator David Heinemeier Hansson’s highly criticized blog post, which raised concerns about Rails' independence from its creator.

Show Notes

Nicolò Ribaudo

Nicolò Ribaudo is an open source maintainer working on Babel and on many related projects. When offline, he's a math student in Turin, Italy.

Richard Schneeman

Richard Schneeman created and maintains, a tool for helping people contribute to open-source When he isn't obsessively compulsively refactoring code he spends his time reminding his kids to wash their hands.

Episode source

kspeakman profile image
Kasey Speakman

Re: An HR person evaluating the specific salary. This person is not in your team and will not be able to properly evaluate the impact that a specific person has on the team. They will just create an arbitrary system of evaluation that has no bearing on business impact. And people who get paid more just play the game better.

IMO, salary should be based on the market value of the skills the person brings to the team. It's not exactly fair either, but at least it acknowledges what the person can make elsewhere. Then there is company positioning. For example, a non-profit probably isn't going to pay Google money. But there also isn't such a huge disparity in pay between you and C-levels. And you can get behind the company's mission.