天天看點

IT增值服務,客戶案例(一)--山東青島在職人士,2年.Net經驗,轉Java開發半年

客戶總體情況:2年.Net開發經驗,2014年剛剛轉Java半年。對Java的若幹問題不是非常清楚,僅僅是對JSP/Servlet/JavaBean

Spring、SpringMVC、Mybatis有點基礎性的認識。

項目中就主要用到了上述基礎,公司使用的是技術架構師自己開源的架構。

客戶所在的公司是山東青島某小公司,對技術員工要求較多,從前端到後端都要做。

前端使用extjs、easyjs等多種js架構。比較多變。

經過40多分鐘的交流溝通,我的解決方式和思路例如以下:

1.Java基礎一定要學好。

  檔案、流、網絡等核心經常使用庫和API一定要熟悉。

  研究案例能夠是 我寫的中國象棋1.0版本号,這個相對簡單一些。

  再過段時間,研究我寫的中國象棋2.0版本号,更為全面的學習JavaSE核心知識。

2.Web架構應用。

  學習Java Web開發,先學習架構的應用,再學習架構的設計思想。再研究架構的源代碼是可行的學習方法。

  2.1架構應用

  SpringMVC:參考網上的一片教程,入門級和最經常使用的配置。總結得非常全面

  2.2架構的設計思想以及多種配置

  興許再研究

  2.3源代碼

  網上有不少源代碼分析的文章。我也寫過一些。

3.Web前端

  Html、JavaScript(JQuery)、CSS才是最經常使用、最标準化的Web技術。

  與其花大量精力學習 多變。不能廣泛應用的extjs等架構,把最穩定的、最流行的、最基礎的Web前端技術學好更合适。

  extjs等公司用的架構。先能夠解決這個問題即可。

  精力足夠的情況下,能夠優先學習JavaScript寫的簡單的元件以及CSS架構,比方Bootstrap。

4.獨立做項目,全棧式project師

  等上述3類技術都有了紮實的基礎和豐富的實踐經驗之後,再獨立做幾個項目,練練手。

5.工作問題總結

  工作中遇到的問題。不懂的首先應該自己研究,實在不行。再去請教業務經理或技術架構師。

  優先自己研究,能夠提高自己解決這個問題的能力,有自己思考的情況下。再請教别人,會比較好。

  虛心請教别人時,多問幾個為什麼,了解下别人為什麼要這麼做。

  假設别人不願意分享自己的設計方法。僅僅能自己研究了。

畢竟。求人不如求己。

  把工作中遇到的問題,記錄下解決思路和方法,這樣能夠保證自己的經驗越來越豐富,解決這個問題的能力越來越強。

  再有新技術和新問題時,都不再是什麼大問題了。

  這個客戶看過我的非常多文章,比方工作問題系列、Web開發系列等,是以交流起來還是比較輕松愉悅的。

本文轉自mfrbuaa部落格園部落格,原文連結:http://www.cnblogs.com/mfrbuaa/p/5420576.html,如需轉載請自行聯系原作者