亚洲国产精品va久久久久久_日韩女主播写真在线观看_成在线人免费视频_国产性av网站推荐_无码中文中字专区免费视频_亚洲色图欧美色图校园激情_免费播放片Ⅴ免费人成视频_国产清洁工av剧情精品_少妇人妻一级A毛片无码肉射_龙卷去掉所有服装小内无爱心

始于設計、忠于品質

當前位置:網站首頁>網站知識
給初級法式員的一點建議
發(fā)布時間:2016-04-01

    回想參加工作已有三年多了。現(xiàn)回憶起來,才發(fā)覺以前走了不知多少的彎路,F(xiàn)寫下來供剛參加工作的程序員參考。也算是為中國軟件做點微不足道的事吧!(這樣說也太過分了,但總比一些外行人來指導軟件開發(fā)的好。)還是不說這些了,讓我進入正題吧!

    1、以前總以為技巧最重要,現(xiàn)在才知道簡單的才是好的

    以前總以為編寫代碼時用的技巧越多自己的水平就越高,現(xiàn)在才知道用最簡單的完成它才是最好的。寫程序不像寫小說,情節(jié)越是波動起伏越是引人注目,越是讓人讀了不能罷手。如果你寫程序也像寫小說,那讀你程序的人給你的評價就是“這個死人,為什么會這樣做!”。

    2、為實現(xiàn)功能而寫的代碼我們要留著

    以前在我看書時,會對一些代碼進行驗證,或在系統(tǒng)開發(fā)中碰到的一些問題做事例驗證,當驗證完后會把它刪除。這樣是不好的。雖然你在系統(tǒng)完成了些項功能,但以后用到時,自己又記不起太多。你只有到一個相對較大的系統(tǒng)中去查找你要的此功能源程序時,你會發(fā)覺你是個笨蛋。要是以前的驗證事例不刪除,查找起來就會容易多了。而且主題也比較明確。這方面我們zhoukouyizhong.cn上的楊大哥就是我們學習的榜樣。大家問問題時,他總能給出一段實現(xiàn)的事例代碼。要是他不是平時事先做過并保存起來。叫他到一個大項目中找。我想也不可能這么快吧。▎枟畲蟾缫粋私下問題,你的硬盤里這樣的東西有多少G了?)。所以別認為自己驗證過就可以把它刪除,因為你記不了這么多。要知道知識是越積越多。任何一個人不可能完全記得的。不知道大家是怎么樣做的?我是這樣做的,寫好的事例代碼全都分類存貯。比如VC寫的,我就建立一個“VC程序事例”目錄。里邊除了存放VC寫的所有事例代碼外,還有一個額外的說明文件。如“說明.txt”,里邊記錄著那個目錄是驗證什么功能事例的說明文字。這樣以后我碰到所要的功能時,只要打開“說明.txt”就可以清楚找到想要的事例代碼。打開工程只要Copy源碼到要用的系統(tǒng),再修修改改就可以了。

    3、為自己準備一個筆記本、一只筆

    任何一個高級程序員都是經過初級一步步走過來的。可是在這個過程中有的快,有的慢,也有的永遠也只是個初級。這主要是對以有的經驗不進行記錄總結的結果。人的大腦不可能記下幾個G的東西。我們接到項目時才去找資料,如果你事先把看到的有用東西記錄到筆記本或電腦里。這樣找起來也就更快。慢慢的隨著你筆記本增多或硬盤的容量增加,你就一步步走出了初級程序員了。我這里的筆記本主要是用來記錄一些簡單問題。如在看里邊的論談時,會有一些別人問的東西,但自己現(xiàn)在還不用,我就會把它記下。等我下次要用時,只要查找一下筆記本就可以。當然記在筆記本上的問題主要是小的問題。如:“如何讓窗口總在最前邊?如何遍歷一個窗口內的所有控件?”等等;卮鹨膊皇翘。所以幾筆就寫下了。這樣開發(fā)中要用到這些東西時,我就不用再到網上去求助了,查找一下筆記就搞定?梢蕴岣唛_發(fā)速度。

    4、求職時對初級程序員的要求

初級程序員在求職中少不了要出示一些代碼。其實因為你應聘的只是初級,所以一般要求不是太高。但有一點要記住,代碼一定要規(guī)范(命名規(guī)范、注釋規(guī)范、編寫規(guī)范等等)。這是相當關建的。因為程序員與程序員之間的交流主要還是靠源程序。不要你講你的馬普(大多數(shù)云南人講的普通話不是太標準,外邊的人管這普通話叫馬普。)他講他的鳥語(我們把廣東話叫鳥語,這里可沒有其它壞的意思,而是因為廣東話聽起來像鳥在唱歌。我覺得很好聽的。所以......)。這樣不便交流,還有就是從其代碼可以看出一個人的開發(fā)習慣。一般講要改習慣可是很困難的。所以我認為初級程序員在寫程序時不要為了快而把代碼規(guī)范拋去。這樣一旦養(yǎng)成了壞習慣,要改可以難著呢!

    5、做一個虛心的人

    古人說:“三人行必有我?guī)煛。不管是初級、中級還是高級程序。都有不懂的地方。所以虛心向他人學習來提高自己。說到這里我不得不再次談到里的楊老大。經常上的人一定都認識楊大哥。如果你沒上過,要問我楊大哥是誰,他是一本VC百科全書,遠還不止這些。(我沒見過其本人,但他給我了不少幫助。有機會一定去拜訪他。)他不但懂的特別的多,而且人很謙虛,更加不保守。你提出的問題,只要是他知道的他都會幫忙的。作為一個初級程序員也就更加該如此了。

    6、做一個不保守的人

    我有一個觀點,不知大家同意不同意。不會花錢的人,一定不會掙錢。哈哈... 對技術也是一樣。如果你保守技術,也就不會在技術方面有更大的突破。只有公開你的技術,你才會有更大的動力去研究新的技術、突破新的技術來提高自己。正如花錢,只有不停地掙錢才能有錢不停地花。由于公司的原因不允許公開技術,但我覺我們至少要做到在同事求教下是要把自己知道的說出來。這樣在你為同事講解這一項技術時,你又會對此技術有更多的理解。同時提高和同事間的關系。讓自己更好的和同事和睦相處。這在開發(fā)組中特別重要。 說了這么多,只是本人關點,僅供參考。

    注:本人語文水平實在太差,如有語句不通、錯字、別字請大家多原諒為謝。同時本人現(xiàn)就職于一家公司,在公司里做初級程序員。想另找一家單位。如有線索的請多多幫忙(給我發(fā)個Email)為感。為了提高自己的水平,本人還可免費為其寫較小COM接口或ActiveX控件。




本文來源:重慶網站建設公司|重慶網站制作公司整理編輯(部分內容來源于網絡,如有侵犯您的權益,請聯(lián)系我們刪除)

本文網址:http://zhoukouyizhong.cn/wzbk/wzsz/1243.html

詳細咨詢:請撥打電話13629754288!



IT服務年限

我們團隊的IT服務始于2007年!

累計服務企業(yè)

我們服務于各類企業(yè),為企業(yè)提供全面信息化建設

客戶好評百分比

客戶的口碑是我們立足的根本,滿意度95%

我們的伙伴

Our partner