Chuyển đổi nghề nghiệp từ ứng dụng web sang nhà phát triển GIS?


16

Tôi là một nhà phát triển phần mềm với hơn 20 năm xây dựng các ứng dụng chủ yếu trong không gian ứng dụng web cho các công ty khác nhau. Tôi đang cố gắng để có được một chân trong không gian phát triển phần mềm GIS và tôi đang tìm kiếm lời khuyên về cách tốt nhất để đạt được điều đó.

Tôi đã dự tính có được Chứng chỉ GIS và tham gia các lớp học bằng cách sử dụng các công cụ GIS mới nhất hiện có. Tôi đã hy vọng ai đó có thể đưa ra một gợi ý về một lựa chọn hoặc các tùy chọn mà tôi có thể thực hiện để làm như vậy.

Câu trả lời:


10

Tôi không biết gì về GIS trước khi tôi được thuê ... không chính thức. Nền tảng của tôi khi muốn làm việc với GIS là tôi đã luôn làm việc với bản đồ, là một trinh sát và là một người lính ... nhưng sự thật được nói rằng tôi đã không sử dụng nhiều kiến ​​thức đó vào thực tế. Phần quan trọng nhất tôi đã sử dụng là một số kiến ​​thức kỳ lạ mà tôi bắt gặp ở trường đôi khi về sự khác biệt giữa các hệ tọa độ địa lý và dự kiến.

Tôi đã có công việc của mình từ tháng 10 năm 2009 và thật may mắn khi tôi thấy việc mở cửa, tôi đang tìm kiếm một công việc ở một thành phố khác nhưng đã bùng nổ ở đó :) Có cuộc phỏng vấn không liên quan gì đến GIS, vì như eldac viết, họ đã học được rằng việc dạy một nhà phát triển GIS dễ dàng hơn so với cách khác.


20

Là một người xuất thân từ nền tảng phát triển phần mềm vào GIS, các khái niệm không phải là khoa học tên lửa. Bất kỳ nền tảng nào bạn chọn để làm việc theo sẽ có API riêng mà bạn sẽ học. Các khái niệm liên quan nhiều hơn như dự đoán và dữ liệu là một phần nhỏ của nó, khi bạn nhấn chúng, bạn chỉ cần tìm một cuốn sách / người và tìm hiểu những gì bạn cần.

Từ những gì tôi có thể thấy, có một sự thiếu hụt kỹ năng lớn trong các nhà phát triển GIS, vì vậy hãy nắm bắt các kỹ năng phát triển của bạn và áp dụng cho các công việc phát triển GIS. Có thể dù sao họ cũng không nhận được các ứng dụng tuyệt vời, vì vậy nếu bạn có thể chứng minh bạn là người học nhanh, bạn có thể thấy rằng bạn là một lựa chọn rất hấp dẫn.

Tôi duy trì rằng để làm việc như một nhà phát triển phần mềm GIS, những nhà phát triển học về GIS mạnh hơn nhiều so với những người học lập trình GIS.


7
Toàn tâm đồng ý với tuyên bố cuối cùng của bạn. Và tôi thường xuyên thuê các nhà phát triển phần mềm GIS.
GuillaumeC

Đây là tất cả kiến ​​thức tốt và an ủi. Tôi rất giỏi phát triển vì tôi đã làm việc đó quá lâu. Cảm ơn vì lời khuyên.
Peter

7

Nếu bạn là một lập trình viên có kinh nghiệm, chỉ cần có một bộ công cụ nguồn mở tốt và một số dữ liệu miễn phí. Tạo một số ứng dụng thú vị nhỏ với chúng và sau khi bạn biết những điều cơ bản, bạn có thể có ý tưởng tốt hơn về những gì bạn cần học.

Các công cụ nguồn mở:

  • Python hoặc ngôn ngữ kịch bản khác mà bạn thấy thoải mái
  • PostgreSQL và PostGIS (cơ sở dữ liệu dễ dàng lưu trữ dữ liệu không gian địa lý)
  • QGIs (để xem các tệp và cơ sở dữ liệu không gian địa lý)

Tất cả những thứ này đều có sẵn dưới dạng các gói Ubuntu và trình cài đặt Windows.

Nguồn dữ liệu tốt để bắt đầu:

Sau khi bạn chinh phục được những điều cơ bản, hãy cố gắng tập trung vào một số lĩnh vực. Nếu bạn đang phát triển web, tạo các ô bản đồ bằng mapnik là bước hợp lý tiếp theo. Nếu bạn đang kinh doanh di động, hãy thử phát triển cho nền tảng yêu thích của bạn, v.v.


Tôi có thể muốn thêm tài nguyên windows cũng như trong trường hợp anh ta không phải là một người linux;)
đe doạ trực tuyến vào

Làm cho nó CW - vui lòng thêm!
Adam Matan

Tôi sẽ thêm OpenLayers cho giao diện máy khách Web và MapServer hoặc GeoServer cho máy chủ lập bản đồ Web.
DavidF

Hmm ý tưởng hay về cw mặc dù tôi không biết rằng sự thay thế nguồn mở trên windows ... Tôi chỉ làm việc với ArcGIS;)
tấn công mạng vào

2

Bạn có thể muốn theo dõi các bài viết của Tạp chí Chỉ đường về nghề nghiệp không gian địa lý . Nếu không có gì khác, bạn sẽ có được một cái nhìn tổng quan tốt về các xu hướng trong ngành, chứng nhận và giáo dục.

Joe Francica (tổng biên tập) và Adena Schutzberg (biên tập viên điều hành) là những nguồn lực lớn trong cộng đồng GIS và đáng theo dõi.

Tuyên bố miễn trừ trách nhiệm: Tôi đã chỉnh sửa trang web này mười năm trước và chọn Joe để thay thế tôi. Tuy nhiên, tôi không còn chính thức liên quan đến nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.