學習電腦四年後的疑惑

來源:互聯網
上載者:User

讀了四年電腦專業了,東西也學到了不少,也養成了良好的電腦思維。馬上要讀研了,突然不知道往哪個方向發展了。

搞了幾年ACM,收穫很大,基本的資料結構演算法都比較熟悉。也是從這個過程中練出的良好的電腦思維和悟性。代碼經驗也挺多的。不過大家都知道ACM只是注重過程性的演算法。和做項目那種工程性的有挺大區別。前者注重數學知識,演算法知識,代碼量相對較少。演算法好了幾行搞定,不好了也許得幾百行。後者注重一個架構,龐大的代碼量和整體控制也會讓人受不了,可能因此誕生了軟體工程管理吧。

搞ACM的時候用的都是C/C++,類也不用寫幾個。大部分都是模組化,寫幾個函數即可。

大三的時候退役了,不搞ACM了,覺得應該做點什麼項目之類的於是就自己學了J2EE。由於編碼不少,程式都是相通的。所以也不費力,勉強修修改改能做個小論壇之類的。越學發現需要學的東西或者瞭解的東西太多了,美工咱就不說了,還蹦出個java script,ajax,各種架構各種東西,真是的。

大四畢業了,考研了,最終也考上了,下個月就要入學了。可是這個導師的研究方向居然是什麼網路方面的編碼,看著我都頭大,貌似偏向數學理論方面。手裡的項目好像得用C#語言。我的天啊,我到底該往那個方向發展呢?迷惑了。

你說語言我接觸過C/C++,JAVA,這還要將要弄個C#,做的較多的是模組化得演算法編程。還自己學了J2EE方面的web項目。剛剛有點興趣,有點感覺。突然這讀研又要接觸C#,接觸什麼編碼,又聽各種大牛說嵌入式比較好(適合我這做ACM演算法C語言編程的)可是我對硬體方面不熟悉。又聽大牛說Android比較火,可惜我好無聊瞭解。感覺自己可塑性挺強,也感覺自己非常適合搞電腦。無奈現在不知道往哪個方向前進?體內有良好的真氣,可惜不知道發力點啊。

人都說搞ACM的人比較牛,我覺得搞ACM的我有了良好的基礎,良好的演算法和電腦悟性和思維。現在缺乏指引我方向的內行人,過來人,誰能指點我一二,感謝至極!!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.