你首先是一个人,然后你才是程序员。

发布时间:2017-03-21 01:44:00作者:左潇龙阅读(851 )评论(48)

    引言

      

      写这篇文章,其实是源自于当时在简书上,一个简友简信的内容。

      当时这个简友问了群主一个非常少见的问题,“LZ,你平时是如何保养你的皮肤的。”

      看完这个,LZ忍不住乐了,过后还拿着手机忍不住给某璐璐炫耀了一番,“你看你看,你现在知道你老公帅了吧,别人都问我如何保养皮肤了,说明我皮肤好啊。媳妇儿啊,你说我怎么回答他呢?真有点不好意思呢,嘻嘻。”

      某璐璐边刷朋友圈,边不耐烦的抬了下眼皮说道:“告诉他,你用的叫PS。”

      “额。PS......”

      好吧,这是一个悲伤的故事。

      俗话说,没有丑女人,只有懒女人。

      LZ觉得,这句话放在程序员这里,依然是合适的,那就是——没有烂程序员,只有懒程序员

      因此,这篇文章,LZ就来和大家谈谈,程序员应该如何经营自己,就如同女人经营自己一般。

      

      

    所谓经营

      

      程序员这个职业在外面,一直被过于神化,又或者过于丑化。但其实程序员这个职业,与大多数职业一样,并没有什么特别的地方。

      唯一不同的是,厨师是靠自己的厨艺吃饭,而程序员是靠自己的技术吃饭,仅此而已罢了。

      作为一个厨师,如果想名扬天下,做出一番事业,光靠提高自己的厨艺肯定不行,毕竟做饭好吃的人多了去了,你又算老几?

      同样的,程序员也是一样,技术牛逼的人多了去了,你又能在世界上排第几?你又能在中国排第几?你又能在你的城市排第几?

      说这个,并不是说技术不重要,而是你要把自己看作一个整体去经营,而不应该只求技术这一个点,因为,首先你是一个人,然后你才是程序员

      说个比较形象的比喻,玩过《传奇》的都知道,在游戏里你想牛逼,不光等级要高,装备也要好,而且技能也要学,同时,学了技能以后,你还要提高你技能的熟练度,这样才可以在整体实力上碾压别人。

      很多时候,生活和游戏里一样,你只知道一门心思的升级,却不知道全方位的提升自己,最终还是会被别人完虐。

      因此,所谓经营,就是要全方位的打造自己,就像国家提倡的德智体美劳全面发展是一样的。

      那么,到底该如何全方位的打造自己,接下来LZ就从几个层面来分别谈谈。

      

    代码层面

      

      一个程序员是否优秀,代码是最直接的判断标准。远的不说,就说当时LZ面试阿里的时候,估计LZ的github就至少帮助LZ拿了50分(假设满分100,通过线为60),这就是代码对于面试结果的效力。

      好的代码到底是什么样子,这个咱们接下来再说,咱们先来看看搓的代码是什么样子。

      

      看到这段代码以后,LZ非常清楚你内心的愤怒,你此刻一定想把写这段代码的人碎尸万段,但是,遇到这种情况,LZ只想对你说,“对于能写出这种代码的人,不要跟他废话,吻他。”

      咳咳......

      吻完了咱就说说正事,代码这个东西,一个同样的功能有无数写法,虽然好的写法没有固定的格式,但是坏的写法却基本都是相似的

      其实,代码规范这东西,在网上可以搜索到一大堆,包括前段时间,LZ的厂子也出了一份儿Java开发手册,LZ大致浏览了一遍,确实写的非常详细。

      不过说真的,在LZ看来,规范这东西,还是不如你的素养来的重要。就如同法律一样,你遵守法律,只能让你做一个守法公民,但并不能让你变成一个道德高尚的人。

      因此,遵守规范自然重要,但LZ个人觉得,拥有自己的代码素养更加难得。

      关于素养这个话题,其实LZ在之前,就在《万能的林萧说:我来告诉你,一个草根程序员如何进入BAT。》这篇文章中提到过,只不过当时那篇文章,LZ更多的是在说程序员应该有怎样的素养。

      而今天这篇文章,LZ想更加实际的说一下,程序员如何切实提高自己代码层面的素养。

      LZ觉得,任何一个程序员,都应该在业余时间去打造自己的开源项目,至于项目的大小,以及项目到底是什么,这个并不重要。

      开源项目最大的优势是,你可以更加自由、更加精益求精的,去形成你的代码风格,毕竟在工作当中,有些时候是要有妥协的。

      LZ这里有一份儿清单,可以让一些想写开源项目,却又不知道该写些什么的同学知道,从你的职业生涯开始,你可以写一些什么样的项目,来提高自己的代码素养。

      1、针对刚参加工作不久的同学,LZ比较建议第一个开源项目,可以写一个自己的工具包。不用多么复杂,比如一些StringUtils、HttpUtils等等,把你日常使用的工具类,都变成自己的开源项目,积累下来。

      2、针对两年左右的同学,LZ比较建议这个时候写一个自己的个人博客,特别是做Java Web的同学。而且,做的时候,最好使用你最熟悉的Web框架来写,并尽可能追求不写一行多余和重复的代码。

      3、对于四年左右的同学,LZ比较建议自己写一个框架。这个框架可以是Web框架,也可以是ORM框架、NIO框架等等。

      这样三个开源项目下来,基本上你的代码素养就可以得到充分的锻炼。当然了,在写这些开源项目的时候,请务必保持着一颗匠心,否则的话,就算你写再多,也是无济于事的。

      此外,最后再补充一下,上面所说的刚参加工作、两年以及四年,都只是概数,并不一定非要到这个时间,这个就需要大家根据自己的实际情况做出调整了。

      

    技术层面

      

      说完了代码层面,咱们来谈谈在技术层面上,程序员应该如何经营自己。

      关于技术层面,LZ在《回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议》这篇文章中,其实已经说的很清楚了,里面包含了Java程序员各个阶段应该了解的技术。

      因此,今天这篇文章,关于技术层面的东西,LZ就不多说了,大家可以去上面那篇文章收看。

      但关于技术层面,LZ还想提醒一句,技术层面的东西,更多是为了辅助你的代码层面,让你能写出更好的代码,不要忘了你的初衷,让自己沉迷于技术的海洋,无法自拔

      

      

    交际层面

      

      说完了技术和代码层面,咱们来谈谈交际层面,一个程序员应该如何经营自己。

      这个层面,一直都是程序员的弱项,程序员被外界一直冠以“内向”、“不爱说话”的美名,不是没有原因的。就LZ接触过的程序员,有不少确实是这种性格,这其实很不利于未来的发展。

      当然了,LZ也不想说“应该多找人沟通”、“没事多跟人说说话”这类网络上千篇一律的废话,LZ想就LZ自身,来谈谈程序员如何经营自己的交际圈。

      说起交际,不得不说,LZ在每一个公司,认识的人都非常多。这除了LZ的性格原因之外,其实还主要得益于LZ的一个坏毛病,那就是——抽烟。

      抽烟这个习惯,从任何角度来说,都不是什么好习惯,浪费钱倒不算什么,一个月也就几百块,主要是对身体不好。

      但抽烟唯独一点优势是,在抽烟的时候,能够认识一大群同事,而且相对而言,烟友之间的友谊,会比普通同事更加单纯一些。

      正是因为这种单纯,当你有事恰好找到你的烟友的时候,一般人家都会愿意帮忙。因为,你们认识不是因为利益,而纯粹就是有个共同的爱好而已。

      如果你们认识是因为工作,甚至是你求人家帮忙才开始认识的话,那你们之间的友谊,通常情况下,会比单纯的烟友要疏远一些。

      说这个,并不是LZ想劝大家学会抽烟,而是LZ觉得,每个程序员应该有一个打开你交际圈的方式,而通常情况下,这种方式一般是你的一个爱好

      说个最简单的例子,当时LZ所呆过的一家公司里,就有着这么几个圈子。

      第一个当然是烟友圈,这也是LZ所在的圈子,几乎这个圈子里的所有人,LZ都认识,这毫不夸张。

      第二个圈子,则是健身圈,每天中午都是一帮子同事,一起去健身房健身,然后健完身大家一起去吃饭,这也是一个圈子。

      第三个圈子,则是驴友圈,每到周末或者假期的时候,一些无聊的同事,会约起来一起出去旅游,或者爬山,这也算是一个圈子。

      这里面任何一个圈子,如果你融入进去的话,其实都可以认识不少人。虽然LZ一直只是在烟友圈里转悠,但好在这个圈子也不小,只是比较蛋疼的是,这个圈子里几乎没有什么女生。

      不过,这对于已婚的LZ来说,并没有什么卵影响。

      咳咳......

      说到这,可能有的同学也会说,你认识这些人有啥用,真有事需要帮忙的时候,人家未必就会帮你。

      是的,没错!

      但是,LZ要说的是,你如果不认识这些人,你或许连个“未必会帮你的人”都没有。

      更何况,你融入到这些圈子里,并不是为了让别人帮助你,如果你只是为了让别人帮助你而走进这个圈子,那你这人也未免有点太功利。

      走进大家的圈子,你最重要的收获是,你有了机会和大家接触,有了机会和大家进行更深入的了解,这是锻炼你交际层面能力的好机会

      学习如何交际,锻炼自己的情商,这才是让你融入圈子的最大目的。

      很多同学看到这里估计要叫苦了,“我就是一个死宅的人,上哪去融入什么圈子啊,LOL上面我倒是有不少好友,呵呵哒。”

      对于这种同学,LZ只想说,“对于你这种没救的,你特么还是学下LZ,去学抽烟吧,呵呵哒。”

      

    魅力层面

      

      看到这个话题,可能有的同学该吐槽了,“魅力不是女人才有的吗?男人有个毛的魅力可言啊。”

      你要这么说的话,那你就大错特错了。只要是个人,都有他独特的魅力,这也是为什么各花入各眼的原因。

      魅力说到底,其实就是你的气场,它主要包含了你的形象以及你的言谈举止。

      关于形象方面,很多程序员都对这个很随意,经常可以看到程序员蓬头垢面,胡子拉碴的出现在公司和各个公共场所。

      这是一种非常不好的习惯,尤其是有些严重的,就连面试的时候,都懒得把自己捯饬一下,这实在是太不把自己当人看了。

      出门在外,最起码要保持自己干净整洁,很多程序员穿着拖鞋,外加一个大裤衩就上班去了,并把这种行为当做一种自由的体现,甚至以此为荣,这简直让LZ大跌眼镜。

      请相信LZ,没有任何一个人,会喜欢这样自由的你。而且,也几乎不会有任何一个人,愿意跟随这样的领导。

      很难想象,一个CTO整天穿着拖鞋上班的场景,如果真的有的话,那LZ只能说,你肯定是个假的CTO,八成是CTO的Title,程序员的工资,甚至只是个光杆司令。

      因此,如果你还把自己当人看的话,那就请保持自己的形象,不要让别人的眼睛,为你的懒惰买单

      至于言谈举止,LZ这里并不想多谈,因为这个东西,和太多因素相关,比如你的家庭环境、教育环境、个人的性格等等。

      LZ这里想说的是,不论你是怎样的环境下长大的,也不管你是什么样的性格,你的言谈举止,应该最起码做到一点,那就是——不影响他人

      只要能够做到这一点,LZ觉得就基本已经合格了,至于如何变得更加优秀,这就需要多方面的支撑了。

      总而言之,不要小看魅力层面的东西,它可不光只是找对象有用,对你的职场生涯,也会有很大的帮助。

      

    护肤小建议

      

      说道这里,其实LZ要谈的就基本上谈完了,不过既然有人问LZ如何护肤了,那LZ就给大家提一个护肤小建议。

      当然了,丑话说在前头,LZ可不对这个建议负责,呵呵哒。

      看过LZ小说的应该知道,LZ在高三的时候开始起青春痘,那是一场几乎毁容的灾难。后面进入大学,包括进入社会以后,虽然这种情况比高中那会儿肯定好多了,但其实依然比较严重。

      后来,LZ有一次在网上看到,说是脸上起痘痘,有可能是因为脸上的污垢,没有及时清洗导致的。LZ看了以后深以为然,因为在那之前,LZ确实不怎么注意这一点,经常脸都不洗就睡了。

      因此,从那以后,LZ就每天晚上睡觉前和早上起床,都会用洗面奶洗脸。

      当时LZ就想着,睡觉前把脸洗干净了,总不会再有污垢阻塞毛孔了吧,这样痘痘自然也就不会再出现了。但后来发现,其实效果并不明显,甚至偶尔还有比以前更严重的迹象。

      这下LZ懵逼了,麻痹的,老子天天晚上早上洗脸,咋还是照样起痘痘呢,这收获与付出不成正比啊。

      虽然LZ早已经没有上学那会儿,那么在意自己的外貌了,但终归照镜子的时候烦躁啊。

      好吧,那只好少照镜子咯。机智!

      直到有一天,某璐璐知道了LZ的习惯以后,就告诉LZ说,其实早上用洗面奶洗脸是不好的,用温水洗一下就可以了。

      于是,LZ就按照某璐璐说的做了,毕竟女生嘛,总比LZ要懂的多点,而且不得不说,早上不用洗面奶洗脸,洗脸洗的也更快了,LZ还能多睡一会儿,一举两得。

      没想到的是,这招儿还确实好使,自那以后,LZ的脸上几乎没怎么出过痘痘,就算出了,也都是很快就下去了,和以前那种顽固的痘痘完全不是一回事。

      到这里,LZ就把这个小建议说完了,简单的总结来说,就是晚上用洗面奶洗脸,早上用清水洗脸

      至于大家采纳不采纳,这个就悉听尊便了,不过,LZ个人觉得,这个办法应该还是比较科学的。

      

    结语

      

      好了,话到这里,就真的彻底结束了。

      LZ并不指望这篇文章能教你做人,只是希望能提醒程序员,有的时候,不光是灯红酒绿的世界可以让人沉迷,技术的世界也同样如此。

      而且有的时候,技术的世界比前者更加可怕,它不但能让你悄无声息的陷入进去,还能让你产生一种你很上进,你很努力的假象,以至于等到你恍然大悟那天,已经悔之晚矣。

      因此,LZ希望这篇文章,可以警醒一些人,技术层面固然重要,但代码层面才是你的根本目的,而交际层面和魅力层面,才是辅助你走上人生巅峰必不可少的。


    版权声明:本文版权归作者(左潇龙)所有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    29
    精彩
    0
    感动
    0
    搞笑
    0
    开心
    0
    愤怒
    0
    无聊
    0
    灌水
    0
    惊讶
