自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一個程序員的哲學思考(關(guān)于編程、關(guān)于人生)

開發(fā) 開發(fā)工具 后端
本文主要是作者自身近些年來的一些思考,文章主要從編程和人生兩方面思考,非常有禪機。詳細請大家繼續(xù)往下看

下面的文字,有的來自自己微博上的記錄,有的來自散寫的文章,但總的來看都是自身這些年來的一些思考。

也許對喜歡思考的人有點意思,所以匯總下。

但也正因為時間跨度和來源比較雜,就沒什么體系性了。

 

關(guān)于編程

1.和世界格局一樣,軟件開發(fā)里也是多維力量(商業(yè)、公司政治、技術(shù)等)在沖突,單純地斗爭和避讓其實都不太行。

 

2.很多時候人們爭論是因為都不清楚問題自身。比如:軟件工廠可能么?

軟件和工廠都是巨大且模糊的概念,A或B的理解中又為之注入了各自色彩,所以即使討論激烈,卻可能說的根本不是一個東西。

這對腦子轉(zhuǎn)數(shù)快的人有利,因為面對面討論時,事實上他可以隨便立論。

 

3.能否處理模糊的東西是判斷力的關(guān)鍵?,F(xiàn)代管理里老說用數(shù)據(jù)說話,就給人一種誤解,以為數(shù)據(jù)是判斷的基礎(chǔ),但其實不是。

如果一切都可量化,判斷就半點價值也沒有,豬也能干,恰是因為有些東西無法量化,判斷才有價值,人才有差異。

軟件里問題尤甚。

 

4.如果說抽象是軟件設(shè)計的核心,那么抽象不充分則是軟件要面對的核心問題,可以說本質(zhì)上講OO,設(shè)計模式等要解決的首先是抽象不充分。

但抽象本身并非毫無代價,比如:抽象充分的同時,概念數(shù)目、層次往往會增加,究到底在設(shè)計上追求的其實是***均衡點。

 

5.如果說軟件是固化的思維,那軟件就必然同時具備思維以及思維所承載之物之特質(zhì)。

思維的特質(zhì)是指:思維的澄清通常是漸進的,思維自身是不可度量的等等。

思維承載之物之特質(zhì)是指:當思維的對象是數(shù)學的時候,思維就有數(shù)學的特質(zhì);當思維的對象是商業(yè)邏輯的時候,思維就具有商業(yè)邏輯的特質(zhì)。

 

6.在軟件這個江湖里,政治和技術(shù)是兩個完全不同的維度,最怕的就是政治的問題用技術(shù)來解決或者技術(shù)的問題用政治來解決,兩者十有八九都十分慘烈且結(jié)局悲催。

 

7.一個人從代碼里看到什么大致取決于其心境。年青的時候往往只能看到技術(shù),可看著看著,就看到了利益糾葛,人生無奈,世道人心。

 

8.對方法論而言,不只要描述方法自身,還要描述方法論自身的能力邊界---除非你是對立統(tǒng)一這個級別的普遍真理。也許是因為人心狂妄,所以后者大多時候做的不好。

 

9.在軟件開發(fā)中,數(shù)字含義的模糊性會導致使用數(shù)字進行評價包含非常多的不公正,這種不公正會對工作意愿構(gòu)成致命傷害。

所以個人層面的量化管理在軟件開發(fā)面前,必然崩潰。

 

10人和項目特征決定了開發(fā)模型,而非反過來需要根據(jù)開發(fā)模型來調(diào)整人員配置等。這是因為在特定時空背景下,調(diào)整人和項目特征的可能性小。

 

11.假如人和項目的變化是連續(xù)的,那么無疑絕對的瀑布和迭代之間程度的變化也是連續(xù)的。

作為結(jié)果,***的開發(fā)模型必然既不是絕對的瀑布,也不是絕對的迭代,而是一種具體情境下的選擇,可能偏向于瀑布,也可能偏向于迭代。

 

 

關(guān)于人生

1.比神話像神話的其實是科學,據(jù)說宇宙是在那么一個時點突然間就從無到有的,據(jù)說人是從微生物一點點變來的,從這個角度看,幻想人長翅膀在天上飛,那是相當?shù)默F(xiàn)實了。

 

