吳坤:醫(yī)信工程師如何快速成長為技術(shù)大咖,先從構(gòu)建知識樹做起
醫(yī)療信息行業(yè)的特殊性,以及醫(yī)院信息部門內(nèi)外等方面的諸多因素,使得醫(yī)信工程師很難像科學(xué)家一樣,長時間在某個細(xì)分領(lǐng)域深入研究。醫(yī)信工程師,應(yīng)向精通業(yè)務(wù)、技術(shù)以及管理等方面的架構(gòu)師或者全能型技術(shù)專家發(fā)展。在有限的資源和工作平臺條件下,醫(yī)信工程師要想實(shí)現(xiàn)這一轉(zhuǎn)變,非常不容易。首先要做的是,龐雜知識體系的組織和規(guī)劃,也就是醫(yī)信工程師首先要構(gòu)建起技能知識樹。
構(gòu)建知識樹深層次的原因是要建立結(jié)構(gòu)化思維,即知識的有序化管理。我們可能經(jīng)常會遇到這樣的場景:明明知道很多知識,但是在解決問題的時候卻總也想不起來;分析一個話題,特別是比較大的話題,例如醫(yī)療信息化行業(yè)的未來發(fā)展趨勢,語無倫次,邏輯不暢,思路不夠清晰;系統(tǒng)出現(xiàn)問題時,比如間歇性宕機(jī),系統(tǒng)響應(yīng)很慢,不知道從何下手,怎么定位問題等。諸如此類的場景問題,很大程度上在于我們的知識沒有有序化,成為一個個分散的點(diǎn),沒有連成線。當(dāng)需要使用知識的時候,不知道去哪里才能找到。可以想一想,如果房間里面各種物品亂七八糟的堆放,在需要使用的時候,怎么能找得到呢?
醫(yī)信工程師在日常工作中需要應(yīng)對各種事情,例如系統(tǒng)運(yùn)維、硬件設(shè)備維修、軟件研發(fā)、需求管理、數(shù)據(jù)運(yùn)營等。針對這些不同的工作內(nèi)容和應(yīng)用場景,都可以將需要的知識技能按照一定規(guī)則(順序關(guān)系和父子關(guān)系),構(gòu)建成樹形結(jié)構(gòu)的組織形式。一旦知識樹構(gòu)建完成后,就會發(fā)現(xiàn)做任何事都會有明確的方向,思路非常清晰。那么醫(yī)信工程師應(yīng)該如何構(gòu)建知識樹?關(guān)于這個問題,沒有固定的答案。這里我結(jié)合自身的實(shí)踐,給出一些有效的建議和實(shí)踐經(jīng)驗(yàn)。
在接觸到一個新知識內(nèi)容時,首先要明確一件事情,學(xué)習(xí)這個內(nèi)容的目的和意義是什么?沒有明確自己為什么做,就像在大海上航行的舵手,遲早會迷失在海洋里。醫(yī)信工程師日常接觸的技能知識太過繁雜,所以學(xué)習(xí)一定要有目的,并且一定要有用武之地,且跟現(xiàn)在的工作和生活息息相關(guān)。無關(guān)內(nèi)容,暫且不要將其納入到個人知識樹結(jié)構(gòu)中。
2辯證地看待專家和權(quán)威觀點(diǎn)
不同醫(yī)院信息部門,以及信息科內(nèi)部不同崗位職責(zé),甚至不同工程師之間關(guān)于知識樹結(jié)構(gòu)的構(gòu)建都不一樣。對于剛參加工作的醫(yī)信工程師,可以適當(dāng)參考專家或者書籍中的觀點(diǎn),對醫(yī)信工程知識樹結(jié)構(gòu)有個初步的概念性認(rèn)識。但是不可盲目輕信權(quán)威,醫(yī)信行業(yè)每個工程師的情況都可能不一樣,在后續(xù)的工作學(xué)習(xí)中要根據(jù)自身需要和認(rèn)識不斷檢驗(yàn)證實(shí)。
3持續(xù)性學(xué)習(xí)
不斷學(xué)習(xí)新的知識內(nèi)容,填充知識樹。在填充知識樹的時候,要特別注意分析新知識與原有知識樹內(nèi)容的關(guān)系和結(jié)構(gòu),調(diào)整性填充知識樹,而不是簡單的知識存儲。一個嚴(yán)謹(jǐn)?shù)闹R學(xué)習(xí)過程,應(yīng)該包括獲取知識、知識清理、知識輸出三個過程。其中最為關(guān)鍵的是知識清理。收集到知識,立刻進(jìn)行抽象、分類、概括,最終產(chǎn)出知識點(diǎn)。經(jīng)過知識清理的內(nèi)容,才能成為知識樹的組成部分。
4經(jīng)常性總結(jié)
學(xué)習(xí)新知識和完成新工作后,要進(jìn)行階段性總結(jié)分析。修正先前的錯誤內(nèi)容,總結(jié)出新的經(jīng)驗(yàn)和知識,將其完善到知識樹體系中。總結(jié)不需要花很多時間,比如做完事情后花幾分鐘回顧一下就可以,但是需要堅(jiān)持下去。
5改變做事習(xí)慣
按結(jié)構(gòu)化思維方式改變工作方式和思維習(xí)慣,進(jìn)行思考問題或者開展工作的時候,習(xí)慣性用知識樹內(nèi)容和結(jié)構(gòu)的方式推進(jìn),強(qiáng)迫自己形成這一習(xí)慣,這對日后的學(xué)習(xí)工作大有裨益。
知識樹構(gòu)建完成后,在很多工作場景中,都能有效運(yùn)行起來。特別在解決一些復(fù)雜問題時,通過運(yùn)用知識樹通常能夠發(fā)揮出很好的效果。例如一個這樣的工作場景,業(yè)務(wù)科室提出了一個新需求,如何設(shè)計(jì)一個技術(shù)方案,可按照以下步驟開展工作:
(1)深入了解需求前后背景,徹底搞懂需求內(nèi)容;
(2)找到新需求在現(xiàn)有信息化業(yè)務(wù)流程上的變化點(diǎn);
(3)初步設(shè)計(jì)方案,并分析方案可能帶來的系統(tǒng)變動之處,例如:數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)是否需要變動,如何改變?通信接口是否需要變動,如何變動?程序代碼邏輯是否需要變動,如何變動?主干邏輯是否會變動?業(yè)務(wù)模塊內(nèi)部需要做哪些變動?關(guān)于代碼邏輯的變動方法,進(jìn)一步細(xì)分為是重構(gòu)原有的方法,覆蓋之前的邏輯;或者增加路由邏輯,通過邏輯路由到新的方法;
(4)對比分析設(shè)計(jì)方案,確定最佳穩(wěn)定性方案。
再舉一個例子,對于剛?cè)肼氠t(yī)院信息部門的工程師,對于醫(yī)信工作可能會一無所知。如何快速了解本職工作,并掌握工作所需知識技能?這個時候,就可以通過構(gòu)建知識樹結(jié)構(gòu)來實(shí)現(xiàn)。首先通過閱讀崗位資料或者請教有經(jīng)驗(yàn)的老職工,了解醫(yī)信工作特別是本職崗位工作涉及到哪些方面的內(nèi)容,數(shù)據(jù)庫、網(wǎng)絡(luò)安全、軟件開發(fā)等,這些主題關(guān)鍵詞即組成了知識樹結(jié)構(gòu)的主干。當(dāng)知識樹基本的主干框架明確后,基本上對醫(yī)信工作有了一個宏觀上認(rèn)識。隨后,針對每個主干內(nèi)容,再逐步深入學(xué)習(xí)細(xì)節(jié)內(nèi)容,例如軟件開發(fā)相關(guān)的需求分析、架構(gòu)設(shè)計(jì)、程序編碼等具體的內(nèi)容,這些就組成了知識樹的枝葉部分。對每個主干部分進(jìn)行充實(shí),整棵知識樹就逐步完整構(gòu)造出來了。這樣構(gòu)建起來的知識樹,還需要不斷復(fù)習(xí)和調(diào)整,才能內(nèi)化成自己徹底掌握的內(nèi)容,在需要使用的時候,可隨時調(diào)用。同時在工作中遇到新的情況,或又有新的想法了,可以不斷迭代更新這棵知識樹。
知識樹的構(gòu)建過程,經(jīng)歷了知識從輸入到輸出的整個閉環(huán),是非常有效的學(xué)習(xí)方法,能夠保障學(xué)習(xí)效果的高質(zhì)量。作為醫(yī)信工程師,在瑣碎繁忙的工作環(huán)境下,經(jīng)過這樣學(xué)習(xí)到的知識技能,不僅終生難忘,而且能解決實(shí)際問題,我們何樂而不為?
作者簡介
吳坤,計(jì)算機(jī)專業(yè)碩士,華中科技大學(xué)同濟(jì)醫(yī)學(xué)院附屬同濟(jì)醫(yī)院信息中心軟件工程師。專業(yè)計(jì)算機(jī)程序員,國內(nèi)在醫(yī)療行業(yè)積極推廣IT技術(shù)的青年工程師和技術(shù)踐行者,熱衷于以信息技術(shù)提高醫(yī)療行業(yè)服務(wù)質(zhì)量和改善患者就醫(yī)體驗(yàn)。