做技术知道了哪些事情代表自己成熟了?
如果技术圈是一个江湖,每个人初入江湖的时候都懵懵懂懂的,从懵懂到老练,从老练到老油条,这个是一个过程,过程中总是有一些比较有用的观点,这些观点,就表示你从小白上升到老白的过渡。
这些观点,也可以理解成生存之道吧,每个人都有自己的生存之道。
讲道理,分1、2、3来口嗨一下
---- 减少无用的争论
刚开始从事这个行业的时候,经常因为一点非常小的事情就大动干戈,也不是说要搞到干架的程度,一般情况下,如果有人不认同自己,或者别人发表了一个自己不怎么认同的观点,下意识的会反驳,会有抵触的心理。
工作很多年后,也慢慢转变了思想,世界很大,每个人都有发表不同观点的权力,就比如有人不喜欢宏内核,有人不喜欢Linux下的模块化编程方式,这些我觉得都是可以听到,并不想去反驳的,毕竟那是他们的想法。
---- 听到一些很简单的技术很不以为然
多年前,跟几个同学吃饭,他们正在炫耀他们做的app,我当时是做安卓系统开发,我觉得app是一个非常简单的事情,一个砌砖的活,言语中我就说「不就一个app嘛」,当时在烧烤摊边,大家突然就狂笑起来。
后来,我慢慢接触更多的东西,我知道一个app做好非常不容易,技术上需要打磨的东西也非常多,代码量和复杂度也很深,不是我们从网上自己下载个demo就能够跑商业化的。
---- 技术不仅仅是我们手里的代码
完成一个产品,需要各个方面的人尽心尽力去做,并不是我们手里的几行代码就能决定的,一个产品需要售前、售后、运营、硬件、软件、结构、ID、产品、项目、生产、品质等等,如果在某个环节出现差错,可能产品就不能在用户手中得到美好的体验。
而我们程序员,在这个环节中,是被多重视了一些,也承担了比骄重要的作用,但是不能因为自己重要就看轻别人,这样是不对的。
---- 不要因为工作的不开心带到生活中
这个道理是之前一个老板分享跟我的,工作是花时间去赚钱的,也是花委屈去赚钱的,世界上很少有做得非常开心,付出非常少,但是回报非常大的工作。在工作中,肯定是会遇到不开心,这些不开心,最好在下班后让他消化掉,也不要因为工作的不愉快发泄到无关的人身上,这点跟每个人性格有关系,有的人很容易做到,可能有的人做到不容易。
---- 学会深入学习和总结
技术是需要积累的,也是需要学习的,遇到一个新的技术知识,要有学习的心态,有痴迷和狂热的冲动,就好像看到一个漂亮的进球,有想去模仿的想法。
养成总结是一个非常好的习惯,不要你写得非常花哨,也不用有很多人认同你,你要做的是把你做得东西形成文档,方便以后更容易去查阅。
---- 别人做多少事情,多少工资,跟你没多大关系
刚开始工作的时候,特别想了解身边同事的薪水,如果同事的工资比自己高,但是做事情更自己差不多,心里就会抵触。
薪资正常时需要保密的,也应该要保密的,如果不是非常铁的关系,最好不要透露薪水,而自己应该拿多少钱,这是自己需要去争取的,如果你值5万,但是HR跟你说3万时,你同意了offer,那你就是这个薪资,因为在谈判中,你自己承认了自己的价值。
---- 学会适当休息,带薪上厕所
工作是一个非常漫长的过程,不可能一下子把所有的事情都做完,但是身体却非常有限,如果不爱惜自己身体的程序员,身体也会在一定时间给你反馈不好的信息。所以,带薪上厕所,带薪休息,听起来挺恶心的,但是却很实用,程序员是需要脑力劳动的,如果脑子长时间转动,也是会生锈。
就这些了,大家有什么好的感悟,也欢迎评论说出来