国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

「我只是認真」——聊聊工匠情懷

開發
我們是被這個時代推上浪潮之巔的人,是去做一個見證者,或是一個沖在最前面也不怕被拍死的傻瓜,是我們每個人選擇的權利。只是不要忘記,那些傻瓜,不是真的不怕死,他們只是認真。

老羅的Smartisan T1手機發布會很多人應該都看了,發布會的最后老羅凝視著自己的工匠自畫像,半晌沒說話,隨后轉過身,慢慢離開舞臺,屏幕下方只留下一句話:

我不是為了輸贏,我就是認真。

這一瞬間讓我想起93年「獅城舌戰」的主角蔣昌建,在「人性本善還是人性本惡」的總結陳詞最后,以顧城的名句,「黑夜給了我黑色的眼睛,我卻用它尋找光明」,把整個辯論賽的氛圍推向高潮。

而老羅的這句話,和這句話背后的工匠背景,卻以另外一種無聲的卻震人心魄的力量,敲打著每一個在場的,或是觀看著整個發布會的觀眾的心緒。

「工匠情懷」,我深有體會,就像我在 面向GC的Java編程 一文中所提到的:

優秀程序員的價值,不在于其所掌握的幾招屠龍之術,而是在細節中見真著。

如果我們可以一次把事情做對,并且做好,在允許的范圍內盡可能追求卓越,為什么不去做呢?

追求卓越,追求完美,追求細節的極致。小時候看到那些修表匠,握著一個小螺絲刀,或是看著電工,用烙鐵沾著錫和松香,在那一小寸的世界里,把壞了的地方修好,那種專注的眼神,覺得很厲害。

現在再去回想那些工匠工作的場景,越發覺得欽佩。在我老家有一家刻章的店,在我上幼兒園的時候就已經在那開了很多年了。前段時間需要刻一個章,發現那家店還在,于是走進去,門口坐著一個老人,我確實記不得當年是不是他,不過看這歲數八九不離十。我以前在別的地方刻的章,都是在電腦里設計完圖案后,激光刻蝕。但那次老人卻是用的手刻,我著實驚呆了。只看他拿出一塊紅色的印底,右手持著刻刀,開始一下一下地刻著。雖然老人連話都不怎么說得清了,但是工作時那專注的神情,和精湛的手藝,以及最后成品那比機器更完美的效果,著實讓我心里非常動容。

一、技術人的執著

我見過很多人,也見過很多程序員,都有如此的「工匠情懷」。

做產品需求評審,有的人善于快速提供技術解決方案,在最短的時間內解決問題。

但我見過的很多牛人,他們除了能在腦海里最快地形成方案原型,并且更深入地考慮各種細節點,最終能給出一個更趨于完善的技術方案。

在他們身上,我看到了對這項職業的自我尊重,對自我價值的追求,也有對「卓越」的理解和渴求

《精通正則表達式》的譯者余晟老師寫過他和正則表達式的 緣起 。只是因為項目經理讓他「多用Google,查查正則表達式的資料」,余老師打開了正則的大門,讀完了英文原版的《Mastering Regular Expression》,如今成為了國內最了解正則表達式的人之一。

看完那篇文章其實我想起了我的實習經歷。那時候我剛去公司兩三天,有一天我老板找我讓我研究一下如何用Java里的MappedByteBuffer做文件內存映射來讀取大文件。盡管我們當時要處理的文件很大,以我在學校編碼的經驗看,用普通的Reader也是可以很好地解決的。

于是我說,「這個其實用Reader也能做,更簡單一些,沒那么麻煩。」

老板反問我,「什么叫沒那么麻煩,這是一個做技術的人的態度嗎?」

那幾天我花了很多時間,去從Linux一直到JVM,去了解什么是內存映射,底層原理是什么,和其它技術的比較、優缺點,并和其它幾種讀文件的技術做了性能對比。

雖然最后項目沒有采用這個方案,但是那句反問直到現在一直在我腦海里,時時地提醒我:「做技術的人,對待技術,應該擁有什么樣的態度?

所以其實我很感謝我的老板,以前他教我們這些新人優秀的職場習慣,有一條是每天的郵件必須沒有未讀數,即便是不需要閱讀的郵件,也要一鍵置為已讀,不要留一個未讀的數字在那。現在想起來,有點像iOS App右上角那個提醒數的角標,有些強迫癥的人怎么也忍受不了有個紅圈圈在那。開個玩笑,雖然有些習慣看起來可有可無,無關緊要,但這確實映射了一種態度和思維習慣。

完美有多遠?我不知道,但我愿意多往前走一步。

二、拾起初衷

