書名: C#求職寶典作者名: 王小科 趙會東等編著本章字數: 1077字更新時間: 2019-01-09 15:56:39
1.2 測測你的潛力
如果你已經了解了程序員的大概情況,并且認同他們的工作,那就測試一下,看你是否是軟件開發那塊料吧。下面只是進行最基本的測試,如果你要成為偉大的程序員,你需要學習更多、了解更多。
1.數學能力
會基本的加減乘除等基本數學知識,起碼要學過初中數學。當然,如果數學越好,您成為偉大程序員的可能性越高。假如只是想編寫簡單的程序,初中程度的數學知識就夠了。假如你要做比較厲害的程序員,起碼要有高中學歷。
一般程序員應該解決的問題(每空10分):
(1)56 + 32×3 =( )
(2)1+2+3 +……+99 +100 =( )
偉大程序員可以解決的問題(本題20分):
(3)一支隊伍100 米長,一個傳令兵在隊尾和隊伍同時運動,傳令兵須沿著隊伍運動的方向追到隊頭,追上隊頭后立即轉頭與隊尾會合,這時隊伍正好運動了100米,問傳令兵跑了多少米?
你的答案( )
數學能力測試分數( )
2.英語能力
學習編程,需要有一定的英語基礎,起碼要掌握初中水平的英語詞匯。當然,如果你的英語非常好,那是再好不過!通過查看一些英文資料,你能快速學習新技術,并有助于你走得更遠。請寫出下面漢字的英文(每空5分):
(1)管理員( )
(2)函數( )
(3)位址( )
(4)數組( )
英語能力測試分數( )
3.邏輯思維能力
(1)你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個,抓取多少個就可以確定你肯定有兩個同一顏色的果凍?(本題20分)
你的答案( )
(2)一個村莊有70戶人家,每戶人家養一條狗。已知這些狗中有一部分是病狗,由于某種原因,狗的主人無法判斷自己的狗是否是病狗,卻能夠分辨其他的狗是否是病狗。現在,大家決定每戶人家自行處決各自的病狗,但如何知道自己的狗是病狗呢?大家必須對其他所有人的狗進行觀察,但不允許指認他人的狗是病狗,只能通過別人的狗是否生病判斷自己的狗是否有病。如果判斷自己的狗生病了,就要自行處決自己的狗。過了10天之后,所有的病狗都被處決了,問一共有幾只病狗?(本題20分)
你的答案( )
邏輯思維能力測試分數( )
4.答案

5.統計分數
計算一下各項的分數,然后填在表格里。對照評價,看一下自己的潛力。表1.3分數統計表格

6.你通過測評了嗎
根據上面的測試分數,如果測試總分超過40 分,說明你可以進入程序開發這個行業。如果測試總分超過80分,說明你有成為優秀程序員的潛力。
這些最基本的職業技能知識通常決定了一個程序員的級別,能否用好這些技能知識,直接關系到程序員的職業生涯。作為編程新手,一定要努力補齊這些基本技能知識。
除了上面的知識,你還應該具備一定的計算機基礎,同時也要有想象力。程序開發是把抽象的東西現實化,所以,好的想象力能讓你如虎添翼。
- Hands-On Artificial Intelligence on Amazon Web Services
- Python Artificial Intelligence Projects for Beginners
- 傳感器技術應用
- PHP開發手冊
- 從零開始學C++
- 筆記本電腦維修90個精選實例
- 網絡安全技術及應用
- 邊緣智能:關鍵技術與落地實踐
- ESP8266 Robotics Projects
- Hands-On Dashboard Development with QlikView
- 寒江獨釣:Windows內核安全編程
- 中小型網站建設與管理
- 深度學習實戰
- R:Predictive Analysis
- 新手學Photoshop CS6數碼照片處理