#1楼     时间:2017-03-21 05:13:00      来源:孤狼之森
技术的世界比前者更加可怕,它不但能让你悄无声息的陷入进去,还能让你产生一种你很上进,你很努力的假象 +1
很多时候自己骗自己非常赞同。熬夜学习,看很多书很多资料就是努力上进?效率呢?学习真是一件很累的事
还有很多人真以为靠着技术能改变一切,而真正高薪的往往都不是做纯技术的
#2楼     时间:2017-03-21 08:42:00      来源:Mazey
LZ-diao-diao-de
#3楼     时间:2017-03-21 08:43:00      来源:飞哥100
学习了 兄弟,个人也感觉程序员不比其他行业差,但是除了技术,外在的方面却全面落后,不愿意从其他方面提高自己
#4楼     时间:2017-03-21 08:46:00      来源:老翁钓大鱼
2017-03-21 01:44 左潇龙 这么晚睡觉?
#5楼     时间:2017-03-21 09:04:00      来源:heyLuer
圈子,感同身受
#6楼     时间:2017-03-21 09:58:00      来源:马三小伙儿
双击666
#7楼     时间:2017-03-21 09:58:00      来源:xia_sir
很有道理
#8楼     时间:2017-03-21 10:32:00      来源:vbfool
其实吧,那句话是这么说的:“没有丑的女人,只有没去过韩国的女人”。
#9楼     时间:2017-03-21 13:30:07      来源:天津市网友

