Estoy trabajando en una empresa de TI desde el último año y mi codificación no es buena. ¿Está bien si renuncio y aprendo primero la codificación y luego busco un nuevo trabajo?

No conozco sus razones personales que lo hacen sentir incómodo en el lugar de trabajo, por lo que me limitaré a la parte de codificación.

Es mucho más que la codificación. Es la resolución de problemas. Si te limitas a resolver problemas, aprenderás mucho sobre código / codificación. Pídale a su líder de equipo que corrija los errores. Aprende a depurar si aún no lo sabes. Obtendrá una mejor comprensión de las prácticas de codificación y código al resolver errores en proyectos reales.

El primer año es esencialmente sobre el aprendizaje. Creo que tu equipo no te está ayudando a subirte a bordo o te estás perdiendo algo en tu inclinación. La cosa es que a nadie le importa realmente enseñarte algo. Entonces, si no quiere aprender, tiene que estar más abierto a las oportunidades de aprendizaje. Si no tienes mucha responsabilidad, siéntate junto con otros miembros del equipo y observa cómo funcionan. Te enseñará mucho sobre el código y las prácticas de codificación. En casa, revise algunos temas de ingeniería informática (SO / redes / idioma en los que está trabajando / Framework, etc.). En TI, independientemente del dominio, el aprendizaje continuo es la única forma de avanzar.

Aparte de esto, si aún no te interesa la programación, puedes moverte a otros dominios como pruebas, bases de datos, administración, etc.

Si no se siente cómodo en el propio sector de TI, entonces el mejor momento para moverse es en los próximos seis meses. Prepárate bien y da un salto de fe.

Estoy sumando las experiencias de 5 personas.

1. No sabía de programación. Trabajó duro. Doble cifra salarial en 4 años en Snapdeal.

2. No sabía de programación. Pagó el dinero de la fianza después de 1 año y se fue para unirse a una consultora de Big 4. Viaja por todo el mundo y lo ama.

3. Programador estrella de rock. Se convirtió en la columna vertebral del equipo después de 1 año. Maestros a tiempo parcial unidos. Dejó trabajo en el último año para centrarse en la tesis de investigación. Ahora trabajando para ir a la enseñanza.

4. Sabía algo de programación pero odiaba el trabajo, el ambiente de trabajo. Después de 6 meses, comencé a disfrutar tanto del trabajo como del entorno laboral que no se ha movido ni siquiera después de 4 años.

5. Era un programador bastante bueno. También obtuve pocos premios de oficina, pero después de dos años me fui para dedicarme a otras cosas.

5 personas, 5 opciones diferentes. Todos felices. Espero que te ayude a tomar las decisiones correctas.

También tienes muchas opciones. Introspección, discutir y decidir. Tienes que decidir la dirección en la que procederá el viaje de tu vida. Elegir sabiamente.

Antes de que llegue a tu punto, déjame decirte una cosa. Ya sea una empresa o un dominio, es la actitud lo que importa, no el talento. El talento puede abrir la puerta para ti, pero es tu actitud la que te lleva a tu destino.

Ahora volviendo a su escenario, podría haber muchas posibilidades. Depende totalmente de su elección. Permítanme enumerar algunos de ellos y me gustaría sugerir posibles acciones para cada uno de ellos.

  1. ¿De verdad quieres aprender codificación?
  2. ¿Quieres estar en el sector de TI sin aprender codificación?
  3. ¿Cuál te gusta más? ¿El trabajo o la empresa?

Ahora, para el primer escenario, si realmente desea aprender codificación, entonces terminará aprendiéndolo de todos modos con o sin trabajo. Elija la tecnología / idioma que desea utilizar e inscríbase en los cursos en línea disponibles, comience a seguir los tutoriales de manera regular e intente realizar un pequeño proyecto utilizando la tecnología que desea aprender. Udemy, Udacity y coursera son mis favoritas. Permítame proporcionarle la lista de MOOC (cursos en línea masivos y abiertos).

Segundo escenario: incluso si no desea aprender codificación, hay ciertas verdades de trabajo que puede optar por el sector de TI. Puede buscar trabajo que no sea de desarrollador dentro de su organización actual o también fuera. Pruebas, marketing, finanzas, auditoría, gestión de proyectos y muchas más opciones están disponibles para usted.

Por último pero no menos importante; Como mencionó en la descripción, no se siente cómodo con la codificación, pero aún se encuentra en la misma organización. Ya que no está satisfecho con el trabajo que está haciendo en este momento, ¿eso significa que le está dando preferencia a su compañía sobre el trabajo? Hacer el trabajo de su elección en otra compañía o trabajar en la compañía de su elección son dos cosas totalmente diferentes. Así que establece tus prioridades correctas y solo ve por ellas.

