看你想使用那一個體系的,目前有三大主流的開發(fā)語言:jsp,asp.net,php
1.jsp是javaEE開發(fā)體系,里面有豐富的解決方案,目前著名的三大框架SSH(Struts,Hibernate,Spring)就是其中的開源框架,數(shù)據(jù)持久和系統(tǒng)集成(bean管理)。javaEE適用于構(gòu)建大型的企業(yè)級應用
2.php也是開源免費的,其中有著名的LAMP(Linux,Apache,MySQL,PHP)免費組合,PHP比較面向過程,適用于中小型應用
3..net,這是微軟的一套產(chǎn)品,不是開源的,適合中小型應用,當然現(xiàn)在也有人嘗試使用.net構(gòu)建大型應用
php可以開發(fā)app_使用爬蟲開發(fā)app
你這個問題問的號,很多外包公司都會遇到類似的問題,我們言歸正傳,目前已經(jīng)有很多成熟的跨平臺開發(fā)平臺,如果說你想做一個高大上的原生app,我建議你用愛碼哥(iMAG),這個我用的比較多,所以多跟你溝通幾句,用Javascript、Java、.Net、php或htlm5當中的任何一套開發(fā)語言寫一套代碼就可以生成Anroid和iOS的兩個系統(tǒng)的原生app,并且還提供從開發(fā),部署,集成,運營管理,安全方案的一個生命周期的app解決方案
因為小公司為了省錢,所以不用原生API,直接用跨平臺框架做APP。用JS作為調(diào)用語言。也沒什么難度。有基礎學2周JS也能用了。
難找工作,因為IOS現(xiàn)在行情早已爛了,1、培訓班有利可圖越開越多,市場飽和;2、因為第三方庫越來越多,所以開發(fā)能力要求越來越低,都是砌積木而已。
沒什么前景不前景之分,學了JS以后就不能搞原生了?或者你喜歡搞Javaweb,PHP也可以。有什么區(qū)別?你就當學多本開發(fā)能力就行了。
怎么選。你自己看著辦吧
php可以開發(fā)app_使用爬蟲開發(fā)app
IOS開發(fā)入門難一點,
但是后期發(fā)展更好,薪資會更高,比前后端開發(fā)高的多。。
前端的話,入門簡單些,但發(fā)展受限,除非js比較牛逼,可以寫功能控制,那后面往這方便靠也還行,
薪資大概和后端java,php,.net差不多或略低,和安卓,IOS開發(fā)比就低多了。
你可以看看招聘網(wǎng)站的同樣是2年或3年工作經(jīng)驗的各個職位的薪資,自己平均下對比看看
建議你有一定基礎的話,還是做IOS開發(fā)比較好