當前形勢下WebGIS的發展前景及就業前景如何?

大三地信專業學生一枚,大一大二忙了兩年學生工作,大三開始想潛心專研技術,了解了WebGIS後出於興趣想往這方面發展,目前自學了html、css、和javascript(現在都只處於入門階段,專業設置這方面的課程要到大三下學期才上,想在明年參加esri的開發競賽感覺來不及所以先自學了),但是在網上看到一些關於WebGIS的負面消息,表達了其對WebGIS的應用前景較為不廣等的一些想法,對這方面疑惑有些困惑,望有了解的大佬可以解答一下WebGIS的發展前景及就業前景如何,感激不盡!


北上廣gis公司很多,特別是北京,公司多就業機會就多了。

我正在「不止於WebGIS」和朋友們討論有趣的話題,你一起來吧?

https://t.xiaomiquan.com/zvj2Zzf

關於學習的話可以閱讀我分享的文章:

記得去年,我給初學者分享過兩篇練習題《WebGIS開發入門指導練習題(一)》與《WebGIS開發進階練手題(二)》,原文分享地址為:

《WebGIS開發入門指導練習題(一)》:

https://zhuanlan.zhihu.com/p/22393391

《WebGIS開發進階練手題(二)》:

https://zhuanlan.zhihu.com/p/22424372

這兩篇文章是由淺入深去出題,有簡單的demo頁面,目的是為了熟悉編程語言和地圖框架、基本的地圖發布技術;有完整的簡單系統,帶前端和後端,可以了解前後端的編程以及交互原理,並且還學習資料庫的操作等;也有複雜的應用,要求編碼能力和業務能力較高。

記得當初文章分享的時候,有同學問我是否有提供習題源碼。我回答是沒有的,因為當初只是為了給學習者提供練習和鍛煉的思路,指導方向,也沒有時間去提供源碼;當然,我覺得如果自己想學習,摸索實現也是可以的,不懂的時候請求指導。做編程開發,最重要的就是實踐,實踐遇到問題,解決問題,探索原理才會進步得更多。

為什麼有的大神前後端通吃,c/c++,java和JavaScript都會,並且都很熟練。因為編程語言的思想是相通的,不管是動態語言還是靜態語言,還是預編譯的、或者函數式、面向對象的,理解其思想後,學習入門就很快,到達那個層次後,學習任何新的編程語言都是沒有壓力的。可能,同學你會覺得,會那麼多沒用,沒一種精的。這也是個問題,這個問題在於個人,是你沒有計划去精於一種,再去拓寬其他技術。做技術的,懂得越多越好,當然前提最好精於一種技術。

當編程語言語法過關後,是要實踐理解深入學習的。初學的時候最好就是通過做應用,demo。由淺入深的去理解。作為前端方向的同學,在掌握好前端技術後,需要了解後端技術,後端框架運行原理等,一般高級前端開發工程師基本要求都是必須掌握一門後端編程語言。後端開發的同學也類似,10多年前流行的是後端MVC模式,頁面可能流行使用jsp或者asp開發,後端會jquery後可以自己寫前端頁面,寫模板的簡單工作是前端的,那個時候一個系統的80%的工作量都是後端負責。但是現在時代變了,前端顛覆了,流行使用前後端分離的模式開發,加上MVVM框架的流行,更多的業務邏輯可能需要前端js來實現,後端開發人員只需要提供介面配合聯調就行了。所以後端在實踐的過程中,如果自己也學習一下前端,是可以自己去開發一個網站的,如果不懂前端,連jquery或bootstrap都搞不定,後端在學習上也是比較困難,因為不能自己去搞一些東西玩去學習。在這裡說了那麼多後端的情況,前端同學有沒有感受到前端的壓力?因為前端的角色越來越突出了。

……全文見原文:

http://mp.weixin.qq.com/s/ssDZ_iPe6BUXDaDKCaEorA


身為一個webgiser答一波,我認為還是很有前景的,工作挺好找的我8月份剛換的工作。

但不是專門做GIS的公司,gis永遠是附屬產品。這點很心累

現在Web端的gis前台就是開源的和arcgis forjs兩套,內容大致相同,玩會一種開源的maptalk,ol,mapbox等,其他API大致類似。

但若過涉及到複雜的分析還是要調GP的。用arcgis那一套比較好。

就這樣吧,還有找一個自己喜歡的行業真的很重要。

加油騷年


很多人將GIS和CS專業比較。

請問,這有可比性?

目前市場CS的需求人數肯定比GIS的需求人數要多。

但你要想想每年有多少個CS畢業生,有多少個GIS畢業生,GIS畢業生中又有幾個從事GIS開發。

只看分子不看分母來比大小都是耍流氓。

『169所開設地理信息科學專業的大學』

『942所開設計算機科學與技術專業的大學』

還有的人說CS專業可以很容易的搞懂GIS部分,然後順便把GIS的飯碗給搶了。

好,哪位CS專業的同學能完全搞懂這『400個地信名詞』算我輸。

WebGIS靈魂還在GIS,Web我們當然干不過CS專業的啦


北上廣、西安武漢杭州這樣的城市,webgis需求空間還是挺大的,不愁沒前景


看你想在哪個城市就業,深圳的話,機會還是比較多。北上廣,西安武漢這樣城市,應該也還行。我現在了解的情況是,很多公司找gis開發,工作內容也會涉及到webgis方向,月薪10多K找不到人


本科生練練手可以的,對於長期專業搞webgis開發並不看好~常用的就那麼點東西,熟練了以後技術很難成長~~


湖南某校,大四地信,可以給你參考我們專業目前,學習成績好的和編程好的幾個都在準備考研,考研人數佔總人數的三分之一,這三分之一裡面跨考的基本達到一半了,我們專業50多個人,剩下的有幾個在超圖實習,中海達和數字政通好像也有實習,還有去小公司打雜的,以及完全與地信無關的實習。簽大廠的沒有,gis沒有想的那麼好。

webgis的話,比開發,有幾個地信的學生能比過cs專業的。


不要被專業所限制,當你的開發能力非常強的時候,互聯網的大環境還容不下你嗎


推薦閱讀:

前端學到什麼程度可以開始接觸項目?
CSS 的 ID 和 Class 有什麼區別?如何正確使用它們?
如何評價 Google I/O 2017 上發布的 Polymer 2.0?
AngularJS 究根到底是 MVC 還是 MVVM?
react-router頁面滾動時,頁面位置問題?

TAG:前端開發 | GIS地理信息系統 | WebGIS | 地圖學與地理信息系統 | 大數據GIS |