太晚睡觉了吧  

#10楼     时间:2017-03-21 13:42:00      来源:我有一颗四叶草
【技术层面固然重要,但代码层面才是你的根本目的,而交际层面和魅力层面,才是辅助你走上人生巅峰必不可少的】 为这句话点个赞。
#11楼     时间:2017-03-21 13:46:00      来源:学习1234
楼主要不是提前买了房,估计也会苦逼的写代码骂自己,我是不是傻逼 哈哈!
#12楼     时间:2017-03-21 13:47:00      来源:fhhdd
今天早上我也说一个洗脸的方式,那就是用手捧水洗脸,用毛巾轻轻擦干。我以前一直都是用毛巾打湿了直接擦脸的,后来换了那种方式以后,感觉脸上干净多了,不过也许也和使用洗面奶有关系。。。对了,我是油性皮肤,超油的那种
#13楼     时间:2017-03-21 13:49:00      来源:三国梦回
有道理。记住了楼主说的,早上清水洗脸,晚上洗面奶
#14楼     时间:2017-03-21 13:55:00      来源:batsing
我记得你是不是什么时候说放弃博客园的。都那么多粉丝和赞了,居然没有一个 推荐博客 的名号,就因为你是java的?
#15楼     时间:2017-03-21 14:15:00      来源:会长
楼主,“晚上用洗面奶洗脸,早上用清水洗脸”背后的原理是什么呀?
#16楼     时间:2017-03-21 15:04:00      来源:永求新我
建议楼主论述下如何形成自己的方法论。
#17楼     时间:2017-03-21 15:30:00      来源:白衣如花
不管你工资,职位,技术如何

