Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Specialty GIS Development Job Market Observation [modified]

Specialty GIS Development Job Market Observation [modified]

Scheduled Pinned Locked Moved The Lounge
comjsondiscussionannouncementcareer
64 Posts 20 Posters 5 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G gisTimmy

    I'm curious, did you get any feel for how many people at the developer summit were programmers, and how many were geofolk who just code because they have to?

    A Offline
    A Offline
    Aaron VanWieren
    wrote on last edited by
    #50

    I would say that the bulk of the people were the latter, code because they have to. I did not feel there were that many GIS Software engineers there. The sessions also pretty much reflect this, as they were mainly surface level. This is my biggest complaint with the field is that so many people do not understand the process and pick up bits and pieces using VB that allot of the code samples and discussions are purely junk. But hey, I got to hang out in palm springs for a week!!

    _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

    G 1 Reply Last reply
    0
    • A Aaron VanWieren

      I would say that the bulk of the people were the latter, code because they have to. I did not feel there were that many GIS Software engineers there. The sessions also pretty much reflect this, as they were mainly surface level. This is my biggest complaint with the field is that so many people do not understand the process and pick up bits and pieces using VB that allot of the code samples and discussions are purely junk. But hey, I got to hang out in palm springs for a week!!

      _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

      G Offline
      G Offline
      gisTimmy
      wrote on last edited by
      #51

      Palm Springs can make the worst code look OK (for a while)...:->

      C 1 Reply Last reply
      0
      • G gisTimmy

        Palm Springs can make the worst code look OK (for a while)...:->

        C Offline
        C Offline
        charlieg
        wrote on last edited by
        #52

        bwahahaa... I think I'm going to look into this GIS thing... sounds interesting...

        Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

        A 1 Reply Last reply
        0
        • J Joe Woodbury

          Aaron VanWieren wrote:

          the field requires vast expertise in thinking spatially and understanding theoretical geography

          Balderdash. Most programming requires only a scant understanding of the alleged specialized field. Generally, you only need to hire a few, perhaps even one, genuine super expert. Have that person, or group, write the specialized code and then have application development experts like me write the application around that code.

          Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

          E Offline
          E Offline
          earlgraham
          wrote on last edited by
          #53

          Joe Woodbury wrote:

          Balderdash. Most programming requires only a scant understanding of the alleged specialized field.

          I agree. I’ve been working at a GIS company for over a year and I had no Geo experience when I got here. We have two really good Geo-programming experts. Those two dictate the product architecture. The rest are good programmers with the tools to write solid and reliable code. The two give general guidance at how to optimize code. It has worked well. If you require Geo type experience in you interview candidates, I wish you luck! :-D NavComp[^]

          Programmer Glenn Earl Graham Austin, TX

          1 Reply Last reply
          0
          • A Aaron VanWieren

            I just got back from a developer summit for Geographic Information Systems(GIS) hosted last week and the thing that struck me the hardest was the number of potential jobs currently open world wide in GIS software engineering and development. At the closing session the president of the company indicated they were currently looking for roughly 500 people to hire, as well others I met indicated the issues they were having filling positions in Australia, Norway... everywhere. I am just amazed at how hard it is hiring for this specialty market. My company has had a position open for months now and still have not filled it. I know in some ways it is learning another API and company specific terminology, but on the other hand, the field requires vast expertise in thinking spatially and understanding theoretical geography. I am just curious what people think of the current observed desire for hiring GIS Developers and software engineers and opinions on this trend. -- modified at 17:07 Wednesday 28th March, 2007

            _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

            P Offline
            P Offline
            PhilLenoir
            wrote on last edited by
            #54

            The GIS job market is an odd one. I work for a land resource agency and I have worked alongside GIS folks for ... well a long time. I developed the original Canada Yellow Pages mapping website as a contractor, so I have some sort of pedigree! As a seasoned hack, my first response is that "it's just data!" This is true, although it bears remembering that GIS data is continuous data represented in a discrete world (i.e. it's a lie!) Any real-time programmer should get it. The next issue is that ESRI (how can I put this without being sued?) software has a somewhat poor reputation. Documentation may be inaccurate and don't get me started on bugs (try to do interop in .NET and you can see that their copy constructors are buggy very quickly!) ESRI are often called the Microsoft of GIS, but I have to laugh when I see people complain about MS; if only ESRI WERE the MS of GIS! Even other vendors in the marketplace are likely to drive programmers crazy with restrictive and weird licensing rules. Lastly, you have to be aware of the job market competition. Most GIS programmers are (still) geography majors that are self-taught in terms of programming. A lot of Chinese are real developers that have had extra tuition in GIS, so we're seeing a change. Waterloo University is moving in that direction too in its courses. This history sets an expectation in the market when advertising GIS jobs, too often the expected skill level is low - so low salaries. Geography majors generally don't get paid as much as developers do. Frequently these jobs are looking for a jack-of-all-trades, covering DBA and infrastructure too. There are exceptions, so be careful when applying! ... and be VERY twitchy when anyone says ESRI! Feel free to email me for any specifics, I work with some top-notch GIS folks. plenoir _AT_ grandriver _DOT_ ca

            Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

            A 1 Reply Last reply
            0
            • A Aaron VanWieren

              I just got back from a developer summit for Geographic Information Systems(GIS) hosted last week and the thing that struck me the hardest was the number of potential jobs currently open world wide in GIS software engineering and development. At the closing session the president of the company indicated they were currently looking for roughly 500 people to hire, as well others I met indicated the issues they were having filling positions in Australia, Norway... everywhere. I am just amazed at how hard it is hiring for this specialty market. My company has had a position open for months now and still have not filled it. I know in some ways it is learning another API and company specific terminology, but on the other hand, the field requires vast expertise in thinking spatially and understanding theoretical geography. I am just curious what people think of the current observed desire for hiring GIS Developers and software engineers and opinions on this trend. -- modified at 17:07 Wednesday 28th March, 2007

              _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

              M Offline
              M Offline
              M i s t e r L i s t e r
              wrote on last edited by
              #55

              What is really surprising is the total number of technical jobs that will go unfilled this year (Bureau of labor and statistics is anticipating 40%) What will companies do to fill this gap - cut features or work us longer hours ?

              A 1 Reply Last reply
              0
              • E Eric Goedhart

                Hi Aaron, I think the market of jobs is great everywhere but the people available are very low, and will stay low since the industry only want's to capitalize on the market demands without affordable educational options and long term job security.

                With friendly greetings,:) Eric Goedhart Interbritt

                M Offline
                M Offline
                M i s t e r L i s t e r
                wrote on last edited by
                #56

                You echo my post What is really surprising is the total number of technical jobs that will go unfilled this year (Bureau of labor and statistics is anticipating 40%) What will companies do to fill this gap - cut features or work us longer hours ?

                1 Reply Last reply
                0
                • P PhilLenoir

                  The GIS job market is an odd one. I work for a land resource agency and I have worked alongside GIS folks for ... well a long time. I developed the original Canada Yellow Pages mapping website as a contractor, so I have some sort of pedigree! As a seasoned hack, my first response is that "it's just data!" This is true, although it bears remembering that GIS data is continuous data represented in a discrete world (i.e. it's a lie!) Any real-time programmer should get it. The next issue is that ESRI (how can I put this without being sued?) software has a somewhat poor reputation. Documentation may be inaccurate and don't get me started on bugs (try to do interop in .NET and you can see that their copy constructors are buggy very quickly!) ESRI are often called the Microsoft of GIS, but I have to laugh when I see people complain about MS; if only ESRI WERE the MS of GIS! Even other vendors in the marketplace are likely to drive programmers crazy with restrictive and weird licensing rules. Lastly, you have to be aware of the job market competition. Most GIS programmers are (still) geography majors that are self-taught in terms of programming. A lot of Chinese are real developers that have had extra tuition in GIS, so we're seeing a change. Waterloo University is moving in that direction too in its courses. This history sets an expectation in the market when advertising GIS jobs, too often the expected skill level is low - so low salaries. Geography majors generally don't get paid as much as developers do. Frequently these jobs are looking for a jack-of-all-trades, covering DBA and infrastructure too. There are exceptions, so be careful when applying! ... and be VERY twitchy when anyone says ESRI! Feel free to email me for any specifics, I work with some top-notch GIS folks. plenoir _AT_ grandriver _DOT_ ca

                  Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

                  A Offline
                  A Offline
                  Aaron VanWieren
                  wrote on last edited by
                  #57

                  PhilLenoir wrote:

                  The next issue is that ESRI (how can I put this without being sued?) software has a somewhat poor reputation. Documentation may be inaccurate and don't get me started on bugs (try to do interop in .NET and you can see that their copy constructors are buggy very quickly!) ESRI are often called the Microsoft of GIS, but I have to laugh when I see people complain about MS; if only ESRI WERE the MS of GIS!

                  I think this is relational to the industry and size of ESRI. There are other GIS companies but none of them hold the same weight in the market as ESRI. So it can be compared to MS of GIS as it controls its market. I agree that the code and documentation is terrible. But, there is little to none other comparable software products currently on the market. So, you learn to live with the spectre that is ESRI!!

                  PhilLenoir wrote:

                  Even other vendors in the marketplace are likely to drive programmers crazy with restrictive and weird licensing rules.

                  I hate ESRI's licensing. I know whole departments in companies that are dedicated to nothing but handling ESRI licensing. ArcGIS Server is one of the worst licensing models I have ever seen.

                  PhilLenoir wrote:

                  Lastly, you have to be aware of the job market competition. Most GIS programmers are (still) geography majors that are self-taught in terms of programming. A lot of Chinese are real developers that have had extra tuition in GIS, so we're seeing a change. Waterloo University is moving in that direction too in its courses. This history sets an expectation in the market when advertising GIS jobs, too often the expected skill level is low - so low salaries. Geography majors generally don't get paid as much as developers do. Frequently these jobs are looking for a jack-of-all-trades, covering DBA and infrastructure too.

                  I agree whole heartedly with this assessment.

                  PhilLenoir wrote:

                  Feel free to email me for any specifics, I work with some top-notch GIS folks. plenoir _AT_ grandriver _DOT_ ca

                  If I had the email address I am sure I would.:) Thanks for the interesting comments and great post. I think you have hit the nail on the head and i have seen the similar trends and patterns.

                  _____________________________________________________________________ Our developers never

                  C 1 Reply Last reply
                  0
                  • M M i s t e r L i s t e r

                    What is really surprising is the total number of technical jobs that will go unfilled this year (Bureau of labor and statistics is anticipating 40%) What will companies do to fill this gap - cut features or work us longer hours ?

                    A Offline
                    A Offline
                    Aaron VanWieren
                    wrote on last edited by
                    #58

                    I fear the latter, I am already pulling over 60 hr work weeks.:-D

                    _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                    C 1 Reply Last reply
                    0
                    • A Aaron VanWieren

                      PhilLenoir wrote:

                      The next issue is that ESRI (how can I put this without being sued?) software has a somewhat poor reputation. Documentation may be inaccurate and don't get me started on bugs (try to do interop in .NET and you can see that their copy constructors are buggy very quickly!) ESRI are often called the Microsoft of GIS, but I have to laugh when I see people complain about MS; if only ESRI WERE the MS of GIS!

                      I think this is relational to the industry and size of ESRI. There are other GIS companies but none of them hold the same weight in the market as ESRI. So it can be compared to MS of GIS as it controls its market. I agree that the code and documentation is terrible. But, there is little to none other comparable software products currently on the market. So, you learn to live with the spectre that is ESRI!!

                      PhilLenoir wrote:

                      Even other vendors in the marketplace are likely to drive programmers crazy with restrictive and weird licensing rules.

                      I hate ESRI's licensing. I know whole departments in companies that are dedicated to nothing but handling ESRI licensing. ArcGIS Server is one of the worst licensing models I have ever seen.

                      PhilLenoir wrote:

                      Lastly, you have to be aware of the job market competition. Most GIS programmers are (still) geography majors that are self-taught in terms of programming. A lot of Chinese are real developers that have had extra tuition in GIS, so we're seeing a change. Waterloo University is moving in that direction too in its courses. This history sets an expectation in the market when advertising GIS jobs, too often the expected skill level is low - so low salaries. Geography majors generally don't get paid as much as developers do. Frequently these jobs are looking for a jack-of-all-trades, covering DBA and infrastructure too.

                      I agree whole heartedly with this assessment.

                      PhilLenoir wrote:

                      Feel free to email me for any specifics, I work with some top-notch GIS folks. plenoir _AT_ grandriver _DOT_ ca

                      If I had the email address I am sure I would.:) Thanks for the interesting comments and great post. I think you have hit the nail on the head and i have seen the similar trends and patterns.

                      _____________________________________________________________________ Our developers never

                      C Offline
                      C Offline
                      Chris Kaiser
                      wrote on last edited by
                      #59

                      Aaron VanWieren wrote:

                      PhilLenoir wrote: Feel free to email me for any specifics, I work with some top-notch GIS folks. plenoir _AT_ grandriver _DOT_ ca If I had the email address I am sure I would.

                      I hope you're kidding. He spelled out his email address. Replace _AT_ with @ and _DOT_ with . and you're there. If you were joking, then ignore this pedantic reply. :)

                      This statement was never false.

                      1 Reply Last reply
                      0
                      • C charlieg

                        Sigh... sounds like this one company has a relatively long term view of things. Give me an application to develop, and I don't need tools, libraries or even a computer. Those can be had at any time.... what I need is domain knowledge of the problem being solved. My first thought is, "Come on, how special is it?" Then I think about a conversation I had one day with a pure s/w developer - not a code monkey by any means... I had to give him the algorithm for an equation of a line... Frankly, this entire conversation intrigues me.. the GIS stuff sounds like fun...

                        Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

                        A Offline
                        A Offline
                        Aaron VanWieren
                        wrote on last edited by
                        #60

                        It is a blast. It all depends on how neck deep the company is in geography. Some software uses a little GIS to support other tasks while others use the whole package of geographic theory. I tend to work in an environment where our software engineers talk shop in geography theory and software engineering. ON any given day we will be discussing the comparisons and procedures for comparing spatially different objects and more importantly how to convey the process and results to the customers or working through issues involving dynamic segmentation. I honestly think that us in GIS app dev speak two languages: geography and GIS and software engineering. It is strange to hear us talk as we have so much terminology related to solving spatial problems as well as solving spatial problems through code and alogorithms and discussing design patterns, architecture and code development. It really is dizzying sometimes to step back and just reprocess the conversations we have. I know allot of markets have specialty lingo, but this is extremely deep and intertwined into its own sub set of development language at times that it is exhausting. My 2cents.

                        _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                        1 Reply Last reply
                        0
                        • C charlieg

                          bwahahaa... I think I'm going to look into this GIS thing... sounds interesting...

                          Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

                          A Offline
                          A Offline
                          Aaron VanWieren
                          wrote on last edited by
                          #61

                          It is great fun! There is also allot going on with the mass consumer through things like google earth and what not as well as some open source gis apps. I warn you, there is allot of specialty lingo. Let me know and I could shoot you some sites to look at to get you started. I would first look at ESRI.com though.

                          _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                          C 1 Reply Last reply
                          0
                          • A Aaron VanWieren

                            It is great fun! There is also allot going on with the mass consumer through things like google earth and what not as well as some open source gis apps. I warn you, there is allot of specialty lingo. Let me know and I could shoot you some sites to look at to get you started. I would first look at ESRI.com though.

                            _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                            C Offline
                            C Offline
                            charlieg
                            wrote on last edited by
                            #62

                            Aaron - already have a window open over there - firefox is too easy to use at times. I'm going to watch some free training videos, maybe look for a book on the theory....

                            Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

                            A 1 Reply Last reply
                            0
                            • C charlieg

                              Aaron - already have a window open over there - firefox is too easy to use at times. I'm going to watch some free training videos, maybe look for a book on the theory....

                              Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

                              A Offline
                              A Offline
                              Aaron VanWieren
                              wrote on last edited by
                              #63

                              The hardest thing is actually figuring out all the terminology and the lack of good documentation. Also the information sites can get a bit uneven in content. Try http://www.spatiallyadjusted.com/[^] and http://www.davebouwman.net/ [^]. These are two of the big guy in the GIS sphere and Dave is great at development GIS stuff. Sorry, one more that contains tons of content: http://cageyjames.webfactional.com/output/[^]

                              _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                              1 Reply Last reply
                              0
                              • A Aaron VanWieren

                                I fear the latter, I am already pulling over 60 hr work weeks.:-D

                                _____________________________________________________________________ Our developers never release code. Rather, it tends to escape, pillaging the countryside all around. The Enlightenment Project (paraphrased comment) Visit Me at GISDevCafe

                                C Offline
                                C Offline
                                charlieg
                                wrote on last edited by
                                #64

                                yeah, hours go up, then they get the bill ;) suddenly hours go down... "Did you really work that much?" :)

                                Charlie Gilley Will program for food... Whoever said children were cheaper by the dozen... lied. Yeah, whatever....

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups