『壹』 一個初級asp.net程序員,都要掌握什麼
總了來說可以概括為三個方面:
1、前台顯示技術
無論你是做網頁還是基於web的管理系統還是手機應用、游戲,展示界面直接決定了這個軟體是不是有生命力。不管你的軟體的演算法多麼高深,執行效率多麼快,用了多少先進的技術。沒有一個客觀的界面,那些都是浮雲。沒有人喜歡用一個界面很垃圾的軟體吧。
前台涉及的技術那就非常的多了。但是基礎的就幾個:html、css、javascript。這個是核心的技術了。不管前台技術怎麼變化,無非就是這些技術的變型。對於javascript這個技術,要著重的說一下。一個合格的aps.net程序員要有非常扎實的js功底。js的框架也非常的多,樓上說的什麼jquery、ajax亂七八糟的都無非是js的框架而已。要具體看你們的開發團隊選擇哪個框架了。但是js要認真的學習。對了。現在html5等技術流行。你也看看這個。畢竟html5是以後前台的趨勢。
二、程序語言技術
這個就是C#了。要有很強的C#的功底,所謂萬變不離其宗,不管以後出現多少框架技術,只要掌握的核心的部分。就不怕變化。對於一門語言來說,怎麼樣才能學好它。最重要的就是一個,對框架api和類庫的了解。所以學習語言不僅僅學會了語法就ok了。那隻是最基本的,對類庫的了解那才是最重要的。如何檢驗自己對一個框架類庫的了解程度呢。這里提供一個很簡單的辦法。當一個問題出現,你要想一想該用類庫中的那個類中的什麼方法來做。
三、資料庫部分
現在的應用、軟體都離不開資料庫。可想資料庫技術在一個項目中佔得分量了。
資料庫現在是一個非常復雜的東西,要想一下子了解其全部絕非易事。
從最基礎的sql語句、到資料庫方言、再到每個資料庫的特性。這些都是一名程序員應該了解的。
只要從這三方面入手。平衡發展。你將是一名非常合格的程序員!
『貳』 NET程序員該不該去北漂
北京還是不錯的,一線城市中IT技術消核槐發展最快的也就是北京了,而且北京.NET的需求量也是比其他的城市的需求量大的,具體的可以到招聘網站上去了解一下相關.net崗位的任職要拿友求,需要哪些技術,做好准備再出發。
然後在氏好利用空餘的時間來系統的學習.net高級方面的技術,提升自己。以前學習.net是在「如鵬網」上學習的,有網路的地方就可以學習,根據自己的時間來靈活安排學習進度,目前國內.net最好的就是如鵬網了,有技術大牛親自授課,基本上都是慕名而去的。
.net提高技術,了解一下,有新的課程更新了,也是可以繼續來學習的。
.net高級技術
asp.netMVC
掌上租項目(技術要點)
.Netcore+linux
.Net並發編程
NoSQL
即時通訊項目
其他