2.也許思維是神性的殘留,在純思的世界里更容易認知事物的本質(zhì),卻也真的冰冷無情。

相比之下,也許真的是詩詞更有價值,可惜的是就搞這個的真沒戰(zhàn)斗力,很容易被KO。

對個人而言倒是真適合在兩者間找個均衡,惟其如此,才能既不失了智慧,也不失了情趣。

 

3.人是靠精神支撐的,所以心無所寄者必然在生活中無所作為,無聊度日。

而功利來看,所謂寄托者實與道德沒半點關(guān)系,這點與教科書不同,報效祖國之外,殺人放火也是寄托,只要它是心中一種真實的期望。

 

4.年紀小的時候很容易和人爭論這,爭論那,目的往往倒不是因為是非,而是單純因為氣盛。

等真能心平氣和聽聽別人意見,又不盲從時,大致是有點年紀了。等到聽什么都如風過耳,保持冷淡時,沒準是離掛不遠了。

 

5.佛家有個題目叫“萬法歸一,一歸何處”。

后半句題目難做,大師可以用來消遣,我們不理它,但假如前半句成立,爭議就可以分為:0.5和0.2的爭議,1和0.5的爭議。

前者是都在盲人摸象,后者是高處不勝寒。

 

6.讀書的關(guān)鍵前提是心里有”我“,否則讀來讀去,自身會腦子亂掉,變?yōu)槊荏w。

想象一下一個人和馬克思坐而論道,必然會輸,所以信了馬克思;再和凱恩斯坐而論道,必然也會輸,所以信了凱恩斯。

所以觀點上會一會馬克思,一會凱恩斯,但關(guān)鍵是這兩個人某些想法可能是對沖的。這就會走火入魔,自廢武功。

 

7.凡本質(zhì)的必然抽象,而具體的則大多偶然。管理公司是具體的,管理學則是抽象的,但管理學更貼近于管理的本質(zhì)。

喜歡思考的人往往無視細節(jié),這有助于追索本質(zhì),但言語就容易抽象。

本質(zhì)在大時間尺度下可以經(jīng)受得住考驗,但確實對成功影響不大,因為成功往往是種偶然。

 

8.一個人如果過度務(wù)實,那么就容易迷失于現(xiàn)實而找不到道路;一個人如果過度務(wù)虛,那么就容易飄的過高而無法落地。

所以世上事,最難的往往是尺度的把握,而非一些可見的難度。

 

9.老有很有名的人討論很奇怪的問題,比如:教管理的教授開的公司掛了是不是就說明理論沒用,殊不知這類問題被討論好幾千年了,相當?shù)某跫墶?/p>

真的是:好多人自以為什么都不信,其實不過是三流哲學家的信徒。

 

10.如果把普通人的人生抽象為一個方程式,那么變量真的不多,10年時光足夠把大部分偶然變量都打磨掉,而只剩下作為支撐的必然。

所差別的只是當事人究竟以何種心態(tài)來面對。

 

11.社會大多時候是在灰色中前行。在灰色中看多了白的會樂觀,看多了黑的則會悲觀,但社會自身卻只是一如既往。

原文鏈接:http://www.cnblogs.com/daoshi/archive/2012/12/17/2821102.html

責任編輯:林師授 來源: 博客園
相關(guān)推薦

2012-11-12 10:46:37

2012-11-08 11:19:38

2011-12-23 09:16:19

2020-07-10 09:55:15

程序員技能開發(fā)者

2019-02-18 09:39:28

程序員加密軟件

2014-04-16 11:39:52

2020-02-22 21:51:43

程序員Microsoft SServerSQL

2012-01-13 11:09:30

程序員

2012-10-22 14:17:42

函數(shù)式程序員

2014-03-28 10:30:20

程序員碼農(nóng)

2015-08-19 09:10:37

程序員面試

2011-02-16 09:18:50

人才

2018-04-19 14:50:50

2014-01-06 09:33:32

程序員管理

2018-01-25 12:28:20

2012-09-24 01:11:46

2019-10-17 13:57:38

戴爾

2020-10-05 21:13:37

程序員技能開發(fā)者

2018-02-27 16:28:41

軟件程序員接私活

2013-04-18 09:29:02

編程語言編程
點贊
收藏

51CTO技術(shù)棧公眾號