大學畢業十年了,計算機科學與技術專業,爲何選擇這個專業,真的是有點被小時候看到的某些電影影響了。那時候感受計算機技術是一種很是神祕的技術,某某人在鍵盤上敲幾下,天上的衛星就盡在掌握之中了,能夠隨心所欲了,給人的感受就是一機在手,天下我有。網絡
剛開始工做沒有直接從事軟件開發,作的是通信技術,那個時候正是3G大發展的時候,具體從事的是中國移動 TD-SCDMA網絡的優化,在外場測試基站信號,這個工做的一大痛苦之處是須要常年在外出差,的確是有點讓人猶豫的。ide
進了本身家鄉那邊最大的一家軟件公司,剛進去的時候是五六百人,如今已是五六千人了。專門作電子招投標系統的。剛進去使用的 .Net技術,如今已經轉成Java技術棧了。這種轉變也讓我對這兩種技術有了更多的思考。測試
有時候在想寫代碼,究竟是在寫什麼,一個很大的工做量是把業務邏輯用已經提供好的API組合起來實現,在這種狀況下,你的能力取決於你對某種語言API的熟悉程度,固然這種情況會慢慢轉變,從你用別人寫的API到別人用你的寫的API。優化
.NET 的確是對開發人員比較友好的一門語言,有很是好用的 IDE Visual Studio,領先Java好幾代的語法,在這方面是一騎絕塵了。
剛開始用 Java,個人心裏也是有點抵觸的,特別是語法上面,總歸有一種讓我很是不舒服的感受,有種從工業時代回到石器時代的感受。最讓我難受的是Eclipse,這個用的時候總歸有點力不從心,須要純手動打造。idea
在逐漸熟悉Java的過程當中,使用到了 idea ,真的是被它的易用性打動了。在這種環境下開發,特別是感覺到了生態的強大,也漸漸的喜歡使用Java來開發了。ip