有哪些道理是我当了程序员后才知道的?
1.当你明白了技术永远是为了业务服务的时候,不再技术至上的时候,你就成长到程序员的下一个阶段了。
2.业务第一,产品第二,技术第三。
3.盈利了,是业务部门把钱搞来的,技术部门是支出部门。
4.年轻的时候什么都想学,后来发现学的速度永远跟不上技术迭代的速度。
5.不要想着在自媒体上,比如知乎、公众号进行学习(虽然我也在上面写技术文)。正经人谁在公众号里面学习?买几本书系统的学习不好吗?公众号鱼龙混杂,有优质的,但是很难碰到。上面只适合查漏补缺。
6.学一个技术的时候,永远不要问看哪本书比较好,特别是两本书口碑差不多的情况下。最好都买,对比着学。买一本书,看了就把一门技术掌握了?想啥呢?绝大部分都是勉强入个门而已。
7.不要好奇问同事薪资。问就是红线。关系好也不行,谁问谁尴尬。觉得自己钱少了就提涨薪或者跳槽,问别人多少钱干啥?想带着一起走啊?
8.技术面的时候面试官问期望薪资,99.99%都是出于好奇,要么打马虎回答一下,那么往低了说。
9.别老是埋头搞技术,也抬头看看自己,做好自己的健康管理。
10.入了这行,别想着把生活和工作分的很开,99.99%的程序猿都是生活工作相互交错。且工作多于生活。
11.技术人员认知的层次。第一阶段:技术为上。第二阶段:业务为上。第三阶段:技术业务均衡协调都不可缺。
12.业务是首位,但技术是核心竞争。
13.开发语言只是工具,不要崇尚某一个语言,也不要排斥某个语言。
14.如果你是一个情商比较低的程序猿,注意这方面的提升,对个人工作生活有帮助。
15.开发和产品似乎是对立面,但是尽量试着去理解产品经理,而不是对着干,投桃报李,不然大家干的都难受。
16.对测试同学客气一点,他们是你写的代码的最后一道防线。
17.不仅要不断的学习新的技术,也要不断的学习职场之道,为人处世之道。
18.
......