面对世界竞争对手,如何拿到Google PDF开源项目PDFium?
發表于2015-10-20 15:06| 844次閱讀| 來源CSDN| 8 條評論| 作者蒲婧
CTO俱樂部CTO講堂CTOPDF硅谷管理實踐 width="22" height="16" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.csdn.net%2Farticle%2F2015-10-20%2F2825958-CTO&type=3&count=&appkey=&title=Chrome%E7%9A%84PDF%E6%B8%B2%E6%9F%93%E5%BC%95%E6%93%8E%E7%BB%84%E4%BB%B6PDFium%E5%88%9D%E5%A7%8B%E4%BB%A3%E7%A0%81%E6%9D%A5%E8%87%AA%E5%85%A8%E7%90%83%E7%AC%AC%E4%BA%8C%E5%A4%A7PDF%E8%BD%AF%E4%BB%B6%E6%8A%80%E6%9C%AF%E6%8F%90%E4%BE%9B%E5%95%86Foxit%EF%BC%8C%E5%A6%82%E4%BD%95%E6%8B%BF%E4%B8%8B%E9%A1%B9%E7%9B%AE%E7%9A%84%EF%BC%9F%E5%BC%80%E5%8F%91%E8%B5%84%E6%BA%90%E6%9C%89%E9%99%90%E5%A6%82%E4%BD%95%E5%B9%B3%E8%A1%A1%E4%BA%A7%E5%93%81%E5%BC%80%E5%8F%91%E5%92%8C%E5%AE%A2%E6%88%B7%E9%A1%B9%E7%9B%AE%EF%BC%9F%E6%96%87%E5%8C%96%E7%9A%84%E4%B8%8D%E5%90%8C%E5%A6%82%E4%BD%95%E5%BD%B1%E5%93%8D%E5%AE%A2%E6%88%B7%E9%A1%B9%E7%9B%AE%E5%8F%8A%E5%AE%9E%E6%96%BD%E6%96%B9%E6%A1%88%EF%BC%9F%E6%9C%AC%E6%96%87%E4%B8%BAFoxit%E6%8A%80%E6%9C%AF%E5%89%AF%E6%80%BB%E9%9D%99%E6%A5%B7%E7%9A%84%E5%88%86%E4%BA%AB%E3%80%82&pic=&ralateUid=&language=zh_cn&rnd=1449925150543" frameborder="0" scrolling="no" allowtransparency="true">摘要:Chrome的PDF渲染引擎組件PDFium初始代碼來自全球第二大PDF軟件技術提供商Foxit,如何拿下項目的?開發資源有限如何平衡產品開發和客戶項目?文化的不同如何影響客戶項目及實施方案?本文為Foxit技術副總靜楷的分享。為了幫助IT從業者職業之路擁有更多收獲,在諸多C粉的殷切期待下,由CTO俱樂部打造的CTO線上講堂自登場以來獲得大家好評。本期邀請Foxit技術副總靜楷帶來“面對世界競爭對手,如何拿到Google PDF開源項目PDFium??”的主題分享。
 
歡迎加入CTO講堂微信群與業界大咖零距離溝通,10月23日本期講堂報名方式拖至文末查看。
 
 
分享嘉賓:全球第二大PDF技術提供商Foxit software技術副總 靜楷
嘉賓簡介:靜楷,Foxit software技術副總 ,在美國硅谷15年,先后服務幾家公司,在來美國之前,在中國惠普工作。目前在Foxit software管理美國和中國的核心基礎技術開發團隊,SDK開發團隊和售前/售后工程師支持團隊。Foxit software是中國人自己創業的軟件企業,目前是除Adobe之外的全球第二大PDF軟件技術提供商。Google的Chrome和Google Doc中顯示PDF技術,以及Amazon Kindle閱讀PDF電子書,都是采用了Foxit的技術。公司剛剛在新三板上市,交易代碼是832422。靜楷大部分時間在美國硅谷,經常出差到北京和福州。擁有計算機軟件和工程管理兩個碩士學位。
公司簡介:福昕軟件開發股份有限公司(Foxit Software Incorporated)是全球PDF電子文檔核心技術與應用領域的領導廠商,國際PDF標準組織核心成員、中國版式文檔OFD標準制定成員。“Foxit”也是中國為數不多的具有全球影響力和競爭力的國際軟件知名品牌。
福昕具有完全自主產權的PDF核心技術,提供文檔的生成、轉換、顯示、編輯、搜索、打印、存儲、簽章、表單、保護、安全分發管理等涵蓋文檔生命周期的產品技術與解決方案。福昕的核心技術具有跨平臺、高效率、安全等優勢,產品與服務覆蓋桌面、互聯網與移動互聯網,被廣泛應用于各行業的個人、企業、機構的文檔應用服務領域。特別是一大批全球知名企業如Google, 微軟、亞馬遜、英特爾、IBM、三星、索尼、HTC、印象筆記、IKB銀行、納斯達克、摩根大通、騰訊、百度、當當、360等都在使用福昕的授權技術或通用產品,推動了行業解決方案的不斷豐富與發展。
以下是10月15日CTO講堂現場完整速記:
 
