<rt id="tf2wb"><bdo id="tf2wb"><kbd id="tf2wb"></kbd></bdo></rt>
    1. <button id="tf2wb"><thead id="tf2wb"></thead></button>

      <rp id="tf2wb"><bdo id="tf2wb"></bdo></rp>
      <delect id="tf2wb"><td id="tf2wb"></td></delect>
      <rt id="tf2wb"></rt>
      <rt id="tf2wb"><bdo id="tf2wb"></bdo></rt>
    2. 企業(yè)與個(gè)人網(wǎng)絡(luò )營(yíng)銷(xiāo)一站式服務(wù)商
      網(wǎng)站建設 / SEO優(yōu)化排名 / 小程序開(kāi)發(fā) / OA
      0731-88571521
      136-3748-2004
      做網(wǎng)站程序員到底怎么了 如何成為一個(gè)合格的程序員
      信息來(lái)源:長(cháng)沙網(wǎng)站制作   發(fā)布時(shí)間:2012-6-9   瀏覽:
      我們是這樣的一群人:每天都在“努力”的工作著(zhù),每天都和計算機打交道,泡在網(wǎng)上,打游戲,查資料,發(fā)微博?墒怯幸惶,突然意識到,我們的未來(lái)在哪里, 每個(gè)月那點(diǎn)可憐的工資,一年加起來(lái)也買(mǎi)不了幾平米,找個(gè)女朋友也那么難,即使找到了,她還總是跟你說(shuō),為什么別人掙的都比你多,你每天不停的寫(xiě)著(zhù)代碼,每天不停的掉頭發(fā),每天都在發(fā)呆的想那“不遠”的未來(lái)。

        他們管我們叫“碼農”,我們管自己叫“程序員”,出差的時(shí)候被叫做“工程師”,我們到底是什么? 對于我自己,我只想告訴每個(gè)人,我不是一個(gè)程序員,I’m not coder。

        程序員到底怎么了,我們當然不否認有很多出色的程序員,他們生活的好,賺的也多,可是畢竟大多數都還是一般水平,很多還是掙扎在基本滿(mǎn)足吃住的水平。特別深的問(wèn)題,比如國家社會(huì )問(wèn)題(總有人會(huì )說(shuō)我們的社會(huì )把我們搞成了這個(gè)樣子),我這里不想談,我來(lái)結合自己的體會(huì )來(lái)講講我所認識的一些程序員都在怎 樣工作和生活。

        

      從業(yè)那些年,我們一起掉過(guò)的頭發(fā)

       

        (@程序員的那些事 微博配圖)

        我周?chē)某绦騿T大都不喜歡程序員這個(gè)行業(yè),總希望如果未來(lái)可能,一定要跳出這個(gè)圈,去做別的行業(yè),有的說(shuō)去做銷(xiāo)售,有的說(shuō)回老家開(kāi)個(gè)小超市,有的說(shuō) 的更是離譜。我不知道為什么他們都在這么說(shuō),原因在于我從未見(jiàn)過(guò)他們努力過(guò),如果沒(méi)有努力過(guò)如何知道這個(gè)職業(yè)就是沒(méi)有前途的呢?工作的時(shí)候,他們大都在談 論社會(huì )問(wèn)題,昨天看了什么電影,誰(shuí)也買(mǎi)了個(gè)iPhone,她的爸爸給她在北京買(mǎi)了套房子等等無(wú)聊的問(wèn)題,后來(lái)他們談?wù)撌裁次揖筒恢懒,我帶上了耳機,暢 游在代碼的世界里,享受著(zhù)原來(lái)100行完成的功能,經(jīng)過(guò)我重寫(xiě),只要50行就能運行的比以前好,而且效率更高。第一個(gè)問(wèn)題,程序員和其他行業(yè)一樣,最起碼需要一個(gè)態(tài)度。如果你連基本的態(tài)度都沒(méi)有,不要談程序員沒(méi)有前途,以為每個(gè)行業(yè)對這樣的人來(lái)說(shuō)都沒(méi)有前途。

        我做完一個(gè)功能,演示給我的同事看,然后告訴他我是怎么實(shí)現的,以及這樣做的好處是什么。他的一句話(huà)像一盆涼水一樣潑在我的臉上,“你費這么大勁干 嘛啊,你不要想這么多,領(lǐng)導又看不見(jiàn)你是怎么設計的!,“哦”。我很無(wú)語(yǔ),也更不知道怎么答復他。聽(tīng)完那句話(huà)我徹底明白程序員沒(méi)前途的原因了,和其他很 多行業(yè)相比,軟件不容易發(fā)現問(wèn)題,也許你做個(gè)特效,讓一個(gè)東西蹦來(lái)蹦去反而得到領(lǐng)導的賞識,而你自己花費了很多自己私有的時(shí)間來(lái)設計的結構沒(méi)有人會(huì )采用, 因為你的領(lǐng)導要向他的領(lǐng)導交差,他也希望能拿的出一點(diǎn)能看得見(jiàn)的東西。很多程序員被這樣的領(lǐng)導強奸了,只做哪些表面工作來(lái)取悅領(lǐng)導,2,3年過(guò)后,發(fā)現自 己什么都不會(huì )了。也就看不見(jiàn)前途了,做那點(diǎn)破東西,可以讓你得到一會(huì )兒的“賞識”,計算機是個(gè)技術(shù)活,需要技術(shù)和經(jīng)驗的積累。第二個(gè)問(wèn)題,程序員的前途是程序員自己造就的,如果你覺(jué)得你現在沒(méi)有前途,那只能說(shuō)明你做的不夠好。

        計算機業(yè)界有很多好書(shū),非常著(zhù)名的書(shū),比如《黑客與畫(huà)家》、《Unix編程藝術(shù)》,我不想說(shuō)《算法導論》這種書(shū),因為它確實(shí)枯燥無(wú)比,我自己也從未完整的看過(guò)一遍。但是像《黑客與畫(huà)家》 此類(lèi)的書(shū)是不同的,它能打通你的思路,告訴你問(wèn)題出在哪里,未來(lái)的方向在哪里。如果你想看看一個(gè)程序員的視野是否還算開(kāi)闊,問(wèn)問(wèn)他是否聽(tīng)說(shuō)過(guò)某本書(shū),聽(tīng)說(shuō) 過(guò),那就還可以,說(shuō)明自己懂點(diǎn)門(mén)道,如果讀過(guò),那就太好了,可以問(wèn)問(wèn)關(guān)于書(shū)中的一些觀(guān)點(diǎn),這里沒(méi)有對或錯,完全是自己的觀(guān)點(diǎn)。我問(wèn)過(guò)我身邊的同事,讀過(guò)這 些著(zhù)作的人屈指可數,而讀過(guò)的確實(shí)不一樣,眼界比較開(kāi)闊,不回局限在非常狹小的范圍內,更不會(huì )跟你扯閑天。第三個(gè)問(wèn)題,要多讀書(shū),讀好書(shū),而且不要只讀一遍。讀書(shū)應該像高中老師說(shuō)的那樣,從厚讀到薄,從薄讀到厚。

        

      real programmers code in binary

       

        我去年認識了一個(gè)朋友,這個(gè)人三句話(huà)離不開(kāi)寫(xiě)程序,我們吃午飯談程序,我們在電梯里談程序,只要我們在一起我們就討論如何實(shí)現某個(gè)系統,如何然讓這 個(gè)系統運行的更快,某個(gè)新技術(shù)的機制是怎樣的,在什么情況下采用是比較好的選擇。和他在一起待了3個(gè)月,我感覺(jué)自己的眼界比以前開(kāi)闊了一倍。這三個(gè)月我感 覺(jué)每天都非常充實(shí),完全沒(méi)有了以前浪費生命的感覺(jué),因為感覺(jué)每天都在補充知識,懂的更多了,更有信心了。第四個(gè)問(wèn)題,如果你是個(gè)程序員,你必須認識一些在這個(gè)領(lǐng)域里比你強的人,并和他們交談,去開(kāi)闊眼界,去了解未來(lái)是什么樣子的,哪怕只是聽(tīng)他們說(shuō),都能有很多收獲。

        公司來(lái)了個(gè)新同事,他還沒(méi)有畢業(yè),但是當我跟他討論一些問(wèn)題時(shí),發(fā)現他知道的事情非常多,盡管技術(shù)不是非常好,但是他的方向很明確,而且基礎知識掌握的非常好,比如位操作(讀到這里的朋友,你能用你最熟悉的編程語(yǔ)言進(jìn) 行位操作嗎?)。有一次他遇到一個(gè)問(wèn)題,我過(guò)去幫助他,偶然間發(fā)現他的一個(gè)文件夾,這個(gè)文件夾的名稱(chēng)是Daily Reading,里面都是一個(gè)個(gè)按照日期分好的文件夾,從他來(lái)公司的那天起,一直都記得很好,我簡(jiǎn)單的看了看,里面都是每天看了哪些網(wǎng)上的文章,以及他對 這些文章的一個(gè)總結。這種方式也許不是最好的方式,用一些軟件可能更好,比如evernote,但是不是不得不說(shuō)的是,他把自己曾經(jīng)閱讀過(guò)的資源都整理起 來(lái)了。第五個(gè)問(wèn)題,你每天都會(huì )遇到問(wèn)題,每天都會(huì )在網(wǎng)上查資料,或者查書(shū),但是否總結過(guò)這些問(wèn)題呢?偨Y,真的能讓人進(jìn)步。方式多種多樣,比如寫(xiě)博客。

        老板總說(shuō)我沒(méi)有計劃,我也不懂的如何計劃,老板說(shuō)很簡(jiǎn)單,不需要太復雜,只需要一個(gè)excel文件,早晨來(lái)了以后,想想昨天的工作完成的什么樣,今 天要做哪些工作,然后添進(jìn)excel,把所有任務(wù)的背景色設置成紅色的,代表未完成;下班的時(shí)候,完成的,背景色換成綠色的。第二天接著(zhù)這樣做。我跟一個(gè) 朋友說(shuō)了這個(gè)方法,這個(gè)朋友立馬要我把這個(gè)excel的模板給他,我頓時(shí)無(wú)語(yǔ)了,然后告訴他,沒(méi)有模板。第六個(gè)問(wèn)題,學(xué)會(huì )計劃和安排。不需要太復雜,先從簡(jiǎn)單的開(kāi)始,但是不要把自己局限死,再強大人都需要安排和計劃,你應該聽(tīng)說(shuō)過(guò)bug管理系統,它本身就是一種計劃與安排工具,但是它更高級,你可以隨時(shí)知道軟件的bug。當你每時(shí)每刻知道自己需要做什么的時(shí)候,你的效率會(huì )是最高的。

        做到這幾點(diǎn),我相信你就是一個(gè)比較合格的程序員了,記住,也只是合格而已。程序員不是沒(méi)有前途,而是很多程序員葬送了自己的前途。




      上一條: 力爭固網(wǎng)牌照:中移動(dòng)勝算幾何?
      下一條: 國內汽油調整表,柴油調整表,成品油歷次調整情況一覽表
      案例鑒賞
      多年的網(wǎng)站建設經(jīng)驗,斌網(wǎng)網(wǎng)絡(luò )不斷提升技術(shù)設計服務(wù)水平,迎合搜索引擎優(yōu)化規則
      新聞中心
      多年的網(wǎng)站建設經(jīng)驗,網(wǎng)至普不斷提升技術(shù)設計服務(wù)水平,迎合搜索引擎優(yōu)化規則
      長(cháng)沙私人做網(wǎng)站    長(cháng)沙做網(wǎng)站    深圳網(wǎng)站建設    株洲做網(wǎng)站    東莞做網(wǎng)站    南京防腐木    湖南大拇指養豬設備    株洲做網(wǎng)站    
      版權所有 © 長(cháng)沙市天心區斌網(wǎng)網(wǎng)絡(luò )技術(shù)服務(wù)部    湘公網(wǎng)安備 43010302000270號  統一社會(huì )信用代碼:92430103MA4LAMB24R  網(wǎng)站ICP備案號:湘ICP備13006070號-2  
      国产精品久久久久精品|久久网国产精品色婷婷免费|国产另类小说 视频 中文字幕|亚洲欧洲日产国码在线|2020最新国产在线不卡A|无码人妻少妇久久中文字幕蜜|99国产一区二区精品久久

          <rt id="tf2wb"><bdo id="tf2wb"><kbd id="tf2wb"></kbd></bdo></rt>
        1. <button id="tf2wb"><thead id="tf2wb"></thead></button>

          <rp id="tf2wb"><bdo id="tf2wb"></bdo></rp>
          <delect id="tf2wb"><td id="tf2wb"></td></delect>
          <rt id="tf2wb"></rt>
          <rt id="tf2wb"><bdo id="tf2wb"></bdo></rt>