我們的生活,每天很忙碌。有時候忙得自己都忘記了為什么在此處,有時候忙得只能不斷地用直覺、用以往的經驗去設計一個解決方案,而沒有時間去思考需求是不是合理,方案是不是最佳,我們以為自己設計的是最佳實踐,誰知道呢?

這個社會,這個世界,處在一個以不可思議的速度向前直奔的時間線上,我們處在這個時代的浪潮之上,每個人都感到了那種令人窒息的緊迫感。

父母都是不希望孩子太累的,我們見過很多這樣的話:

差不多就行了。

糊弄糊弄就完事了。

不要與眾不同。

順其自然。

但是你應該問問自己,是不是真的要 順其自然

我記得在上大二的時候,聽一個叫端木恒的人說過一句話,大意是,這個世界上,政治可以改變很多事情,而科技,可以通過促進信息的流通,最終去推動政治的變革,去改變整個世界。

當時覺得這事兒太酷了,是的,所以我當時的想法是,要去一個技術足夠強大,并且對人們的生活有實質影響的公司。希望用技術的力量去讓更多人生活地更好。

這當然是一種不自量力,但又如何呢?只是一個普通人小小的想法,不斷追求卓越,愿意比別人多往前走一步而已。

就像馮大輝說的:

所有人都說你做不成,都告訴你不要去做,不靠譜,嘲諷你,而你最后真的把事情做起來了,這就是牛逼。

做成了,其實牛不牛逼對你自己而言已經不重要了。

沒做成,所有人都笑你是傻逼,但起碼也對得起自己的內心。

再說,如果 青年人 想的都是養老和退休,那做事的人在哪?

三、發現更好的自己

老羅最后的一個問題是:

在一個完美主義者的眼里,這是一個怎樣的世界?

這個社會上很多人在生活上追求更高的品質,但愿意對自己手頭所做的事情堅持高標準堅持卓越理念的人已經不多見了,以至于我們發現花再多的錢也買不到安全的食品了,花了一輩子的積蓄買的房子卻有各種質量問題。捫心自問自己在工作中是否能堅持某些東西,大部分人的態度都差不多,只是你糊弄一下不會怎樣,而他馬虎一點就會死人,區別僅僅在于這里。

M·斯科特·派克說過一句話:

規避問題和逃避問題的趨向,是人類心理疾病的根源。

很多人把隨大流把妥協作為一種「成熟」的標志,小時候敢想敢說可能也敢做,長大以后懂得了人情世故,懂得向現實妥協,45度角仰望天空說自己終于長大了。再看身邊那些「冥頑不靈」、「認死理」的所謂完美主義者,認為這些人才是不正常的群體,把這些人要么當做傻逼要么當做裝逼。

天哪,我都想問,「這是一個怎樣的世界?」

肯定有人會說,站著說話不腰疼。誠然,在生活中,有的人是為了活下去,有的人是為了活得更好,有的人是為了幫助別人活得更好。這是不同的人生階段,每個人的情況不一樣,但這并不影響每個人內心的精神寄托和對信念的追求。

我從不指望去改變別人,但我相信我可以改變自己,雖然也很難。

學生都喜歡問,如何最快地告訴自己的能力。說實話,我真的不知道什么是捷徑,我的經驗就是和比你優秀的人一起工作,經常請教比你資深的人,不斷挑戰過去的自己(每天審視自己太緊張了,只要比前段時間的自己更好就可以了)。

四、細節是魔鬼

Devils are in the details,細節是魔鬼,這句話很多人都聽過,但要在工作中時時刻刻注意?難。

前幾天給同事做Code Review,就幾行代碼,發現了一個問題。

場景是我們發現某個系統中存在占用內存超大的HTML字符串,需要統計HTML字符串的長度,于是為了獲得準確的字節長度,這段代碼調用的是String.getBytes().length,一眼看起來并沒有什么大問題。

但是考慮到本身這個字符串就比較大,聯想到Java內部是用UTF-16存儲字符串的,而getBytes()會轉換為系統默認編碼(GBK或是UTF-8等等),這里必然存在底層字符數組的拷貝(可以去參考String.getBytes()的源代碼證實),一個本身就很大的字符串,經過拷貝,將會占用更多的內存,加劇這個問題,而在HTML中,中文其實只占了非常小的一部分,所以直接用String.length(),雖然會少數幾個字符,但對統計結果影響其實并不大,并且這里不存在任何數組分配的開銷。

