新任Sencha開發者負責人談未來工作
Patrick曾就職于Barnes & Noble和Adobe,推動了Flex平臺的推廣。他擔任過咨詢師、技術傳播者和團隊管理者,這些經歷讓他能夠很好地處理與各種開發團隊的關系。這篇文章是讀寫網對Patrick的采訪記錄,里面談到了Patrick對Sencha未來發展的看法。
請談談您過去的專業經歷
我的專業經歷主要是在應用程序這塊,尤其是應用軟件。我為企業做應用程序培訓已經有超過12,13年的經驗了。向一個實實在在的公司交付一個實實在在的應用是一件非常需要經驗的事情。應該盡量使得應用程序容易理解,讓用戶使用起來更加方便。我最近的經歷來自于Android的native app開發。我效力于Barnes & Noble Nook的一個app store。之前我還在Adobe工作過,主要就是將Flex和其他相關平臺推介給企業和一些大型組織。更早些的時候,我還創辦了幾個創業公司,主要也是做Web或是native apps的發布工作。
正是有了之前的這些經歷,才讓我看到了移動技術行業正在發生改變。瀏覽器或是native apps才是未來軟件的發展方向。這也是我加入Sencha的一個最重要的原因。
Sencha是從什么時候開始聯系你的?
我一直與Sencha有所接觸。具體的時間我也記不清了,但大多是向我咨詢Flex方面的問題,或是apps項目的有關事情。所以這個問題其實有點模糊。只要有合適的契機,事情的發展往往是非常迅速的。我覺得Sencha公司具有非常大的靈活性,并且相當專業。我覺得,它在招聘的迅速性和專業性上,比我以往遇到的公司都要做得好。
我在確定加入Sencha后才知道James的離職。我認為,Sencha一直都在尋找一個合適的人來領導developer relations,并且愿意及時做出調整。
能談談你對developer relations的想法嗎?
你需要站在開發者的角度,設身處地地為他們著想。如果你對自己發布的東西都不了解,那么你根本就不可能向別人推薦它,如果你不自己去實踐這些技術,也無法說服別人采用你的技術…我只是記錄各種技術,而非推薦。開發人員可能對新的技術還不了解,這些技術可能與傳統的技術有所不同,或是是一項新興的標準。應該聽取各種意見,他們都會給出各自的技術解決方案。比如在特定的場景下,這個技術是否能夠解決我的問?如果我將目標定位在移動市場,這個方法是否是最有效的?如果是在桌面上,又該選擇什么工具呢?它能否為最終用戶帶來***的用戶體驗呢?
通過一天的交流,我想你也能對我所做的工作有一些了解,但你可能并不需要知道具體是怎么做的。但是從技術人員的角度來說,他們就常常需要了解一件事情是怎么實現的。我們常常需要為這些技術細節討論半天。而對于終端用戶來說,他們只關心產品的用戶體驗是否良好,用起來是否方便。這些不同的觀點角度,都是非常重要的。
從一個技術人員的角度來說,在你加入Sencha以前,你對這家公司的開發的工具是怎么看的?
縱觀全局,我覺得以一個旁觀者的角度來說,Web技術是app開發中的核心技術。其次,如果你能夠看看整個行業的發展,你也會覺得Sencha是一個相當專業的公司,如果你了解這間公司的合作伙伴的話,你就會感覺,這是一間了不起的公司。在我準備加入他們時,我也有點被他們的專業性嚇到,他們對細節的要求、工作的方式、開發的過程、工程人員對產品的要求,全都是相當專業的。站在一個旁觀者的角度來說,我目前為止還沒有發現哪家公司的專業性能夠與他們相比。無論是在桌面SDK方面還是在移動市場,公司在過去的一段時間里都取的了相當可觀的進展。。
在你就職以后,你要做的***件事是什么?
有幾件非常重要的事情。其中一件就是我覺得非常有必要將公司的開發經歷整理一下。Web技術在過去的兩三年里得到了非常大的發展。不僅如此,Web還在不斷地創新,這是非常棒的一件事。公司不僅僅是標準的推動者,他還在積極地參與標準的制定并將這些標準投入實際的生產開發中。現在正在制定HTML5的核心標準。這些與三年以前的工作重心已經完全不同了。
除此以外,以我在Adobe和Flex的工作經驗來說,我個人認為,應該重新定位企業級應用的發展方向,應該將這類應用也遷移到Web上。因為,這些企業需要更加專業的解決方案,他們需要各種組件、框架以及工具幫助他們開發出上層的app。如果從這個角度來說,其實這個領域現在還是一個全新的領域。
文章來源:Sencha Hires Ted Patrick As Head Of Developer Relations