在线观看肉片AV网站免费_97在线中文字幕免费公开视频_人妻无码二区自慰系列_高清无码黄色在线网站

天府星空數(shù)據(jù)安全中心
  • 天府星空數(shù)據(jù)安全中心主要負(fù)責(zé)網(wǎng)站:防止黑客攻擊、掛馬檢測(cè)、數(shù)據(jù)備份、硬件機(jī)房安全。天府星空數(shù)據(jù)安全中心主要負(fù)責(zé)網(wǎng)站:防止黑客攻擊、掛馬檢測(cè)、數(shù)據(jù)備份、硬件機(jī)房安全。天府星空數(shù)據(jù)安全中心主要負(fù)責(zé)網(wǎng)站:防止黑客攻擊、掛馬檢測(cè)、數(shù)據(jù)備份、硬件機(jī)房安全。天府星?空數(shù)據(jù)安全中心主要負(fù)責(zé)網(wǎng)站:防止黑客攻擊、掛馬檢測(cè)、數(shù)據(jù)備份、硬件機(jī)房安全。天府星空數(shù)據(jù)安全中心主要負(fù)責(zé)網(wǎng)站:防止黑客攻擊、掛馬檢測(cè)、數(shù)據(jù)備份、硬件機(jī)房安全。天府星空數(shù)據(jù)安全中心…[更多詳情]
  • 點(diǎn)擊這里給我發(fā)消息點(diǎn)擊這里給我發(fā)消息點(diǎn)擊這里給我發(fā)消息點(diǎn)擊這里給我發(fā)消息
業(yè)界科技咨詢當(dāng)前位置:首頁(yè)›數(shù)據(jù)安全中心

是什么成就了一名“高級(jí)”程序員?

發(fā)布者:  來(lái)源:伯樂(lè)在線譯  發(fā)布時(shí)間:2010-10-28  閱讀:687次

除多年編程經(jīng)驗(yàn)之外,還有什么能區(qū)分一個(gè)程序員是“老手”還是“新手”?編程技巧當(dāng)然是一部分,但它絕非是全部。確實(shí),成為一名優(yōu)秀的程序員需要做的事情有很多,不光是要有良好的編程習(xí)慣、出色的技巧等,走在充滿荊棘的“高級(jí)”程序員之路上,我們還需要做什么呢?

下面列舉的事情是大多數(shù)高級(jí)程序員都會(huì)做的。

“高級(jí)”程序員是怎樣練成的?

1.至少掌握一門(mén)編程語(yǔ)言

我相信有些優(yōu)秀的程序員只懂(并精通)一門(mén)編程語(yǔ)言,但在某種程度上而言,這其實(shí)會(huì)限制一個(gè)人的思維。就像當(dāng)你手拿一把錘子時(shí),任何東西看起來(lái)都像釘子。我認(rèn)為,知道并成功使用至少一門(mén)編程語(yǔ)言,這是程序員從新手走向老手的重要一步。我要說(shuō)的是,像JavaScript和SQL這樣的輔助編程語(yǔ)言,只有當(dāng)你確實(shí)已經(jīng)開(kāi)發(fā)了完整的應(yīng)用程序,并在其中使用這些編程語(yǔ)言時(shí),它們才有價(jià)值。

2.工作之余也經(jīng)常編程

我抱怨過(guò)把開(kāi)源作為招賢的一項(xiàng)要求,但那僅僅因?yàn)樵S多充滿激情的程序員把時(shí)間花在別的地方。除了對(duì)開(kāi)源有所貢獻(xiàn),你還可以做兼職顧問(wèn),兼職創(chuàng)業(yè),開(kāi)發(fā)自己的產(chǎn)品或者創(chuàng)辦自己的微型軟件公司。當(dāng)然,你也可以嘗試從外部接些兼職項(xiàng)目。

3.經(jīng)歷完整的軟件開(kāi)發(fā)過(guò)程,從概念設(shè)計(jì)到產(chǎn)品實(shí)現(xiàn),再到產(chǎn)品維護(hù)

有的程序員希望不用自己動(dòng)手就可以得到詳細(xì)的設(shè)計(jì)說(shuō)明,然后把缺陷代碼交給測(cè)試/維護(hù)小組,這是平庸程序員的一個(gè)縮影。任何稱職的程序員都會(huì)跟客戶密切合作,去制定需求分析,然后編碼實(shí)現(xiàn),當(dāng)然也要維護(hù)。如果你在編碼實(shí)現(xiàn)階段偷懶了,那你在維護(hù)階段不得不付出代價(jià)。

4.不斷創(chuàng)新

創(chuàng)新就是做一些你身邊的人沒(méi)有做過(guò)的事情,用來(lái)改善你的過(guò)程或產(chǎn)品。你不一定非得是世界上第一個(gè)做這件事的人,只要發(fā)現(xiàn)一個(gè)問(wèn)題,找到解決方法然后實(shí)現(xiàn)它就行。

5.編寫(xiě)的軟件能解決實(shí)際問(wèn)題

有一副虛構(gòu)的場(chǎng)景:一名黑客,僅僅是出于對(duì)技術(shù)以及自己所做事情的愛(ài),一天到晚都在編寫(xiě)代碼。但這幾乎無(wú)助于成就一名優(yōu)秀的開(kāi)發(fā)者。事實(shí)上,我曾見(jiàn)過(guò)有些開(kāi)發(fā)人員和客戶爭(zhēng)論,來(lái)采用更好但不太有助客戶的技術(shù)。這會(huì)適得其反。你可以利用自己的時(shí)間來(lái)完善。但涉及工作時(shí),你最好還是編寫(xiě)能實(shí)際改進(jìn)并解決問(wèn)題的代碼,而不是使用那些不同尋常的算法或接口。