Voy a responder esto desde mi experiencia. No pude obtener este conocimiento en mi edad por falta de recursos e ignorancia. Pero hoy sé lo que debo saber como ingeniero informático (licenciatura). Estoy cursando estudios de maestría y, a tiempo parcial, voy a enseñar a estudiantes de ingeniería.
Lo primero es la diferencia entre la informática y la ingeniería informática. Debes saber a qué transmisión perteneces.
(Imagen: Upwork)
- En términos de ubicaciones y paquetes salariales en CEG, ¿qué rama es mejor, ECE o CSE?
- Cómo cambiar de especialización de ingeniería informática a física
- ¿Es CSE en NIT Srinagar una buena opción?
- ¿Es la ingeniería civil en NIT, Kurukshetra mejor que CSE (informática e ingeniería) en la Universidad Tecnológica de PEC?
- ¿Cuál es la diferencia entre tecnología de la información e informática e ingeniería?
Lo segundo, formatear computadoras, laptops y dispositivos móviles. Debe saber cómo instalar un nuevo sistema operativo, cómo actualizar o rootear su teléfono. El enraizamiento es ilegal pero debes saber esto.
Tercera cosa, funcionamiento básico del sistema informático. Quiero decir que debes conocer el procesador y su tecnología. Hoy en día, incluso los teléfonos inteligentes tienen buenos procesadores. Debe comprender los componentes básicos del sistema informático.
Cuarto, en esto hablemos de algunos conceptos y técnicas.
Eche un vistazo a esta publicación de blog de Steve Yegge (anteriormente de Amazon, ahora en Google): cinco preguntas esenciales sobre la pantalla del teléfono – steveyegge2
- Programación básica (incluyendo recursividad, E / S de archivo, salida formateada, bucles, etc.)
- Diseño orientado a objetos (incluidos patrones de diseño, etc.). Debería poder producir diseños de OO razonables, así como comprender los conceptos.
- Secuencias de comandos y expresiones regulares.
- Estructuras de datos (listas, conjuntos, tablas hash, árboles, gráficos, etc.), así como la notación Big O y la complejidad algorítmica.
- Bits, bytes y números binarios : cómo se representan los números dentro de la computadora y cómo manipularlos.
En quinto lugar, debe estar al tanto de las últimas actualizaciones técnicas y hacks. Para esto hay muchos sitios y aplicaciones disponibles, pero tengo mi propio seleccionado, son:
Fossbytes – Nuevos bytes de tecnología y más (sitio web): Esta es una startup de tecnología de la India. Y tienen aplicación, debes instalarla como ingeniero informático graduado. Aquí está el enlace: Fossbytes – Tech & Linux News – Aplicaciones de Android en Google Play (aplicación)
La curiosidad te hace más inteligente (sitio web): este es otro sitio web que te brinda muchos conocimientos en diversas áreas. Curiosity: aplicaciones de Android en Google Play y esta es la aplicación que debes tener.
Y aquí está la lista de libros: 12 libros más influyentes que todo ingeniero de software necesita leer. Estos libros te hacen un gran desarrollador, un gran ingeniero. Estos libros pueden salvarlo de cometer errores comunes y tontos mientras codifica.
Sexta cosa, videos y canal de Youtube.
Technical Guruji: este canal de youtube te ofrece todas las actualizaciones técnicas y conceptos en hindi. ¡RECOMENDADO!
Gate Lectures por Ravindrababu Ravula: Un gran mentor, un gran maestro, señor Ravindrababu Ravula. Puede obtener solución de cualquier tema técnico aquí. Algunos de ellos son de pago, pero hay muchos otros que pueden ayudarte durante tu examen universitario.
nptelhrd: No es necesario presentar este canal. Las mejores conferencias sobre cualquier tema por profesores de IIT.
MIT OpenCourseWare: es un canal educativo de YouTube que proporciona videos de ayuda y tutoriales dirigidos a la programación de computadoras mediante el uso de ejemplos ilustrados y técnicas de enseñanza creativas.
thenewboston: es un canal de YouTube que ofrece tutoriales relacionados con la computadora que incluyen tutoriales de programación, consejos y otros videos útiles.
Séptimo, las clases de literas a menudo. ¡¡¡A MENUDO!!! porque el 75% de asistencia es necesaria. Personalmente, creo que asistir a clases regulares es una pérdida de tiempo. ¡Sin embargo, asistí a clases regulares! ¿Qué obtuve de esto? Buenas notas. Nada más.
Octavo, tiene la costumbre de ver buenas películas y series de televisión. No creo que deba estirar más este punto. Mira películas de ciencia ficción, suspenso y misterio , ese es mi género favorito. Prefiero las viejas películas clásicas de Hollywood sobre Bollywood.
Novena cosa, desarrollar hobby. El hobby sería técnico o no técnico. Elige lo que amas. Como pasatiempo técnico, participe en eventos técnicos, haga proyectos, trabaje como autónomo y un pasatiempo no técnico consiste en baile, música, viajar, hacer videos de YouTube, etc. Encuentre lo que le gusta hacer y trabaje en ello. Por último, durante las ubicaciones, esas actividades adicionales fortalecen su currículum, no olvide mencionarlas.
Décima cosa, desarrollar habilidades blandas. Como ingeniero informático debe saber cómo codificar? pero esta habilidad suave se suma a su perfil y tiene un gran impacto en su paquete anual.
Espere!!!
ÚLTIMA COSA…
Las 10 cosas más simples que todo usuario de computadoras debe saber hacer
Visite este sitio web, revise todas las cosas que se enumeran allí e intente aprender lo antes posible.
¡Sé apasionadamente curioso!