我記不清我第一次看到一臺電腦是什麼時候了,但我確實記得當我被問到“長大以後你想做什麼?”時,我的第一個念頭是“在電腦上工作”。
若干年以後,我長大了,成為了一個程式設計師。我捫心自問,“假設你還是一個小孩,當你長大後,你還想要在電腦上工作嗎?”
我們來看看目前為止,程式設計師的生活對我來說意味著什麼。
我的朋友
我的一些朋友相信:
- 當我在電腦上幹活時,一大堆帶進度條的視窗,經常發出奇奇怪怪的外國電影裡才有的聲音。
- 我坐在至少兩臺顯示器前面,抽著煙喝著咖啡工作到第二天凌晨,四周飛過蒼蠅時,我就像貓一樣動動頭。
- 我能黑掉整個世界,我不這麼做的原因只是因為沒有這個必要。
另一些朋友則相信:
- 我是列印附件帶zip檔案的電郵的行家。
- 我是把被掃描的影像轉成一份微軟office文件的行家。
- 因為我不知道怎麼在Excel裡設定一個方程式,所以我對我的工作並不在行。
- 即便他們在電腦店裡被問到他們的新膝上型電腦是否需要安裝作業系統時,我也應該是那個給他們安裝作業系統的人。
我的家人
我媽媽相信:
- 我會因電腦輻射而死
- 可以隨時叫我去給她朋友調電視訊道
- 我能搞定任何帶按鈕的裝置
- 當我解釋說我談論的bug不是生活中真實存在的補丁,還有我應該更規律地打掃我的房子時,我在撒謊
我的哥哥姐姐們相信:
- 有些事出了問題,我的父母本應阻止那些事情發生的
別的程式設計師
別的程式設計師相信:
- 除非他們也用了我在用的技術,否則那門技術一定很糟糕
- 當他們談論所有現有的技術、科技縮略詞和會議時,我應該都懂
- 我們應該定期出來喝一杯,否則我們都會孤獨終老
貓
我的貓相信:
- 我的電腦是她的所有物,只有我讓她玩滑鼠指標時我才能玩電腦
- 當我工作時她踏上鍵盤不會發生什麼壞事 al;kdjfhjlkashkj
真相
事實是當個程式設計師是挺酷的,但這些時候就不酷:
- 即使你覺得自己像《黑客帝國》中的 Neo,有些時候你可能連續幾小時工作,只為了把一個 div 垂直排列到它的 container 裡。
- 即使 MySQL叫做“我的”SQL,有時它可能用起來不那麼像“我的”
- 即使你在週六早上 mkdir best_idea_ever,可能你那個週末都在 sudo rm –rf ./best_idea_ever 裡結束
- 這是2015年了,唯一一樣可以用同樣的方法渲染所有的瀏覽器的東西是 about:blank
- 你讀這篇文章是為了找程式碼段
打賞支援我翻譯更多好文章,謝謝!
打賞譯者
打賞支援我翻譯更多好文章,謝謝!
任選一種支付方式