寫給在校的GISER

此文,寫給在校的學生。

我想,看到此文的人應該是幸運的,因爲下面我說的東西對於你們專業的認識和以後的職業生涯發展有一定的指導意義和參考價值,這也是我寫此文章的目的所在。

和很多gis專業的童鞋聊:關於爲什麼會選擇這個專業?很多童鞋的回答都是調劑過來的,並且表示沒聽說都沒有過這個專業,只有少數的表示聽說過,知道並瞭解的更是寥寥無幾了。說起高考志願這個事情,我自己有段趣事,分享出來,逗大家一樂:我是第一志願報考的這個專業,爲什麼呢?是因爲我瞭解這個專業,還是因爲熱愛這個專業……都不是,是命!記得當年,沒有老師的指導,也沒有親朋好友的建議,報志願全靠自己猜,所以聽說計算機就業好,就果斷選擇了計算機專業。可是到錄取通知書到手的時候,上面卻寫的是地理信息系統,what happened ?於是,看了下專業代碼,計算機專業代碼是17,地理信息系統專業代碼是71,原來是在塗志願卡的時候塗反了。如此這般,我就入了此坑,並一入不復返。

回到正題,爲什麼會造成大家對GIS這個專業的瞭解比較少,我想原因是這樣的:1.行業起步晚;2.應用領域大都是政府應用,企業和個人應用少;3.專業背景上,大部分高校的專業建立背景不是以gis起來的,像我蘭就是自然地理背景,武大的測繪背景……專業的背景,導致了課程的設置上也有所偏重,導致在該專業在讀的童鞋表示很迷茫,不知道畢業後的的去向,甚至有的學校因爲此而發生過學生集體罷課的事情。

不過,我覺得當下的giser,我們應該是幸運的,更是幸福的:一方面,經過多年的發展,大家都之有了一個基本的認識了,至少像地圖這樣的應用已經人人在用了;一方面,技術處于飛速發展階段,業務應用屬於高需求階段;一方面,國家或政府層面,有更多的政策或項目支持,從商業衛星到更多的數據開放都可略見一斑;一方面,企業對於gis的應用和價值認可也越來越多;一方面,計算機軟硬件的發展也爲gis的發展提供了更有力的保證。因此,我們是幸運的,更是幸福的!所以,恭喜你,也歡迎你入坑gis。下面,結合我的經驗和認知說說針對在校的你們的一點建議。

一、市場或企業需求

從目前的情況來看,gis的需求從大的方面,我們可以分爲以下幾個方面:1.開發需求;2.數據需求;3.應用需求。

1.開發需求

開發需求主要分爲幾類:桌面端開發,也就是大家通常說的cs端,這一類需求的需求量越來越少,大都是特定客戶的定製開發,技術大都是esri的ae來實現;web端開發,這個是目前市場需求最多的一塊,涵蓋的業務和技術需求也最多的一塊;後端需求,這個需求量也是非常大的,從數據庫到算法等等,所以,這一部分也是開發要求最好的。

2.數據需求

從最直觀的方面來說,這方面的工作主要是數據生產、加工之類的,這一類的需求大致可以分爲三種:數據開發,這種活在比較大的數據服務公司纔會有,例如四維圖新、高德、凱立德這樣的,是數據需求裏面最高端的一類;數據生產,這類應該很熟悉,如常見的數字化,監督分類等;數據加工,這裏麪包括製圖出圖,數據清洗等之類的。

3.應用需求

應用需求其實是包含上兩個需求的,所以此處是一個狹義的,主要指的是行業需求或業務需求,比較高端的如行業解決方案等。

二、能力要求

不論是上述的哪一類需求,有一個能力是必不可少的,那就是管理,因此不論是技術管理還是項目管理,這是一項硬需求,可卻是一項軟技能,而且個體差異化非常大,這個需要結合個人自身素質去鍛鍊和培養。

1.開發能力

就目前的技術來說,我們大致分爲以下幾類:

1)桌面端

桌面端的技術基本上是c#和AE,有些會用開源的技術例如sharpmap等,但是用的不是很多。趨勢上,除了一些強需求的會用到CS端外,大部分的應用都是WEB端的。

2)web端

相比較CS端,web端的技術要求比較多,主要包含以下幾個方面。 a、web基礎 包括基礎的html4/5, css2/3,js。 b、webgis框架 webgis框架也比較多,所以此處我列出來的是市場上用的最多的。商業方案:二維的有arcgis for js3/4, supermap client,三維的有skyline,arcgis for js 4,偉景行;開源方案:二維的有openlayers2/3, leaflet, map box, maptalks, 三維的有cesium, mapbox GL等。 c、前端框架 傳統的企業會用jquery,現在大部分企業都在用Vue,React等前端框架。 d、其他 其他主要是有關審美的。

3)服務器端

服務器端的相比較前兩者是比較高端的,這個從工資待遇上能有有明顯的體現和區分的。在服務器端,用到的語言很多,有c++,Python,java等,同時也會涉及到有關數據庫、計算機網絡、算法等方面的內容。

2.其他能力

此處把數據需求和應用需求的能力合併了,統一稱呼爲其他能力。這個方面我個人涉及的不多,沒有太多發言權,所以在此就不再贅述了。 ###三、未來在哪裏 此段不分技術,說說作爲一個GISer我們的未來在哪裏?下面結合我的理解和認知說說。 1、技術上,如果能夠走得夠遠,你可以成爲研發經理→架構師→CTO。 2、業務上,行業專家,產品經理,到最後,整套解決方案纔是最有價值的; 3、管理上,管理我們可以大致區分爲技術管理和非技術管理,技術管理得回到技術部分去,非技術管理,最低的是項目經理,最高的可以到CEO;

四、個人建議

1、夯實專業基礎 雖然這句話很官方,卻很實用。同時,有機會,跟老師做做數字化的工作,雖然沒有太多技術含量,卻對於你理解GIS的概念很有幫助。 2、選擇一個自己感興趣的方向,去做有一定深度的學習。開發方面,我個人比較看好幾個方向:1)數據可視化,感興趣的可以瞭解下webGL或者d3.js之類的庫;2)數據挖掘與分析,包括數據的自動化提取與處理,數據的分析等。 3、如果沒有足夠的天分,在一個行業能夠沉下心去學習,去了解行業的方方面面,並試圖結合自己的專業背景和能力去提出可行的解決方案。這一條是針對畢業後的職業規劃來說的,在校期間可以泛泛的瞭解下各個行業,爲以後的就業尋找一個目標。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章