Y siempre recuerde: ‘Si crees que puedes o piensas que no puedes, tienes razón’.

TODO LO MEJOR

Lo primero es lo primero –

1. No dejes tu trabajo. Comienza a practicar la codificación a través de plataformas en línea como Leetcode y geeksforgeeks.

2. Intente aprender estructuras de datos y algoritmos a medida que tocan todos los conceptos principales de CS. Usted ha mencionado anteriormente las fuentes que son mejores para aprender las estructuras de datos. Luego continúe con el aprendizaje de algunas cosas de la base de datos y otras cosas.

3. Elija un lenguaje, tal vez c ++, python, java e intente implementar estructuras de datos usando ese lenguaje.

Ahora, para terminar el trabajo, comience a solucionar los errores, luego continúe con las mejoras de las funciones y luego complete la implementación.

Por las razones personales que no puedo comentar, si está interesado en algún otro campo, obviamente debería intentarlo. No tiene sentido perder su tiempo en una industria de S / W si no está interesado.

Las preguntas que debes hacer son:

  • ¿De verdad quieres optar por una carrera en codificación?
  • ¿Realmente disfrutas haciendo codificación?

Si la respuesta a estas preguntas es afirmativa, no es necesario que renuncie a su trabajo para aprender a programar. La codificación es como las matemáticas, mejora con la práctica. Claro, hay algunos conceptos teóricos involucrados, pero luego puede ser comprendido junto con su trabajo.

El desarrollo de software puede venir como un buen trabajo con buenos beneficios, pero no es tan emocionante hasta que tienes un gran interés en él.

Si solo desea una buena carrera y la codificación no le interesa mucho, hay un montón de perfiles técnicos y no técnicos diferentes, tales como analista de negocios, administrador de base de datos, probador, analista de calidad, etc. que no requieren conocimientos de codificación y pueden garantizar Eres una carrera estable dentro de la industria de TI.

Además, hacer un MBA también puede ayudar a prestarte un trabajo en el lado comercial de la industria.

Para resumirlo, tiene muchas opciones disponibles con usted y puede elegir cualquiera de ellas según su interés. Pero abandonar su trabajo actual solo para aprender codificación no es uno de ellos. 🙂

Hola, una chica de 24 años de la electrónica. Aquí hay un chico de 23 años de la mecánica.

Hola,

Nunca aprendí a codificar como tú. Tuvimos que estudiar c una vez y no entendimos ni una palabra de lo que mi profesor dijo y solo pasó con la “ayuda” de mis amigos. Y ahora ? Voy a desplegar una aplicación de procesamiento de datos en clúster el próximo mes. Y lo desarrollé todo por mí mismo. Este será mi tercer gran proyecto en mi actual inicio en el último año desde que me uní como escritor de contenido.

Entonces, ¿cómo hice esto? Básicamente, cada vez que veía algo que no sabía, me decía que debía aprender esto. Eso es todo.

Cuando empiezas a hacer algo que no has hecho antes de que te sientas perdido, porque hay mucho que aprender. Tendrá que aprender 10 cosas diferentes solo para hacer este sencillo trabajo. Solo elige un concepto a la vez. No trates de dominarlo. Solo haz el trabajo. Una cosa a la vez. Inicialmente parece que nunca podrás terminar de aprender. Pero eventualmente la lista de cosas para aprender se acorta.

En el último año, he creado interfaces web, backends, servidores implementados, he cometido errores peligrosos … experiencias que apuesto a que la mayoría de mis compañeros no tienen. Todo porque tomé una decisión estúpida de hacer programación. Y todavía me siento perdido. Lo único de lo que estoy seguro es de que no hay nada que no pueda aprender.

Entonces, no te asustes. Solo asegúrese de aprender lo que no sabe en el momento en que los ve. Solo buscalo en google.

Entonces, puedes aprender a programar , si eso es lo que quieres hacer. Si es algo más, también puedes aprender eso.

¿Podrás conseguir un buen trabajo otra vez? No hay buen trabajo. Solo hay trabajos. Las personas adecuadas en los trabajos adecuados se sienten bien. Si no sabes lo que estás haciendo, apestará en todas partes.

Y no, no necesitas dejar el trabajo. De hecho, tener un trabajo ayuda. Tener un trabajo significa que usted sabe lo que necesita aprender primero para hacer su trabajo. Te ayuda a aprender las cosas correctas primero.

Y el internet es increíble, ¿no? Feliz aprendizaje !

