喷喷计算机语言掌握的程度
簡歷或招聘經(jīng)常會說以下幾個詞:
了解,掌握,熟練,精通
上面這四個詞,各有各的說法。這里我也就先說說我的看法,歡迎大家跟水。不指望統(tǒng)一,但討論中會加深各位對上述4個詞的影響。也省得小朋友各個都精通,公司,招的要求各個都精通。
了解,我的理解是,對一個計算機語言背景,開發(fā)環(huán)境,開發(fā)流程明確。對簡單的任務可以實現(xiàn)。
掌握,是對該語言的深入理解,可以理解該語言與其他語言的區(qū)別的“有利”之處,并能通過這種“有利”的語言特性,對應影響設計規(guī)劃。使你的設計規(guī)劃,即便不看代碼,也能比較容易辨識,這是針對哪門語言開發(fā)而做的設計規(guī)劃。
熟練,除了知道該語言的“利”外,還知道該語言的“弊”,能利用該語言的設計技巧,有效靈活的回避該語言的不足,并充分利用該語言的特點,進行設計。熟練的設計,會使得系統(tǒng)更為健壯和高效。
精通,并不是說你記憶力超群,對語言的標準,或庫,背的滾瓜爛熟。而是說,能系統(tǒng)化,抽象化的看待這門語言。精通和高層次的熟練的差異,在于,前者不僅要具備局部操作技巧,還能從系統(tǒng)的高度去抽象。也就是說把書讀薄了。能從差異性的,繁榮的開發(fā)細節(jié)中走出來,找到該語言求解任務的根基或模式。同時,不單單是利用工具,還在于可以維護好工具,并通過工具創(chuàng)造工具。
不同語言的精通方式不一樣。比如C語言,我就比較悲摧,一致沒有機會做C編譯器自身優(yōu)化的工程項目,C語言沒深度折騰過編譯器,僅標準搞的很清,還是不能算為精通,所以我個人只能算熟練。
至于其他一些更高級的語言,不能主持出一個設計架構模式,也談不上精通。最多是熟練,或高度熟練而已。
或許有人說,照你這個樣子,就沒幾個人精通了。我覺得這個很正常,如果隨便一個經(jīng)驗足的工程師,就能稱精通,那么設計架構,設計開發(fā)模式,設計編譯器的人,豈不是無冕了???而這樣的人,國內少,國外并不少,我們還是要實事求是的承認國內技術開發(fā)水平的落后的現(xiàn)狀。
喊口號,屁用不是,哈。大家,糊口之后,泡妞之余,好好學習,天天向上。
總結
以上是生活随笔為你收集整理的喷喷计算机语言掌握的程度的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 一天中的最佳学习时间
- 下一篇: +++程序员高手修炼之路
