人的一生面臨著諸多選擇。在收到的讀者郵件中,我們發現,很多大學生存在著對未知社會的困惑。我們希望能夠通過自己的努力來給予大家幫助,即使我們的答案在您看來并不完美,我們依然期待我們的關注和理解能夠帶給您面對問題的自信。您可將自己的疑問以這樣的方式告訴我們:E-mail至wangfei@neusoft.edu.cn
1,我沒有什么文化,高中都沒上過,可是我自認為基礎還是比其他那些初中畢業就去工廠打工的同學好一些。我以前學過BASIC和C語言,簡單的程序還是沒問題的,我現在想從事軟件設計方面的工作,不知道這條路是不是能行得通?
答:雖然也曾經出現過只有十幾歲,根本沒讀過大學的“大俠級”黑客,但是如果想學到軟件設計中比較高級的部分,還是應該學一下大學里面的計算機專業課,比如數據結構、數據庫、軟件工程、操作系統、編譯原理等等。另外要提醒你,沒有經歷過比較長時間的,相對正規的高等教育,想研究數據結構和算法走底層開發這條路有點難度。
2,我是一名即將畢業的大學生,對于工作感到很渺茫。我是計算機網絡應用專業的學生,想找關于網絡方面的工作,但我知道對女生來說,找這樣的工作很難,而對于找文員方面的工作我又覺得不甘心。想請您給我一些建議。
答:學什么專業并不是最重要的問題,主要是看你給自己的定位是什么,自己想在哪個領域發展自己的職業生涯。學計算機專業的學生不一定非要做計算機相關的工作,求職目標是隨個人興趣和社會發展和需要來調整的。當然,如果你確實對計算機相關的工作感興趣,女生也一樣可以做得很好,這個領域里也有很多已經取得成功的女士。
3,我是一名軟件工程專業的學生,但是我現在覺得一些語言課程(程序設計)學得不是很好,總是感覺編程思想不能靈活運用。我該怎么辦呢?
答:你說你的程序設計學得不好,其實最好的解決辦法就是把你們開設的計算機相關的專業課認真學一遍,把C語言等課本上的例題和習題都認真做一遍。寫代碼是需要量的積累的,寫多了才會意識到問題。另外推薦你看一本書——《設計模式》,設計模式是一種編程思想,是程序員們幾十年的經驗,高手寫的程序都是在這種思想指導下的結果。明白了思想,才能看懂代碼,有了思想,才知道該怎么寫。