十一城

跬步千里,小流江海。

Home Java Python Linux ML Thoughts BookCan Links About

Thoughts

  • “我是不是在NBA里赢了不少比赛?我是不是每天都要经历艰苦的战斗?我是不是每天都第一个来到球场训练,第一个来到健身房却最后一个走的人?我是不是每天都在5点30准时起床训练?如果我都这样了你还认为我是一个笑话,那我一定会觉得你是一个白痴。可能有些人会感到失望,不过我已经努力了,这也是我能在NBA立足的原因。”

    “如果你拼命地跟进每次快攻,认真地做好每一次卡位,尽力地参与每次挡拆–只要你努力地做好每一件事,你的付出就比别人更好,即使那些人可能更有天赋。”

    “我需要比所有人都努力得多。”

  • 做任何事情,在任何时候,整体思路与逻辑上要保持清醒,不能有问题。

  • 学习的意义并不是因为学到了什么,而是在学习中的自我价值的发现

  • 尽管很多东西你早就知道了,却在多年的实践中才不同程度地有所理解

  • 两手抓,一手计算机领域基础知识,一手机器学习专业知识

  • 信息过载是当今时代的毛病,搜一个主题可以得到浩如烟海的资料,以及浩如烟海的相关主题资料……

  • rolled up my sleeves and dived in

  • 借用一段我在英国旅游时一个导游大哥的话:不如你们的人不是他们不如你们努力,只是他们不仅起点比你低所拥有的资源比你们少,更是因为他们永远不能像你们一样努力的这么有效率。人生而平等这句话对也不对,平等的是你们都拥有努力的权利,不平等的是大部分人永远没办法拥有你们这样的努力的效率。社会的贫富差距主要是因为信息的不对称,也就是视野的开阔与否。你们的家长把你们送来这里,也是为了能让你们看到外面的世界。但是 大部分的人一生都没有机会一窥这些景, 向上攀爬是每个人都会的 可是向下兼容的能力却不是所有人都拥有的 。我希望有的时候孩子们你们能够多想一下,自己现在所拥有的一切,究竟多少是自己真正所拥有的呢 ?你们觉得很多理所应当的事情比如去各地旅游,在社交网络上高谈阔论,在窗明几净的教室汲取知识,这些是你们出生就拥有的,可却是无数你们一样大的孩子们一生所追求的。向下兼容的能力,我希望你们能够拥有。

  • 我讨厌「装逼」这个词,它用犬儒、虚无的态度来消解一个人向美好事物靠拢的努力。一个人不论出于什么目的去接近好的文学、电影、音乐,当然也可以包括冶金、电路、力学,总是希望自己变得更好,或看上去更好,也许最后他失败了,但都不应该用「装逼」来嘲笑。对「装逼」的恐惧显然在阻止很多人尝试变得更好。为什么有更多的人愿意去接近文学、电影、音乐而不是冶金、电路、力学,可能是因为文艺可以诉诸普通人能理解的情感,也因此能和更多人共鸣,让人类中的彼此形成更加不可分割的整体。冶金、电路、力学其实也可以,但它们是以更加困难和曲折的方式来实现殊途同归。

  • 最重要的一点就是,你是在跟面试官交流,面试官想考察的事是否想跟你一起工作,而不是说你在跟一台面试机器在说话。

  • 编程不过是一门失传的艺术的别名,这门艺术的名字叫做“思考”。

  • 同龄人总是会有很优秀的,你要做的是和过去的自己比较。

  • 我始终相信,“选择”要比“努力”重要的多,合适的方向能使你事半功倍,而年轻的我们有试错的本钱与底气。

  • It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows the great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.- T. Roosevelt

  • 荣誉不属于批评者;也不属于那些指出强者如何跌倒,或行动者如何能够做得更好的人。荣誉属于那真正站在竞技场中的人,他的脸被灰尘、汗水、和血污覆盖;他勇敢地奋斗,犯错误,屡败屡战,因为免于错误和失败的努力是不可能的;但他真正付出努力;他了解伟大的热情和深刻的奉献;他将他的生命用在值当的事业上;在最好的情况下他将会到达胜利的顶峰,而即使他失败,至少他曾经战斗到底,所以他的地位将永远高于那些既不知道成功也不知道失败的冷漠而懦弱的灵魂。——西奥多.罗斯福

  • 对我来说,现阶段,实践能力永远比理论能力重要。

  • 多做思考,立下flag,不要甘心做一个码农。如果单纯地为了实现一个功能,单纯地会去调用函数,那么你凭什么比别人优秀。多看源码,多了解流行框架。

  • 先要掌握技术,掌握技术是在模仿中不断学习,之后就要学会利用技术实现自我表达。——华晨宇

  • 一个高明的程序员如果开始用一种新的程序语言,他往往不是去看这个语言的大部头手册或者书籍,而是先有一个需要解决的问题。

  • 如果我们将学过的东西忘得一干二净时,最后剩下来的东西就是教育的本质。——B.F.Skinner

  • 聊天室这种项目可以很好的锻炼多线程、并发、实时等能力

  • 以理解并发为分布式的例,在尚不能理解在单机上,多线程是如何榨干资源的情况下,对于分布式的理解一定不够透彻

  • 我希望你明白,优秀程序员的价值从来都是由自己体现,而非由用的语言体现。

    上周跟朋友吃饭,他说他认识的一些国企的程序员,总会认为程序员没必要太累去拼搏,找份安安稳稳的工作差不多就得了。

    他跟我说,「可你不一样,你会一直提醒我,要我远离舒适区,要我不能安于现状,要我有危机意识,不能被这些工具束缚,你好像特别看重程序员的思想。」

    程序员都是需要与工具独立的。

    仍是要永远年轻,永远热泪盈眶。

    仍是要时时刻刻对美好满怀期待,对未来充满渴望,对经典心怀敬畏。

    要记住啊,知世故而不世故,处江湖而远江湖,才是最善良的成熟。

  • 我还是坚持认为需要什么再学什么,而不是人云亦云的学习。

    比如你在使用 docker 的过程中,遇到了一些 UNdocumented feature,这时候你可能真的需要去源码里看一眼,那就该去看一眼 go 和虚拟化技术了。

    再比如 java、流处理之于 storm ; scala、分布式理论之于 spark,etc.

  • 作为一个用户,人要迁就机器;作为一个开发者,要机器迁就人。

  • 你需要记住,有些东西有趣,你可以spend一些时间去玩,比如linux,比如docker之流,但你需要明白的是你最核心的任务是啥,是机器学习,关于它你要去认真学习,认真研究,不可掉以轻心。

  • 竞争力恰好跟语言或者库的使用无关,后端开发进阶主要体现在并发量,请求量,数据量,智能性,安全性等维度上。

  • 重点说说javaweb,前面有答主提到了高并发等。除此之外,我觉得做后端开发最重要的能力是:对业务逻辑的合理抽象,这决定了你的系统的可扩展性等方面,也是区分优秀后端开发和普通后端开发的重要衡量指标,它除了需要你有长时间的训练之外,还需要你具备必要的软件工程知识如设计模式。这些不是培训机构能教的出来的。

  • 代码成就万事基积沙填海

    梦想总在凌云意意气风发

  • 提醒和鼓励我们打造一把“关刀”,而不是像很多互联网业务发展中为了“具体问题具体解决”,而打造很多很多小水果刀。——腾讯广点通团队

Home Java Python Linux ML Thoughts BookCan Links About