3 votos

¿Debo crear un proyecto de demostración para aprender nuevas tecnologías y ampliar mi cartera?

Actualmente trabajo a tiempo completo en una empresa. No puedo mostrar capturas de pantalla de todo el trabajo que hago allí ya que el trabajo es sensible/propio.

Después de investigar un poco, parece que las habilidades que tengo actualmente no me darán suficiente trabajo para sobrevivir como autónomo. Por lo tanto, para ampliar mi conjunto de habilidades, estoy aprendiendo Objective-C y programación de iOS. Para mi ventaja, puedo aprovechar mis habilidades existentes en C++ para ayudarme a aprender.

Estoy pensando en trabajar en mi propio pequeño proyecto; no se entregará a un cliente, y no esperaré que me paguen por ello. El propósito de hacer el proyecto sería divertirme mientras aprendo las nuevas tecnologías y mostrar a los clientes que tengo estas nuevas habilidades para abrirme paso en estas nuevas tecnologías.

¿Es un buen plan? Gracias.

1voto

Ryan Ahearn Puntos 3829

Parece una buena idea, pero por favor, ten en cuenta algunas cosas importantes:

  1. ¿Está permitido hacerlo?

    Muchas empresas te hacen firmar acuerdos cuando empiezas a programar para ellas para no programar para otras personas, o para tus propios proyectos individuales. A muchas de las empresas más grandes no les importará, e incluso lo fomentarán, pero ten cuidado con romper cualquier acuerdo que tengas con tu empleador antes de empezar a usar su equipos o bibliotecas de programación para su propio uso.

  2. Publica todo lo que puedas en proyectos de código abierto

    ¿Tienes una cuenta en Github? Bien. ¡Úsala! Encuentra un proyecto favorito en el que participar, y haz lo que puedas para ayudar: corrección de errores, limpieza de código, traducciones, ¡lo que sea! Demuestra que te comprometes con otros proyectos y podrás empezar a incluirlos también en tu cartera.

  3. Nunca utilice datos reales en sus programas de cartera

    Como ya se ha dicho, utiliza datos falsos. Llena el contenido del usuario con datos Lorem Ipsum. La mayoría de la gente se preocupará por su habilidad, y no por publicar información de personas reales en línea. Destaca ciertos datos, mostrando cómo todos los demás hacen 12 llamadas a funciones para producir los datos, pero tú los tienes efectivamente produciendo los datos con sólo 8 llamadas a la función.

Como siempre, diviértete también haciéndolo. No tiene sentido ser autónomo en algo que es mundano y aburrido; ¿por qué hacerlo si no te gusta? Serás un mejor programador si lo disfrutas, ¡y tus clientes también lo verán en ti!

0voto

Bruce ONeel Puntos 391

En mi opinión es definitivamente algo bueno porque cuando empecé hace muchos años hice lo mismo, no tenía muchos ejemplos de mi trabajo así que desarrollé algunos proyectos sin ánimo de lucro y también un simple pero divertido juego de arcade. De esta manera pude mostrar mis habilidades a los primeros clientes y tuve la oportunidad de aprender y mejorar.

Mis mejores deseos para tu carrera como autónomo.

0voto

dave Puntos 396

Es una idea perfecta, ya que se cumplen los dos propósitos: te divertirás mientras aprendes y demostrarás que tienes algunas habilidades.

En realidad, no veo por qué pensaste (por un segundo) que podría ser una mala idea. No veo nada malo en ello, incluso si no estabas pensando en tu cartera es una idea impresionante porque estás aprendiendo algo.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X