Me encanta aprender programación pero no me gusta trabajar en proyectos paralelos. ¿Qué tengo que hacer?

Si te gusta o amas algo no debería ser el único factor que tengas en cuenta al decidir lo que debes o no debes hacer. Te sorprenderías de todas las personas en el mundo que son realmente buenas en algo, pero comenzaron a no gustarle tanto, lo hicieron por necesidad de todos modos, y luego inevitablemente terminaron gustándolo (porque se volvieron buenos en y la gente estaba dispuesta a pagarles por ello).

Te sugiero que vayas a buscar el libro de Cal Newport: Tan bueno que no pueden ignorarte, ya que habla de la importancia de no poner demasiada importancia a tus “pasiones” cuando se trata de encontrar algo que amas, porque en realidad, ser bueno en algo es realmente lo que nos hace amar algo más. No siempre te gusta esa cosa. Mike Rowe, de Dirty Jobs, también habla mucho sobre esto, ya que obtuvo ideas similares al conocer a todos los diversos “trabajadores sucios” de cada episodio. Mike ha confirmado que muchos de estos trabajadores comenzaron a odiar su trabajo, pero lo hicieron de todos modos, se volvieron muy buenos y ahora son ricos y aman su trabajo.

Entonces, realmente, una mejor pregunta es preguntarse qué es lo más inteligente. Averígualo y simplemente hazlo bien hasta que puedas ganar un buen dinero con él. Te lo agradecerás más tarde.

: – /
Entonces tienes dos opciones:

  1. Ve a leer y mira sin ensuciarte las manos hasta que se vuelva realmente aburrido y te rindas. O, si tiene suerte, es positivo y constructivo, ¡entonces un proyecto * secundario * puede traerle felicidad aquí!
  2. Haga un proyecto * no paralelo * mientras aprende y puede fallar o agotarse / abrumarse y darse por vencido. Una vez más, lo más probable es que pueda reducir la gravedad, el riesgo y la presión del proyecto no secundario convirtiéndolo en un proyecto * secundario * y divirtiéndose.

De acuerdo, diría que no pienses demasiado si es o no un * lado *, ve a hacerlo siempre que lo disfrutes sin sentir tanta presión, ¡y eso te encantará! Buena suerte. 🙂

Enseñar, blog, investigación.

¿Es el caso que puedes programar o no quieres, o es que no puedes programar?

Si no quieres programar nada, quédate en la escuela de posgrado y sé profesor. No estoy seguro de qué otras opciones tendría. Quizás puedas ganar dinero enseñando o escribiendo sobre código.

Si puede programar en alguna ocasión, entonces puede haber vacantes que involucren investigación. O muerda la viñeta y comience a programar, pero trabaje hacia oportunidades de arquitectura.

Evitar la programación perjudica mucho tus posibilidades y disminuye tu potencial de ingresos.

La teoría es genial y los fundamentos son geniales, pero las personas siempre tienen ideas y teorías interesantes, y es por eso que no hay demanda. Los empleadores en su mayoría necesitan personas que creen que pueden hacer realidad SUS visiones. Un título de CS sin programación, sus perspectivas disminuyen significativamente, a menos que tenga habilidades expertas en otros campos.

No estoy de acuerdo con la mayoría de las respuestas a continuación.
No tiene que trabajar en sus propios proyectos paralelos para convertirse en un programador decente (suponiendo que esto es lo que busca).

Pero sí necesita practicar programas de lectura y escritura.

Una forma de evitar el problema es involucrarse en el proyecto de otra persona.
Estarás programando pero no necesitarás el impulso de crear tu propio proyecto desde cero.

Otra forma es participar en concursos de programación de codificadores.
Agudizará su habilidad y mantendrá su mente libre de las tareas de gestión de un proyecto que quizás no le guste.

Hay muchas maneras de darse una buena razón para programar. Necesita encontrar uno que se adapte a su propia personalidad.

Si desea obtener una pista sobre lo que realmente lo excita, profesionalmente hablando, realice la prueba de 10 $ en este sitio del Centro de Fortalezas Gallup.
Descubrirás qué tipo de personalidad eres y luego podrás comenzar a pensar en la mejor estrategia para codificarte mientras te diviertes haciéndolo.

Buena suerte.

Hay cierta confusión con la pregunta. La forma en que lo leí inicialmente fue “Me encanta programar” (mi cerebro ignoró la palabra “aprender”) “pero no me gusta trabajar en proyectos EXTRA”.

Otras personas lo toman como “Me encanta aprender, pero no me gusta programar”. Dudo mucho que esto sea lo que se pretendía. Pero podría estar equivocado.

