时间:2016-11-20来源:本站原创作者:佚名

小王子版《什么是真正的程序员》连载完结篇,这篇文章的原文来自:ALittlPrintfStory,作者仿照《小王子》中的情节,通过小printf遇见的不同类型的程序员,最后悟出什么才是真正的程序员!

第六章

到了吃午饭的时间,小printf打断了一个貌似忘记吃午饭的人。他桌子上的三明治已经凉了,但是他还是坐在桌子前面盯着他的屏幕。

他好像十分的忙,但是没人知道他在做什么。

小printf:"如果主数据库挂掉了,从数据库也会挂掉吗?"(创建主从数据库是为了减少DOWN机时间,让数据库可以一直处于工作状态中)

"你运行的所有东西,或早或晚都会挂掉。"

小printf:"你以往的经历告诉你这一切都会失败?"

"是的,不仅如此。所有的大系统,都会在特定的时间出现问题。"(就像千年虫问题???)

小printf:"那么,做一个可靠的系统,都需要做什么?"

那个人忙于他自己的事情,没有理会小printf。

小printf又问了一次:"做一个可靠的系统,都需要做什么?"

那个人正在尝试解决产品中的一个问题,但是小printf还一直问个不停,同时他还没有吃午饭。

所以他不耐烦甚至粗鲁的吼道:"这根本不可能,编程就是shit??。"

小printf倒吸了一口气,半天说不出一句话。

小printf愤怒的回击道:"我不相信你说的。程序是脆弱的没错,但是程序员可以改善这一点,同时做出更好和有用的东西"

那个人没有任何回答,在翻阅文档,尝试重新启动一个新的集群,但是情况却越来越糟糕。

小printf:"并且你应该相信有好的可靠的程。。"

"不可能"那个人打断了小printf,接着说道:"我不相信有可靠或者好的的程序!根本不可能!这是我的第一个感觉,因为我正在处理一个垃圾的系统。你没看见我想法设法地让这个东西跑起来吗?事实如此!"

小printf很震惊的看着他说道:"事实如此?说的好像自己是个专家!是你自己把一切都搞的很糟糕。这世界上有上百万的和久经考验的程序,它们也有bug,也崩溃。但是人们还是需要它们,使用它们。据我所知很多程序是没有问题的。出现问题的原因大多是因为电脑的环境配置问题,或者一个错误的操作造成的。你不认为这才是问题的所在吗?"

那个人听完哑口无言。

第七章

小printf来到了第四个地方,遇到了一个人,他的电脑几乎被便签盖满了,没有人知道他在干什么。

"motor-mvc,quadrangularJS,GoQury,







































北京哪里医院治疗白癜风比较好
北京最好白癜风医院咨询

转载请注明原文网址:http://www.gzdatangtv.com/jsyy/1596.html

------分隔线----------------------------