久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

網絡程序員,如何從平庸走向理想?

2022-05-03    分類: 網站建設

也許我們都不是天才的程序員,但至少我們都可以成為一個理想的程序員。

正文

我算是靠坑蒙拐騙進了程序員的門,然后一路狂奔。26歲之前幾乎沒有任何寫代碼的經驗,研究生畢業卻意外選擇了一家不可能提供培訓的初創公司,在每日擔憂公司倒閉、害怕被炒魷魚以及同事冷落白眼的三重壓力下逆流而上,一年半后離職,已是擁有500萬用戶產品的后臺主程。從前我對計算機技術心懷畏懼,認定技術高人一定有佛光籠罩,晝夜不息運鍵如飛日吐代碼上萬行。現在也算見過一些世面了,回首那段忐忑不安宛如初夜的過程,我卻不發覺有任何的勵志意味,而是視為一種理所當然。理想的程序員,和理想的建筑師、理想的財務師、理想的按摩師沒有任何的差別,他們本質上都是一群手藝人。我相信理想的程序員人人皆可成為。

近三年總在互聯網圈廝混,我認識過一些程序員、共事過一些程序員、領導過一些程序員、又面試過一些程序員。他們學歷不同,有的來自北大,有的來自北大青鳥,有的是博士,有的是高中肄業;資歷也不同,有的來自 BAT,有的來自某破產基金公司(還是一個銷售);年限也從0到15年不等。但我認為程序員只需分三類:天才的程序員、理想的程序員、平庸的程序員。天才的程序員我只敢說接觸過3個,這是天命7分由你是顆精子的時候就已決定,擁有好的數學天賦、冷靜致密的邏輯、為解決難題寧愿不眠不休而深以為樂的技術熱情;3分來自起步要早早早,恨不得同齡人玩泥巴的時候就得開始玩電腦,大學畢業前就突破一萬小時法則,后面的已是游戲人生。

天才的程序員可遇不可求,更不能長有,我看到的90%仍是平庸的程序員。IT時代的膨脹,已讓程序員如同文藝復興時的印刷匠一樣的普通,多數投入祖師爺門下的人,僅是為了更大的飯碗、更高的待遇、更好的生計。平庸的程序員編寫腐爛的代碼,沒有規范和一致性,固守舊世界的語言,還好談論大的架構和性能,說的比做的漂亮。而毫無例外的,他們認定技術沒有出路,做產品、營銷和管理的是更高大上的手藝,而他們當中的99%,又會自然流露出自己恰巧具備了那方面的天賦,至于進程為什么會崩潰這樣的小問題是不屑于去了解的。

而我最喜歡和理想的程序員相處,恨不得與他們同吃同住,如果允許,我希望我的隊伍能插滿他們的旗幟。理想的程序員心眼兒不壞(他們從來都不是辦公室政治的寵兒,是一群單純明亮快樂的手藝人),有天真爛漫的好奇心(他們的眼睛里經常閃著「哇,這個是怎么做到的!」),永遠精益求精(他們的口頭禪是「我再研究一下」),還樂于分享(他們活躍于GitHub、各大問答社區和你的身邊,舍得將寶貴時間用于幫助新手)。是的,他們不需要被管理,只需要給一個大的方向,總能回報以意想不到的結果。

理想的程序員與平庸的程序員只有一墻之隔。兩者的差距只有6個一點點,而人與人的差距,正是在這日積月累的一點點中,被永遠拉開了。有意思的是,我發現這6個一點點都和意識有關,也就是程序員和其他一切新興產業的工種一樣,只需要意識加上時間的錘煉,人人皆可達到理想的階段。理想的程序員必然也是一個優秀的problem solver。

第 1 個一點點:專注眼下

見過太多心猿意馬的程序員,我不得不把「專注眼下」作為天字第一條。他們往往有各式各樣的小夢想,比如做個小茶農、做個小鵝販、做產品、做銷售、做投資,卻被程序員的高薪或是沒有轉行的魄力「耽誤」了,而因為不專注,他們不在意做好自己的本分,不在意錘煉自己的技能,不在意學習新興的技術。不可否認,這世界上存在著偉大的產品(像喬老爺)、偉大的銷售(像埃里森)、偉大的投資客(像彼得菲),而他們毫無例外都是程序員出身。可你聽說過巴菲特評價蓋茨的話么,比爾蓋茨如果轉行去賣狗,那他一定是全世界大的狗販。我堅信除了少數的天才外,冥冥眾生均可以在多個領域取得成功,只要保持足夠的專注。而哪怕你下一年就想賣狗去,程序員的經驗仍然能訓練你強大的邏輯、謹慎和耐心,放在哪個行業都是相當可觀的競爭力。

