专栏名称: 纯洁的微笑
分享微服务实践与Java技术干货、偶尔讲讲故事。在人工智能的时代,一起学习微服务架构演进和大数据治理。
目录
相关文章推荐
江苏新闻  ·  知名连锁品牌被曝关店,门店遍布全国! ·  昨天  
江苏新闻  ·  知名连锁品牌被曝关店,门店遍布全国! ·  昨天  
21世纪商业评论  ·  福特中国,怎么突然赚钱了 ·  昨天  
FT中文网  ·  中国企业出海如何才能成功? ·  昨天  
哈佛商业评论  ·  99%的人都已经认识你,品牌营销怎么做? ·  3 天前  
51好读  ›  专栏  ›  纯洁的微笑

推荐一位有趣的程序员,他的文字风趣幽默

纯洁的微笑  · 公众号  ·  · 2019-09-06 09:09

正文

今天给大家推荐一位有趣的程序员: 沉默王二 。他的文字风趣幽默,处处透露着一股思维的乐趣。他经过为期两个月的短暂培训,正式成为一名正儿八经的程序员。做过技术小兵,带过团队,出过书,如今正在创业。平时喜欢读书,善于思考,对编程技术、成长规划有着独到的见解。

最近他开了个公众号,专注于分享 Java 编程和程序人生方面的文章。 每一篇文章我都读了,语言轻松愉快,感觉不到一丝的枯燥乏味,为了证明我不是在“王婆卖瓜自卖自夸”,挑几个读者的留言大家感受一下。

搬砖工 “二哥的文章读起来让人耳目一新。

故人寻 “这是一个被程序员耽误的作家。

王兆宝 “即使不是 IT 出身,也受益匪浅。

phoenix “二哥文字不错,朴实无华,让人感觉就在身边。

云超 “之前一直被 Java 这两个概念搞得迷迷糊糊,读完这篇文章终于顿悟了。

思维的持续 “每次读二哥的文章,都能受到启发。

OBJ “太赞了,这是看到过讲得最让我容易理解下来的一篇关于 Java 类加载过程的文章了!


有兴趣的同学可以扫码关注下。

沉默王二

微信扫描二维码,关注他的公众号

随便挑几篇文章大家看一下:


优秀的程序员都热爱写作

我竟然不再抗拒 Java 的类加载机制了

Java Serializable:明明就一个空的接口嘛

996:只要能活着就好,不管活得多么糟糕

窝在二线城市很难受,要杀回一线城市重造吗?


下面是其中一篇文章的部分内容:

01


窝在二线城市很难受,要杀回一线城市重造吗?

在二线城市,技术相对落后,薪资相对较少,这是不可抗拒的。总不能比一线城市技术更新,薪资更高吧,那北上广深杭是不是要哭泣?
处在这样的环境,怎么办呢?积极地寻找副业呗,接私活、写作赚稿费、开课、做家教,几乎都可以尝试嘛。况且副业是复利的,做私活也是(没什么可耻的)。怎么说呢?之前认识一个朋友,08 年毕业就开始接私活,一直做到现在,前几天听说接到了一个军方的项目,据说好几个亿,在南京还专门成立了一个开发团队。
人呢,其实并不怕技术上怎么落后,而是思维上的落后。
以前的我就像,井底之蛙。看什么都觉得没意思,别人那么牛逼,自己这么菜逼,怎么可能像别人那样成功?
现在的我就像,吴下阿蒙。认识到了自己的不足之处,但肯积极地做出改变,尝试那些自己未曾涉足的领域,并把自己的优势逐渐积累。虽然做得还不够好,但比过去的自己好多了。
选择没有对与错,只有你敢不敢去选择。如果感觉窝在二线城市很难受,又找不到合适的出路,那么杀回一线城市就是再好不过的方法 ——不需要半点犹豫。大城市带给我们的好处,不仅是技术上的锤炼,还有薪资上的优渥,以及视野上的开阔,还有应接不暇的机会。


02

优秀的程序员都热爱写作


据我所知,优秀的程序员都热爱写作(不止是狭义上的写博客)。 如果你能举出一些例外,请一定转告我。
为什么这么说呢?
一个优秀的程序员想要分享一段开源的代码,假如别的程序员看不懂的话,他的挫败感一定会油然而生,除非他不想让别人看懂,但我觉得这样的话也没必要开源了吧。
为了能够让别的程序员读懂他的代码并重用,他不仅要定义恰当的变量和方法,还得写上一些可读性高的注释。 就像下面这样:
public static int compare(double d1, double d2) {
    // Cannot use doubleToRawLongBits because of possibility of NaNs.
    long thisBits    = Double.doubleToLongBits(d1);
    long anotherBits = Double.doubleToLongBits(d2);

    return (thisBits == anotherBits ?  0 : // Values are equal
            (thisBits 1 : // (-0.0, 0.0) or (!NaN, NaN)






请到「今天看啥」查看全文