另外建議所有調用String.getBytes()的地方通通顯式傳入編碼,這是個大坑。(陳皓注:用String.length代替getBytes().length,也是在給未來挖坑——如果未來有人要用len來干別的事,那么這個不精確的len可能就是一個大坑

另外一個案例,也是在Code Review的時候發現的。

某個調用場景下,每次都會新建一個解析器對象去解析結果,盡管解析器沒有任何實例變量不會產生線程安全問題,創建的開銷也并不大,但我還是堅持要改成單例,使用同一個實例去處理,這也符合面向GC編程的思想。

這些場景,每天我們都在遇到,也許我們會說這些都是很小的問題,無傷大雅,差不多就行了。但就像前面說的,這是一種態度,一種思維習慣,當你堅持用最高的標準去要求自己,去要求自己的工作時,你才有可能漸漸接近卓越。細節是魔鬼,它會在完全察覺不到的時刻,把人拉回平庸。

「我不是為了輸贏,我就是認真。」這不代表我們不在乎輸贏,從頭至尾我都堅信,只有堅持完美,堅持品質,堅持那些我們曾經了解現在可能已經放棄了的美好的東西,像一個老工匠,把一種專注、追求極致的情懷融入我們的作品里,也許有一天,就有人,追尋著 夢想 ,發現了 生活更多的可能性 ,像喬布斯、像貝索斯,改變整個行業,改變全世界。

我們是被這個時代推上浪潮之巔的人,是去做一個見證者,或是一個沖在最前面也不怕被拍死的傻瓜,是我們每個人選擇的權利。

只是不要忘記,那些傻瓜,不是真的不怕死,他們只是認真

原文鏈接:http://blog.hesey.net/2014/05/im-just-conscientious-talking-about-feelings-of-artisans.html

責任編輯:林師授 來源: 舒の隨想日記
相關推薦

2014-06-06 10:26:45

樂跑工匠情懷

2015-07-21 09:47:23

程序員工匠人生

2020-05-21 11:29:58

復刻手機屏幕

2013-05-21 09:32:11

ChromebookChrome OS

2020-08-04 11:35:38

Vue前端裝飾器

2024-09-30 10:27:22

2017-11-09 15:32:13

鏈接需求頁面

2014-03-18 10:05:37

程序員碼農

2014-10-28 14:00:58

羅永浩錘子降價

2021-02-22 09:30:09

go開發環境桌面系統

2021-06-04 20:13:06

Ymljavaerk8s

2024-01-22 10:18:32

平臺工程開發人員技術

2021-07-02 07:06:20

調試代碼crash

2023-12-26 18:47:32

2023-02-07 09:37:08

流計算

2021-03-28 20:58:25

Go語言線程

2014-07-08 12:29:43

錘子手機

2017-12-25 10:50:46

2019-06-19 09:33:17

微服務面試電商

2014-05-26 17:00:51

點贊
收藏

51CTO技術棧公眾號

精品丝袜久久| 在线国产网址| 欧美疯狂party性派对| 欧美日韩精品一区二区天天拍小说| 一本色道久久88亚洲精品综合 | 精品美女一区| 一区二区三区免费网站| 四虎永久国产精品| 亚洲精品动态| baoyu135国产精品免费| 欧美日韩专区在线| 国产第一页在线| 精品日产卡一卡二卡麻豆| 成人污版视频| 国产精品偷伦免费视频观看的| 日韩综合精品| 日韩精品久久久免费观看| 国产福利一区二区三区在线视频| 男女啪啪免费观看| 国产婷婷精品av在线| 在线免费观看色| 精品88久久久久88久久久| 日本欧美日韩| 欧美一区三区三区高中清蜜桃| 网站一区二区| 91老司机在线| 国产一区二区在线电影| 国产精品久久一区| 国产精品zjzjzj在线观看| 81精品国产乱码久久久久久| 女同性一区二区三区人了人一| 欧美成人免费观看| 999精品在线| 精品成在人线av无码免费看| 亚洲女子a中天字幕| 欧美巨大xxxx做受沙滩| 亚洲免费av片| 日韩精品首页| a天堂资源在线观看| 婷婷一区二区三区| 亚洲精品国产嫩草在线观看| 蜜桃麻豆www久久国产精品| 成人黄色国产精品网站大全在线免费观看 | 国产精品视频一区视频二区| 国产一区二区三区无遮挡| 国产精品天天摸av网| 九七电影院97理论片久久tvb| 国产高清自拍99| 国产欧美日韩精品a在线观看| ****av在线网毛片| 国产自摸综合网| 欧美激情一区二区三区四区| 天堂网在线最新版www中文网| 亚洲综合最新在线| 亚洲精品菠萝久久久久久久| 成人性生交大片免费看中文视频| 欧美日韩第二页| 在线观看亚洲a| 日韩精品三区| 中文字幕在线亚洲三区| 在线观看日韩电影| 欧美日韩一区自拍| 国产精品日韩一区二区三区| 99综合电影在线视频| 电影av一区| 久久91亚洲人成电影网站| 日韩av一区二| 亚洲裸体视频| 国产欧美日韩高清| 久久电影一区| 热99精品只有里视频精品| 精品欧美午夜寂寞影院| 综合国产在线观看| 成年人免费看的视频| 国产91精品久久久久久久网曝门| 交换国产精品视频一区| 色偷偷91综合久久噜噜| 日本v片在线高清不卡在线观看| a视频在线看| 国产99在线|中文| 日韩a级作爱片一二三区免费观看| 亚洲第一精品电影| 激情综合在线| 国产在线1区| 奇米影视首页 狠狠色丁香婷婷久久综合 | 亚洲最大成人网4388xx| 91福利区在线观看| 在线观看亚洲精品视频| 男生女生差差差的视频在线观看| 一本一本大道香蕉久在线精品| 欧美一卡二卡| 欧美激情第99页| 亚洲美女尤物影院| 亚洲精品一区在线观看香蕉| 九九热hot精品视频在线播放| 欧美激情伊人电影 | 日本理论片午伦夜理片在线观看| 色哟哟入口国产精品| 极品中文字幕一区| 香蕉视频禁止18| 日韩午夜在线观看| jazzjazz国产精品久久| 国产不卡一区二区在线播放| 首页亚洲中字| 欧美日韩另类丝袜其他| 成人小视频免费在线观看| 成人高清免费| 欧美精品久久久久久久久老牛影院 | 亚洲精品国产精品国产自| 亚洲成人一品| 濑亚美莉vs黑人在线观看| 久久天天躁日日躁| 亚洲天堂精品视频| 精品一区二区三| 快播av资源| 国产亚洲欧美一区二区| 欧美喷潮久久久xxxxx| 另类成人小视频在线| 亚洲特级毛片| 国产精品国产一区| 国产精品乱战久久久| 污污网站免费看| 97在线视频免费| 亚洲免费小视频| 老司机免费视频一区二区三区| 亚洲国产精品影视| 蜜桃欧美视频| 91精品啪在线观看麻豆免费| 欧美性生活影院| 久久超碰97中文字幕| 伦理一区二区| 91国模大尺度私拍在线视频| 欧美综合亚洲图片综合区| 欧美色图12p| 日韩一区二区三区三四区视频在线观看 | 丰满少妇大力进入| 久久亚洲春色中文字幕| 久久久精品日韩欧美| 日韩啪啪电影网| 日韩成人在线看| 一区二区精品伦理...| 欧美男男同志| 污网站视频在线观看| www.这里只有精品| 日本黄色三级大片| 亚洲熟妇av一区二区三区漫画| 精品一卡二卡三卡四卡日本乱码| 亚洲一级片在线看| 另类色图亚洲色图| 国产精品国产亚洲伊人久久 | 国产一区二区在线观| 精品国产乱码一区二区三区 | 欧日韩在线观看| 国产精品久久久久久搜索| 亚洲色图在线观看| 国产成人精品一区二区| 欧美日本韩国一区| 麻豆网站在线观看| 日韩免费观看网站| 蜜臀va亚洲va欧美va天堂| 国产视频一区二区在线播放| 日日碰狠狠躁久久躁婷婷| 亚洲激情在线视频| 亚洲高清免费视频| 欧美三级一区二区| 亚洲精品一区二区三区婷婷月| 中文字幕av一区二区三区谷原希美| 久久免费视频观看| 黑人巨大精品欧美一区二区小视频| 影音先锋久久资源网| 国产日韩一区二区三区在线| 久久91精品久久久久久秒播| 久久美女高清视频| 91精品黄色片免费大全| 久久噜噜噜精品国产亚洲综合| 99精品国产高清一区二区| 久久久久久免费看| eeuss影院在线播放| 日韩一区二区三区在线看| 欧美视频成人| 中文字幕五月欧美| 亚洲国产成人久久综合一区| 国产91久久婷婷一区二区| 亚洲精品天堂成人片av在线播放| 二区三区中文字幕| 少妇高潮一区二区三区99| 亚洲专区一区二区三区| 欧美性猛交xxxx乱大交| 97精品一区二区三区| 日韩欧美国产综合在线| 搞黄网站在线看| 韩国一区二区三区在线观看| 中文无字幕一区二区三区 | 特级全黄一级毛片| 97久久亚洲| 91丝袜国产在线播放| 精品国产制服丝袜高跟| 久久免费视频1| 在线观看中文字幕的网站| 在线欧美日韩|