光说你有老婆,就是程序员的赢家了 /doge
#18楼     时间:2017-03-21 17:21:00      来源:黑猫菌
LZ说吸烟可以交朋友,
然并卵,
神烦在公共场合吸烟的人。
#19楼     时间:2017-03-21 19:46:00      来源:松果球
为交际而交际有时反而得不偿失,甚至可能浪费大量时间。时刻保持理智,不被个人感情所左右,使自己大部分选择都处在优势一方,才是我辈中人的生存之道。我们比别人的优势其实是理智,花费大量时间学习技术的同时其他科目也要有所涉猎,比如:法律,心理学。学了心理学,会让人做事不纠结,以科学的方式看待人情世故,社会活动。学法律,能够让人把握社会规则立于不败之地,反正我见过哪个律师吃过亏。
#20楼     时间:2017-03-22 00:12:00      来源:手中沙砾
曰,为了看你的护肤小秘诀看了这么多
#21楼     时间:2017-03-22 01:36:00      来源:左潇龙
@ 手中沙砾
大半夜睡觉前看到你的评论忍不住乐了,哈哈,你被我坑了。我就知道护肤小秘诀才是我这篇文章的精华,所以放在了后面,嘿嘿。
#22楼     时间:2017-03-22 10:54:00      来源:小鸡哥
左潇龙 小说 该出版了
#23楼     时间:2017-03-22 11:03:00      来源:JaneEyre
小说 该出版了
#24楼     时间:2017-03-22 11:28:00      来源:kub2012
@ fhhdd
引用今天早上我也说一个洗脸的方式,那就是用手捧水洗脸,用毛巾轻轻擦干。我以前一直都是用毛巾打湿了直接擦脸的,后来换了那种方式以后,感觉脸上干净多了,不过也许也和使用洗面奶有关系。。。对了,我是油性皮肤,超油的那种

