自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何判斷自己是否具有成為一名優(yōu)秀程序員的潛質(zhì)

開(kāi)發(fā) 項(xiàng)目管理
很多像這樣的日子,當(dāng)?shù)厣戏e起厚厚的雪時(shí),我通常會(huì)燃起鐵爐,把馬蹄跌燒的通紅,搓搓溫暖的手,開(kāi)始打造特制手工馬蹄鐵。

[[109245]]

很多像這樣的日子,當(dāng)?shù)厣戏e起厚厚的雪時(shí),我通常會(huì)燃起鐵爐,把馬蹄跌燒的通紅,搓搓溫暖的手,開(kāi)始打造特制手工馬蹄鐵。

經(jīng)過(guò)了5年多的專(zhuān)職釘馬掌生活后,我開(kāi)始問(wèn)自己一個(gè)問(wèn)題:我要一直這樣干下去嗎?能不能干點(diǎn)兒別的?我的性格跟其他鄉(xiāng)下那些叼著雪茄、喝著小酒的鐵匠不一樣,我從來(lái)沒(méi)有戴過(guò)牛仔帽或騎過(guò)公牛。我渴望的是知道更多的事情,琢磨更多的事情,做更多的事情。

成功的從事開(kāi)發(fā)工作7個(gè)月后,我已經(jīng)給幾百人回復(fù)了郵件,他們問(wèn)我如何成為一個(gè)程序員的,尋求我的建議,他們想知道如何判斷自己是否適合去做一名程序員。

[[109246]]

本文的作者 Joshua Kemp

下面羅列了7種特征,是我從同事中最有效的程序員身上觀察到的,我知道,優(yōu)秀的程序員都有很多共同之處:

1) 注意細(xì)節(jié),尤其是最小的細(xì)節(jié)。

“差不多”、“很接近”是只能在做馬蹄鐵時(shí)用的詞,在軟件開(kāi)發(fā)中,95%的正確仍然是不能用,一個(gè)“差不多”能用方法或一個(gè)使圖片很“接近”居中的CSS樣式都是不合格、不能用的。這剩下的5%對(duì)于整個(gè)軟件的有效性十分重要,能造成完全相反的結(jié)果。

«««  如果你討厭細(xì)節(jié),你就別去做程序員。

2)  學(xué)無(wú)止境

起 初這句話聽(tīng)起來(lái)會(huì)很迷人,你會(huì)很喜歡!我喜歡學(xué)習(xí)新事物!尤其是當(dāng)你來(lái)自于一個(gè)無(wú)聊的工作或像釘馬掌這樣永遠(yuǎn)不變的事情時(shí) =-)。然而,經(jīng)過(guò)了一段時(shí)間后,你會(huì)發(fā)現(xiàn),這變成了一條永不停息的知識(shí)河流,如果你不喜歡水,你會(huì)感覺(jué)困在了無(wú)盡無(wú)邊的知識(shí)瀑布前,無(wú)法停止,也無(wú)法窮 盡。我每天大概有學(xué)到10-20種新的東西,我喜歡這些!我的弟弟卻希望事情永遠(yuǎn)不會(huì)變化,始終如一,他對(duì)我說(shuō)他永遠(yuǎn)都不愿意去學(xué)編程。

«««  如果你不喜歡堅(jiān)持不懈的去學(xué)習(xí)新事物,而喜歡待在一個(gè)永不變化的環(huán)境中,那你很可能成為不了一名程序員。

3)  面對(duì)壓力、緊張和限定期限

沒(méi) 錯(cuò),每個(gè)人都喜歡使用軟件,但你喜歡面對(duì)任務(wù)的***期限和最終目標(biāo)嗎?需要什么時(shí)候完成?做完這些要花多少時(shí)間?我們能在這段時(shí)間里完成更多的任務(wù)嗎?是 否還記得要注意細(xì)節(jié)?你怎么辦?急匆匆的完成?加班加點(diǎn)希望能多完成一些?在理想世界里,編程是一個(gè)很有趣的活動(dòng),我們寫(xiě)出代碼,讓它們完成很酷的事情, 吃著批薩,喝著可樂(lè)。而在現(xiàn)實(shí)生活中,有的是壓力,雖然不是時(shí)刻都這樣,但事情會(huì)比那種做一個(gè)30分鐘的簡(jiǎn)單在線輔導(dǎo)要不同的多。我喜歡挑戰(zhàn)我的極限,我 渴望成長(zhǎng),變成一個(gè)更棒的程序員,所以我不介意。

««« 你面對(duì)時(shí)間限制和工作壓力會(huì)怎樣?如果你想回避這些壓力,那你將無(wú)法成為一名程序員。

4)  有組織能力

