合格程序員應(yīng)該做的事_第1頁
合格程序員應(yīng)該做的事_第2頁
合格程序員應(yīng)該做的事_第3頁
合格程序員應(yīng)該做的事_第4頁
合格程序員應(yīng)該做的事_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE15合格程序員應(yīng)該做的事第一篇:合格程序員應(yīng)該做的事作為一個合格程序員每天該做的事1、總結(jié)自己一天任務(wù)的完成情況最好的方式是寫工作日志,把自己今天完成了什么事情,遇見了什么問題都記錄下來,日后翻看好處多多?!竞芏嗳吮M管知道這個Practice,但是,能夠經(jīng)持下來的人著實不多】2、考慮自己明天應(yīng)該做的主要工作把明天要做的事情列出來,并按照優(yōu)先級排列,第二天應(yīng)該把自己效率最高的時間分配給最重要的工作。【目前公司的很多新同事,如果對手里的事情排優(yōu)先級確實是個很大的問題,這一技能,可能也很難在學(xué)校里掌握,需要多實踐了??梢詤⒄盏谝稽c(diǎn)進(jìn)行】3、考慮自己一天工作中失誤的地方,并想出避免下一次再犯的方法出錯不要緊,最重要的是不要重復(fù)犯相同的錯誤,那是愚蠢?!居行r候,愚蠢的人可能還是蠻多的,尤其是青春可以隨意揮灑的年代】4、考慮自己一天工作完成的質(zhì)量和效率能否還能提高一天只提高1%,365天你的效率就能提高多少倍你知道嗎?(1+0.01)^365=37倍【統(tǒng)計數(shù)字總是可以嚇人的,但是,這樣的計算也是不切實際的,不過,給人些震撼是好事情,只是不知道震撼轉(zhuǎn)化為行動可以持續(xù)多久?】5、看一個有用的新聞網(wǎng)站或讀一張有用的報紙,了解業(yè)界動態(tài)閉門造車是不行的,了解一下別人都在做什么,對自己能帶來很多啟示【這個比較容易,新聞每天發(fā)生,大家關(guān)注的東西也不盡相同。但是,對于業(yè)界動態(tài)的了解,可能每個人的途徑都不一樣,可能需要交流一下?!?、記住一位同事的名字及其特點(diǎn)你認(rèn)識公司的所有同事嗎?你了解他們嗎?7、清理自己的代碼今天完成的代碼,把中間的調(diào)試信息,測試代碼清理掉,按照編碼風(fēng)格整理好,注釋都寫好了嗎?【今日事,今日畢,RandomCodeCheck也是為了這個目的??偸潜е詈髞斫鉀Q這些問題的人,通常都會有所遺漏,或者迫于無奈來處理?!?、清理自己的桌面當(dāng)日事當(dāng)日畢,保持清潔干勁的桌面才能讓你工作時不分心,程序員特別要把電腦的桌面清理干凈。程序員每周該做的事1、向你的老板匯報一次工作讓你的老板知道你在做什么,這很重要??梢钥陬^、書面、郵件,看你老板的工作方式而定2、進(jìn)行一次自我總結(jié)(非正式)這周之內(nèi)自己表現(xiàn)得怎么樣?該加分還是扣分?3、制定下周計劃把下周要做的事情列出來,一樣要分清楚優(yōu)先級4、整理自己的文件夾、書柜和電腦文件把桌面以外的地方也要清理干凈,電腦的文件夾,收到的郵件,把過時的垃圾全部清理掉5、與一個非公司的朋友溝通它山之石,可以攻玉6、看一本雜志找一本適合自己的專業(yè)雜志7、糾正自己或同事一個細(xì)節(jié)上的不正確做法《細(xì)節(jié)決定成敗》看過了嗎?沒看過強(qiáng)烈建議先看看程序員每月該做的事1、至少和一個同事一起吃飯或喝茶不光了解自己工作伙伴的工作,還要了解他們的生活2、自我考核一次相對正式地考核自己一下,你對得起這個月的工資嗎?3、對你的同事考核一次你的同事表現(xiàn)怎么樣?哪些人值得學(xué)習(xí),哪些人需要幫助?3、制定下月的計劃,確定下月的工作重點(diǎn)4、總結(jié)自己工作質(zhì)量改進(jìn)狀況自己的質(zhì)量提高了多少?5、有針對性地對一項工作指標(biāo)做深入地分析并得出改進(jìn)的方案可以是對自己的,也可以是對公司的,一定要深入地分析后拿出自己的觀點(diǎn)來。要想在老板面前說得上話,做的成事,工作上功夫要做足。6、與老板溝通一次最好是面對面地溝通,好好表現(xiàn)一下自己,虛心聽取老板的意見,更重要的是要了解老板當(dāng)前關(guān)心的重點(diǎn)程序員每年該做的事1、年終總結(jié)每個公司都會做的事情,但你真正認(rèn)真地總結(jié)過自己嗎?2、兌現(xiàn)給自己、給家人的承諾給老婆、兒子的新年禮物買了沒有?給自己的呢?3、下年度工作規(guī)劃好好想想自己明年的發(fā)展目標(biāo),爭取升職/加薪、跳槽還是自己出來干?4、掌握一項新技術(shù)至少是一項,作為程序員一年要是一項新技術(shù)都學(xué)不到手,那就一定會被淘汰。掌握可不是看本書就行的,要真正懂得應(yīng)用,最好你能夠?qū)懸黄坛贪l(fā)表到你的blog5、推出一種新產(chǎn)品可以是一個真正的產(chǎn)品,也可以只是一個類庫,只要是你創(chuàng)造的東西就行,讓別人使用它,也為世界作點(diǎn)貢獻(xiàn)。當(dāng)然如果真的很有價值,收點(diǎn)注冊費(fèi)也是應(yīng)該的。第二篇:程序員應(yīng)該做的事一個合格的程序員該做的事情1、總結(jié)自己一天任務(wù)的完成情況最好的方式是寫工作日志,把自己今天完成了什么事情,遇見了什么問題都記錄下來,日后翻看好處多多2、考慮自己明天應(yīng)該做的主要工作把明天要做的事情列出來,并按照優(yōu)先級排列,第二天應(yīng)該把自己效率最高的時間分配給最重要的工作3、考慮自己一天工作中失誤的地方,并想出避免下一次再犯的方法出錯不要緊,最重要的是不要重復(fù)犯相同的錯誤,那是愚蠢4、考慮自己一天工作完成的質(zhì)量和效率能否還能提高一天只提高1%,365天你的效率就能提高多少倍你知道嗎?(1+0.01)^365=37倍5、看一個有用的新聞網(wǎng)站或讀一張有用的報紙,了解業(yè)界動態(tài)閉門造車是不行的,了解一下別人都在做什么,對自己能帶來很多啟示6、記住一位同事的名字及其特點(diǎn)你認(rèn)識公司的所有同事嗎?你了解他們嗎?7、清理自己的代碼今天完成的代碼,把中間的調(diào)試信息,測試代碼清理掉,按照編碼風(fēng)格整理好,注釋都寫好了嗎?8、清理自己的桌面當(dāng)日事當(dāng)日畢,保持清潔干勁的桌面才能讓你工作時不分心,程序員特別要把電腦的桌面清理干凈第三篇:合格程序員每天每周每月每年應(yīng)該做的事合格程序員每天每周每月每年應(yīng)該做的事.txt你無法改變別人,但你可以改變自己;你無法改變天氣,但你可以改變心情;你無法改變生命長度,但你可以拓展它的寬度。合格程序員每天每周每月每年應(yīng)該做的事文章分類:綜合技術(shù)程序員每天該做的事1、總結(jié)自己一天任務(wù)的完成情況最好的方式是寫工作日志,把自己今天完成了什么事情,遇見了什么問題都記錄下來,日后翻看好處多多2、考慮自己明天應(yīng)該做的主要工作把明天要做的事情列出來,并按照優(yōu)先級排列,第二天應(yīng)該把自己效率最高的時間分配給最重要的工作3、考慮自己一天工作中失誤的地方,并想出避免下一次再犯的方法出錯不要緊,最重要的是不要重復(fù)犯相同的錯誤,那是愚蠢4、考慮自己一天工作完成的質(zhì)量和效率能否還能提高一天只提高1%,365天你的效率就能提高多少倍你知道嗎?(1+0.01)^365=37倍5、看一個有用的新聞網(wǎng)站或讀一張有用的報紙,了解業(yè)界動態(tài)閉門造車是不行的,了解一下別人都在做什么,對自己能帶來很多啟示6、記住一位同事的名字及其特點(diǎn)你認(rèn)識公司的所有同事嗎?你了解他們嗎?7、清理自己的代碼今天完成的代碼,把中間的調(diào)試信息,測試代碼清理掉,按照編碼風(fēng)格整理好,注釋都寫好了嗎?8、清理自己的桌面當(dāng)日事當(dāng)日畢,保持清潔干勁的桌面才能讓你工作時不分心,程序員特別要把電腦的桌面清理干凈程序員每周該做的事1、向你的老板匯報一次工作讓你的老板知道你在做什么,這很重要。可以口頭、書面、郵件,看你老板的工作方式而定2、進(jìn)行一次自我總結(jié)(非正式)這周之內(nèi)自己表現(xiàn)得怎么樣?該加分還是扣分?3、制定下周計劃把下周要做的事情列出來,一樣要分清楚優(yōu)先級4、整理自己的文件夾、書柜和電腦文件把桌面以外的地方也要清理干凈,電腦的文件夾,收到的郵件,把過時的垃圾全部清理掉5、與一個非公司的朋友溝通它山之石,可以攻玉6、看一本雜志找一本適合自己的專業(yè)雜志7、糾正自己或同事一個細(xì)節(jié)上的不正確做法《細(xì)節(jié)決定成敗》看過了嗎?沒看過強(qiáng)烈建議先看看程序員每月該做的事1、至少和一個同事一起吃飯或喝茶不光了解自己工作伙伴的工作,還要了解他們的生活2、自我考核一次相對正式地考核自己一下,你對得起這個月的工資嗎?3、對你的同事考核一次你的同事表現(xiàn)怎么樣?哪些人值得學(xué)習(xí),哪些人需要幫助?3、制定下月的計劃,確定下月的工作重點(diǎn)4、總結(jié)自己工作質(zhì)量改進(jìn)狀況自己的質(zhì)量提高了多少?5、有針對性地對一項工作指標(biāo)做深入地分析并得出改進(jìn)的方案可以是對自己的,也可以是對公司的,一定要深入地分析后拿出自己的觀點(diǎn)來。要想在老板面前說得上話,做的成事,工作上功夫要做足。6、與老板溝通一次最好是面對面地溝通,好好表現(xiàn)一下自己,虛心聽取老板的意見,更重要的是要了解老板當(dāng)前關(guān)心的重點(diǎn)程序員每年該做的事1、年終總結(jié)每個公司都會做的事情,但你真正認(rèn)真地總結(jié)過自己嗎?2、兌現(xiàn)給自己、給家人的承諾給老婆、兒子的新年禮物買了沒有?給自己的呢?3、下工作規(guī)劃好好想想自己明年的發(fā)展目標(biāo),爭取升職/加薪、跳槽還是自己出來干?4、掌握一項新技術(shù)至少是一項,作為程序員一年要是一項新技術(shù)都學(xué)不到手,那就一定會被淘汰。掌握可不是看本書就行的,要真正懂得應(yīng)用,最好你能夠?qū)懸黄坛贪l(fā)表到你的blog5、推出一種新產(chǎn)品可以是一個真正的產(chǎn)品,也可以只是一個類庫,只要是你創(chuàng)造的東西就行,讓別人使用它,也為世界作點(diǎn)貢獻(xiàn)。當(dāng)然如果真的很有價值,收點(diǎn)注冊費(fèi)也是應(yīng)該的6、與父母團(tuán)聚一次?;丶铱纯?,?;丶铱纯吹谒钠阂粋€程序員應(yīng)該做的事程序員每天該做的事1、總結(jié)自己一天任務(wù)的完成情況最好的方式是寫工作日志,把自己今天完成了什么事情,遇見了什么問題都記錄下來,日后翻看好處多多2、考慮自己明天應(yīng)該做的主要工作把明天要做的事情列出來,并按照優(yōu)先級排列,第二天應(yīng)該把自己效率最高的時間分配給最重要的工作3、考慮自己一天工作中失誤的地方,并想出避免下一次再犯的方法出錯不要緊,最重要的是不要重復(fù)犯相同的錯誤,那是愚蠢4、考慮自己一天工作完成的質(zhì)量和效率能否還能提高一天只提高1%,365天你的效率就能提高多少倍你知道嗎?(1+0.01)^365=37倍5、看一個有用的新聞網(wǎng)站或讀一張有用的報紙,了解業(yè)界動態(tài)閉門造車是不行的,了解一下別人都在做什么,對自己能帶來很多啟示6、記住一位同事的名字及其特點(diǎn)你認(rèn)識公司的所有同事嗎?你了解他們嗎?7、清理自己的代碼今天完成的代碼,把中間的調(diào)試信息,測試代碼清理掉,按照編碼風(fēng)格整理好,注釋都寫好了嗎?8、清理自己的桌面當(dāng)日事當(dāng)日畢,保持清潔干勁的桌面才能讓你工作時不分心,程序員特別要把電腦的桌面清理干凈程序員每月該做的事1、至少和一個同事一起吃飯或喝茶不光了解自己工作伙伴的工作,還要了解他們的生活2、自我考核一次相對正式地考核自己一下,你對得起這個月的工資嗎?3、對你的同事考核一次你的同事表現(xiàn)怎么樣?哪些人值得學(xué)習(xí),哪些人需要幫助?3、制定下月的計劃,確定下月的工作重點(diǎn)4、總結(jié)自己工作質(zhì)量改進(jìn)狀況自己的質(zhì)量提高了多少?5、有針對性地對一項工作指標(biāo)做深入地分析并得出改進(jìn)的方案可以是對自己的,也可以是對公司的,一定要深入地分析后拿出自己的觀點(diǎn)來。要想在老板面前說得上話,做的成事,工作上功夫要做足。6、與老板溝通一次最好是面對面地溝通,好好表現(xiàn)一下自己,虛心聽取老板的意見,更重要的是要了解老板當(dāng)前關(guān)心的重點(diǎn)程序員每年該做的事1、年終總結(jié)每個公司都會做的事情,但你真正認(rèn)真地總結(jié)過自己嗎?2、兌現(xiàn)給自己、給家人的承諾給老婆、兒子的新年禮物買了沒有?給自己的呢?3、下工作規(guī)劃好好想想自己明年的發(fā)展目標(biāo),爭取升職/加薪、跳槽還是自己出來干?4、掌握一項新技術(shù)至少是一項,作為程序員一年要是一項新技術(shù)都學(xué)不到手,那就一定會被淘汰。掌握可不是看本書就行的,要真正懂得應(yīng)用,最好你能夠?qū)懸黄坛贪l(fā)表到你的blog5、推出一種新產(chǎn)品可以是一個真正的產(chǎn)品,也可以只是一個類庫,只要是你創(chuàng)造的東西就行,讓別人使用它,也為世界作點(diǎn)貢獻(xiàn)。當(dāng)然如果真的很有價值,收點(diǎn)注冊費(fèi)也是應(yīng)該的6、與父母團(tuán)聚一次?;丶铱纯?,?;丶铱纯吹谖迤簀ava程序員應(yīng)該如何做一個合格的程序員致剛?cè)腴T的程序員五點(diǎn)建議每個IT企業(yè),尤其是初創(chuàng)企業(yè),非??鄲溃赫也坏胶玫某绦騿T。現(xiàn)在大學(xué)、軟件學(xué)院及各種培訓(xùn)機(jī)構(gòu),每年培養(yǎng)幾十萬的程序員,畢業(yè)的每個人都有同樣困惱:找不到好的工作。問題出在哪里呢?其實,企業(yè)需要的是不是剛會寫程序的人,需要來了就能干活的人,尤其能把活干好的人。而剛畢業(yè)的大學(xué)生多半剛學(xué)會如何寫程序,的確很難企業(yè)需求。企業(yè)到底需要什么樣的程序員,一個剛?cè)腴T的程序員如何成為企業(yè)需要的高手呢?還有很多程序員問我,“我需要具備什么樣的能力就可以去創(chuàng)業(yè)?”我一直在琢磨類似的問題。我自己寫過十年程序,也在金山管理過一千多人的研發(fā)隊伍,最近也在做天使投資,仔細(xì)總結(jié)了如下五點(diǎn)建議與所有程序員分享。建議一、只有真正喜歡才能寫好程序喜歡寫程序,做程序員就是上天堂;不喜歡寫程序,做程序員就是下地獄。程序員需要整天趴在電腦前,經(jīng)常沒日沒夜的,非常辛苦,而且工作來不得半點(diǎn)虛假,少寫一個標(biāo)點(diǎn)符號都不行。喜歡的人,日子過得非常開心,每寫一行代碼,都會有新的成就,尤其當(dāng)自己的作品被廣泛應(yīng)用的時候,那種自豪感油然而起。不喜歡的人,坐在電腦前極端無聊,被進(jìn)度壓得喘不過氣來,天天為找bug改bug生氣。只有喜歡,只有熱愛,才能把程序?qū)懞?!我建議不喜歡寫程序的人早點(diǎn)轉(zhuǎn)行,不要勉強(qiáng)自己,免得誤人誤己。建議二、把程序當(dāng)藝術(shù)品,象寫詩一樣來寫代碼現(xiàn)在很少有公司做codeview(對寫好的程序做代碼級檢查),于是很多人在進(jìn)度的壓力下潦草應(yīng)付,只要測試通過就算搞定。表面上看,開發(fā)速度很快,進(jìn)度有保障;但實際上,這樣的程序連開發(fā)者自己都很難讀懂,一旦有bug,很難調(diào)試,將來維護(hù)升級都非常困難。這樣的代碼多半只能重寫,浪費(fèi)自然嚴(yán)重。如果每個人寫程序的時候當(dāng)藝術(shù)品來寫,寫每行都認(rèn)認(rèn)真真、干干凈凈的,雖然速度略微慢了一點(diǎn),但綜合的開發(fā)成本會低很多。如何寫象詩一樣美的代碼呢?方法也很簡單。一、買幾本經(jīng)典的編程書,把書上所有例程全部重新寫一遍,逐個比較和書上范例的差距,一步一步改善自己編程的風(fēng)格和技巧。時間長了,自然就能寫出象書上例程一樣的代碼,甚至可以比書上寫得好。二、基礎(chǔ)扎實后,多看看Linux等系統(tǒng)級的源代碼,看看高手是如何寫的,就有感覺了。三、通讀一下MSDN中所有的資料,這樣,“讀書破萬卷,下筆如有神”。還有,一定要牢記軟件工程的鐵律:可能出錯的地方一定會出錯。每個變量都做初始化,引用每個參數(shù)都會做有效性檢查,在可能出錯的每個地方都會做邊界條件檢查,這樣開發(fā)出來的程序一定會穩(wěn)固很多,就是出錯也會很容易修改。野路子出來的高手,一般開發(fā)速度很快,但做完后bug很多,經(jīng)常需要很長時間修改。而真正的高手,追求的境界是bugfreecode(零缺陷代碼)。建議三、必須寫夠十萬行代碼,不要心存僥幸程序員象木工一樣,熟能生巧。程序員必須寫足夠代碼量的程序,才會有感覺,這是一個苦力活,沒有任何捷徑可走。計算機(jī)是一門實踐性的科學(xué),沒有動手能力做支撐,很難做出好的科研成果。我的一個學(xué)長是美國卡內(nèi)基梅隆大學(xué)的博士,卡內(nèi)基梅隆大學(xué)計算機(jī)系在全世界非常出名,他說每個博士生必須寫十萬行代碼才能畢業(yè),卡內(nèi)基梅隆大學(xué)博士進(jìn)任何一個大企業(yè)基本不用面試。而國內(nèi)培養(yǎng)大部分的研究生、博士生,動手能力都偏弱。沒有寫過足夠代碼量的,想成為高手是不可能的,只能紙上談兵!建議四、時刻保持好奇心計算機(jī)技術(shù)更新?lián)Q代非??欤磕甓加懈鞣N各樣的新技術(shù)出現(xiàn)。在我過去的職業(yè)生涯中,僅編程語言,我就用過basic,masm,pascal,c++,vba,Delphi,java等。需要時刻保持好奇心,不斷學(xué)習(xí)各種新的東西,才能在未來的幾十年職業(yè)生涯中不落伍。你要理解為什么iPhone出來很多高手用iPhone,現(xiàn)在一天到晚惦記著換部gPhone玩玩。人的精力有效,高手往往工作壓力也比較大,如何在有限的時間內(nèi)掌握整個行業(yè)動態(tài),的確是一個不簡單的事情。我的經(jīng)驗是經(jīng)??礃I(yè)內(nèi)的各種技術(shù)雜志,參加

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論