電子產業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 746|回復: 0
收起左側

HarmonyOS社區(qū)之星-戈英禎:從底層到上層應用的學習與思考

[復制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉到指定樓層
樓主
發(fā)表于 2021-1-27 15:56:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
HarmonyOS社區(qū)之星-戈英禎:從底層到上層應用的學習與思考,   

戈英禎社區(qū)之星.jpg (30.12 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳 嘉賓介紹:戈英禎(論壇賬號: @戈英禎 )中軟國際股份有限公司職業(yè)講師。從事軟件開發(fā)與教育工作14年,曾參與過四川航天系統(tǒng)工程研究所《設備管理系統(tǒng)》項目,國家文物局《文物進出境管理平臺(手持機端)》android開發(fā)項目等多個大型項目, 擁有豐富的一線項目實戰(zhàn)經驗。本人更是擅長嵌入式開發(fā),android移動開發(fā),大數(shù)據(jù)方向開發(fā),可以說從底層到上層應用、從前端到后端、從移動端到服務端都十分了解。

本期社區(qū)之星,我們邀請到戈英禎老師來為大家分享一些學習、工作經驗。





1. 您從事軟件開發(fā)教育很多年,可以談談您對軟件行業(yè)的看法嗎?

戈英禎:從事軟件開發(fā)行業(yè)10多年了,感受最深的是,做軟件,一定要寫案例,做產品。在做產品的過程中,可以用需求、架構、工具和算法四個詞對軟件行業(yè)做一個整體的概括。如果軟件就是一個人的靈魂,那么需求是推動軟件行業(yè)發(fā)展的源動力,需求的變化帶來了架構、工具和算法的進步。架構涉及的是一種解決問題的思想和策略。工具是有需求帶動的,算法的進步依賴于基礎學科,是對具體問題的優(yōu)化處理。隨著世界文明的發(fā)展,帶動了軟件行業(yè)的發(fā)展,軟件功能也越來越強大,越來越智能化。

2. 您是如何看待工程師創(chuàng)業(yè)這個問題的呢?您的創(chuàng)業(yè)史(奮斗史)能不能給我們分享一下呢?

戈英禎 :在學校的時候,就對對那些“IT界的英雄”很是敬佩,蓋茨、喬布斯等。想到他們用自己的智慧改變了人類的生活,我的內心就激動不已。于是我就從一名普通數(shù)學教師通過機構培訓和不斷的自學轉行做了嵌入式開發(fā),然后轉行到andriod講師,Andriod工程師,大數(shù)據(jù)講師,到現(xiàn)在的鴻蒙軟硬件開發(fā)。說起來簡單,但是這靠的是十數(shù)年來如一日的不斷的學習,不斷的探索。

3. 您在鴻蒙開發(fā)板進行項目研發(fā)時,最大的難點是什么?

戈英禎 :在鴻蒙項目研發(fā)時,在軟件開發(fā)方面:網(wǎng)上可以查閱的資料非常的少,幾乎沒有資料,可沒有沒有文檔可用,全依靠自己Andriond開發(fā)經驗、嵌入式開發(fā)經驗不斷的摸索。硬件開發(fā)方面:也存在同樣的問題,無可用的文檔,現(xiàn)有可供參考的代碼、案例也很少,只能通過社區(qū)、論壇與廠商的交流,不斷的積累。

4. 在嵌入式設計中您覺得最容易被工程師忽視的細節(jié)是什么?為什么容易被忽視?

戈英禎 :我覺在在嵌入式設計中最容易被工程師忽視的細節(jié)是內存泄漏和資源釋放。尤其是與軟件開發(fā)的對新手來說,一般只記得資源的申請,卻容易忽略資源的釋放,從而導致內存泄漏,以至于設備越跑越慢,直到死機。

5. 您對于鴻蒙系統(tǒng)在物聯(lián)網(wǎng)方面的應用有哪些看法?

戈英禎 :鴻蒙系統(tǒng)在物聯(lián)網(wǎng)方面的前景非常好,直奔物聯(lián)網(wǎng)而開發(fā),實現(xiàn)萬物萬聯(lián)。未來,鴻蒙會逐步應用在可穿戴、智慧屏、車機等更多智能設備中。軟銀孫正義曾預測,到2035 年,每個人或許需要100個物聯(lián)網(wǎng)設備,整體聯(lián)網(wǎng)設備數(shù)量有望達到1萬億個,而這需要新的操作系統(tǒng)來支撐。此時,鴻蒙系統(tǒng)的核心技術優(yōu)勢也就展現(xiàn)出來了,微內核、方舟編譯器、EROFS文件系統(tǒng),三大底層技術將提升鴻蒙系統(tǒng)的性能、穩(wěn)定性與系統(tǒng)流暢度,幫助其占據(jù)更有利的地位。 6. 您覺得鴻蒙手機的發(fā)布對鴻蒙項目的開發(fā)有哪些推進作用?

戈英禎 :鴻蒙手機的發(fā)布,打通了全場景萬物互聯(lián)最重要的一扇門,打破安卓系統(tǒng)對于國產手機的壟斷。更給了鴻蒙系統(tǒng)開發(fā)者極大的信心,可以吸引更多的開發(fā)者參與進來,加入到鴻蒙開發(fā)的陣營中,共同完善鴻蒙項目系統(tǒng),為鴻蒙打造強大的生態(tài)環(huán)境。

7. 您認為從業(yè)的路上最重要的是什么?您對職場菜鳥有什么話要說?

戈英禎 :我認為從業(yè)的路上,不要只關注一種編程語言和框架,要讓自己的技術技能多樣化,且從一開始就得養(yǎng)成良好的編程習慣及思想。 我建議新手開發(fā)者,如果對一種成熟的技術感興趣,可以先從書本上去了解相關的基礎知識。但是要注意理論知識和實踐練習相結合,不能只看書,要動手做里面的練習。更不要全依靠課堂上得來的編程語言或者前沿技術,學校里開設的計算機課程的目標是讓你學會編程的理論基礎以及一些規(guī)則和特殊的課題。但是像很多技術都不會覆蓋在課程里。但是在公司里,你往往會依據(jù)業(yè)務需求來針對性的學習新技術。所以,如果你以后想在事業(yè)上有所收獲,那現(xiàn)在盡量去學一些課程以外的新知識。

8. 您對我們電子發(fā)燒友這個平臺有何看法?

戈英禎 :電子發(fā)燒友論壇是一個非常不錯的論壇,給學習者提供更多學習和交流的平臺,開發(fā)者可通過平臺快速學習新的技術。比如我就是通過平臺快速挑撥鴻蒙硬件Hi3861開發(fā)技巧。希望平臺能越辦越好。
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表