作為一名android工程師,是一直在android上深造,還是再學(xué)習(xí)其他編程呢?
網(wǎng)友解答: 首先澄清一點(diǎn),技術(shù)相關(guān)的工作,要把握住一個(gè)原則:沒有一勞永逸的技術(shù),無論做啥都要有學(xué)習(xí)的心態(tài)! 做android的話,可以先搞透基本原理,從app到j(luò)n
首先澄清一點(diǎn),技術(shù)相關(guān)的工作,要把握住一個(gè)原則:沒有一勞永逸的技術(shù),無論做啥都要有學(xué)習(xí)的心態(tài)!
做android的話,可以先搞透基本原理,從app到j(luò)ni再到驅(qū)動(dòng),你是否都能說的很清楚,如果能,那就可以在往系統(tǒng)級(jí)別的方向去努力,看些實(shí)際工作中的使用到的架構(gòu)等。能否改善優(yōu)化。要有意識(shí)的做些分析!這時(shí)候,可以考慮學(xué)習(xí)些,新的編程技術(shù),比如web前端,比較好入門??词遣皇怯袑懽约旱南敕?。
再往后,若是感覺技術(shù)到了天花板,就可以同步考慮轉(zhuǎn)管理的計(jì)劃。主要看機(jī)會(huì)和你自己的實(shí)際情況了。
無論技術(shù)還是管理,都要去學(xué)習(xí)些創(chuàng)新的理念,去提高自己的效率!這個(gè)是不變的。
網(wǎng)友解答:安卓開發(fā)不僅僅是會(huì)用安卓技術(shù)做一些功能開發(fā),這種能力很容易達(dá)到的,我以前負(fù)責(zé)整個(gè)技術(shù)部,一個(gè)畢業(yè)生讓老人給他培訓(xùn)四五次,就可以進(jìn)行功能開發(fā)了。
基于公司的業(yè)務(wù)需求開發(fā)出一個(gè)公司級(jí)安卓library,包含各種組件,主要包括基礎(chǔ)工具、公共view和公共業(yè)務(wù)組件三個(gè)層次。解決重復(fù)代碼的問題,提供開發(fā)效率?;诖藰?gòu)建出公司的安卓架構(gòu)體系。這是一個(gè)安卓工程師應(yīng)該具備的能力,也是從事安卓開發(fā)比較有意義的地方。
Hybrid APP開發(fā)模式,作為一種混合開發(fā)的模式,Hybrid APP底層依賴于Native提供的容器(UIWebview),上層使用Html&Css&JS做業(yè)務(wù)開發(fā),底層透明化、上層多樣化,這種場(chǎng)景非常有利于前端介入,非常適合業(yè)務(wù)快速迭代。比較熱的兩個(gè)框架:一個(gè)是facebook的reactnative ;另一個(gè)是阿里團(tuán)隊(duì)的weex。這樣安卓開發(fā)也要具備前端開發(fā)技術(shù),安卓開發(fā)還是很有意義的,一定要干一行愛一行。