Anonymous said: Does GIS get better once you're done school and start getting paid for it?
fyeahgis 1. Do what you love whether that’s GIS or (fill in the blank) which makes the job more enjoyable 2. Having recently graduated w a Bachelor’s of Science in both Environmental Studies, and GIS, I personally enjoyed my classwork and like working w GIS at work even more 3. A bit of encouragement, (speaking from my own experience) GIS generally doesn’t come easy. I learn the most about GIS when I come across a tricky obstacle while doing GIS. This is where perseverance and resourcefulness come in! Try Internet forums, LinkedIn GIS groups and/or other Internet social networks, and good old hardcopy books, to get ideas how to solve the problem. Often times I may not find a direct answer to my issue but I do however tend to get ideas about different ways to approach the issue just through some Internet research.
I can’t personally speak to that, since i didnt got to college for GIS. I’ll say though, if you don’t love GIS / Maps now, i hope you fall in love soon.
Having said that, i do love it, and yes it’s awesome to get paid for doing what you love.
What say ye faithful fyeahgis’ers?
I took every GIS class I could possibly take in grad school because it’s a necessary part of my current job. I liked GIS in school even if it was frustrating at times. I definitely have more of a GIS skill set to offer than some of my colleagues.
If GIS is just a part of your future career, it does “get better”. You get to see your models run and help colleagues, other departments, or the public. I think it’s fun and rewarding to see my work being utilized outside of getting a grade.
Mapping is great and I hope you fall in love with it and see what it can do outside of a classroom.
summerscolour said: Hi there! So glad I found your blog. I start college in Spring and I want to major in programming. However, that won't be until next year and I'm worried that my math skills are sub par. Any tips on how to prepare for CS courses? Thank you!
That’s awesome that you already know what you want to study. And CS is a great choice :)
Schools have different CS programs that look at different languages. However, lately I feel like lots of people I have spoken to are telling me they are learning Java in their college CS program.
If you haven’t done any programming before, I’d recommend starting by learning basic programming logic (which can be found by learning any language.) A lot of the same principles (variables, functions, loops, etc.) can be found across programming languages. So, once you learn one language well, it’s easy to learn others. (Kind of like how people who speak multiple languages find it easier to learn a fourth new language when they already know three … )
If you’re a native English speaker, I’d highly recommend learning Python. So many online courses/programs use Python as their Intro to CS language of instruction.
And for good reason: it resembles English, it is powerful, it is useful, it can be applied to many different situations .. and so forth.
Here are a few places that teach Intro to CS using Python as the language of Instruction:
- Coursera’s Programming for Everybody (class opens Oct. 6!)
- Udacity’s Intro to CS (used to be free, now costs $ after 14 day trial)
- Codecademy has a learn Python series
- And this book, Learn Python the Hard Way (some parts available free online) is pretty awesome.
Of course there are other Python learning materials online for free available. But all of the above I have personally used!
Good luck at college in the spring and I hope this helps :)
Coding! ! Tips, software & class info