Slightly OT: What metro areas are best for a software development career?

J

Jason Hsu

I am looking for a position as a software development engineer. I'm currently learning to develop Android apps (http://www.jasonhsu.com/android-apps), and I use Python for implementing Doppler Value Investing (http://www.dopplervalueinvesting.com) and for developing Swift Linux (http://www.swiftlinux.org). NOTE: Thanks to those of you who answered the questions I asked as I developed Doppler Value Investing.

I currently live in Minnesota about 50 miles west of Minneapolis, and I am considering moving. What are the best metro areas (Silicon Valley, Los Angeles, San Diego, Chicago, Twin Cities, Boston, NYC, DC, etc.) for a software development career, how would you rank them, and why?

The Twin Cities metro area has a technical community portal called http://tech.mn . Are there analogous technical community portals for other metro areas?
 
L

Leonard, Arah

I am looking for a position as a software development engineer. I'm currently learning to develop Android apps (http://www.jasonhsu.com/android-apps), and I use
Python for implementing Doppler Value Investing (http://www.dopplervalueinvesting.com) and for developing Swift Linux (http://www.swiftlinux.org). NOTE: Thanks
to those of you who answered the questions I asked as I developed DopplerValue Investing.

I currently live in Minnesota about 50 miles west of Minneapolis, and I am considering moving. What are the best metro areas (Silicon Valley, Los Angeles, San Diego,
Chicago, Twin Cities, Boston, NYC, DC, etc.) for a software development career, how would you rank them, and why?

The Twin Cities metro area has a technical community portal called http://tech.mn . Are there analogous technical community portals for other metroareas?

Well, for what it's worth, I've literally moved from coast to coast and from my experience, that really depends entirely on what kind of programming you want to do. Nevada has lots of jobs for casino-style gaming software development. Texas has a lot of industrial programming for oil rigs. Washington (state) has a lot of Microsoft-related jobs. Portland, Oregon has a lot of Intel-related jobs. Etc. (Pennsylvania just kind of sucked.) In most cases it's about what major business is in the area. So I'd say if you're not looking to be near your family or anything non-work related, then just ask yourself what you want to do, look up who does it best and where their main offices are located, and then apply for jobs there. Even if you don't get the dream job on the get-go, just getting a job that helps you moveinto the area makes it that much easier to continue applying for your dream job over the years.

So you say that you're currently developing Android apps. Google is Android, so I'd suggest looking more around the Mountain View, CA area.

(I wouldn't count on a Python-specific career anywhere though. Those kindsof jobs are ones that you have to chase to the oddest ends of the Earth because they're so rare.)

Or, if you're just happy being a general programmer or switching things up a lot, then aim for the more heavily populated areas like Silicon Valley and prepare to be chewed up and spat out by random companies while you grow in experience.

Just make sure to look into the cost of living in and around the area that you want to move to, keeping various forms of commuting in mind, so that you can plan for how you'll pay the rent once you find a job you like. ;) Fortunately, most major metro areas have good forms of public transportation.. (Maybe not enjoyable, but dependable and affordable at least.)

That, and if you have any allergies or medical conditions, keep in mind thearea. Portland, OR was a lovely place to be my first year there, but my second spring there the pollen counts shot through the roof so I had to leave after a really bad bout of bronchitis. So if you have any health issues,research the area well. Even a whole year of living there isn't always enough to prove the area safe.

And good luck!

Sincerely,
Arah Leonard
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,961
Messages
2,570,130
Members
46,689
Latest member
liammiller

Latest Threads

Top