##有關數學對程序員的作用、研發工作崗位要求和實習對找工作的影響等問題
最近,有很多讀者通過微博、微信與本人交流。感覺大家對于學習、對于技術都非常的有熱情,讓我也學到了很多東西。
?????? ?我提取了幾個大家比較關心的問題予以答復,請有相同疑問的朋友參考一下。
?
????? ? 問題1:數學對程序員重要嗎?
??????? 答復:要回答這個問題,我舉一個身邊的例子。
????????我們項目組有兩個同時入職的員工(比我晚一年入職),一個是研究生畢業,一個是本科畢業。前者在校成績很好,幾乎每門數學課都考了90分以上;后者在校成績馬馬虎虎,但據說寫程序很厲害。他們同時進行入職培訓,同樣有指導老師教,同時轉正。大半年之后,我無意間打開了他們兩個編寫的程序文件看了一下,發現了差別:那個研究生寫的程序很規范,邏輯也很清晰,哪里該有注釋,哪里該留空行,寫得非常的有條理,看了過后讓人賞心悅目;那個本科生寫的程序規范性很差,代碼排版不工整,變量命名不規范,而且程序幾乎沒有注釋,看得讓人抓狂。
??????? 我舉這個例子,是想說明數學(或者是學校計算機課程)對一個程序員的潛移默化的作用。在軟件開發工作中,我們幾乎不會很明顯地感覺到數學的存在,除非你是從事算法類工作,但數學會影響我們的工作方式。具體而言,數學對程序員的影響如下:
??????? (1)?數學可以培養我們的邏輯思維,讓我們做事情有條理并且思路清晰。
??????? (2)?數學可以給我們一種規范性的意識,讓我們按照標準來做事情。
??????? (3)?數學可以讓我們遇事不慌張,一步一步地去解決問題。
?????? 在此,推薦大家讀一篇經典文章《程序員思維》:[http://blog.jobbole.com/67886/](http://blog.jobbole.com/67886/)。
?
??????? 問題2:研發工作崗位要求有哪些?
??????? 答復:大家可以看一下各大IT公司的招聘廣告,上面對每個崗位的技能要求都寫得很清楚。
??????? 我總結了一下,對于研發類工作崗位,要求有以下這些:
??????? (1)?對具體編程語言的要求。如C/C++開發工程師、Java開發工程師、數據庫開發工程師等,就需要大家分別熟練掌握C/C++、Java和SQL語言。因此,大家在學校一定要熟練掌握至少一門編程語言。
??????? (2)?對專業知識、英語等的要求。如果想應聘通信類的研發崗位,那么大家就要對通信原理、通信網、移動通信等基本概念和原理有一定的了解;如果應聘計算機類的研發崗位,那么大家就要對計算機組成、計算機操作系統、計算機網絡等比較熟悉。此外,某些崗位對英語也會有要求(本科生至少過4級,研究生至少過6級)。
??????? (3)?對學習能力的要求。一般公司都會要求應聘者具備較強的學習能力,因為到了單位之后,要學習的東西還很多。如何體現大家的學習能力呢?在校的獲獎證書、所做過的項目、實習經歷等,都是很好的證明。
??????? (4)?對人際交往能力的要求。很多公司會要求應聘者具備較強的溝通能力,這是因為大家是在一個團隊中工作,不會開口是不行的。在學校的時候,大家要適當地參加一些社團和班級所組織的活動,培養自己與別人打交道的能力。
??????? (5)?對個人價值觀的要求。這個就比較的難以分辨了。公司都想招到誠信、正直、踏實肯干的員工,但這個不是靠幾次面試就能夠看出來的。對于大部分人來說,只要嚴格要求自己,都能夠滿足這個要求。
?
?????? 問題3:實習對找工作的影響大不大?
?????? 答復:這個要看你實習的目的是什么,實習的時候具體做了什么,你是否從實習中學到了東西。
?????? 我總結了一下,大家實習的目的包括以下幾個:
?????? (1)?想掙點錢,為家里減輕負擔,或者是想買一些貴重的東西。
?????? (2)?為自己的簡歷加分,為自己以后找工作添加籌碼。
?????? (3)?在學校里面實在是無事可做,出去找份工作混時間。
?????? (4)?想學一點技術,彌補學校教育的不足。
?????? 因此,目的的不同,導致了實習的效果也會有所不同。
?????? 根據我個人的經歷,合適的實習確實可以讓自己找到好工作的幾率增大不少。什么是合適的實習呢?特點有以下幾個:
?????? (1)?讓實習生參與到項目工作中,學到了某一方面的技術。
?????? (2)?讓實習生強化了對專業課的認識,加深了對某些知識的理解。
?????? (3)?擴大了實習生的視野,學到了學校里面沒有的東西。
?????? 大家在找實習工作的時候,可以參照以上標準來辨別某份實習工作是否值得自己去,千萬不要為了實習而去實習。在學校里面做一些有實際價值的項目同樣是一個不錯的選擇。我有很多同學,雖然從未去實習過,但同樣找到了一份很好的工作。
?
?
?
(本人微博:http://weibo.com/zhouzxi?topnav=1&wvr=5,微信號:245924426,歡迎關注!)