news.volyx.in

What it was like working for Gitlab (yorickpeterse.com)

432 points by aragilar · 919 days ago · 542 comments on HN

Article summary

The article is a personal account of the author's experience working at GitLab from 2015 to 2021. The author discusses the challenges they faced, including improving performance and building tooling, as well as their experiences with remote work and company culture. The author also reflects on what they learned from their time at GitLab, including the importance of scalability and data-driven decision making. The author expresses conflicted views on certain topics, such as the use of Ruby on Rails and location-based salaries.

Main themes

  • Remote work and company culture
  • Technical challenges and solutions
  • Location-based salaries and discrimination
  • Global markets and logistics
  • Employee compensation and fairness
  • Scalability and data-driven decision making

What commenters say

  • Paying employees based on location is a form of discrimination that should be avoided.
  • Location-based pay is necessary to account for differences in cost of living and market conditions.
  • Companies should prioritize paying employees based on their abilities and results, rather than location or other factors.
  • The idea that employees should be paid the same regardless of location is unrealistic and ignores the complexities of global markets.
  • Location-based salaries can lead to a race to the bottom, where companies take advantage of lower costs in certain regions.
  • Companies have a responsibility to consider the quality of life and buying power of their employees when determining salaries.
  • The logistics of paying employees in different countries can be complex and costly, and companies must balance these costs with the benefits of hiring global talent.
  • Paying employees based on location can be seen as a way to ensure fairness and equity, as it takes into account the local cost of living and market conditions.