Creo que soy la persona adecuada para responder a su pregunta. También solía tener la misma pasión que tenía desde el tercer año. Intenté con empresas de productos CS como cualquier cosa. Pero fallé , encontré muchos recursos donde puede encontrar la forma de saber si está realmente interesado (la intención es que mi fracaso pueda estar listo para algún éxito)
Permítanme explicar mi historia. También soy un ingeniero electrónico que llegó a la electrónica debido a una orientación inadecuada (lo siento ahora) y lo peor que dicen mis parientes, incluso si tengo la oportunidad de ingresar en CS en pocas NIT y en las mejores universidades. de mi estado (basado en el rango estatal). Solían decir todos los méritos que los estudiantes recibirán de EC y si estudias EC puedes cambiar a cualquier rama después de 4 años y puedes conseguir un trabajo fácilmente. Eso es una tontería. Nada funciona.
Solía sentir que debería ser el geek en lo que sea que haga. Del mismo modo, estudié durante 4 años, terminé la ingeniería con un promedio de 9.33 / 10, ocupé el segundo puesto en el departamento de EC y realicé prácticas en la primera unidad del sector público (PSU) de la India que revolucionó India hoy en el campo de las comunicaciones (U conocerá mucho sobre electrónica desde la adquisición de materias primas para completar el proceso en diferentes áreas) y está haciendo un proyecto financiado por el gobierno central de un instituto reputado del gobierno central de Chennai on Leather utilizando uno de los mejores softwares para industria de la electrónica (NI LabView), solía pensar si no yo, entonces, ¿quién conseguiría un trabajo en electrónica con una escala salarial gorda?
- ¿Es la carta de presentación de dos columnas un método efectivo para presentar sus calificaciones?
- ¿Por qué los ingenieros marinos contra los nuevos ingresan en este campo?
- ¿Cuáles son las plataformas en crecimiento en la industria del software?
- ¿Alguien ha tenido un porcentaje más bajo pero aún se ha colocado en alguna buena MNC?
- ¿Cómo es trabajar para HAL Bangalore?
Aunque estoy inclinado hacia la electrónica, solía tener el mismo amor hacia la TI. Solía pensar que el hardware es solo material de basura sin software. Esto me hizo amar el software. Con la pasión que tuve, aprendí algo en CS, bueno en DataStructures, UI y yo podemos hacer algo que otros estudiantes de CS pueden hacer.
Al llegar a las ubicaciones, solíamos tener 2 grandes reclutadores para la electrónica Qualcomm India y Hyundai Electronics y otras pequeñas empresas de electrónica. Solía pensar que puedo eliminarlos a cualquier costo en función de los conocimientos que tengo, pero desafortunadamente no llegaron.
Primera compañía autorizada por la Armada de la India de alguna manera. Segundo segundo gigante de TI más grande de la India. Entré en la sala de entrevistas al ver mi%, se sorprendió por qué estoy interesado en el trabajo de TI y le expliqué el amor y la inclinación hacia ambos. Me llevó 1 hora y 20 minutos convencer al entrevistador de que mostraba algunos de los conocimientos que tengo sobre CS. (El descanso se hace con 10 minutos). ¡Finalmente seleccionado!
El error que cometí en ese momento me di cuenta de que no puedo ingresar a la compañía de productos CS está en 3-2. Entonces mis ojos se despertaron y me di cuenta de que el valor de CS son los paquetes que ofrecen. Realmente esta es una verdad. Poner en marcha paquetes de auge de 7-15L y no tengo ideas para estudios superiores y me encanta la TI. Así que preparado para ir por ese camino finalmente.
Revisé algoritmos y estructuras de datos de GeeksforGeeks | Un portal informático para geeks. Este es solo un sitio web fabuloso que te transformará en un verdadero geek si eres fuerte con los conceptos básicos de Datastructures. Luché en esto durante 3-4 semanas. Poco a poco solía volverme loco, solía usar C para codificar.
Solía volverme loco escribiendo código. Entonces decidí que C no funcionaría para mí. Comencé a buscar lenguajes para reemplazar a CI y Python. De hecho, me enamoré profundamente de él y lo amaré para siempre. Esto me hizo sentir tan feliz que solía escribir código muy fácilmente en muy pocas líneas. Si quieres ser un desarrollador de fondo que no sea CS, te recomendaré 1000% de aprendizaje de Python.
Hay muchos recursos para aprender. Comencé con Learn to code y usé varios otros sitios como Learn Python y, a veces, escribía mal, solía depurar dónde me equivoqué con Visualize Python, Java, JavaScript, TypeScript, Ruby, C, y ejecución de código C ++ y finalmente documentación de Python. La mayor parte del tiempo solía depender de Python Cloud IDE basado en la nube python IDE para codificar sin necesidad de configurar Python en su sistema y para C y otros lenguajes que solía usar ideone.com.
Ahora me siento cómodo con Python y puedo escribir código (no tan bueno como los chicos de CS en mi universidad …). Luego sigo buscando en la web cómo codificar y luego conocí https://www.hackerearth.com/ y en segundo lugar HackerRank. Estos dos son los mejores sitios reales que te harán sentir el verdadero sabor de la codificación. Incluso puedes aprender muchas cosas desde cero en HackerRank, donde hackerearth es principalmente para desafíos.
U puede usar estos recursos para obtener lo mejor de usted. Puede usar otros recursos como codecchef, topcoder, spoj y The Hour of Code está aquí. Puede usarlos después de convertirse en expertos en lo mencionado anteriormente.
Aprendí y, después de ser seleccionado en la universidad, intenté seriamente buscar empresas de productos de TI. Lo primero y más importante es Linux, UNIX, scripting de shell y algos y DS y cualquier lenguaje de codificación. Decir francamente hasta mi primera entrevista con la compañía de productos que no conozco los sabores de UNIX o el ciclo de vida del software. Intenté algunos pero tampoco funcionaron. Finalmente, con mi gigante de TI y trabajando allí, pero nunca me aburrí de mi trabajo, lo que me da una verdadera felicidad.
Hasta hoy también estoy aprendiendo nuevos. Pero mi curso de aprendizaje cambió. Completamente salí de Algo y fui a BigData, Cloud, NOSQL, Elastic search, UI y python
Los resultados son: –
Si usted es un tipo que no es CS, es mejor tener conocimiento de CS definitivamente. Debido a que la mayoría de los reclutamientos fuera del campus o en el campus es solo por ITES.
Si planeas aprender algo, lo mejor es aprender en la universidad. Aprende con total dedicación y seguramente ganarás.
Creo que sería mejor si algún chico de CS señalara cosas que me perdí para que sea útil para las personas que desean cambiar de EC a CS por interés