TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why is it that more experienced candidates get paid more?

5 点作者 pinkunicorn超过 9 年前
At the place where I work, it looks like more the number of years you've put in the corporate industry, the better your salary negotiation. I don't understand why this disparity exists. For instance, in my opinion, I've done way better work than a colleague of mine who is easily getting paid almost 1.5 times more than what I get paid. It is to be said that he has 4 years industry experience while I've only 1. Is this the case with most tech companies?

3 条评论

greenyoda超过 9 年前
You might be able to write excellent code, but experience brings many other skills:<p>- How to design code that&#x27;s easy to use, test, understand, and maintain over the long term.<p>- How to effectively debug the hardest problems: bugs that occur intermittently, concurrency issues, performance issues, hardware issues, etc.<p>- How to wade into a huge code base and understand what it&#x27;s doing, especially when the people who wrote it are no longer around to answer questions.<p>- How to decide which third-party software is likely to be well-supported a couple of years from now, or whether it&#x27;s more cost-effective to write certain functionality yourself or use an existing solution.<p>- How to work effectively with others: difficult co-workers, customer support, product management, your manager, upper management.<p>A lot of this stuff is learned by making lots of mistakes over time. If you&#x27;re just starting out, you haven&#x27;t made enough mistakes yet to have learned the hard lessons.
stray超过 9 年前
It <i>should</i> be.<p>It&#x27;s difficult to see the value of experience until you have it. Because you don&#x27;t know yet what it is you&#x27;re looking at.<p>I&#x27;m sure you&#x27;d agree that you&#x27;re a better driver today than you were at 16. Most people would. But at 16, you wouldn&#x27;t have been able to tell the difference.<p>It simply takes time to get good at anything.<p>It&#x27;s like that in every field of endeavor.
smt88超过 9 年前
It&#x27;s because experience makes you more valuable, whether you&#x27;re super smart and skilled or not.<p>I used to think I did &quot;good&quot; work when I had only 1 year in the industry. Now I have 10 and write code in some ways I would have scorned when I started out.<p>You have no idea right now how much better you&#x27;ll get and how you&#x27;ll change in the next few years.