Debe atenerse a su trabajo para exponerse a la experiencia en el trabajo. Puede practicarlo los fines de semana o después de las horas de trabajo en el cargo. Primero, aclare lo básico estudiando un libro como ‘Let us C’, escrito por Yashwant Kanetkar. Luego practícalo en plataformas online.

No creo que sea una buena idea dejar el trabajo. Si estás interesado en la codificación, tu trabajo te hará aprender codificación real. Continúe con este trabajo e intente aprender el significado de cada una de las líneas de código que escribió o encontró.
Para aprender a trabajar desde el principio, primero elija un lenguaje de programación (preferiría el lenguaje que usó en su trabajo) y hay muchos tutoriales y cursos en línea que siguen a uno de ellos.
También haga contacto con sus amigos o colegas para una mejor comprensión.
Feliz codificación 🙂

Si es una razón personal realmente sólida, es mejor que renuncies al trabajo y aprendas habilidades y comiences de nuevo. Si la razón no es tan fuerte, sería mejor quedarse por lo menos otros 6 meses para que su experiencia cuente. Debido a que esta será la primera pregunta que la gente hará en una entrevista [como en el por qué dejaste el trabajo].

¿Si consigues un trabajo? Todo depende de tu trabajo duro y perseverancia.

Mantenga sus opciones abiertas para que elija el camino correcto.

Seguramente puede obtener un nuevo trabajo, pero le recomiendo que no renuncie al trabajo. Intenta aprender cosas del trabajo que estás haciendo. Será un comienzo para el aprendizaje. De lo contrario, siga los MOOC como http://coursera.org y aprenda a codificar e intente aplicarlos en su trabajo. Trate de entender las cosas del curso y aplíquelas en el trabajo que está haciendo actualmente. Puedes codificar. Feliz codificacion !!!

Si comenzó su trabajo hace 1 año, me gustaría decir que dedicó más tiempo a la organización y que trabajó arduamente en la codificación, debería poder comprender los conceptos básicos de la codificación y luego puede hacer que sus propios códigos también sean de electrónica. También me enfrenté a un problema como ese, pero ahora confío en que puedo escribir código y aprendí muchas cosas acerca de la codificación y cada vez que te vayas deberías tener tanta confianza de que puedes mejorar tu conocimiento en cualquier momento. Y puede hacer entrevistas. Pero siempre recuerde que cuando vaya a unirse a otra compañía, tienen algo de su experiencia, por lo que debe intentar cumplir con esas expectativas.

No, no deberías dejar el trabajo hasta que tengas la próxima oportunidad. Por qué las cosas son más fáciles o difíciles para nosotros depende de la cantidad de concepto que tenga al respecto.

Primero debe trabajar en el concepto Core del lenguaje de programación en el que está trabajando. Hacer problemas lógicos. Consulte con programadores sénior para aprender más lógica y resolver problemas fácilmente.

No te rindas hasta que te resuelvan el problema.

Disfruta haciendo programación.

Nunca pienses en detener tu carrera, aprende junto con el trabajo y trata de conservar las restricciones que debes archivar. Incluso si no está al tanto de esto, ya está aprendiendo muchas otras materias corporativas que también están en su carrera.

Necesitas hacerte dos preguntas-
1. ¿Qué estás haciendo allí por un año?
2. ¿Qué quieres hacer? Es codificacion?

Como tiene un año de experiencia, no necesita renunciar a su trabajo. Más bien puedes aprenderlo uno al lado del otro.

Para el nivel de principiante en código, solo necesitas aprender 5 cosas para escribir un código:

1. Tipos de datos básicos
2. Bloques condicionales (si es el caso, si es if-if)
3. Bucles (para, mientras, do-while)
4. Estructura de datos básica (la matriz estará bien por ahora)
5. Sintaxis específica del idioma (casi igual para la mayoría de los idiomas)

Si vas a comenzar y practicar todos los días durante 2 horas, no debería tardar más de un mes en alcanzar un nivel de principiante.

Para mí, comencé con el lenguaje C, refiriéndome al libro “Let us C” de un escritor indio Yashwant Kanetkar, bueno para principiantes. También puedes referir esto y practicar a codificar.

Gracias feliz codificación !!!

Supongo que deberías intentar estudiar en casa mientras trabajas. Mantienes tu trabajo y un lugar donde puedes probar lo que aprendes. Por supuesto, esto debe ser factible, y supongo que será difícil.

De todos modos, si deja su trabajo, tendrá que encontrarlo y es probable que obtenga algo en otro idioma o que tenga que estudiar algo más.