主持人:歡迎嘉賓全球第二大PDF技術提供商Foxit software技術副總靜楷(嘉賓目前在硅谷)請您先給大家做一下自我介紹吧。
靜楷:大家好。我叫靜楷。目前在美國硅谷,已經有15年了。在美國先后服務幾家公司,在來美國之前,在中國惠普工作。
目前在Foxit software,國內名叫福昕軟件。目前管理美國和中國的核心基礎技術開發團隊,SDK開發團隊和售前/售后工程師支持團隊。Foxit software是中國人自己創業的軟件企業,目前是除Adobe之外的全球第二大PDF軟件技術提供商。Google的Chrome和Google Doc中顯示PDF技術,以及Amazon Kindle閱讀PDF電子書,都是采用了Foxit的技術。我們的通用PDF reader全球有將近3億用戶。公司剛剛在新三板上市,交易代碼是832422。
我在開發團隊管理、項目管理、軟件工程管理、國際/國內售前項目管理、和項目售后技術支持管理以及PDF國際標準ISO等方面有一些心得,可以和大家一起探討和交流。
主持人:您是在什么情況下加入了Foxit團隊的呢?
靜楷:我是3年前加入Foxit。當時剛剛從Zynga離職。在Zynga期間,深深的感受到技術管理對于工程師團隊的重要性。大家對Zynga的故事也許已經知道了。
同時也是認識Foxit的執行VP George 和 Foxit CEO Eugene。被他們的專業和專注所吸引。也愿意把自己將近20多年的工作經驗和這個良好的平臺相結合,為公司,為自己的職業生涯做一些事情。
主持人:請您介紹一下目前Foxit目前的情況以及技術團隊構成。
靜楷:Foxit目前的工程師團隊,主要是由一個基礎核心技術團隊,2個主要產品開發團隊,2個合資開發團隊組成。
基礎核心技術開發是Foxit一切產品的基礎,包括我們自己最核心的PDF 引擎,XFA引擎等。對PDF最核心等處理,如解析,顯示等都包括在這部分。
2個主要產品是通用產品和SDK。通用產品系列包括各個平臺上免費的Foxit reader。我們功能最全的Phantom(也就是PDF writer。)SDK產品系列包括功能強大的PDF SDK, ActiveX SDK,還包括新產品webPDF SDK,automation toolkits等。
2個合資開發團隊,分別專注于國產OFD文檔標準的開發,以及Foxit Cloud的開發工作。我主管基礎核心團隊,SDK,還有美國工程師團隊。
主持人:那么Foxit目前的產品及服務有哪些?最初的產品路線選擇方面是怎么考量的?
靜楷:剛才提到的基礎核心技術,因為是Foxit自己開發和完全擁有的核心技術,我們會不斷的開發新功能,提高性能,不斷的擴充到新的平臺,如windows 10。因為不斷的快速迭代,我們的優勢越來越明顯。
通用產品也是不斷的擴充新功能的同時,也不斷的提高易用性。SDK部門在提高易用性的同時,今年還推出了新產品。大家對我們產品感興趣,可以訪問我們的中文網站,foxitsoftware.cn 和英文web,foxitsoftware.com。對每個產品都有非常詳細的介紹。
Foxit目前專注于PDF文檔和相關技術的開發。主要的產品和服務也主要關注于此。當然我們也在不斷的創新,有兩個關鍵技術如版式文檔更好的編輯功能,以及connectedPDF技術等。
版式文檔更好的編輯功能,就是結合PDF和Office的優勢,讓今后對PDF的編輯像office一樣簡單。
創業之初,公司最初接觸到了大量對于PDF文件處理的要求,但Adobe一家把持,很難與其合作。當2006 Adobe公開了PDF文檔標準后,公司就決定了專注于PDF的開發了。這里有創業偶然,也有技術沉淀的必然等因數。
主持人:相比其他公司類似產品,Foxit競爭力體現在哪些方面?
靜楷:主要是Foxit原創開發了PDF引擎的核心技術,以及相關技術的完整的生態系統和產品。除Adobe外,其他同類公司,要不是不擁有PDF的核心技術,OEM其他公司的。要不就是只能提供通用產品,或是SDK產品中的某一個,這樣很難為大型客戶提供全套的解決方案。
第二個優勢就是全球市場和銷售的經驗。大家都熟悉國內的軟件市場的現狀,純軟件很難賣,大家都已經習慣軟件應該是免費的,大多數國內知名的IT公司主要的收入和市場都在自己熟悉的國內市場,有人叫他為孤島效應。Foxit應該是為數不多的依靠自己的努力一點一滴的原生態做到全世界的純軟件中國企業。
第三個優勢就是Foxit自己培養起來的員工,我們信奉努力,歡樂和學習。特別是工程師團隊,創造了互相學習的良好氛圍,員工快樂,努力的工作,并最終提供了優質的產品和服務給我們所有的客戶們。
主持人:我們看到目前Foxit已成為國際PDF標準組織核心成員、中國版式文檔OFD標準制定成員。請談談有關PDF ISO國際標準的參與和感想。
靜楷:大家都知道一個常識,與其很好的跟隨一個標準,不如去直接參與這個標準的制定,并施加影響力。PDF ISO的國際標準最初是Adobe開源標準后,被ISO全部接納下來,現在正在討論下一代PDF 2.0的標準。
Foxit之所以可以加入ISO標準組織,因為Foxit已經成為PDF業界不可或缺的主要的技術和產品提供商。比如Foxit的免費的reader已經有了3億用戶。世界上前5大PC生產商,有四名正在或將要預裝Foxit PDF軟件等。
我認為主要還是自身的實力吧。Foxit也原創了制定了一些PDF標準的擴充,如對微軟RMS的加密/解密的支持,connectedPDF標準等。今后也會逐漸介紹到PDF ISO標準中。PDF ISO這個標準組織包括了全球PDF主要的技術和產品提供商,如Adobe,DataLogics,iText等,也包括了不同地域或國家的組織等,如美國,歐洲,中國等。該組織職責包括提議/討論/審核下一代的新PDF的標準,新的功能,新的use case來驅動的新的PDF文件格式等。也包括逐漸廢棄一些過時的標準等。目前下一代PDF的標準是PDF 2.0。
主持人:現在公司技術團隊往往面臨著項目多、人手不足的情況,面對有限的開發資源,該如何平衡產品開發和客戶項目?請舉例分享下您遇到過的情況和應對方案。
靜楷:開發資源有限,人手不足,招聘困難應該是每個開發團隊的常態了。
如何平衡產品開發和客戶項目的工作是我們每周都需要面對,并加以解決的。其實是沒有什么捷徑,也沒有什么通用的標準。我就結合Foxit SDK部門的情況,談談我們的一些處理標準。
SDK產品的主要使用用戶都是開發人員,他們都面臨如何使用Foxit PDF SDK,以及如何和他們的產品很好的結合的一些特定的要求,也就是一些圍繞SDK的一些客戶項目。
在收集客戶需求方面,首先我們需要明確這些需求的通用性,通用的需求可以安排在我們現在或下一個開發周期中,也就是roadmap中。顧客特定的要求,會以客戶需要的緊急度,以明確項目范圍的方式(SOW的方式)由客戶明確預算來完成。SOW=statement of work,也就是項目工作范圍。
其次,我們有合理的開發周期,如每3個月,發布新的版本。不愿額外付費客戶的通用功能,都可以在下一個新版本中得到。我們的SDK產品嚴格做到了對舊版本的兼容,這樣極大的方便了大多數客戶。當然,我們還有特殊大客戶的支持,如google,amazon等。
還有對客戶項目,我們會按照一定的標準,把客戶項目排列出優先級。標準可以是項目金額的大小,實施的難易程度,還有銷售的區域等。這里提到的區域,包括對北美,歐洲,中國,日本等不同客戶,不同區域的一定的平衡和比例等。
還有,對開發人員,根據不同的時期,不同開發任務,保持通用功能開發和客戶項目中的比例和平衡等。因為大多數開發人員喜歡做新功能,而不是客戶項目。
主持人:Chrome瀏覽器的PDF渲染引擎組件名叫 PDFium,是一個開源項目,該項目使Chrome瀏覽器中的非開源代碼大大減少,而項目的初始代碼則是來自Foxit,在世界級各路競爭對手中,Foxit是如何拿下項目的,可否講講背后的故事?
靜楷:其實Google Chome在開源PDFium之前的幾年,一直就使用閉源的Foxit的SDK技術來在chrome中顯示PDF文檔。主要的原因還是Foxit 的SDK功能強,性能高,安全,庫體積小等優點,比競爭對手有較大的優勢。
google為了全面考察Foxit。專門要求我們提供全部的源代碼,請第三方專業的公司審核全部源代碼,是否都是原創。第三方公司非常專業,他可以自動搜索網上的源代碼。如果Foxit的開發人員copy/past網上的一些通用代碼,他們都是可以搜索出來,非常厲害。
還好,Foxit經受了考驗,得到了認可后,并提供了多年優質的服務支持后,再合作PDFium開源項目,就比競爭對手有很大的優勢了。
當然我們面對是世界頂級的競爭對手,google最高標準的要求,CEO Eugene,執行VP George和當時中國/美國的工程師團隊一起配合,全天24小時全球無休的工作和快速響應,最快最好的滿足了google的要求,拿下了這個項目。
其中有一些小插曲,如google的標準很嚴格。PDF業界主要的挑戰之一就是有大量的不標準的PDF文件,占總數的30%,這些不標準PDF文件會帶來安全問題,有的就是黑客專門創立的。滿足google的要求之一,就是需要通過對這些特殊PDF的處理而不引起安全問題。我們可以很好處理這些特殊PDF文件。
還有就是全球開發團隊的優勢在這個重點項目中都很好的得到了體現,例如,我們采用不同地域(中國和美國)每12個小時在線握手/碰頭會,一個團隊未解決的,交給另一個團隊來完成。12小時后,再把未完成的工作交還回來,這樣就做到了全球24無休的工作和快速響應,才能滿足google的臨時的特殊要求,才能超越競爭對手。還有就是我們美國的office在硅谷Fremont??梢缘谝粫r間和google隨時聯系,開會溝通等,也是能及時響應客戶的條件之一。
主持人:很棒的經歷,其實對于很多涉及跨國市場的技術公司,往往會面對不同國家和文化背景的客戶,文化的不同是如何影響客戶項目以及實施方案的呢?
靜楷:文化的不同,會帶來做事風格的不同。的確實施方案和方式方法都有一些不相同。給大家舉個小例子。
比如在美國,主要的實施工作是在簽署合同后才開始的,并且會根據合同,制定出不同的實施里程碑,客戶會在驗收后,提供項目的不同階段的實施費用。
但在日本,基本需要完成了全部的功能后,才簽署合同。合同簽署的時候,往往也是項目主要完成的時候了。如果和美國相比,這種方式往往有潛在的風險,也就是合同不簽的情況下,前期的工作可以白費了,但往往這種情況并不多發生。還有就是日本項目往往驗收的周期較長,這和日本人做事較仔細,測試力度較大有關。
在國內市場,客戶項目的情況大家就很熟悉了。合同的簽署,項目的實施進度和最后的付費等都被大量的其他因數所左右,這里都不多說了,你懂的。
主持人:現在請談談您對敏捷開發、效率衡量以及落地的實施的理解。
靜楷:Foxit在開發中也大量的使用了敏捷開發的方法,如快速迭代,自動化,scrum等形勢。 舉例自動化,我們大量的采用了自動單元測試,自動功能測試,性能測試和安全測試,使用了大量的開源工具,如svn/git,Jenkins,gtest, openstack等,做到了開發,編譯,測試,整合發布的快速迭代。
但同時,相比較大多互聯網公司的2周,甚至1周的敏捷開發周期和發布,我們的開發新產品發布的周期合理的適當延長。也也算落地吧。
因為大多數互聯網公司開發/維護當前的是在線的版本,客戶使用的是服務。而較傳統的軟件公司,需要維護不同的客戶使用的版本,我們發布和更新的速度不能超出客戶可以承受的合理發布周期。這也是互聯網公司優勢之一。
所以我們最大限度的加快Foxit內部的開發和迭代速度,但對于給客戶的新產品發布的周期還需要在客戶的合理范圍內。
主持人:看到您簡歷中目前負責管理公司美國和中國的核心基礎技術開發團隊、SDK開發團隊和售前/售后工程師支持團隊,國內和硅谷工程師文化的不同,團隊該如何帶領,有什么心得分享么?
靜楷:有一些不同,但也有很多相同之處。中國的工程師還是世界上最好的。這也和我們從小的教育有關,基本功很扎實。不同有,舉個例子,硅谷的工程師較講究個性的發揮,每個人比較獨立,也包括獨立思考和執行。國內的工程師比較容易聽從權威。
舉個例子,在硅谷需要完成一個項目,往往提出要求,由工程師自己來提出完成時間的預估,批準后,大多數情況由工程師自己來把握進度,到時完成就好了。當然是一個較理想的case。
在國內,我剛加入公司的時候,先遇到的情況是,國內的工程師也可以提供預估的時間,但把握進度的能力較弱。最后往往需要由上而下的明確定下最后的期限,習慣加班加點來完成。
關于團隊的帶領,我喜歡帶領這個詞,而不是管理。主要我個人受惠普之道,也就是《The HP way》的影響很大。我推崇其中的信條如:
- “尊重,相信員工”;
- “相信每個人都愿意把事情做好,有時只是沒有提供給他們這個平臺”;
- “生產工具需要共享”;也是相信員工的一周方式,比如在軟件開發中,就是源代碼共享,知識共享
- 盡量配置較好的laptop等……
- “公司的成功是集體的力量,而不是某個人的個人力量”;
- “公司要回饋社會,要先照顧好員工,通過快樂的員工提供給客戶和社區更好的服務”。
我也是這樣不斷要求自己,也愿意這樣帶領團隊的。
主持人:中國的工程師還是世界上最好的!您說得對!惠普之道,受教了。那么請結合您的切身體會談談一名合格的CTO或技術團隊管理者應該是怎樣的呢?
靜楷:我個人認為,CTO和VP of engineering所擔負的角色是略有不同的。VP of engineering也就是技術團隊管理者。
CTO更關注于現有和今后新技術的把控,關注于今后3年,5年,甚至更長時間后的技術走向,不僅引導整個公司的技術,也在引導所在行業的方向。也就是要求很強的技術前瞻性。向CTO匯報工作的,應該是技術狂人和架構師。
VP of engineering的角色,更多的是整個技術團隊的管理者。是深刻了解開發工作的同時,也需要了解產品,QA自動測試,客戶的需求和客戶項目的進展等工作,需要把這些工作,人員很好的組織起來來達到公司的產品開發路線圖的要求,客戶項目的要求等。有時甚至需要和銷售/市場一起來拜會客戶,贏取大的客戶項目等。向VP of engineering匯報工作的應該是開發經理,測試經理,產品經理,客戶支持經理等。
當然,這兩個職責可以由一人來承擔,也可以分開。這也和公司的形成歷史,文化等有關吧。
主持人:在提升Foxit技術團隊方面,您有哪些思考呢?
靜楷:我的確做了不少這方面的工作。其中最重要的就是在相信和尊重員工的前提下,最大限度的激發員工自身的積極性,也就是個人是否有自我激勵的態度。我個人認為,除了很少數天才外,其實人與人之間的差距是不大的,態度的確決定了很多,也直接可以影響到結果。也鼓勵他們去做,去試錯。
第二就是學習,包括員工的自我學習和公司/部門培訓。再有就是在學習,做事方面的一些技巧,也就是大家經常可以聽到的soft skill。
舉個例子,在自我激勵方面,首先幫助每個員工明確工作職責。根據各自的工作要求,制定自我的目標和承諾,最好在一段時間內進行考核,給每位員工合理/盡量公平的考評,這樣向開發迭代一樣,員工可以根據要求,持續不斷的提高。
再舉個例子,提醒一些小的技巧。如在回復客戶郵件這樣的小的事情上,之前有的員工收到客戶需求后,就開始做了,自己心里也有個預估,預估到客戶要求的時間內可以完成,一切都挺好的。可是忽略了和客戶的溝通。因為從客戶的角度,他/她可能都不清楚你是否收到了email,是否同意在這個時間段內可以完成,如果從收到客戶請求到完成這段時間內,都沒有回復一份郵件,一直到全部完成了,才習慣最后統一回復,這期間客戶是崩潰的,也會不斷地發郵件來催促。但如果很小的改變,在第一次收到客戶的第一個請求后,就回復并告知已經收到,會安排實施,并加上時間的預估,這樣就可以達到很好的客戶滿意度,也很少客戶會真的對你的實施方案或所要求的時間來抱怨。
還有就是幫助員工安排工作的優先順序,做到成竹在胸;使用checklist,今日事今日畢等方法,等等等等。
主持人:恩,確實,及時與客戶溝通可以保證高質量工作,提升滿意度。那么Foxit的技術團隊氛圍是怎樣的?公司招人過程中,比較看重新人的哪些特質?
靜楷:都是好問題!責任,努力,快樂和學習是倡導的氛圍。Foxit的工程師團隊大都數都是年輕的工程師,大家在一起互相幫助,不斷的攻克PDF技術領域的世界性難題。應該是很有成就的,但同時也是孤獨的,畢竟國內,甚至世界上專注這個領域的專業人員不多。
所以,我們在招聘的時候,比較注重新人的技術基礎知識的掌握和熟練度,還有就是自我學習的能力。因為PDF技術本身是要求很高,包括圖形,圖像,字體,顯示,并行處理,甚至是不同平臺下的加速和優化。但PDF并非是開發的熱門領域,擁有這方面經驗的人員非常少。
主持人:對想在技術路線上走得更遠的人,您都有什么建議和忠告?推薦一些您覺得非常不錯的書籍吧。
靜楷:專注。我個人認為在一個技術領域內成功,成為專家,都需要持續的專注在這個領域。IT領域變化很快,剛剛才談cloud,一會兒就是大數據,再過一會兒也許就是smart device,物聯網了。如果一直在追趕新技術,新潮流,除非是天才,否則很難追趕的上。如果想在某個領域走的更遠,持續的專注,并孤獨下去,才有可能吧。專注,還是專注吧。
關于書,我介紹大家看看經典的惠普之道,《the HP Way》。
互動環節:我們應該如何在新技術與專注間權衡?好多人說“得跟的上時代”,于是各種技術各種學,到最后也會迷茫。靜楷:的確是一個問題。我個人認為,從開發人員的角度,至少需要有一個自己非常精通的領域。在這個領域內,可以逐漸涉獵相關的技術。比如,foxit專注PDF領域,但同時我們也在涉獵cloud,如何互聯所有的PDF文件,互聯這些用戶等技術。 互動環節:真正有效地實施績效管理,您覺得哪些因素很重要?在對技術人員的績效衡量上,如果做到比較合理地量化?我感覺對技術人員的績效指標,除了時間外,其他評價因素都很主觀,您的意見呢?
靜楷:關于績效,我是用一些工具來量化,同時也鼓勵為主。也就是考評不是目的,而是修正目標的手段。量化的工具有,代碼量,修復bug的數量,百行代碼錯誤率等。
問:我看到的問題是,團隊的績效永遠是合格的,但是出來的產品是不合格的,每次都是負責人說是他的問題,與團隊無關,這個非常不合理,也無從改進。
靜楷:比如考評和獎金相關聯,除非特別有問題,而且多次提出的不改的,不一定以扣獎金為目的,還有發現問題,就事論事,及時提出,而不是等到考評,才提出一堆的問題。產品是否可以及時提交發布,客戶滿意度和愿意再合作等,也是衡量的一些指標。
問:團隊管理采用的放權的形式,因為我堅信管理不是控制,而是協調。
靜楷:同意,管理是帶領,以身作則,還有協調。 互動環節:管理中美兩個團隊有什么挑戰么?團隊中的刺頭技術高手如何管理的呢,特別是有爭論的時候。
靜楷:有挑戰,關鍵是自身的,如時間,家庭等。我在美國傍晚的時候,都需要和國內工作,但同時家庭也很需要我。我有兩個小孩,有時也需要給他們做飯。 互動環節:方案的制定或者說決定的排版,你傾向于領導決策還是團隊意見
靜楷:方案的制定即需要由上而下的部分,如CTO的話語權。也需要傾聽下面的意見,比較大量的實施問題是做了之后還發現的,也就是架構和實施的結合。 互動環節:Foxit的API服務是免費的,還是收費的,如何收費呢?API及幫助文檔在哪里下載?
靜楷:PDFium是免費的,也就是我們和google一起開源的。商業的SDK是付費的,文檔和demo,都在公司的網站上,也可以私聊我,我告訴你詳細信息。
總結
以上是生活随笔為你收集整理的面对世界竞争对手,如何拿到Google PDF开源项目PDFium?的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 从开发到上线,一个人的两周产品研发之旅
- 下一篇: 支付接入开发的陷阱有多深?