En caso de que la pregunta prevista esté más cerca de mi primera lectura (algo equivocada) de la pregunta: propondré que no necesita preocuparse por llenar sus días con proyectos “secundarios”. Si pasa una cantidad decente de horas de su día en proyectos “principales” (tal vez trabaje como programador; tal vez esté trabajando en los proyectos obligatorios de una carga de cursos), entonces es absolutamente libre de disfrutar el resto de sus actividades. día haciendo otras cosas. Muchos argumentan que usted es un mejor programador para tomarse un descanso y dejar que su cerebro resuelva otros tipos de problemas y participe en otros tipos de actividades.

No se preocupe porque una gran cantidad de programadores están comprometiendo sus proyectos personales (escritos en su tiempo libre) hasta GitHub o donde sea. Llegan a tener lo suyo. Tienes la oportunidad de hacer lo tuyo. Puedes ser un verdadero programador siempre que la SEGUNDA interpretación al comienzo de esta respuesta no sea lo que querías decir. Porque … necesitas programar para ser un programador. 😉

Supongo que eres un principiante o moderadamente experimentado. La mayoría de las cosas que aprende en esta etapa provendrían de la implementación de lo que lee en los libros o ve en los videos. Por lo general, hay dos enfoques para esto. Una es escribir códigos de ejemplo, muchos, con cada tema que aprenda y dedicar tiempo a comprender lo que realmente hace un fragmento. El segundo es trabajar en proyectos de pequeña a mediana escala y aprender cosas sobre la marcha. En el papel, ambos métodos son igualmente gratificantes. Sin embargo, este último es un poco desestructurado, y también podrías encontrar cosas que tendrías que buscar para comprender, sin pensarlo bien. Mi consejo, ya que yo mismo tengo mucha experiencia en cambiar entre estos dos enfoques con frecuencia, sería que, por ahora, continuaría de la manera que más le gusta y no se molestaría demasiado. A medida que mejoren sus habilidades básicas, definitivamente se sentirá atraído por el desarrollo de proyectos en tiempo real. El deseo de aprender debe preceder al deseo de crear, solo entonces la creación sería perfecta. ¡Feliz aprendizaje, sigan codificando!

Esto es como decir que te gusta tomar cursos de baile para parejas pero que no te gusta salir a bailar. No vas a ser un buen bailarín, ni un bailarín aceptable, ni un programador de esta manera. Simplemente necesitas mojarte mucho los pies. No hay forma de salir de eso.

¿Qué tipo de “no me gusta”?

¿Te sientes ansioso / frustrado o aburrido?

Si está aburrido, busque proyectos que le interesen más.

Si está ansioso / frustrado, aprenda a lidiar con esas emociones y lo que hay al otro lado de ellas.

Si nada de esto te describe, tal vez eres más un matemático o un algoritmo.

Intenta profundizar en esa dirección.

Rendirse. No hay “programación de aprendizaje” sin trabajar en “proyectos”.

¿Qué tipo de proyectos paralelos has hecho? ¿Crees que no existe ningún proyecto de codificación que posiblemente quieras hacer? A menudo, los proyectos que devuelven objetivos concretos de forma inmediata son autodirigidos … ¿ha considerado hacer audio o imágenes (o ambas) en el navegador? ¿Hacer un simple clicker o juego de plataformas?

More Interesting

¿Alguna vez has sido tan trabajador y persistente en tu trabajo que algunas personas te han etiquetado como loco? ¿En qué proyecto hiciste y trabajaste?

Empleos y carreras en India: ¿Qué es un buen trabajo de medio tiempo (2-3 horas al día)?

¿Son los humanos creados para trabajar en un trabajo que los hace sentir satisfechos y luego fallecen?

Cómo te gusta tu trabajo

¿Cuándo se produce el impulso físico sin trabajo físico? ¿Qué hay del revés?

¿El trabajo duro inteligente realmente vale la pena?

¿Qué haces para trabajar y por qué odias tu trabajo?

¿Qué piensan los trabajadores de búsqueda y rescate del trabajo Missing 411 de David Paulides?

¿El sistema escolar moderno está produciendo futuros campeones? La mayoría de los primeros clasificados finalmente consiguen un trabajo de 9-5 y trabajan para cumplir el sueño de un jefe menos alfabetizado.

¿Utah exige una semana laboral de cuatro días para los empleados estatales?

¿Qué sucede si no completo el trabajo antes de la fecha límite en plataformas de trabajo independiente en línea como freelancer.com?

¿Necesitamos más leyes que nos protejan de perder nuestros trabajos debido a razones fuera del desempeño laboral?

Elon Musk trabaja 100 horas a la semana, pero ¿se toma descansos durante esas 100 horas? ¿Hace el equivalente de Elon de navegar en reddit durante 20 minutos?

¿Qué tipo de entornos de trabajo brindan los mejores resultados de desempeño en los empleados?

¿Prefieres trabajar 20 horas a la semana en un trabajo que odias o 60 horas a la semana en un trabajo que disfrutas? Suponga que todo lo demás es igual (salario, beneficios, etc.) y no puede obtener un segundo trabajo si elige 20 horas por semana.