第 2 個一點點:思考力與推動力

我認為處理bug、崩潰、調優、入侵等突發事件比編程本身更能體現平庸程序員與理想程序員的差距。當面對一個未知的問題時,如何定位復雜條件下的核心問題、如何抽絲剝繭地分析問題的潛在原因、如何排除干擾還原一個最小的可驗證場景、如何抓住關鍵數據驗證自己的猜測與實驗,都是體現程序員思考力的最好場景。是的,在衡量理想程序員的標準上,思考力比經驗更加重要。

有時候小伙伴跑過來,問我「提交了一個任務被卡住了,怎么辦」的時候,我總覺得他可以做得更好。比如,可以檢查試驗別的任務,以排除代碼自身的原因;可以通過Web UI檢查異常(如果沒有賬號,可以讓我提供);可以排查主機日志或刪除緩存,再不濟,總應該提供任務ID和控制臺日志給我。理想的程序員永遠不會等事情前進,他們會用盡一切方法讓事情前進。

第 3 個一點點:Never Say No

記得從前廠離職之前,找老板談話,他說我大的優點就是從來不和他說這個做不到。后來我發現在很多團隊里,都存在一種技術和產品的對立,程序員往往以「技術上無法實現」來擋產品的需求,而產品也往往以「Facebook可以為什么我們做不到」來奚落程序員。這兩句話應該屬于禁語,從根本上都不利于程序猿和產品狗的相親相愛。

一句「技術上無法實現」是容易出口,可有多少人在說出這句話的時候,心里是100%肯定的?如果不肯定,為什么不能回去谷歌一下再回答?原本我以為程序員是充滿想象力,因為有想象力,才能誕生那么多改變我們生活的軟件和互聯網產品。見識多了,才了解大部分程序員已經在與bug的對抗中變得保守而不愿擔當風險,與此同時許多團隊也不愿意寬容失敗。于是「Say No」變成一種習慣性的抵觸,還記得曾國藩為什么解散湘軍么?他說那支軍隊已「暮氣漸深」,不能打仗了。要做理想的程序員,就不能給自己滋生暮氣的機會,如果面對不合理的需求,可以把時間成本擺出來,把曲線救國方案亮出來,簡單粗暴「Say No」是不可取的。

第 4 個一點點:投資未來

程序員是一個非常殘忍的職業。你所學所用的語言、框架、模式,很可能在數年內就成昨日黃花了;你現在嘲笑的另一群程序員,可能馬上就能轉身來嘲笑你了。所以理想的程序員除了做好自己的本分,還要花費時間來投資未來。什么是「投資」?投資就是你現在投入的時間,在未來會以更多的時間或者金錢(看看早幾年學習iOS的程序員現在的薪酬!)回報你。舉我自己的領域——數據挖掘為例,08年左右Hadoop開始興起,一時「大數據」概念火熱,Hadoop工程師萬金難求,各互聯網公司紛紛把數據統計、數據分析和數據挖掘的業務切換到分布式平臺上。這幾年眼看Hadoop還在不斷迭代,Spark又異軍突起,一舉刷新了Hadoop保持的排序記錄,以內存存儲中間數據帶來的性能優勢和豐富的數據結構讓人愛個不停,各種奇異的小bug和陡峭的學習曲線又讓人打退堂鼓。那么,明眼人都知道Spark是未來的趨勢(內存會越來越便宜),在主業務放在Hadoop的條件下,就可以適當把一些小模塊切換到Spark上,同時留意Spark社區的發展,很快從Spark獲得的性能收益就能把之前投入的學習時間掙回來。

第5個一點點:善用工具

善用工具可以分為 4 個層面:搜索引擎、不相信重復、代碼片段、自動化。

我剛入行那會,一個計算機專業卻當了公務員的朋友問我,你一點都沒學過編程,平時怎么寫代碼?我說,谷歌,于是遭到無情的恥笑,以至于我在哪里的賬號都叫 2shou,告誡自己是一個無恥的二手程序員。這是一個笑話,但如果現在問我,我還是要回答谷歌。程序員的成長就像膨脹的圓餅,外面是無邊無際的大海,圓餅越大,與大海接觸的面也越大,懂的越多,不懂的越多,而計算機科學又是一門更新換代異常迅速的學科,同時也是知識互聯網化最好的學科,很難利用傳統的科班式有教有學的方法,相反通過搜索引擎則很容易獲取到最新的知識。

