首先我给你一个答案:可以达到,但是需要看一些机遇,而且不纯纯是技术能力。
毫无疑问,作为程序员,其本质工作无疑是技术,这一点不需要怀疑,所以你现在花很多时间学习技术无疑是正确的。而在学习的时候,你也需要记得公司招聘你的目的是为了解决问题,所以你需要帮公司解决各种技术的问题(这里面不仅包括狭义的Bug,也包括各大方面的技术架构等),你要凸显你的价值,在于别人都搞不定的时候,你能站出来帮忙搞定技术难题,这样你就能逐步逐步在技术路线发展起来。
但是光这样,是无法确保你能年薪百万的,你还需要其他能力为你背书。首当其冲的就是沟通交流能力以及管理能力,你需要把做的事情讲清楚,你也需要能与大家交流清楚,而不能是只能自己一个人默默的做。同时,你需要能参与管理团队,把团队带好,不仅能带领大家把事情做好,也最好能把大家的能力也带领培养起来,因为公司也希望有技术人才的梯度建设。
所以,程序员这一块儿要做到年薪百万不仅仅是技术能力而已,还需要其他能力作为补充才行。当然,你要追求极限的技术能力,能做到Linus或者国内前十的水平,我相信百万年薪也是毫无疑问的,但是或许我提到的这个方向更容易一些。
那么,我相信你也会觉得这样说比较的虚,那么我再给你一个具体的职位,那就是VP,技术VP或者VP of Engineering,只要是一个稍微成型的公司,这个职位肯定都是能给到年薪百万的,所以加油吧!
扫描二维码分享到微信或朋友圈