Перехід кар'єри з веб-додатків на розробник GIS?


16

Я розробник програмного забезпечення, який понад 20 років будує додатки здебільшого у просторі веб-додатків для різних компаній. Я намагаюся втриматись в просторі розробки програмного забезпечення ГІС і шукаю поради щодо найкращого способу досягнення цього.

Я роздумував над тим, щоб отримати сертифікат ГІС та проходив заняття, використовуючи новітні інструменти ГІС там. Я сподівався, що хтось може зробити пропозицію щодо варіанту чи варіантів, які я можу зробити для цього.

Відповіді:


10

Я нічого не знав про ГІС до того, як мене прийняли на роботу ... не офіційно. Моє бажання працювати з ГІС - це те, що я завжди працював з картами, як розвідник і як солдат ... але правду кажучи, я багато не використовував цих знань на практиці. Найважливіша частина, яку я використовую, - це неприємні знання, які я коли-небудь спіймав у школі про різницю між географічними та прогнозованими системами координат.

Я мав свою роботу з жовтня 2009 року, і я була чистою долею, коли я побачила відкриття, шукала роботу в іншому місті, але бум там був :) Там інтерв'ю не мало нічого спільного з GIS, тому що, як пише eldac, вони дізналися, що простіше навчати ГІС розробника, ніж навпаки.


20

Як хтось, хто прийшов із програмного забезпечення, розробленого в ГІС, концепції не є ракетною наукою. На якій би платформі ви не працювали, буде створений власний API, який ви навчитесь. Більш задіяні такі поняття, як проекції та дати, є такою невеликою частиною, коли ви потрапляєте на них, ви просто знаходите книгу / людину і дізнаєтесь, що вам потрібно.

Як я бачу, у розробників ГІС є великий дефіцит кваліфікації, тому візьміть свої навички розвитку та подайте заявку на роботу з розробки ГІС. Швидше за все, вони все одно не отримують чудових додатків, тому якщо ви зможете довести, що ви швидко навчаєтесь, ви можете виявити, що ви дуже привабливий варіант.

Я вважаю, що для роботи як розробника програмного забезпечення ГІС ті розробники, які вивчають ГІС, набагато сильніші, ніж ті, хто навчається програмуванню.


7
Від усієї думки згодні з вашим останнім твердженням. І я регулярно наймаю програмних розробників GIS.
ГійомC

Це все хороші знання та заспокоєння. Я дуже добре розвиваюся, оскільки так довго займаюся. Дякую за пораду.
Петро

7

Якщо ви досвідчений програміст, просто отримайте хороший набір інструментів з відкритим кодом та кілька безкоштовних даних. Створіть з ними кілька невеликих прикольних програм, і після того, як ви дізнаєтесь основи, ви зможете краще зрозуміти, що вам потрібно навчитися.

Інструменти з відкритим кодом:

  • Python або інша мова сценаріїв, з якою вам зручно
  • PostgreSQL і PostGIS (бази даних, які легко зберігають геопросторові дані)
  • QGI (для перегляду геопросторових файлів та баз даних)

Усі вони доступні як пакети Ubuntu та інсталятори Windows.

Хороші джерела даних для початку:

Після того як ви підкорили основи, спробуйте зосередитись на якомусь полі. Якщо ви займаєтесь веб-розробкою, наступний розумний крок - створення плиток карт за допомогою mapnik . Якщо ви займаєтесь стільниковим бізнесом, спробуйте розробляти свою улюблену платформу тощо.


Можливо, ви хочете додати ресурси Windows так само на випадок, якщо він не хлопець з Linux;)
закарбовано

Зробив це CW - додайте, будь ласка!
Адам Матан

Я б додав OpenLayers для інтерфейсу веб-клієнта та MapServer або GeoServer для сервера веб-карток.
DavidF

Хм гарне уявлення про cw, хоча я не знаю, що альтернатива з відкритим кодом для Windows ... я працюю лише з ArcGIS;)
закарбовано

2

Ви можете відстежувати статті журналу « Напрямки» про геопросторові професії . Якщо нічого іншого, ви отримаєте хороший огляд тенденцій у галузі, сертифікації та освіти.

Джо Франціка (головний редактор) та Адена Шуцберг (виконавчий редактор) - це чудові ресурси в ГІС-спільноті і їх варто дотримуватися.

Відмова: Я редагував цей сайт десять років тому і вибрав Джо замінити мене. Однак я з цим більше не пов'язаний офіційно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.