当我进入程序猿这个行列的第一个月时,我觉得我跟公司里的其他程序猿是不一样的。
当我进入程序猿这个行列的第一年时,我觉得我好像有一些些像他们了,但是还是不一样的。
当我进入程序猿这个行列的第三年时,我觉得我已经被同化了50%以上,我有一些害怕了
不,我不要做一个普通的程序猿,我要做一个优雅的程序猿....
1、写优雅的代码
请把哪些用各种注释符注释掉的无用代码删除掉吧,之前写的代码,现在不用了,不要害怕以后用的时候找不到,然后注释掉一大坨,请让你的代码清爽一些吧,我们还有版本控制(github\svn\cvs)呐。。。去找一找,花不了几分钟的时间,没准还能找到意外的惊喜呐~~~
请让你的代码简洁一些吧,有的时候,一行可以解决的问题,不要去写两行,如果可以用一个变量解决的问题,不要去再次声明一个多余的变量。那么把大象放进冰箱需要几步?第一步打开冰箱门,第二步把大象放进去,第三步关上冰箱门,请记住,这三步就够了,不要干别的了,写多了,以后你自己看的时候都会觉得好low的~~~
请让你的代码可以说话吧,请给你的代码加上日志吧,出问题的时候,当别人还在苦苦看那些屎一样的代码时,没准你看一眼日志,咦,你会觉得恍然大悟哟~
请给你写的代码加一丢丢注释吧,想象一下,你在看那些别人写的、高深的、不可理喻的代码的时候,你是个什么心情,这个时候你要表现出你和别人不一样的精神,你要让自己成为一个作家,让代码可以变得像小说一样,让人看完这一行,还想看下一行...
请给变量起一个优雅的名字吧,把代码当成你的孩子,辛辛苦苦创造一个孩子不容易,你肯定不希望给Ta起名叫做二狗子,狗蛋,吧?
真心希望,在写代码的时候, 你是一个有“洁癖”的程序猿。
2、读优雅的书
请放下你手里的《Thinking in Java》,对对, 说的就是你,就是你!~~~
我这里不是说《Thinking in Java》不优雅, 相反这是一本非常非常好的书,学习java的可以认真研读一下。
我想说的是,请各位程序猿、程序媛们,看一看别的书,古典名著你看不进去?
不要紧呀, 你可以看一些现代经典,你也看不进去?
不要紧啊,你可以看一些《读者》、《青年文摘》这些杂志啊,你也看不进去?
不要紧啊,你可以看一看小说啊,比如《斗破苍穹》你看过没有?你还看不进去?
不要紧啊,你可以看一些新闻呐,网易新闻,百度新闻,zaker,好多呢,你还看不进去??
不要紧啊,去论坛看看呗,什么CSDN,片刻,简书,不要光看技术类的文章,多看看其他的东西,丰富一下自己。
说了这么多,我只是想说,请将你读书,进步的时间分出来一些,多看一些非专业性质的书籍,增加一些阅历,多增加一些见识,这样自然而然的,你会变得很博学多才,你会什么都懂,这样,你才不会成为一只单身的汪汪汪...
3、代码并不是程序猿的全部!!!
生活不仅是眼前的苟且,还有诗和远方~
合理的利用周末,和下班后的时间,不要说总加班,真正天天加班,苦逼的程序猿没有那么那么多,而那些“宅、加班、苦逼、屌丝”的名词,都是对我们的误解,走出你的房间吧, 去公园里转一转,去爬爬山,去和朋友聚聚会,去让各种各样不同的事物走进你的生活,提升自己的内涵和素养,也不要一张嘴和别人讨论的就是:这里应该用CDN,这样能减少静态资源对服务器的压力....诸如此类,其实你可以说:滴滴把uber收购了,这是不是意味着以后打车就没有优惠券了呢?这样既能体现出你的见识广博,也不失幽默~~
说了这么多,还是那句话,生活不仅是眼前的苟且,还有未来的苟且。
4、请把你高贵的头颅低下来吧
请低下你高贵的头颅,把他放到洗漱池下,洗洗头吧~~~
不要告诉我,没有时间去洗,洗个头用不了几分钟~~~
不要告诉我,没有空去洗澡,洗个澡也用不了十几分钟~~~
不要告诉我,没空去刮胡子,刮胡子和写代码可以并行的好不好?一边刮胡子,一边写代码~~~
不要告诉我,没空去洗衣服,去买个洗衣机,也用不了几分钟~~~
行政眼中的程序猿每天洗头,然后把自己收拾的干干净净的,这是第一步,做一个优雅的程序猿的第一步,你开始了么?
其实我写了这么多,我也不知道我究竟写的是啥。。。。
凑合着看看吧, 觉得有道理呢,我就再接着写写。。。。
网友评论