Recomendaría contra la codificación independiente para apoyar una segunda carrera a menos que ya tenga una sólida formación en codificación o esté tratando de hacer la transición a la codificación a tiempo completo y esté dispuesto a poner el esfuerzo en ello.
La mayoría de las personas que codifican para ganarse la vida codificaron durante años por diversión o como parte de otros proyectos antes de ver un centavo de alguien que les pagaba por hacerlo.
Vea mi respuesta: ¿Por qué no trabajan más personas como programadores?
- Cómo conseguir un trabajo trabajando en un grupo de expertos superior como estudiante, sin tener el loco buen gobierno, la familia u otras conexiones / credenciales que son habituales para los estudiantes en los grupos de expertos
- ¿Cómo podrías encontrar un trabajo si estás muerto?
- ¿Cómo pueden responder los solicitantes de empleo a las últimas tendencias de reclutamiento?
- Cómo comenzar la vida y conseguir un trabajo sin habilidades ni recursos
- Además de la información básica de comunicación, ¿qué pondrías en una tarjeta de negocios si buscas trabajo sin tener una posición específica en mente?
Aquí se encontrará con dos problemas principales : el primero es que toma mucho tiempo llegar a ser competente en la codificación, y el segundo es que encontrar una situación en la que pueda elegir sus propios horarios puede ser difícil.
La codificación es una habilidad que requiere mucho tiempo para desarrollarse, mucho tiempo para mantener la competencia y no es un tipo de habilidad para la que todos estén bien preparados. Sería casi como tratar de convertirse en fontanero en su tiempo libre: ¿realmente valdría la pena comprar una camioneta de carga, todas las herramientas, equipos, inventario, realizar toda la capacitación necesaria y mantener el seguro adecuado para algo que usted Qué ibas a hacer en tu tiempo libre en lugar de tiempo completo? Sus costos fijos lo matarían, y el hecho de que no tenga el nivel de experiencia de alguien que lo haga a tiempo completo significa que no podrá cobrar tanto.
Comenzando con la codificación, es probable que pueda cobrar solo las tarifas más bajas, lo que significa que obtendrá los clientes peores / más baratos con las expectativas más razonables (y sin dinero). Un cliente bueno / experimentado que haya trabajado con programadores antes tendrá al menos alguna idea de lo que puede y no puede esperar, y los mejores clientes comprenderán que un programador que cobra el doble de la tarifa le costará la mitad al final. Podría pasar toda la tarde tratando de arreglar algo, mientras que un programador experimentado podría haberse encontrado con el mismo problema antes y resolverlo en 5 minutos. Es la forma en que funciona el desarrollo del conocimiento: yo también he estado allí (en ambos lados).
Un buen concierto para apoyar su carrera principal sería algo en lo que podría ingresar fácilmente y requeriría poca inversión, y le permitiría comenzar a ejecutar. Piensa en algo como convertirte en camarera, barman o conductor de Uber.
En cuanto a hacer sus propios horarios, dependiendo de lo que esté haciendo, eso puede ser extremadamente difícil en TI. La mayor parte de la razón por la cual los trabajos de TI pagan tan bien es que el trabajo realizado tiene un valor comercial significativo, lo que significa que hay plazos y cuando las cosas no funcionan le cuesta dinero a alguien, por lo que quieren que se arregle y que se arregle rápido. Eso, por supuesto, no es propicio para hacer tus propios horarios. A menudo, con la codificación, trabajará con otras personas que manejan otras partes de los sistemas, lo que significa que habrá un montón de ida y vuelta, lo que requerirá que esté disponible durante las mismas horas que esas otras personas. La codificación requiere mucha iteración para ser “correcta”, incluso para desarrolladores experimentados.
Si no tiene suficiente disponibilidad, realmente solo sería capaz de manejar proyectos de codificación simples y de bajo valor que podrían ser manejados por un desarrollador experimentado muy rápidamente de todos modos, por lo que no beneficiaría a un cliente pagarle por manejar tal tarea.
Si desea algo relacionado con TI donde pueda elegir sus propios horarios, en lugar de codificar, tal vez podría concentrarse en algo que aún sería de alto valor pero que nunca causaría una situación de “emergencia” en la que las personas no puedan trabajar o los sistemas están caídos por lo que hiciste. Piense en la creación de contenido (ya es periodista), diseño gráfico, fotografía, edición de películas o sonido, desarrollo de anuncios o algo por el estilo. Será más fácil para usted acelerar más rápido y creo que será mucho más fácil encontrar trabajo en esos campos a un nivel principiante o intermedio que como codificador.