¿Es Utah un buen lugar para vivir para un desarrollador de software?

He vivido en Utah (área de Salt Lake City) desde 1980 y trabajé en software desde 1999 hasta 2008. Ahora estoy haciendo un doctorado en CS de la U.

Yo diría que tienes algunas buenas oportunidades. Hay muchos equipos de software pequeños, así como un par de empresas medianas. Incluso un par de grandes conjuntos de juegos ahora han plantado instalaciones aquí, por lo que hay muchas oportunidades para trabajar en software.

Dicho esto, en * cualquier * lugar debes entender que puedes ser despedido si trabajas en software (me pasó un par de veces). Prepárese para buscar otro trabajo si el mercado se vuelve agrio.

Diría que si se siente cómodo con la cultura general aquí, entonces es probable que prospere. Sin embargo, no sé si ese será el caso si eres mujer o no blanca. Sinceramente, no he hablado con muchas mujeres ingenieras o no blancas que han trabajado aquí. El estereotipo de ingeniero de software es bastante típico en Salt Lake.

También solo puedo hablar por el área de Salt Lake, ya que no he vivido ni trabajado en los otros condados. Es normal que los equipos de software se ubiquen en Salt Lake, y luego probablemente en el condado de Utah. Hill AFB en el condado de Weber probablemente también contrata ingenieros.

En cuanto a las condiciones de vida, no es el lugar más barato para vivir en comparación con las áreas rurales circundantes, pero tampoco es el más caro, en comparación con las ciudades más grandes, por un amplio margen. Las escuelas en general son realmente buenas aquí, y hay muchas cosas que hacer en Utah si te gusta el aire libre. Si te quedas, te animo a aprovechar eso.

Salt Lake y los metros circundantes también tienden a tener un buen acceso a una comida bastante buena (que ha mejorado notablemente en las últimas dos décadas, especialmente en Salt Lake y Park City), y cerveza artesanal en Ogden, Park City y Salt Lake (no deja que los californianos o los neoyorquinos te influyan demasiado en la escena del licor, realmente no es tan malo, y similar a estados como Virginia o Pensilvania). Dicho esto, la vida nocturna se corta alrededor de las 2 p.m. los fines de semana.

Además, tendrá un acceso bastante bueno a la nueva tecnología, y siempre puede ver las nuevas películas de Hollywood en el fin de semana nacional de apertura (en contraste con los lugares de tecnología más aislados). Cualquier operador de telefonía móvil importante también tiene una buena cobertura aquí: está a la zaga de la Bahía en cuanto a tecnología móvil de vanguardia, pero eso es bastante normal para otras ciudades medianas.

Para agregar a la respuesta de John Moeller: La región de Salt Lake me ha tratado bien hasta este punto. Me mudé del área de Nueva York el año pasado. Esta área me ha tratado mucho mejor que Nueva York. La comunidad local es más solidaria y la calidad del talento es mucho mejor. He trabajado con un talento serio aquí.

Hay mucho trabajo en esta área. Afortunadamente, a pesar de mi raza (lo cual es obvio, dada mi foto de perfil), pude encontrar trabajo en un tiempo relativamente corto cuando me despidieron hace unos meses. Me dijeron que las habilidades de NET tienen una gran demanda poco después de mudarse aquí hace un año. Resultó ser un muy buen aviso durante mi reciente búsqueda de empleo. Con respecto al desarrollo móvil, honestamente he visto pocas oportunidades. Los desarrolladores de Android parecían tener la mayor demanda, no iOS.

Obviamente, las personas más informadas tendrán las mejores posibilidades de esforzarse en esta área, independientemente de la experiencia real de la industria. Veo a personas recién salidas de la universidad (BYU, U de Utah y Newmont en particular) que les va bastante bien. Hay una comunidad de TI y una mentalidad de inicio. Hay algunos eventos basados ​​en tecnología que se lanzan aquí casi mensualmente, en particular:

AngularJS Utah
Página de inicio de Utah Code Camp

El mercado laboral para desarrolladores es excepcional en Utah en este momento. Cuando me gradué (de USU), me estaba inclinando hacia dejar el estado. Solicité varios puestos en la costa oeste, y nada aquí aparte de publicar en Simply Hired. No escuché nada de los puestos que solicité fuera del estado, pero a los pocos días me contactaron literalmente una docena de reclutadores y gerentes de contratación que buscaban ubicarme en Utah.

Hay muchas exageraciones sobre “Silicon Slopes”, y muchas de ellas son exageraciones, pero cuando solo miras las posiciones abiertas frente al talento para llenarlas, entonces, literalmente, no hay mejor lugar que Utah. No tiene que buscar trabajo, todo lo que tiene que hacer es decir “Te escucharé” cuando te llamen. Todavía recibo aproximadamente una llamada telefónica a la semana, y así ha sido durante años.

Todavía hay algunos problemas, por supuesto. Se le podría pagar más en Nueva York o Los Ángeles, aunque si se ajusta por el costo de vida, eso se iguala. La mayoría de los trabajos aquí son en industrias donde el software no es su negocio principal, lo que significa que su jefe probablemente no entienda lo que hace o cómo lo hace.

En general, es un buen momento para ser programador en Utah.

More Interesting

¿Con qué frecuencia los desarrolladores de software buscan en Google para ayudar a arreglar un código?

Cómo encontrar un trabajo de desarrollador de software sin pasar por una entrevista técnica basada en algoritmos locos

¿Cuál es la mejor empresa de desarrollo de software del mundo?

¿Cuál es la mejor manera para que un desarrollador de software haga la transición de TI corporativa a nuevas empresas?

¿Cuáles son algunos de los mejores artículos sobre desarrollo de software con C #?

¿Cómo se siente crear tus propios juegos?

¿Cuáles podrían ser los principales problemas relacionados con una cadena de bloques para valores financieros?

Soy un ingeniero de pruebas de software y quiero ser un desarrollador de software en las principales empresas multinacionales, entonces, ¿qué debo hacer para eso?

¿Cuáles son algunos consejos para estudiantes de primer año que están comenzando sus carreras en el desarrollo de software?

¿Qué es la selección de servicios de Vectorworks y cómo se usa?

Cómo desarrollar la creatividad dentro de mí mismo como desarrollador de software

Como desarrollador de software, ¿cómo mantenerse activo trabajando de forma remota?

¿Tiene sentido crear un colectivo para desarrolladores de software?

¿Cuáles son los principales factores para determinar si un desarrollador, evaluador, administrador de sistemas u otro profesional de la tecnología asistirá a una conferencia de software?

¿Cuántos programadores se necesitan para este tipo de proyecto?