有来访问我,想成为月薪一万的程序员,应该在技术上达到什么水平。
实际上,月薪过万不一定要技术上多厉害,最关键的两个点是选择城市和行业。
为何这样说,且容我慢慢道来。
一、想高薪优选一线城市
城市不对,你怎么努力都很难。比如你选择了山东泰安,程序员的薪资水平大概是这样的。
这是我在拉勾网上指定“泰安”地区检索出的结果。
如果你换一个程序,就会发现,结果立马变了。比如我换北京,就是下面这样。
你看,城市对薪水的影响力是无比巨大的。甚至你可以说,城市在一定程度上决定了你的薪水范围。
所以,作为程序员,如果想高薪,想超过月薪一万,要优先考虑北上广深等一线城市。
二、想高薪,优选互联网、人工智能等新兴行业
行业对薪水也有巨大影响。
咱们还是看招聘网站的信息。
我设定了本科学历、三年及以下工作经验、企业服务领域,得到的结果如下。
然后我保持学历、工作年限不变,仅仅将行业(领域)从“企业服务”调整为“人工智能”,结果就变成了下面这样。
对比两个结果,就会发现,人工智能领域的岗位,起薪和上限都比企业服务领域的岗位要高。
由此可见,行业不同,薪水会有明显差距。
所以,作为程序员,如果想高薪,优选发展迅速、潜力巨大、赚钱效率高的行业(领域)。
三、技术实力决定的是你在城市和行业内有多高的上限
前面我强调城市和行业的重要性,不是说技术不重要。
一句话:城市、行业决定了你的下限,技术实力决定的是你的上限。
所以,你要先挑城市和行业,然后根据它们来决定你学哪种技术、学到什么程度。
比如你选择了北京,电商领域,那你要学什么技术呢?大的电商网站,后端多数用的是Java技术栈,所以你要选Java,不要选择C、C++。
比如你选择了深圳,芯片领域,那你要学什么技术呢?如果你做的是驱动或片上程序,多数用的是C、C++,那你就要选它们,而不是选择Java、Python这些。
当你选定了技术栈,再来看看用这个技术栈的工程师,都拿多少薪水、具备什么水平,然后你就知道自己的努力方向了。
以上,就是程序员拿高薪的三板斧:选城市、选领域、选技术栈。
我是职业规划师安晓辉,畅销书《副业赚钱之道》的作者,