阿里P8基本上年薪百万了,是不少国内程序员向往的收入,但比获得收入更重要的是你要提升自己的能力,让自己更值钱,当然也要有专长、能担当、能成事,成为行业的专家,并能在行业中创新。
下面是某个P8专家给程序员的三点建议:
(1).用代码解决问题
写代码的最终目的什么?是为了产品的诞生。对产品功能进行分析、思考、代码落地的能力是重中之重。
写代码不是在完成一个任务,而是在解决一个问题,你需要了解清楚这个问题的前因后果,调查清楚同类问题的相同点、关联性、痛点,举一反三,真正去解决问题所以程序员不就能之纠结于代码是否写得漂亮,而应该落实到它是否能解决问题。
(2).理解产品和用户
记得知乎上有一个问题是,程序员应该给产品提建议么?当然应该,不是有句话说,人人都是产品经理吗?何况还是和产品经理并肩作战的程序员。
程序员不仅要提建议,还要给出自己对产品的思考、理解、规划。代码写出来的是是实实在在的产品,只有理解产品和用户才能真正生动起来。
(3).商业思维
我们要从更高层面去看待和理解编程的工作。
我国不像美国那样有那么深的技术积累,在技术创新方面的能力远远落后于它,所以我国的互联网产品更多是商业模式的创新,而非技术创新。
程序员所掌握的技术的淘汰速度可能还没有商业模式淘汰的速度快,商业模式的快速进步和更新必然要求技术能够快速更新以支持其发展。