论1+1=2

Posted 仝威

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了论1+1=2相关的知识,希望对你有一定的参考价值。

  今天晚上和佳宁出去吃饭的时候,他给我讲了一个笑话,说,有一个程序员老师去小学教数学,他告诉学生们,1+1=2,学生们说记住了,然后他张开双臂,告诉学生们你们可以出师了。话毕,我第一感觉是这个笑话并没有什么笑点,然后就和他讨论,他说,你想想咱们日常的编程,遂恍然大悟。

  因近日在做安卓开发,就以之为例吧。我理解的安卓开发是在熟练掌握java的基础上对已有固定框架进行填充的过程,说起来简单,但实则做起来困难。

  先论安卓开发初始阶段的摸索,首先,你得把固定框架摸熟悉了,什么地方放什么资源,什么地方填什么代码,然后你才能开始开发。固定框架OK了之后,先假设开发人员已经具备一些java基础,但是,当你开始开发的时候,你会很头疼,你发现你所看到的demon似乎并不是你所学过的java,java语言竟然可以这样用,初期你会很好奇,但同样也很无力,因为demon的写法很多你都看不懂,相信这一步就拦住了不少心志不坚的开发新人。然而,久而久之,你耐着性子参与了一两个项目的开发,你会觉得以前学过的java变活了,引用一位前辈的话就是“java封装了太多东西”,所以你写起代码来不像以前写C语言那么麻烦了,各种功能需要自己手动实现,而现在几行代码就能实现以前难以想象的功能。再往后,你开发的东西越来越多,经验越来越丰富,你也许会爱上编码吧(鉴于本人还是菜鸟,此句仅为猜测),从此走上人生巅峰,迎娶白富美,哈哈。

  所以,作为一个程序员,基本的编程思想很重要,入行前你玩手机感慨软件画面精彩,入门后再看手机,不禁唏嘘,前辈技术高深啊!不过,千万别气馁,一切就像那个笑话,1+1=2,你记住了你就出师了,编程思想根深蒂固,辅以相应技术,何愁做不出东西。

 

PS:1.也许是太久没写文章了,怎么写东西都忘了,主题太不明确,本文想突出的主题是编程思想的重要性!!!

  2.本文素材采自与佳宁同志的讨论,版权所有,如有雷同,纯属巧合。

  3.如果有心人看了我的微博,请在下面评论区告诉我,1+1=?

技术分享

以上是关于论1+1=2的主要内容,如果未能解决你的问题,请参考以下文章

随机过程18 - 连续时间马氏链与排队论

随机过程18 - 连续时间马氏链与排队论

图论算法小结

数学建模暑期集训3:排队论

读书有用论

论级数