畢業(yè)一年的Android程序員,也在搞H5開發(fā)app,怎么規(guī)劃以后的方向?
網(wǎng)友解答: 首先往最好的方面說,就是兩個全部拿下,成為一個真正的全棧工程師,前段后端都能完全搞定。這樣的工程師也是相當(dāng)出色的。其中的艱難肯定是可想而知的,你需要學(xué)習(xí)更多的技術(shù)。我舉個簡單
首先往最好的方面說,就是兩個全部拿下,成為一個真正的全棧工程師,前段后端都能完全搞定。這樣的工程師也是相當(dāng)出色的。其中的艱難肯定是可想而知的,你需要學(xué)習(xí)更多的技術(shù)。
我舉個簡單的例子,在我們學(xué)校去年是前端,后端分開學(xué)習(xí)的。而今年,我們的院長要求我們?nèi)ト珬i_發(fā)。也就是前端和后端一起學(xué)習(xí)的前端的h5等等的一些技術(shù),然后通過研發(fā)小程序?qū)崿F(xiàn)全棧工程師的培養(yǎng)。當(dāng)然,這就是一個簡簡單單的入門,剩下的就是當(dāng)自己有這種框架之后,自己往里面一點一點的添加。當(dāng)有一天,你發(fā)現(xiàn)自己的知識樹足以撐起一個全棧工程師的時候,你就成功了。
這就是我學(xué)校自己的培養(yǎng)目標(biāo),現(xiàn)在培養(yǎng)的是全能的人才??赡苁俏磥淼内厔莅?。我自己是學(xué)習(xí)大數(shù)據(jù)的,我們也學(xué)習(xí)前段,當(dāng)然是簡單的。
分開說的話,嗯,希望自己能夠找到一個適合自己的方向。有了工作幾年的經(jīng)驗之后,你在學(xué)習(xí)別的。
嗯,這就是我對這個問題的看法,希望能夠幫助到你。
如果有不同的看法,大家在評論區(qū)留言,咱們?nèi)ビ懻撚懻摗?
希望能幫助到大家~個人觀點~
感謝堅持關(guān)注的朋友~世界很大,幸好有你~
歡迎在評論區(qū)留下你的問題或困惑,我將每天與你分享我的觀點和心得。
聚焦最新科技咨訊,探尋未來智能領(lǐng)域,我是Mario女陶。
網(wǎng)友解答:謝謝邀請,
最近兩年安卓和ios程序員市場上接近飽和了,加上現(xiàn)在應(yīng)用的開發(fā)傾向于輕應(yīng)用方向,其實樓主的經(jīng)歷也是行業(yè)在洗牌的一個過程,無論怎么規(guī)劃首要前提要讓自己先生存下來,以前的程序員可能學(xué)好一個方向能吃老本好多年,但現(xiàn)在技術(shù)的更新迭代速度比之前已經(jīng)快了許多倍,現(xiàn)在做技術(shù)要求對新技術(shù)的掌握要越來越快。
所以安卓開發(fā)和H5開發(fā)可以當(dāng)作一個事情去做,只不過兩個側(cè)重點不太一樣,安卓主要傾向于java方面,要弄好這個需要有良好的java基本功,還要對安卓api有一個熟悉的過程,要做到簡單功能開發(fā)倒也不是很難,app開發(fā)主要瓶頸在開發(fā)app的性能和穩(wěn)定性問題,很多資源充沛的大公司專門會設(shè)置一個底層性能組專門解決app開發(fā)的性能和穩(wěn)定性問題,最后涉及到良好的代碼習(xí)慣以及對java深層次的理解。
H5主要實在Html4的基礎(chǔ)之上增加了很多功能特性,適應(yīng)當(dāng)前多變網(wǎng)頁功能的需求,H5開發(fā)屬于前端開發(fā),主要還是html,css,javascript三種語言的學(xué)習(xí),入門都是相對較簡單,難點主要在javascript的學(xué)習(xí),要成為這種語言的高手特別難了,現(xiàn)在人們的審美觀可不是從前了,直接用DW拖拽是解決不了問題的,還需要學(xué)習(xí)很多框架,難點在于有些框架并不能直接滿足客戶的需求,還要做深層次的定制,這個實際操作起來相對難了。
初學(xué)者入行無論從事那個點都需要保持平常心,不一定非要學(xué)習(xí)一個方向,因為在企業(yè)里面涉及到具體的項目,不可預(yù)知東西,要學(xué)習(xí)的東西也是相當(dāng)繁多,始終保持一個學(xué)習(xí)的心態(tài)。希望能幫到你。