阿裏感悟(二十)-如何判斷一個人是否聰明
最近在麵試實習生,對實習生的基本要求是紮實的基礎能力和優秀的學習能力,更高的要求是要有實戰能力。
基礎能力和實戰能力都很好判斷,問技術題目,看看學生有沒有做出什麼程序。但是如何鑒別一個學生有優秀的學習能力呢?我認為優秀的學習能力的人一定具備兩個特性聰明和勤奮。
那麼問題來了,如何尋找一個聰明的人?知乎上說聰明就是 能夠用最短的路徑去解決問題
- 所以你需要知道,解決這個問題有哪些途徑。
- 你需要了解,每一條途徑的方式和成本。
- 最後,你需要能夠在所有路徑中,用最短時間做出最優的選擇。
(摘選自知乎)
總結下,聰明的人會通過勤奮訓練掌握更多的信息量,通過思考找到最優解。自己也和前同事一起溝通總結了幾點,聰明的人一定具備以下幾點
- 掌握係統化的學習方法
有哪些學習方法?這些學習方法你覺得哪一種最好?如何係統化的學習一門技術?如何選擇技術書?學習過哪些技術網站?
優秀的學習者知道係統化的學習知識,知道學習講究方式方法,而不是遇到問題再查百度。知道實踐的重要性,見之不若知之,知之不若行之,比如把書上的例子都在IDE裏執行一遍,你會發現理論和實戰還是有點差別的。
- 研究技術而不是使用技術
學習技術能否把握住技術的核心,是停留在用技術上,還是會去主動研究技術,比如Java應該學習垃圾回收機製,多線程和類加載機製等,J2EE開發應該學習HTTP和TCP協議,Spring主要學習IOC和AOP。更優秀的是創造技術而不是消費技術,比如創造一致性Hash協議。
- 邏輯思維能力強
通過問一些開放性的問題,看看同學的解題思路,比如如何計算長江的長度,如何計算埃及金字塔的高度,如何設計一架飛機能裝滿撒哈拉沙漠的沙子。
最後我也會問候選人,怎麼判斷一個人是否聰明?
最後更新:2017-05-19 10:01:36