Web uygulamasından CBS geliştiricisine kariyer mi?


16

20 yılı aşkın bir süredir, çeşitli şirketler için web uygulama alanında uygulamalar geliştiren bir yazılım geliştiricisiyim. CBS yazılım geliştirme alanına ayak uydurmaya çalışıyorum ve bunu başarmanın en iyi yolu hakkında tavsiye arıyorum.

Bir CBS Sertifikası almayı ve en yeni CBS araçlarını kullanarak dersler almayı düşünüyorum. Birisinin bunu yapmak için alabileceğim bir seçenek veya seçenekler hakkında bir öneri yapabileceğini umuyordum.

Yanıtlar:


10

İşe alınmadan önce CBS hakkında hiçbir şey bilmiyordum ... resmi olarak değil. CBS ile çalışmak istemem için geçmişim, haritalarla, bir keşif kolu ve bir asker olarak çalıştığım ... ama gerçeğin söylenmesi, pratikte bu bilginin çoğunu kullanmadığımdır. Kullandığım en önemli kısım, coğrafi ve öngörülen koordinat sistemleri arasındaki fark hakkında bir ara okulda yakaladığım bazı asosyal bilgiler.

Ekim 2009'dan beri işim vardı ve açılışı gördüğümde tam bir şanstı, başka bir şehirde iş arıyordum ama orada boom oldu :) Röportajın CBS ile ilgisi yoktu, çünkü eldac yazarken, bir geliştirici CBS'sini öğretmenin diğer yoldan daha kolay olduğunu öğrendik.


20

Yazılım geliştirme geçmişinden CBS'ye giren biri olarak kavramlar roket bilimi değildir. Hangi platformda çalışmayı seçerseniz seçin, öğreneceğiniz kendi API'sına sahip olacaktır. Projeksiyonlar ve datumlar gibi daha ilgili kavramlar bunun küçük bir parçasıdır, onlara çarptığınızda sadece bir kitap / kişi bulup neye ihtiyacınız olduğunu öğrenirsiniz.

Görebildiğim kadarıyla, CBS geliştiricilerinde büyük bir beceri sıkıntısı var, bu yüzden geliştirme becerilerinizi alın ve CBS geliştirme işlerine başvurun. Muhtemelen harika uygulamalar almıyorlar, bu yüzden hızlı bir öğrenci olduğunuzu kanıtlarsanız, çok çekici bir seçenek olduğunuzu görebilirsiniz.

Bir CBS yazılım geliştiricisi olarak çalışmak için, CBS'yi öğrenen geliştiricilerin programlamayı öğrenen CBS'lerden çok daha güçlü olduğunu düşünüyorum.


7
Son ifadenize yürekten katılıyorum. Ve düzenli olarak GIS yumuşak geliştiricileri işe alıyorum.
GuillaumeC

Tüm bunlar iyi bilgi ve rahatlatıcı. Uzun zamandır yaptığımdan beri gelişimde çok iyiyim. Tavsiye için teşekkürler.
Peter

7

Deneyimli bir programcıysanız, iyi bir dizi açık kaynaklı araç ve bazı ücretsiz veriler edinin. Onlarla bazı küçük eğlenceli uygulamalar oluşturun ve temel bilgileri öğrendikten sonra neyi öğrenmeniz gerektiği hakkında daha iyi bir fikre sahip olabilirsiniz.

Açık kaynaklı araçlar:

  • Python veya rahat olduğunuz diğer komut dosyası dili
  • PostgreSQL ve PostGIS (coğrafi mekansal verileri kolayca depolayan veritabanları)
  • QGI'lar (coğrafi uzamsal dosyaları ve veritabanlarını görüntülemek için)

Bunların tümü Ubuntu paketleri ve Windows yükleyicileri olarak mevcuttur.

Başlamak için iyi veri kaynakları:

Temel bilgileri fethettikten sonra, bir alana odaklanmaya çalışın. Web geliştirmeye giriyorsanız , mapnik kullanarak harita döşemeleri oluşturmak bir sonraki makul adımdır. Hücresel işletmedeyseniz, en sevdiğiniz platform için geliştirmeyi deneyin, vb.


Linux kaynakları olmasa da Windows kaynakları eklemek
isteyebilir

CW yaptı - lütfen ekleyin!
Adam Matan

Web istemci arabirimi için OpenLayers ve Web eşleme sunucusu için MapServer veya GeoServer ekleyebilirim.
DavidF

Hmm cw hakkında iyi bir fikir olsa ben windows açık kaynak alternatifi bilmiyorum ... Ben sadece ArcGIS ile çalışıyorum;)
siber

2

Jeo-uzamsal mesleklerle ilgili Yol Tarifi Dergisi makalelerini takip etmek isteyebilirsiniz . Başka bir şey yoksa, endüstri, sertifikasyon ve eğitimdeki eğilimlere iyi bir genel bakış elde edersiniz.

Joe Francica (genel yayın yönetmeni) ve Adena Schutzberg (genel yayın yönetmeni) CBS topluluğunda büyük kaynaklar ve takip etmeye değer.

Feragatname: Bu siteyi on yıl önce düzenledim ve beni değiştirmek için Joe'yu seçtim. Ancak, artık resmen ilişkilendirilmiyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.