# 如何获得晋升

想要被提升为某种角色，先做那个角色该做的事情。

为了提升到某个位置，找到那个位置期望做的事情，然后去做。

想要得到薪酬的提升，带着信息去协商。

如果你觉得你值得得到提升，与你的 boss 聊一聊。清楚地问他们你需要做什么才能获得提升，然后努力去做。这听起来很老套，但大多数时候你对你需要做的事情的追求与你 boss 的想法是不同的。这可能会让你的 boss 在某些程度上有些失落。

大多数程序员可能在某些形式上对他们的相对能力有夸张的感觉 --- 毕竟，我们不可能都在前10%里！然而，我也见过一些非常不得志的人。人不能期望每个人的评价在什么时候都完美与现实相同，但我认为人们通常在一定程度上是公平的，有这样一个警告：如果别人看不到你的工作，你就得不到欣赏。有时候，因为偶然或个人习惯，有些人可能得不到太多关注。在家努力工作或者与你的团队和 boss 地理隔离的话，这会变得特别困难。

Next [服务你的团队 - 如何发展才能](https://braydie.gitbook.io/how-to-be-a-programmer/zh/3-advanced/serving-your-team/01-how-to-develop-talent)
