又到六月,又是高考的季節(jié)(雖然還沒高考,但我已經(jīng)感覺到了幾家歡喜幾家愁了,過來人嘛,你懂的),又是畢業(yè)季。很多剛畢業(yè)的大學(xué)生都將進(jìn)入職場。時光風(fēng)逝,日月如梭(這句話是以前上高中國旗下講話的時候,老師們經(jīng)常用的一句話,今天我也拿來用下)。轉(zhuǎn)眼都快畢業(yè)一年了。
這一年,就在一個公司。
這一年,應(yīng)該還是挺有進(jìn)步的。
這一年,沒有人帶,默默的學(xué)習(xí),默默的寫代碼。
這一年,不知不覺,過得很快,一直在努力。
也不知道自己處于什么水平。也許我還處于一個初級程序員的水平吧,但一直向著高級.Net軟件工程師方向努力,這一年,做為asp.net程序員我合格嗎?
下面說說這一年我學(xué)的那些玩意兒吧!
1、div+css2
這個玩意兒,弄web的程序員都知道,雖然簡單,但也必不可少。在學(xué)校的是時候也學(xué)習(xí)過,但是在學(xué)校的時候?qū)W的怎么樣呢?也許只有那些比較認(rèn)真的童鞋可能會學(xué)得好點(diǎn)吧,我也是好童鞋(吹牛)。哈哈…反正我在學(xué)校的時候除了專業(yè)課,其他很多時間也都是玩游戲的,你們是不是跟我一樣,經(jīng)常聽到那樣的聲音,甲說:“唉,那誰,下去吃飯幫我?guī)б环?。”乙說:“不行?!奔自僬f:“求求你了,我正在下副本了,下次我?guī)湍銕А!币以僬f:“好吧?!笔遣皇呛苁煜??就這樣混過來的,有的時候?qū)嵲跊]辦法了,也裝下13,去下圖書館,哈哈。這一年,感覺自己在這方面的能力提高是顯著,也寫了不少東西。
個人建議:個人感覺學(xué)這玩意兒就是要多寫,瀏覽的網(wǎng)頁的時候看見比較好的效果,我們就可以自己嘗試去寫一下,只要你想寫了,其實(shí)都能寫出來的。這樣提高很快哦~至于css3現(xiàn)在用得很少,因?yàn)榧嫒菪圆皇呛芎谩?/p>
2、javascript
js這玩意兒是個好玩意兒啊,如果一個網(wǎng)站沒有js,現(xiàn)在估計(jì)已經(jīng)不可能了,之前也沒學(xué)過這玩意兒,畢業(yè)后剛學(xué)的,以前看很多老的asp網(wǎng)站都會用flash,現(xiàn)在已經(jīng)很少了,基本上都用js解決,最常見的那種圖片切換效果了。雖然自己也寫不出來很強(qiáng)大的js類庫,只是會寫一些簡單的邏輯關(guān)系,會用、會改、差不多能看懂僅此而已。說到j(luò)s當(dāng)然要說下jquery類庫,個人感覺jquery真的讓我們省去了很多事,因?yàn)閷懺鷳B(tài)的js確實(shí)是比較麻煩,也不是一般人就能寫出來的。所以我認(rèn)為學(xué)jquery可以沒js基礎(chǔ),但是對于div+css的要求還是要知道得多一點(diǎn)的,因?yàn)檫x擇器很重要的呀,我看了一天w3cschool上面jquery的教材,就開始寫了,感覺很容易上手。在寫的過程中慢慢學(xué)習(xí)、慢慢積累。現(xiàn)在,只要借助jquery api和網(wǎng)絡(luò),基本上想要達(dá)到的效果都能達(dá)到(吹牛)。
個人建議:學(xué)習(xí)jquery跟學(xué)習(xí)css一樣,你還是要不停的模仿,不停的寫,這樣提高很快哦~
說到j(luò)query,那肯定要說一些基于jquery的一些js類庫了,我用過的有boxy,uploadify,還有一些編輯器。還有很多,慢慢學(xué)習(xí)吧。個人感覺寫jquery還是挺有成就感的,因?yàn)樾Ч梢择R上可以看到。
3、ajax
Ajax這玩意兒搞web的都知道是個好東西,至于官方的定義以及原理就不說了,因?yàn)楹芏鄷r候只要搞研究的人才會關(guān)注最深層次的東西的,我只要能把程序?qū)懗鰜?,不影響服?wù)器性能就好了,其他的有時間也可以去研究研究的。
我知道的分兩個吧:
A、一個是jquery中的$.ajax({});這個用得也比較多,因?yàn)閿?shù)據(jù)交換的時候經(jīng)常要用的啊。用這個我們一般會借助*.ashx或者*.asmx,當(dāng)然直接借助*.aspx也是行的,個人的習(xí)慣不一樣吧,剛學(xué)習(xí)就看下jquery的api應(yīng)該就可以寫出簡單的程序了。
B、ajax.dll,這是一個封裝好的第三方插件,用法還是挺簡單的,用法可以參考http://www.cnblogs.com/tandyshen/archive/2011/12/14/ajax.html,但是用的時候還需要注意下的是:用的時候方法中不能出現(xiàn)控件或者自定義控件,初次用的時候也曾被”耍弄過”。O(︶︿︶)o 唉。調(diào)試過程中我們也可以在FF下控制臺里面看到POST請求的。用得多了就好了,也挺方便的,應(yīng)該說ajax現(xiàn)在也玩得挺溜的(吹牛)。(此處估計(jì)很多人會感覺過時了。)
4、對于服務(wù)器控件的看法
之前在學(xué)校學(xué)習(xí).Net的時候,寫asp.net程序的時候基本上都用的是服務(wù)器控件,我們都知道服務(wù)器控件非常的耗服務(wù)器,會產(chǎn)生很多緩存數(shù)據(jù)(對不對???)?,F(xiàn)在反正用得不多了,在對外的B/S項(xiàng)目上已經(jīng)很少用服務(wù)器控件了,有時候自己的內(nèi)部項(xiàng)目或者是管理后臺還會用到服務(wù)器控件。這種做法對不對啊?我們都知道,.Net的封裝確實(shí)做得很好,所以這一年也總結(jié)了不少C#的類庫,有的是自己寫的,也有些是參照別人的改的。為以后要用的時候埋下伏筆嘛。
5、對于數(shù)據(jù)庫的看法
數(shù)據(jù)庫的操作:
對于數(shù)據(jù)庫我現(xiàn)在的理解已經(jīng)不僅僅是只要完成增、刪、改、查了就行了,要考慮到sql語句的優(yōu)化,以及存儲過程、視圖的優(yōu)點(diǎn)、弊端,函數(shù)的使用。再也不會寫類似于這樣的sql語句了,select * from table 或者 select name from table where name like ‘%張三%’等;不要因?yàn)閿?shù)據(jù)少而忽視了sql的優(yōu)化。
數(shù)據(jù)庫的管理:
數(shù)據(jù)庫的數(shù)據(jù)定時備份以及數(shù)據(jù)還原,數(shù)據(jù)的導(dǎo)入、導(dǎo)出。
6、其他
在學(xué)校的時候數(shù)據(jù)結(jié)構(gòu)學(xué)得就不怎么好,什么二叉樹啊、棧、堆,那些算法現(xiàn)在寫起來貌似也很費(fèi)勁,這一年感覺也沒用到過,也許是我寫的代碼太低級了吧!昨天看到那人寫的博客說建議那些沒有畢業(yè)的同學(xué)好好學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)。談下個人看法:數(shù)據(jù)結(jié)構(gòu)個人感覺只是那些數(shù)學(xué)算法以及一些邏輯關(guān)系,在我們?nèi)粘>幋a中寫一些算法的時候我感覺就是數(shù)據(jù)結(jié)構(gòu)了,數(shù)學(xué)+思維邏輯決定你的編程思想,一個項(xiàng)目放到那兒,一個功能放到那兒,我要通過我的技術(shù)實(shí)現(xiàn)它,其實(shí)我并不需要思考是什么數(shù)據(jù)結(jié)構(gòu)的啊,能不能做,是騾子是馬,拉出來溜溜便知,人家也不會問你用的是哪種數(shù)據(jù)結(jié)構(gòu)呀。不扯了,這方面很外行,讓內(nèi)行的大牛們見笑了。
總結(jié):
這一年,感覺自己在前臺方面,還是有所突破的,一直認(rèn)為自己是搞后臺的,今天看了下我寫那幾篇比較水的隨筆,貌似寫前臺的方面還是比較多的,.net和數(shù)據(jù)庫的寫得很少,也許是水平菜吧,寫不出來,不過以后會寫的(吹牛)。哈哈…再扯一點(diǎn),之所以學(xué)習(xí)前端是因?yàn)槲腋杏X一個東西好不好用,客戶第一眼根本看不出來,但是好不好看,一眼就能看出來,所以這個很重要。說實(shí)話,我真的很佩服那些搞設(shè)計(jì)的和美工,設(shè)計(jì)和美工不是人人都能做的呀。
個人建議:學(xué)習(xí)吧,不僅僅是看書,尤其是學(xué)習(xí)代碼,更要不停的寫Demo,只有先才會發(fā)現(xiàn)問題,解決問題。(離開學(xué)校的時候書都賣了,就留了幾本專業(yè)書,到現(xiàn)在也沒看過,這一年,也沒買過書。)我想:對于一個程序員來說,如果他今天突破一個技術(shù)難題,應(yīng)該比今天吃了一只烤雞的感覺要好得多吧!
-
Asp.net
+關(guān)注
關(guān)注
0文章
36瀏覽量
13865 -
程序員
+關(guān)注
關(guān)注
4文章
953瀏覽量
29828
發(fā)布評論請先 登錄
相關(guān)推薦
評論