Self study和incident handling的不同之處
(1) incident handling有時間壓力,遇到自己思路卡住求助同僚無可厚非。而Self study沒有太大的時間壓力,要充分利用這個機會提高自己的學習能力。
(2) incident handling目标明确 - 解決issue。而self study - 學到什麼程度?拿我自己學UI5來說,UI5裡的控件浩如煙海,我不去學控件怎麼用,而是一開始就去研究UI5架構。架構吃透之後,對于UI5裡各種各樣控件的使用,就是一個以不變應萬變的過程而已。
怎麼自學UI5?我自學的例子:

(1) 這是我寫的SAP UI5 自學筆記:
http://scn.sap.com/community/developer-center/front-end/blog/2015/10/26/a-tutorial-how-i-do-self-study-on-a-given-fiori-control-and-ui5-framework-code-behind(2) 跟着UI5 walk through走一遍,把每步練習都做完:
https://openui5beta.hana.ondemand.com/#docs/guide/3da5f4be63264db99f2e5b04c5e853db.html(3) 先專研架構,再回過頭來學使用控件。
(4)自己想debug UI5 架構,不知道在哪裡設斷點? 看我寫的部落格:
https://blogs.sap.com/2016/04/30/my-ui5-debugging-tips-and-experience-collection-how-to-resolve-ui5-issues-through-debugging-by-yourself/回到正題,如何自學SAP CDS view?
看我寫的SAP CDS view自學教程:
https://blogs.sap.com/2016/03/10/my-cds-view-self-study-tutorial-part-1-how-to-test-odata-service-generated-by-cds-view/2. 熟悉常用的CDS注解的定義:
http://help.sap.com/saphelp_nw75/helpdata/en/63/0ce9b386b84e80bfade96779fbaeec/content.htm?frameset=/en/c2/dd92fb83784c4a87e16e66abeeacbd/frameset.htm¤t_toc=/en/d9/bc687d35fa42ccbb0b9256ce786d51/plain.htm&node_id=61&show_children=false多用Google. 善于組織不同的關鍵字來得到自己想要的搜尋結果是一個軟體工程師必備的能力。