你是優秀程序員嗎?(2)

發表于:2014-03-27來源:酷勤網作者:不詳點擊數: 標簽:程序員
Motivation 動力 The harder the puzzle, the bigger the rush. 題目越難,沖得越猛。 Superpowers 超能力 can solve provably unsolvable problems ●能解決那些不可能解決的問題 sha

  Motivation

  動力

  The harder the puzzle, the bigger the rush.

  題目越難,沖得越猛。

  Superpowers

  超能力

  can solve provably unsolvable problems

  ●能解決那些不可能解決的問題

  sharper focus than a laser, more endurance than a marathon runner

  ●比激光更敏銳的注意力,比馬拉松選手更好的耐力

  is a walking encyclopedia of algorithms

  ●算法活辭典

  The Dark Side

  劣根性

  will turn a trivial problem into a complex one to make solving it more pleasurable

  ●容易化簡為繁,因為這樣解決起來更爽

  is always bored

  ●永遠很無聊

  Pull Their Chain

  忌諱

  assign them work on a CRUD web app

  ●讓他們去做一個CRUD網頁應用(譯者注:CRUD指Create、Read、Update、Delete,文件系統最基本的操作,這里引申為過分簡單的應用)

  force them to use only imperative languages

  ●強迫他們只能用命令式編程語言

  give them a sudoku puzzle book

  ●給他們一本“數獨”謎題集(譯者注:數獨是一種填字游戲)

  The Problem Solver

  問題解決者

  The problem solver is goal-oriented and ruthlessly pragmatic. A well-defined problem will be solved, and solved quickly by whatever means necessary.

  問題解決者是目標驅動的,冷酷的實用主義者。每個有明確定義的問題都會被他解決,詭異地不擇手段地解決。

  Motivation

  動力

  The problem solver is motivated by creating value, and so is less focused on the creative process and more focused on delivering the desired outcome.

  問題解決者的動力來自創造價值,所以他們關注結果多于關注過程。

  Superpowers

  超能力

  listens

  ●傾聽

  launches

  ●付諸行動

  uses technology to solve business problems instead of to create business problems

  ●利用技術來解決現實問題,而不是亂上添亂

  The Dark Side

  劣根性

  angers programmer purists

  ●容易激怒純粹主義程序員

  can be opportunistic

  ●機會主義者

  Pull Their Chain

  忌諱

  give them busy work

  ●給他們繁忙的工作

  assign them programming tasks with no context whatsoever

  ●分配給他們沒頭沒腦的任務

  Becoming a Good Programmer

  成為一個優秀的程序員

  Of course, programmers don’t neatly fit into these four arbitrary categories. The point is that there are different ways to be a good programmer, and as a programmer, take the time to nurture all four of these types of programmers in yourself. You are a good programmer when, for any given situation, you are able to summon the appropriate “inner programmer”.

  當然,不可能每個程序員都能簡單地對號入座。重點是,優秀的途徑有很多種。作為一個程序員,這四種人才都需要大力培養。當你面對任何困境,都能找到合適的人來解決,這才是真正的優秀。

原文轉自:http://www.kuqin.com/pragmatic/20110828/264101.html

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97