一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

我討厭智力題:我還是個程序員嗎?

  本文是從 I Hate Puzzles: Am I Still A Programmer? 這篇文章翻譯而來。  

  大概是一兩個月前,朋友送了我和老婆一份禮物:一個有1000個小拼塊的拼圖版,拼的是艾歇爾名作:

  昨天我們決定試一試身手。

  仔細看了看這個圖片,60-70%的色塊都是灰的。這些拼塊都非常的小,只有少數幾塊能辨認出上面畫的是什么東西:艾歇爾的眼睛和背景上窗戶的某些部分。等把這幾塊拼完后,我們就傻眼了。

  為什么人們會喜歡這種東西?如果你實在沒有任何事情可做,那就不說了——但我們還有很多有意義的事情要做。

  我們決定放棄。我們再次確認了已知的一個事實:我們討厭做智力游戲

  這天晚些時候我在Reddit或是Hacker News或是其它的一個什么地方發現了這個”漫畫“。畫的是關于編程的樂趣。簡而言之:寫公式化的代碼——無聊;嘗試新的算法——有趣。

  尋找新的算法是程序員版的智力游戲。當有問題時,能找出解決這個問題的最優算法是一件非常有趣的事情——不是嗎?當我的博士學習快要結束時,我四處看了看可以去哪里工作,我發現很多有趣的公司都想要:解決算法問題能力很強的聰明的小伙和女孩。至少,他們招聘過程體現出來這些。

  Facebook:

你喜歡智力題嗎?我們也是。

  Google:

四個人需要在晚上通過一個損壞的橋。不幸的是,他們只有一個手電筒,而過這個橋不拿手電筒是很危險的。這座橋每次只能承受兩個人同時經過。每個人通過橋時所需的時間也不一樣。四個人分別用去:1分鐘,2分鐘,7分鐘,10分鐘。四個人都通過這個橋最短需要多少時間?

  幾周前,舊金山的一個名聲很響的新銳公司聯系到我——問我是否有興趣加入他們的團隊。是嗎!太好了!你能否在半個小時內把這個算法難題解決掉?我失敗了。是否要我結果出來了。故事結束。

  我討厭智力題。

  不喜歡智力題我就不是一個好程序員了嗎?如果我不喜歡或很討厭這種類型的智力題我就不是程序員了嗎?有很多跡象表明我可不是一個真正的書呆子——比如,我不喜歡科幻小說。也許只是我不是這些公司要找的那種類型的程序員。這很公平。

  我編程已經有18年了。非常少的機會我需要解決復雜的算法問題。我喜歡編程并不是喜歡解決難題——我是喜歡設計。如何的方式能設計出一個大家都能理解的應用程序?什么樣的工具能讓開發者們獲得更高的生產效率?

  我第一個大工作量的編程項目——大概十年前——是YaBB。我需要一個論壇軟件,但你根本找不到一個好的免費的可用。在YaBB里有很復雜的算法嗎?幾乎沒有。然而,它對人們卻是非常的有用,而且當時也是非常的成功。

  后來我開發了persistence.jsmobl。兩種產品都可以使開發人員獲得更多的工作效率。同樣,這里的挑戰根本不是來自算法。挑戰性來自API(persistence.js接口)和編程語言(以mobl為例)。兩者都很簡單,強大,靈活,有用。這些都不是簡單的活兒,但都跟算法沒有什么關系。它們是設計。

  也許我更應該把自己當作一個軟件設計師,而不是一個程序員。

  編程對你意味這什么?是一種本質的算法?還是根本不是?我不喜歡智力題是腦袋有問題嗎?

it知識庫我討厭智力題:我還是個程序員嗎?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产一区二区在线 | 亚洲天堂国产精品 | 亚洲综合激情六月婷婷在线观看 | 国产永久视频 | 久久老司机波多野结衣 | 色播视频在线观看免费 | 亚洲六月丁香六月婷婷色伊人 | 天天成人| 视频区图片区小说区 | 另类av | 视频福利在线 | 网站免费满18成年在线观看 | 久久女| 98香蕉草草视频在线精品看 | 黄篇网站在线观看 | 国产成人永久免费视频 | 国产视频精品免费 | 中文字幕精品视频在线观看 | 欧美透逼 | 欧美成人综合视频 | 天天干天天舔 | 国产福利最新手机在线观看 | 色婷五月天 | 午夜777| 狠狠色狠狠色综合网 | 激情综合婷婷丁香六月花 | 韩国毛片在线观看 | 91精品国产高清91久久久久久 | 五月婷中文字幕 | 日本一区二区三区视频在线 | 午夜精品一区二区三区在线观看 | 国产成人污污网站在线观看 | 亚洲图片88 | 岛国大片免费看 | 国产手机精品自拍视频 | 一区二区三区免费在线视频 | 成人午夜免费视频毛片 | 日本成人在线网站 | 欧美日本高清视频在线观看 | 精品一区二区三区免费观看 | 国产精品久久久久久久久齐齐 |