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