如果程序员没了手!
?
前些天手摔傷了,一直養(yǎng)著,這段時間最大的體會是:沒有手真麻煩,沒有右手真痛苦。
只能左手上啦
?
正好趕上最近事情也多,一些事務(wù)性的工作啦等等,總是在不停地求助,住院期間就不說了,幸好有幾個好哥們頂住。出了院,不停地張嘴:喂,##,你幫我弄弄這個,幫我弄弄那個。總是麻煩別人,心理很不是滋味,也有心情特別不好的時候,感覺跟個廢人一樣,躺在床上看著天花板。
疼得睡不著,也想學(xué)學(xué)哲學(xué)家,思考一下:我是誰,來自哪里,要干什么。結(jié)果腦子里亂糟糟的,眼睛紅紅的,終于證明這活不是人干的。
?
我開始試著想一些簡單,比較靠譜的問題:作為一個程序員,如果有一天我沒了手,我該用什么養(yǎng)活自己?你也許會問,你怎么可能沒有手!?
呵呵,我的問題也可以這么翻譯:當我老了,腦力和體力都不行的時候,我該用什么去和別人競爭來養(yǎng)活自己?
?
凡事預(yù)則立,不預(yù)則廢。我想程序員都應(yīng)該思考一下這個問題。
?
如果現(xiàn)在我們靠幾門技術(shù)和腦袋靈活能有個還勉強說得過去收入,那十年后,二十年后?呢?
技術(shù)革新的速度如此之快,我們只是在啃老本,順便玩點新技術(shù),總是處在一個還跟得上的水平上,依然做著那些沒有任何積累的工作,總會有那么一天,我們會發(fā)現(xiàn)自己已經(jīng)跟不上了。到時候,無異于失去了雙手。
?
如果我們一直渾渾噩噩,滿足于那萬八千的工資,那么很快我們會被房子,孩子,老婆,父母拖得喘不過氣,然后進入惡性循環(huán),想做個快樂無憂的程序員?做夢去吧,看看北京的房價和生活成本,你就明白我絕不是在這危言聳聽。
?
那么,我們該如何做?
?
我認為關(guān)鍵在于,我們應(yīng)該確定自己的成功標準,或者說是自己的志向所在,區(qū)分哪些是有利于實現(xiàn)目標的積累性知識,哪些是與目標關(guān)系不大的事務(wù)性知識。更多地選擇做哪些能夠獲取積累性知識的工作。
?
例如,你想做自己的產(chǎn)品,不想只在別人的產(chǎn)品中做著編碼的工作。那么,基于這方面的考慮,你可以在跟著別人做產(chǎn)品的同時惡補產(chǎn)品管理方面的知識。然后以后盡量選擇做編程又能做產(chǎn)品管理的工作,這幾年或許會讓你變得非常忙碌,但同時也會樂在其中。同樣,如果你想做技術(shù)寫手,那么你不得不關(guān)注出版業(yè)相關(guān)知識,并投身其中,如果你想開自己的軟件公司,那么你必須惡補管理學(xué),還要注意培養(yǎng)自己的人脈關(guān)系。
?
難嗎?我認為對于程序員來說并不十分困難,原因有二,第一、當今是信息時代;第二、程序員一般具備比其他職業(yè)的人更高的信息素質(zhì),我管它叫信息獲取與分析和自動化處理的能力。
?
這兩方面能力與我們的編程能力是相輔相成的,編程過程中,我們不僅僅局限于問題和技術(shù)的表面,還要在其中提高自己認識,分析,解決問題的能力,也就是前面提到的“信息獲取與分析和自動化處理的能力”,將其延伸到我們的生活中,同時,這些能力肯定會促進我們的編程能力。
?
有了這些,程序員可以涉足其他領(lǐng)域,不僅僅局限于編程,當然,如果你想做一個純粹的技術(shù)高手,追求技術(shù)上的快感,那就另當別論了,只要能夠使你自己一直快樂,也是一種成功,畢竟每個人對成功的定義并不相同。
?
我個人建議,應(yīng)該在完成事務(wù)性工作的同時,盡可能地去學(xué)習(xí)其它領(lǐng)域的專業(yè)知識,對于那些不是技術(shù)天才或瘋子的朋友,很有可能你的未來要靠這些領(lǐng)域支撐。所以,還是早作準備,努力吸取積累性知識,豐富自己的知識結(jié)構(gòu),提高自己的綜合能力,當自己“沒有手”的時候,依然能笑傲江湖!
個人愚見,歡迎批評!
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/javaspring/archive/2012/05/31/2656510.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
- 上一篇: android linearlayout
- 下一篇: javascript:call和appl