我 知道有些程序員的生活一塌糊涂,看起來(lái)他們似乎沒(méi)自我組織能力,但我說(shuō)的不是這些,我是說(shuō)管理好工作流程的能力。比如,能否迅速容易的在你的計(jì)算機(jī)里找到 一個(gè)東西?我認(rèn)識(shí)的優(yōu)秀的程序員通常能迅速的定位一個(gè)需要的文件,能夠用工具或腳本幫他們處理繁雜的事物,這些都是高效的工作。

««« 當(dāng)你學(xué)到了一個(gè)新東西時(shí),你是否把它寫(xiě)下來(lái)?你是否喜歡想出辦法來(lái)替你完成那些重復(fù)的工作?你能很好的安排各種不同的任務(wù)嗎?如果不能,那你就不適合去當(dāng)一名程序員。

5) 好奇心

當(dāng) 我還是十幾歲時(shí),教堂里的一位夫人幾乎每月都會(huì)對(duì)我說(shuō)一次,她說(shuō)我應(yīng)該停止問(wèn)那么多為什么,她說(shuō)這讓人討厭。雖然受了批評(píng),最終我還是清楚的認(rèn)識(shí)到,優(yōu)秀 的程序員總是在問(wèn)“為什么?”這個(gè)應(yīng)用的工作原理是什么?那個(gè)橫跨街道的建筑是怎么建起來(lái)的?程序員之間的對(duì)話聽(tīng)起來(lái)總是像這樣開(kāi)始的:“很奇怪他們?yōu)槭?么要這樣做…?”以前我以為問(wèn)這么多為什么是很奇怪的表現(xiàn),但現(xiàn)在我明白,至少是在軟件開(kāi)發(fā)中,這是一個(gè)好的品質(zhì)。

««« 不明白的事情會(huì)引起你的好奇心嗎?新事物會(huì)讓你興奮的想搞清楚它的原理嗎?如果你不具有某種程度天生的好奇心,那么你就很可能不喜歡做一名程序員。

6) 自學(xué)

我 知道,很多的程序員都上過(guò)大學(xué),出自高校的,但這不是我要說(shuō)的。優(yōu)秀的程序員總是在鉆研程序代碼和文檔,來(lái)弄清楚東西的工作原理,他們不會(huì)敲開(kāi)老板辦公室 的們說(shuō):“我需要上培訓(xùn)課,學(xué)習(xí)這款新軟件”。優(yōu)秀的程序員在不斷的學(xué)習(xí),不斷的靠自己研究出事情的原委——不論是有高學(xué)歷還是沒(méi)有學(xué)歷。

««« 如果你需要有人教你,或者等著參加熱門(mén)的課程去學(xué)知識(shí),那你很可能不會(huì)成為一名程序員。

7) 人際交往能力

這在程序員中不是一個(gè)普遍的特征。真正優(yōu)秀的程序員善于與人交往,但大多數(shù)程序員缺乏這些能力。如果你善于溝通,你的老板、你的公司會(huì)非常喜歡你。而且,不要因?yàn)樗麄儾粫?huì)編碼就瞧不起他們。

««« 如果你不喜歡與人接觸,跟別人在一起時(shí)覺(jué)得很難受,那你也許就不應(yīng)該成為一名程序員。

原文鏈接:http://joshuakemp.blogspot.com/2014/02/how-to-know-if-you-are-cut-out-to-be.html

譯文鏈接:http://www.vaikan.com/how-to-know-if-you-are-cut-out-to-be-a-developer/

責(zé)任編輯:陳四芳 來(lái)源: 外刊IT評(píng)論
相關(guān)推薦

2017-09-21 09:44:00

編程程序員軟件開(kāi)發(fā)

2011-05-03 08:54:36

2021-01-03 10:30:54

編程程序員

2016-10-21 15:57:10

2009-02-10 15:39:59

軟件評(píng)測(cè)師軟考經(jīng)驗(yàn)

2016-06-27 10:40:12

軟件測(cè)試敏捷開(kāi)發(fā)

2020-04-19 21:03:43

編程語(yǔ)言程序員Java

2011-11-09 13:52:04

程序員

2021-02-05 14:56:39

YouTube編程程序員

2013-09-25 10:47:25

創(chuàng)新公司員工

2014-05-22 10:43:26

移動(dòng)開(kāi)發(fā)者優(yōu)秀

2014-12-23 09:40:41

CTO

2015-05-15 10:39:44

Java 冠軍程序員?

2019-01-28 11:54:28

程序員技能溝通

2011-04-11 17:41:35

C++程序員

2012-12-12 09:52:18

程序員

2021-02-21 13:49:48

Java程序員開(kāi)發(fā)

2013-01-07 09:41:48

2017-04-14 10:37:21

2014-01-13 11:04:32

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)