不相信重復,大師的話叫DRY原則(Don't repeat yourself),代碼寫多了,會有人為的直覺判斷好的和爛的代碼,我的標準是簡潔和規范,簡潔并不是美感上的標準,重復越少,給自己出錯的機會也越少,后期維護的成本也越少。

如果你不幸丟了三周前的代碼,也許你能憑著過人的記憶力把腦子里殘余的片段復寫出來,但如果丟的是三個月前的代碼,恐怕就沒有那么好的運氣了。理想的程序員會著力找尋有效的資料保存方式,把工作里靈光閃現寫下的代碼、腳本、配置、經驗等短的片段保存起來,以便任何時候都能復查。

理想的程序員必須懶惰。對他們來說,重復的步驟和重復的代碼一樣丑陋,如果意識到一項工作有可能長期要重復,那么自動化的時間總是越早越好。

第6個一點點:管理時間

之所以管理時間會對程序員這個行當特別重要,是因為在完成任務時你必須像荒野里的狼一樣,「獨行」。沒有外界約束的情況下還能穩定控制自己,保證能高效率地工作和學習,那么日積月累你肯定會變得比一般人厲害。

程序員干的是高強度的腦力活,一般每天集中4-5個小時應對本職工作就足夠了,但工作之外,一定要安排時間用于學習。除了學習,留點時間放空自己也是必要的,利用泡茶或者喝咖啡的間隙,把彌足珍貴的時間留給自己,往前想往后想,事半功倍。

說了這么多,想必有人會問,費勁心思成為一個理想的程序員,又有什么用處?會有高薪嗎?不。能升職嗎?也不見得。迎娶白富美呢?不如去賣狗。

稻盛和夫曾經說過一個故事,明治時期的手藝人被天皇召見,雖然都是不讀書的鄉下人,但一輩子兢兢業業地做一件事情,自然有一股高貴的氣質。理想的程序員,應該就是循著這種高貴的氣質而去的吧!

網站名稱:網絡程序員,如何從平庸走向理想?
文章來源:http://www.js-pz168.com/news12/149812.html

成都網站建設公司_創新互聯,為您提供靜態網站響應式網站網站維護關鍵詞優化App設計小程序開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站制作
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
日日夜夜精品视频天天综合网| 99久久99久久久精品齐齐| 成人黄动漫网站免费app| 国产精品久久九九| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 日韩电影天堂视频一区二区| 欧美色爱综合网| 久久久久久黄色| 亚洲欧美日韩国产中文在线| 全国精品久久少妇| 99国产精品国产精品毛片| 日韩av图片| 日韩欧美一区电影| 亚洲美女淫视频| 国产成人午夜电影网| 极品日韩久久| 在线播放国产精品二区一二区四区| 中文字幕乱码久久午夜不卡| 免费欧美在线视频| caoporn国产精品免费公开| 色www精品视频在线观看| 久久久国产精品麻豆| 日韩福利电影在线| 999国内精品视频在线| 色就色 综合激情| 国产欧美日韩不卡免费| 久草在线在线精品观看| 国产亚洲欧美另类一区二区三区| 欧美色网站导航| 国产精品成人在线观看 | 色噜噜狠狠色综合中国| 国产视频在线观看一区二区三区| 日韩电影在线免费| 国产精品区免费视频| 欧美三级中文字幕| 亚洲精品欧美专区| 成人免费高清在线观看| 制服诱惑一区| 国产精品免费aⅴ片在线观看| 国产一区二区三区黄视频| 久久久久久久久久久一区| 日韩一级片在线观看| 亚洲成人免费影院| 成人在线观看av| 8x福利精品第一导航| 亚洲国产中文字幕在线视频综合| 91在线观看视频| 欧美日韩免费观看一区二区三区| 亚洲乱码国产乱码精品精小说 | 一区二区三区在线视频观看| 成人免费毛片a| 在线观看免费亚洲| 一区二区三区精品视频| 97久久精品人人爽人人爽蜜臀| 在线观看视频一区| 一区二区三区国产精华| 超碰在线观看97| 欧美一区二区三区思思人| 日韩不卡在线观看日韩不卡视频| 精品国产乱码久久久久久蜜柚| 欧美电视剧免费观看| 美女久久久精品| 视频一区不卡| 国产精品久久久久永久免费观看| 成人精品小蝌蚪| 欧美私模裸体表演在线观看| 亚洲在线视频一区| 精品国产一区二区三区麻豆免费观看完整版 | 国产精品美女www爽爽爽| 成人一区二区在线观看| 在线免费视频一区二区| 亚洲国产人成综合网站| 国产精品免费一区二区三区在线观看| 日韩免费观看高清完整版| 久久99国内精品| 色综合中文综合网| 欧美在线观看一区| 性感美女极品91精品| 麻豆av一区二区三区久久| 国产欧美一区二区精品仙草咪| 成人黄色电影在线| 欧美一区二区精品在线| 精品无码三级在线观看视频| 制服诱惑一区| 亚洲国产精品久久人人爱| 欧美凹凸一区二区三区视频| 国产精品视频免费| 91麻豆精品秘密| 日韩免费观看高清完整版| 国产激情视频一区二区三区欧美 | 亚洲高清中文字幕| 欧洲精品久久| 亚洲美女视频在线观看| 久久av免费一区| 国产精品美女久久久久久久网站| 97久久天天综合色天天综合色hd| 欧美哺乳videos| 国产91高潮流白浆在线麻豆| 欧美日韩精品福利| 国产真实乱偷精品视频免| 欧美视频一区二区| 韩国精品免费视频| 欧美日韩大陆一区二区| 国产在线不卡视频| 99精品国产视频| 91精品欧美综合在线观看最新| 蜜臀av一区二区| 欧美精品第一页| 精品国产一区二区三区麻豆免费观看完整版 | 欧美日韩精品免费看| 中文字幕视频一区二区三区久| 国产精品一区二区三区精品| 中文字幕的久久| 国产精品一区二区三区四区五区| 国产精品少妇自拍| 国内成+人亚洲| 一本色道久久综合亚洲二区三区| 玉米视频成人免费看| 日产国产精品精品a∨| 亚洲制服丝袜av| 一本色道久久99精品综合| 日韩影院在线观看| 91福利国产精品| 久久电影网电视剧免费观看| 欧美日韩高清一区| 国产成人精品亚洲日本在线桃色| 日韩午夜激情av| 99免费精品视频| 日本一区二区三级电影在线观看 | 久久久久久久久四区三区| 亚洲视频一区在线观看| 日韩欧美精品一区二区| 日韩国产精品久久久久久亚洲| 欧美色区777第一页| 国产盗摄一区二区三区| 2020国产精品| 久久国产精品久久精品国产| 亚洲自拍另类综合| 日本乱人伦aⅴ精品| 国产福利电影一区二区三区| 精品欧美久久久| 国产伦精品一区二区三区视频免费| 亚洲精品久久7777| 91国产丝袜在线播放| 国产999精品久久久久久绿帽| 久久精品在这里| 欧美精品123| 日本91福利区| 日韩一区二区在线看| 高清视频一区| 亚洲国产美女搞黄色| 欧美日韩国产精品自在自线| av中文字幕亚洲| 亚洲欧美日韩国产成人精品影院| 中日韩在线视频| 东方欧美亚洲色图在线| 欧美激情一区在线观看| 色中色综合成人| 韩国三级电影一区二区| 久久久国产一区二区三区四区小说| 鲁丝一区二区三区免费| 另类小说综合欧美亚洲| 久久婷婷久久一区二区三区| 欧美日韩视频在线一区二区观看视频| 蜜臀a∨国产成人精品| 精品久久久久久久人人人人传媒 | 国产精品视频免费| 亚洲午夜精品久久久中文影院av| 国产一区二区伦理| 国产精品水嫩水嫩| 色婷婷综合视频在线观看| 成人av在线网| 一区二区三区不卡视频在线观看| 欧美日韩在线一区二区| 成人av男人的天堂| 午夜精品久久久久久久久久 | 中文无字幕一区二区三区| 亚洲欧美日韩国产yyy| 丁香婷婷综合激情五月色| 亚洲人亚洲人成电影网站色| 欧美日韩精品电影| 好看的日韩精品| 久久精品国产成人一区二区三区 | 亚洲欧美另类小说视频| 精品视频123区在线观看| 鬼打鬼之黄金道士1992林正英| 日韩精品色哟哟| 久久久久久久久岛国免费| 在线观看成人一级片| 99久久99久久免费精品蜜臀| 五月婷婷另类国产| 久久―日本道色综合久久| 宅男一区二区三区| 91手机在线播放| 美国毛片一区二区三区| 国产精品久久网站| 欧美高清一级片在线| 欧美极品一区二区| 北岛玲一区二区三区四区| 香蕉久久夜色精品国产使用方法|