对于油性皮肤,光用洗面奶洗脸是不行的,还要注意面部补水,因为洗面奶洗完面部会很干燥,如果不及时擦保湿水,脸部为了保持水分平衡会出油,变的很油腻,滋生痘痘。
还有洗面奶的选择也很重要,现在洗面奶主要分为皂基和氨基酸两种,皂基清洁力强,但刺激性大,严重的会有脸部过敏,长期使用对皮肤有损伤。氨基酸洗面奶则相对温和,虽然清洁力不如皂基,但基本没什么刺激性不会对皮肤有损伤。
不过对于程序员来讲,尽量早睡还是最好的护肤方式,还有少吃辛辣食物
#25楼     时间:2017-03-22 12:01:00      来源:hambert
小伙子,你挺会总结的嘛,有思想
#26楼     时间:2017-03-22 13:51:00      来源:nil
不用洗面奶洗脸 脸上太油了
#27楼     时间:2017-03-22 14:37:00      来源:undefined
洗脸这个问题, 关键是“早上”吧
#28楼     时间:2017-03-22 15:00:00      来源:刚反面
代码,技术,交际,魅力
#29楼     时间:2017-03-22 15:12:00      来源:CrazedRabbit
我发现屏幕的中间有一辆隐形的自行车 ^_^
#30楼     时间:2017-03-22 15:14:46      来源:无锡市网友
#31楼     时间:2017-03-22 15:15:08      来源:无锡市网友
@手中沙砾
曰,为了看你的护肤小秘诀看了这么多

