Si desea comenzar un nuevo código de escritura profesional (porque lo ha hecho por diversión por la noche durante años), ¿a qué ciudad estadounidense debería mudarse? ¿O deberías trabajar independientemente en línea?

El trabajo independiente puede ser un movimiento inteligente más adelante en su carrera, pero será terrible para los principiantes por algunas razones:

  • Lo obvio: simplemente no tienes la experiencia para controlar los precios que harán que valga la pena tu tiempo. El trabajo independiente implica una gran cantidad de gastos generales, y se sorprendería de las pocas horas facturables que realmente tiene.
  • Obtendrás muchos trabajos terribles y tu vida será miserable. No tienes la experiencia o el poder de negociación para separar el trigo de la paja. Obtendrá clientes descabellados, proyectos extraños y es poco probable que produzca algo notable: una decepción real cuando comienza su carrera y apenas gana dinero.
  • No tiene la experiencia para administrar su propio negocio. Impuestos trimestrales, papeleo, seguro de salud, publicidad, facturación, reuniones, todo mientras trata de mejorar su habilidad de programación. Más tiempo perdido.

Si realmente quiere una carrera en software, muévase a Nueva York, Boston, San Francisco, realmente cualquier ciudad importante, y obtenga un trabajo de nivel de entrada. Simplemente haciendo programación como un hobby, te garantizo que tienes grandes puntos ciegos y grandes debilidades que unos años en la industria ayudarán a resolver. ¡Siempre puedes probar freelance o clases aparte mientras lo haces!

Empecé en Austin, Texas. Tenía un título de inglés de antemano. Me presenté a una entrevista, supe de lo que estaba hablando y mostré algunos proyectos personales.

Sin embargo, imagino que podrías hacer lo mismo en varios otros lugares. Cualquier lugar que sea amigable con las startups será su mejor opción: tienden a ser más abiertos a personas con antecedentes no tradicionales (es decir, no informáticos).

No recomiendo intentar comenzar como un profesional independiente en línea. Te encontrarás con un alto grado de escepticismo si no tienes experiencia (con razón), y muchas personas que buscan trabajadores independientes quieren que se haga un pequeño proyecto de principio a fin, que no estarás preparado para hacer . Entonces terminarás jodiéndolos por accidente. No hagas eso. También se perderá todas las oportunidades de aprendizaje de ver a otras personas trabajar en una oficina.

More Interesting

Según su observación personal, dado que hay 50 personas en una clase de ciencias de la computación, ¿cuántas terminarán haciendo programación profesionalmente?

¿Cuáles deberían ser mis primeros pasos para construir una carrera de programador? Soy un estudiante universitario de ciencias de la computación.

¿Cuál es el criterio para obtener una maestría en informática de la UCB?

¿Cuáles son algunas opciones de carrera interesantes para alguien menor de 30 años con un doctorado en informática?

Independientemente de los intereses, ¿qué se debe estudiar en términos de oportunidades y estándar de vida: ingeniería eléctrica o informática?

Me apasiona la programación pero solo tengo un diploma de HS. ¿Puedo seguir haciendo carrera sin ir a la universidad?

¿Cuáles son los conceptos básicos de informática que debo aprender antes de aprender Machine Learning?

¿Qué campos o profesiones relacionadas con la informática, la programación o la ingeniería de software serán muy valiosas para 2020 o 2025?

¿Puedo hacer un MBA después de una licenciatura en informática para convertirme en ingeniero de software?

¿Por qué las personas en informática generalmente tienen intereses similares, no relacionados con la informática?

¿Cuáles son las habilidades necesarias para convertirse en un desarrollador Java exitoso?

¿En qué área de la informática debería enfocarme? ¿Qué debo hacer para mejorarme en esa área?

Si tuvieras que elegir entre UML, infografías y estadísticas, ¿qué elegirías para estudiar como estudiante de informática?

¿Qué tipo de personas se llaman programadores altamente calificados?

Cómo comenzar a aprender Aprendizaje automático como estudiante de posgrado de ingeniería biomédica para principiantes