Soy un graduado en informática sin habilidad de programación. ¿Qué debería hacer después?

Lo que es más importante que cualquier otra persona que se dé cuenta, se ha dado cuenta y está en sus manos hacer las paces.

Estaba en una situación similar a la tuya y la realidad me golpeó duro durante los proyectos de programación en la escuela de posgrado, habiendo pasado sin ninguna programación de pregrado. A diferencia de muchos otros que tenían experiencia laboral previa o que tenían un talento natural, no había obtenido una pasantía de verano hasta 6 semanas en el verano. Tuve la suerte de haber tenido la oportunidad de hacer cursos de pregrado de estructuras de datos C & Unix y Java que en realidad resultaron ser una bendición, ya que realmente aumentaron mi confianza y me ayudaron a hacer un impacto notable en la parte superior de una pequeña empresa donde finalmente internado en. También aproveché al máximo mis vacaciones de diciembre estudiando patrones de diseño básicos y avanzados de Java, Java EE y Design.

El camino será laborioso sin atajos pero gratificante. Tómelo como un desafío de 60 días. Elija un texto de Java, un libro de estructuras de datos, mire videos de Coursera. Incluso ahora no diría que soy un algorista de rockstar, pero estoy seguro de que puedo hacer el trabajo.

Finalmente, si no quieres hacer la programación para ganarse la vida, está totalmente bien. Puede encontrar lo que le gusta hacer, ya sea Gestión de productos / proyectos, Análisis de negocios, Consultoría, donde su experiencia técnica puede ayudar. Espero eso ayude. Todo lo mejor.
Justo ahora

EditReply


Chris Prakoso
¿Por qué tienes miedo de que te descubran? ¿No puedes aprender esto en secreto?
Jue

En primer lugar, relájate .

CS no se trata solo de programación, aunque esto no es una pequeña parte. Uno podría preguntarse por qué elegiste ese campo si aparentemente no fue tu vocación, pero supongo que ya lo respondiste tú mismo. Si no, piense un poco, pero solo una vez que todo esto haya terminado.

No conozco las tesis de CS (estudié negocios y administración, principalmente), ni puedo adivinar cómo llegaste hasta aquí sin aprender un poco más sobre programación, pero dudo que estés tan acorralado.

Solo trata de tener tu tesis sobre algo que te interese , eso solo es una gran ayuda ya.

Entonces no sienta vergüenza de preguntar , ya no. Puede preguntar a sus profesores, a sus compañeros o, en el peor de los casos, aquí, en stackoverflow u otros sitios anónimos de preguntas y respuestas.

Finalmente, comience a escribir, comience a codificar y verá que el monstruo no era tan feo y salvaje como esperaba.

Incluso una línea a la vez, para empezar, luego enfóquese en lo que es bueno y lo que no. Si siente que necesita ganar impulso, quizás pruebe en sitios como Codewars, elija un idioma que conozca y busque los problemas más fáciles: incluso si no tiene éxito en todos y cada uno de ellos, sigue siendo un gran dé un paso adelante, ya que ahora enfrenta sus miedos y conoce sus deficiencias en ese sentido.

TL; DR: solo código , cuando y donde quieras: crecerá en ti antes de lo que habrías imaginado 🙂

¡La codificación es divertida! Pero, usted tiene el estrés adicional de “debe” aprender.
Este sitio lo ayudará a comenzar Cada niño merece una oportunidad
No te preocupes por el título, también comenzamos desde el principio.

Recuperará rápidamente su confianza. Nstart escribe pequeños solucionadores de problemas como: lanzamientos aleatorios de dados, cálculo de estadísticas básicas, etc.

Mis padres me enseñaron algo cuando era pequeño: no se trata de las calificaciones y diplomas, se trata de lo que se aprende.

Abandoné la universidad después de un par de semestres. Esto me permitió aprender sin ansiedad, sin fechas límite y exámenes, y sin que los problemas del profesor fueran demasiado rápido / lento dependiendo de si de lo que estaba hablando era algo nuevo y confuso para mí o algo que había estado usando durante años. También me permitió divertirme mucho más (no es que no me estuviera divirtiendo en las clases, pero a veces no tenía tanto tiempo como quería tener, por ejemplo, necesitaba estudiar cosas como macro y micro) economía, cuando podría haber estado programando en su lugar). La otra ventaja era que finalmente podía conseguir un trabajo real, así que comencé a recibir un pago por aprender en lugar de pagar por aprender.

Entonces, no hay razón para estar ansioso por eso. Lo “peor” que puede suceder es que abandones, y eso en realidad no es tan malo. Concéntrese en la programación, y todo lo demás se resolverá solo.

Honestamente, no creo que estés listo para un master en CS. Es casi imposible ponerse al día desde cero en un mes (a menos que su matemática sea extremadamente buena, en este caso, haga algunas cosas teóricas en las que realmente no tenga que codificar, como el diseño de algoritmos, la teoría de juegos combinatorios, la teoría del lenguaje de programación … ) Si no, si tienes una opción, haz tu maestría después de unos años, cuando estés preparado.

Si está en un nivel de posgrado, es probable que la cantidad de código que necesitará para su tesis no sea tanto, siempre que se haga de manera inteligente. Recuerde, ser un buen programador (y un gran desarrollador) no se trata de cuánto tiempo pasa escribiendo código, sino de cuánto tiempo pasa pensando en ello.

Relájese, la programación es como andar en bicicleta: una vez que recupere la “sensación”, la atravesará.

Nunca es tarde para empezar. Empezar hoy. Toma pequeñas tareas. Hay muchísimos recursos maravillosos disponibles en línea. Usa el internet sabiamente.

Si está listo para cambiar, entonces es posible cambiar. Todo lo mejor.

La programación volverá: si tenía suficiente conocimiento para superar su licenciatura, puede volver a hacerlo. Internet está lleno de recursos para responder preguntas cuando te quedas atascado. No eres un impostor; puede hacerlo bien en su programa y en las otras cosas que hace porque tiene habilidad en muchas cosas; incluso si no sabes cómo programar hoy, eres lo suficientemente inteligente como para resolverlo con un poco de tiempo, y es por eso que lo superarás. Por lo tanto, sea honesto con usted mismo, esté dispuesto a hacer preguntas y dese un poco de tiempo y margen de maniobra para aumentar nuevamente. Todo irá bien.

Aprendes a programar. Eso es lo que haces ahora. Su ansiedad desaparecerá cuando obtenga algo de experiencia en programación, porque en ese punto, no debería tener mucho de qué preocuparse. La programación no es difícil, y si usted es un científico de la computación graduado, no le costará mucho aprender los conceptos básicos.

Le recomiendo que tome el curso de programación de Python en Coursera. Le toma 6 semanas pasar de lo que sabe ahora para sentirse seguro. Dale 100% y una oportunidad honesta. Buena suerte.