你真的掌握了嗎?

來源:互聯網
上載者:User

    根據51Job能力的掌握程度選項有:瞭解、一般、熟練和精通四個層級。遺憾的是MS沒有明確定義。下面,我談一下,我對這四個層級的定義。

1、瞭解

    若對一門技能,只是瀏覽過相關文章並編寫簡單的測試代碼,並沒有在實際項目中使用過,可以稱之為瞭解。

2、一般

    根據“高手”(通常是領導)要求,在實際項目中運用過,並不知道為什麼要用?只知道這樣可以解決項目中的問題。

3、熟練

    能主動在項目中運用相關技能並且能在出現新變化和問題時,能通過羅列的方式快速拿出應對措施。

4、精通

    能在知其所以然基礎上,即能滿足現有項目需求,又能充分應對項目未來的變化和可能出現的問題。並且採用的是一種模式來解決類似的問題。

 

    通過以上簡單描述可以看出這四種程度是依次增高,並且是一級一級提高的,不可能跳躍,可能不同是在不同階段所停留的時間不同罷了。

    一般相對瞭解最大的不同是在實際項目中運用過。

    熟練與一般最大的不同是主動運用並且可以“遇佛殺佛”的解決在項目中出現絕大部分的問題。

    精通與熟練最大的不同在於不是通過簡單的一個一個是去解決出現各類問題,而是通過設計(主要是OO的思路)應對各種問題,從而提高代碼複用性。舉個情境:當出現一個問題時,你在之前有沒有想好應對措施?如果是即興發揮,那就是熟練(通常表現為出現一個問題,提出一個解決方案),如果是事先就想到並且早有在不改變原先設計或代碼的前提下滿足變化點,那就是精通(通常表現為出現一個問題,歸類到一個解決方案中去)。所以真正做到精通開發技能,跟有高超的設計能力是密不可分的。如果沒有很好的設計能力,那隻能是庸俗的熟練工。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.