test

#32楼     时间:2017-03-22 18:00:00      来源:chy710
保持着一颗匠心
#33楼     时间:2017-03-22 18:19:00      来源:蓝玉儿88
文章不错了,博主很用心
#34楼     时间:2017-03-22 20:45:00      来源:小小情意
赞同 用温水洗脸
#35楼     时间:2017-03-23 11:30:00      来源:赵鹏达
学吸烟还是算了吧,洗脸方法可以借鉴๑乛◡乛๑
#36楼     时间:2017-03-23 11:54:00      来源:大象无形01
我脸也油,咋整
#37楼     时间:2017-03-24 20:12:00      来源:BUTTERAPPLE
😄,毕竟楼主还是写过小说的,可见一斑!
#38楼     时间:2017-03-25 16:36:00      来源:Rain Shan
其实LZ,不管怎么洗脸,痘还是会有的。
规律的生活作息才是祛痘的根本。 10:00 - 6:00
#39楼     时间:2017-03-25 16:44:53      来源:上海市网友

楼主的每篇文章都写的很好啊

 

#40楼     时间:2017-03-27 13:21:45      来源:广州市网友
#41楼     时间:2017-03-28 18:54:00      来源:南来的风
不错,学习了!
#42楼     时间:2017-03-29 23:03:16      来源:北京市网友
#43楼     时间:2017-03-31 13:05:00      来源:赵志明
大神,你似乎忘了一点,在代码层面:如果还是在校的学生,该怎么办?
#44楼     时间:2017-04-08 11:00:04      来源:西安市网友

随便评论?

#45楼     时间:2017-04-10 15:10:47      来源:日照市网友

有技术又有文采还有很多朋友。不知道是怎么成长的!

#46楼     时间:2017-04-21 10:35:27      来源:重庆市网友

23333 配图好逗

 

#47楼     时间:2017-04-29 18:28:17      来源:郑州市网友

护肤技巧可以尝试一下

#48楼     时间:2017-06-27 19:56:27      来源:北京市网友

不错不错

发表评论

站内搜索

最新评论