Cómo saber si la informática es para mí.

Supongo que aquí nos referimos a informática e ingeniería (nivel de posgrado).

La ingeniería no es otra extensión de la escuela a la que te unes primero y luego descifras. Resultará ser un error “costoso” para muchos. Tiene la intención de ganar algo de sustento utilizando sus habilidades durante al menos unas décadas después de la graduación. Y también quieres asegurarte de que disfrutas de tu trabajo. ¿Derecha? Luego, pase unos meses haciendo algunos trabajos básicos antes de inscribirse en un flujo de ingeniería en particular.

Hablaré de informática aquí. Es único en cierto sentido. Aquí es cómo puede hacer el trabajo de tierra.

1, obtenga una computadora portátil (los teléfonos inteligentes están demasiado congestionados para funcionar) y conectividad a Internet y comience a explorar.

2. Iniciar la programación. Consulte cualquier tutorial en línea. Digamos que elegiste Java. Escribe programas simples por un mes. Comprender las diversas construcciones disponibles en el lenguaje de programación.

3. Agarre cualquier libro de estructuras de datos y algoritmos con implementaciones en Java (puede buscar algunos ebooks decentes y gratuitos, si busca). Mira un montón de videos de YouTube para entender. Continúe con el código DS y A. Pase un mes en esto.

4. Reúne el coraje para construir una pequeña aplicación. ¿Qué tal tic-tac-toe?

5. ¿Podrás sacrificar las próximas celebraciones de IPL / partido de fútbol / año nuevo para finalizar la implementación anterior o corregir algún error molesto? Eso demuestra tu pasión y nivel de compromiso. Es un indicador de lo lejos que llegarás en este campo. Prepárese para perderse algunos eventos en su vida temprana de CS si es serio acerca de una carrera en ello.

La informática no es para todos. Requiere

  1. Mirando la pantalla durante largas horas diarias.
  2. sentado durante largas horas al día.
  3. aplicando Matemáticas, DS & A y buenas prácticas de codificación / diseño.
  4. aprendiendo cosas nuevas y / o aplicando su aprendizaje casi a diario.
  5. depuración de problemas difíciles sin mucha ayuda.
  6. haciendo pruebas de conceptos, convirtiéndolos en productos reales, probando, documentando y manteniendo y moviéndose a nuevas pruebas de conceptos. ¿Ves el ciclo?
  7. trabajando bajo plazos ajustados (ahora, puede olvidarse de IPL) bajo un jefe / cliente / cultura no muy agradable.

¿Crees que puedes hacerlo y lo disfrutarás más que nada?

Parece que estás a punto de graduarte de la escuela secundaria e ir a la universidad, y tendrás que elegir una especialización.

Primero, te recomiendo que te presiones un poco. No vas a ser forzado a trabajar en la industria de tu especialidad: si vas a la universidad y descubres que la especialización no está funcionando para ti, puedes cambiarte. Lo mismo ocurre cuando estás en la fuerza laboral, no es lo más fácil de hacer, pero si tienes los medios y la voluntad, PUEDES cambiar de rumbo y seguir tu verdadera pasión si descubres que tu primera elección de carrera no fue El adecuado para ti. (Mi esposa y un buen amigo nuestro han hecho esto).

En cuanto a cuál elegir: creo que realmente necesitas responder esto tú mismo. ¿Qué es lo que le gusta hacer? ¿Te gusta jugar con las cosas? ¿Te gusta desarmar las cosas y volver a armarlas para ver qué les motiva? La ingeniería mecánica o eléctrica podría ser lo tuyo. ¿Te gusta trabajar con computadoras? ¿Escribes tus propios programas o te gusta estudiar el código de otras personas? ¿Disfrutas rastreando errores e informándolos a las personas que escribieron el software? Eso me suena como un estudiante de informática.

Si ayuda, crecí con las computadoras y siempre me ha gustado mucho trabajar con ellas, pero cuando fui a la universidad, decidí estudiar ingeniería mecánica como una de las principales: la idea era que “ampliaría mis horizontes” de esa manera. , ya que ya sabía mucho sobre computadoras, y en ese momento soñaba con trabajar para la NASA. Sin embargo, durante mi segundo año decidí que realmente no me gustaban las cosas mecánicas; preferiría diseñar el sistema de control para ese brazo robótico en lugar del brazo en sí. Cambié mi especialización en Ingeniería Informática (una especialidad relativamente única en esa universidad, una especie de mezcla entre Ciencias de la Computación e Ingeniería Eléctrica). Pero un año después, lo dejé y entré en la fuerza laboral, y en su mayor parte, no he mirado atrás. He estado haciendo trabajos relacionados con TI desde.

Ve con tus pasiones. Averigüe qué le gusta hacer y decida cómo aprender a hacerlo aún mejor. 🙂

¿Eres el tipo de persona que le gusta resolver problemas? ¿Está interesado en encontrar maneras de resolver dichos problemas de la manera más eficiente posible? ¿Estaría interesado en el estudio de la eficiencia con que las computadoras resuelven los problemas? ¿Eres bueno para pensar de manera abstracta, o al menos te interesaría aprender a pensar de manera más abstracta? ¿Le gustaría estudiar qué problemas se pueden o no resolver con máquinas de computación de cualquier tipo (incluido el cerebro humano) y cuáles no se pueden resolver de manera eficiente? ¿Está interesado en un campo que apunta a empujar el sobre de la computación, contribuyendo así a la forma en que se resuelven los problemas y la forma en que las personas crean el software (y el hardware en algunos casos)?

Si honestamente respondió sí a todas o la mayoría de las preguntas anteriores, CS es definitivamente para usted. Te insto a que estudies CS, porque el campo definitivamente podría usar más personas como tú.

En CS, como en cualquiera de los campos con el prefijo “computacional” (matemática computacional, física computacional …), la programación es principalmente una herramienta. Si no está muy interesado en las cosas mencionadas anteriormente, pero disfrutar de la programación y la creación de software es, con mucho, su principal objetivo (o quizás su único objetivo), definitivamente puede seguir aprendiendo y / o estudiar Ingeniería de software (muchas escuelas tienen CS especializaciones en Ingeniería de Software en lugar de Ingeniería de Software puro), que probablemente será más importante para usted.

Debes comenzar por preguntarte si esto es algo que querrías hacer por el resto de tu vida. En el segundo año habrías sido introducido a la informática, por lo que deberías saber de qué se trata.

Si no se ve a sí mismo disfrutando del software de escritura, puede ser el momento de reconsiderar sus opciones. La informática es una disciplina dura y exigente. No es necesariamente para todos. Sé que cuando comencé, me encantaba programar de inmediato. Algunas personas que conozco decidieron simplemente obtener dinero por el dinero o por cualquier otra razón que no sea la que realmente disfrutaron y no llegaron muy lejos antes de sentirse arrepentidas.

Tal vez usted disfrutaría de un cambio a una posición de BA? ¿ESO? Los ingenieros de hardware juegan constantemente con partes de computadoras.

También puede ser que esté en la seguridad de la información. Es como jugar un juego o policías y ladrones con altas apuestas.

Realmente no puedo decirte si debes o no debes hacer una carrera en el trabajo de CS. Sé por experiencia pasada que, a menos que te guste, no necesariamente podrás cumplir tu vida más adelante. Solo estas en 2do año. Todavía hay tiempo para decidir. Tómate un tiempo y haz un poco de investigación. Pregúntele a sus profesores, ellos son conocedores y muy experimentados. Podrían ser más útiles de lo que piensas.

¡Buena suerte con lo que decidas!

Algunas preguntas a considerar: ¿Por qué estás interesado en CS? ¿Tú programa? ¿Jugar juegos de video, o pensar que será un buen trabajo? Puede tomar cursos gratuitos en línea para ver si le gusta la programación. Pero como han dicho otros, hasta que empieces los estudios formales, hagas una pasantía y vayas a trabajar que realmente no sabrás. He conocido estudiantes de ingeniería que lo hicieron muy bien en la escuela, pero una vez que descubrieron cómo era trabajar como ingeniero, cambiaron de carrera. Tiene muchas respuestas excelentes a su pregunta, vuelva a leer y considere los consejos ofrecidos.

Desde mi perspectiva, la respuesta es que no lo sabrás realmente hasta que hayas salido de la escuela por un tiempo. Esta es una razón por la que te recomiendo que no te concentres o te especialices demasiado cuando estás en la escuela. Si se especializa en CS, hágalo porque le gusta y cree que puede hacerlo bien y cree que le ayudará a obtener una carrera satisfactoria más adelante. Es un grado respetable que atraerá a muchos empleadores potenciales cuando busques trabajo en tu último año. Pero ensancha tus horizontes. Por ejemplo, mayor o doble especial en otra cosa que también le interese. O aproveche sus optativas para estudiar otras cosas que le interesan. El propósito de la universidad es educarte, no dejes pasar esa oportunidad porque una vez que te incorpores al mundo laboral, será mucho más difícil aprovechar las oportunidades educativas. Parte de esa educación es para que aprendas sobre muchas cosas diferentes. Esto puede abrir algunas posibilidades que no había pensado previamente. Y seguramente lo ayudará más adelante en su vida y en su carrera cuando las cosas tomen giros y vueltas inesperadas. Por ejemplo, comencé en matemáticas, cambié a informática, pensé que sería profesor de investigación y terminé como gerente de proyecto y líder de equipo. Mi educación fue de gran ayuda para llegar allí. Y algunas de las partes más útiles de mi educación no estaban relacionadas con mis cursos de matemáticas y CS. Los cursos que tomé en inglés, filosofía, lógica e historia resultaron ser valiosos tanto para prepararme para las tareas que nunca esperé (escribir discursos en computadoras para el director ejecutivo de la empresa, por ejemplo) y cosas que quería hacer en mi vida personal (como entender cómo eran realmente los “padres fundadores”, eran mucho más humanos de lo que solemos pensar de ellos y ciertamente no estaban de acuerdo con cosas como la Constitución, un buen ejemplo de compromiso que los políticos de hoy pueden aprender algo de).

Probablemente ya deberías saberlo. Estaba en un barco diferente. Me encantan las matemáticas y todo eso, pero no pude estudiar solo matemáticas. Necesitaba algo más que pudiera estudiar, que fuera relativamente riguroso y que también pudiera proporcionar dinero. Busqué “los mejores libros de programación de computadoras” o alguna cadena de búsqueda igualmente cursi en Google. El resultado que siguió apareciendo fue El arte de la programación de computadoras de Donald E. Knuth, así que compré el conjunto de cuatro volúmenes que actualmente constituye ese trabajo y comencé a aprender programación de computadoras. Después de aproximadamente 15 páginas del primer volumen de ese libro, supe que la informática era para mí.

Tal vez lea algo de ese libro y vea si “hace clic”. Si no es así y como todavía no lo sabes después de cinco años, no es para ti. Es posible que puedas “hacer el trabajo” pero no es para ti. Tampoco hay vergüenza en eso; encuentra lo que te motiva y deja de perder tu tiempo estudiando algo que no lo hace. Siempre te arrepentirás de hacer lo que no te interesa. Nunca te arrepentirás del día que encuentres y perseguirás lo que realmente te interesa.

Buena suerte.

Me encantaron las computadoras desde que salieron por primera vez para consumidores (por ejemplo, Tandy). Una vez que aprendí a codificar, me resultó difícil encontrar problemas que fueran factibles (no demasiado difíciles) pero no triviales (demasiado fáciles). Para mi doctorado en física, escribí un código de simulación que era factible y no trivial, y luego escribí muchos guiones para analizar la salida.
Entonces, creo que es más importante regresar y hacer el cálculo y otros cursos de matemáticas. Además, tome una clase en Coursera (o edX, etc.) sobre cómo programar en Python o en hardware de computadora, algoritmos, lo que sea apropiado. Cuanto más aprendes, menos te desviarás intelectualmente. En cuanto a su retención de información. Puede usar hojas de cálculo (en Google Drive o en Excel) para mantener la información. Esto lo orientará hacia las bases de datos, que son un subconjunto importante de la informática.

Usted no

Seriamente. No hay una fórmula mágica para descubrir quién va a disfrutar la programación. Pruébelo, y si es algo que puede imaginarse haciendo durante (al menos) cuarenta horas a la semana con un gerente enojado respirando por su cuello (lo que no es común en absoluto, y lo digo por representar todo tipo de cosas irritantes) sucediendo, pero sucede con la frecuencia suficiente para hacer que el trabajo sea mucho menos divertido), esa es tu respuesta.

En cierto sentido, y lo he mencionado en otra parte, la programación no es muy diferente a dar instrucciones. Si puede explicarle a alguien cómo llegar a su casa, cambie las direcciones según si son mejores con puntos de referencia que con nombres de calles, ayúdeles a averiguar dónde están si se pierden y encamínelos nuevamente, y así sucesivamente. (o alguna negociación de ida y vuelta equivalente para detallar un proceso), probablemente seas capaz de hacer el trabajo. La mayoría de las personas lo son, pero muy pocas personas están dispuestas a hacer el trabajo de una manera profesional, y eso es algo que solo aprenderás intentando.

Algunos de los mejores programadores con los que he trabajado utilizaron su carrera para financiar trabajos complementarios en música, artes y otros campos no técnicos. La idea de que solo hay un tipo especial de persona capaz de trabajar o tener éxito en el campo es una tontería.

Cuando tenía 3 años o más, vi por primera vez una computadora en la vida real, estaba fascinada por completo. Era una computadora enorme, cintas reales, una impresora más grande que yo, el papel era blanco con rayas verdes, incluso me encantó el ruido que emitía, drrrrrrrrrrr. Esto era lo mejor que un niño pequeño había visto nunca.

Cuando tenía 12 años, mis padres que sabían de mis sueños informáticos me dieron una semana en el campamento de verano que enseñaba tanto la programación como el fútbol y el fútbol, ​​cuando llegué a casa me habían comprado un Apple // c. Eso fue hace 30 años.

He tenido mis altibajos. Los maestros me dicen que necesito tener otro pasatiempo porque solo unas pocas personas se pusieron a trabajar como programadores, etc. Durante unos años quise ser abogada. Pero de alguna manera, nunca me rendí. Esto es lo que quería hacer y el infierno de agua helada, haría eso.

Me enseñé a programar, encontré personas que sabían más que yo y conseguí que me enseñaran. Fui a la escuela de tecnología y aprendí electrónica básica y programación,

Para mí, nunca hubo realmente ningún plan b, sería programador.

He trabajado con personas que prácticamente solo tomaron la informática para obtener un buen cheque de pago. Nunca he conocido a nadie más miserable. Claro que el trabajo tenía ventajas y no eran suicidas ni nada de eso. Pero no se alegraron de su trabajo, ni siquiera tenían computadoras en casa. Por mi parte, no querría ser un contador, sería miserable, pero hay personas que simplemente aman su trabajo o al menos les gusta mucho.

Si le gusta resolver problemas, tenga una habilidad especial con los números, tenga en cuenta que no significa matemáticas, pero debe ser bueno con las matemáticas básicas, el álgebra y todo eso, funciona muy bien si le gusta. ¿Tienes buenas habilidades de patrón? Estas son todas las habilidades que van con ser un programador.

Lo peor que podría pasar es que no te guste mucho, pero aún así termines. Puede convertirse fácilmente en un administrador de proyectos y ser bueno con las computadoras lo ayudará en su ascenso. Una vez, mi jefe conversó conmigo y me preguntó si alguna vez había considerado a la gerencia, ya que tenía unos 40 años. Cuando dije NO, no lo había hecho, estaba un poco desconcertado ya que esa respuesta no se esperaba en absoluto. Me gusta la programación, estoy seguro de que muchos días son tediosos, arreglando el formato, cambiando cosas pequeñas, localización, etc., pero en general disfruto la programación hasta el punto de que no creo que alguien me pague para hacer esto. Esto es como ser un probador en los paseos divertidos de Tivoli para mí.

Tengo un cuñado que es como usted, jugó en muchos juegos de computadora y se mostró bastante inteligente cuando se trata de resolver un problema de software para él y para otras personas.

Pero, como usted mismo lo ha experimentado, aprender sobre programación de computadoras es un juego de pelota completamente diferente a jugar con la computadora y solucionar problemas de software.

Sin embargo, no todo es pesimismo.

Si pudieras quedarte hasta que termines tu curso (creo que todavía tienes uno o dos años más), puedes encontrar algo al final que te interese. Incluso si encuentra que la programación no es para usted, todavía hay una gran cantidad de trabajos en TI que requieren personas que sean técnicamente competentes.

De vuelta a la historia de mi cuñado. No terminó su escuela secundaria y decidió ir a quedarse con nosotros y consiguió un trabajo en la industria de la hospitalidad. Hizo esto durante varios años, pero al final decidió renunciar y buscar otra cosa.

Este año consiguió un nuevo trabajo y comenzó a trabajar como soporte técnico para HP (Hewlett Packard). Entonces, al final, él está de vuelta en TI ayudando a las personas con su problema técnico (siguiendo su pasatiempo hace mucho tiempo).

Así que quédate y ve cómo va.

Me gustan las computadoras, me gusta la informática y la programación con gusto: tres cosas distintas.

¿No hay un proyecto de programación que puedas tomar que te interese? ¿No te gusta aprender cómo funcionan las cosas y cómo hacer que funcionen? ¿Te gustan las matemáticas y la teoría de la computación? Si realmente no te gusta ninguna de estas cosas, quizás sea una mejor elección de carrera.

No puedo decirte si esta especialización es para ti o no, pero ahora mismo estoy en la misma posición.
También significa que esto podría no responder a su pregunta, así que lea a su voluntad.

Precaución: Esto podría alargarse.

Hace poco fui transferido de una universidad comunitaria a una universidad y las primeras dos semanas hasta ahora fueron simplemente horribles. Estaba súper perdido en todas mis clases porque mi profesor anterior no hizo un trabajo tan excelente de enseñar C ++ y se esperaba que yo ya supiera mucho de eso en la mayoría de mis clases actuales. Estaba literalmente tan cerca de abandonar todas mis clases y simplemente cambiar de carrera, pero simplemente no podía hacerlo. Recordé todas las veces que le expliqué a la gente por qué quería hacer CS, los préstamos que mis padres tomaron para inscribirme en la escuela y todas las expectativas que eso conllevaba. Recuerdo que me burlé de las personas que solían estudiar una especialidad particular durante 2 o más años solo para cambiarse. Solo que esta vez, fui yo. Muy irónico.
Al final, he decidido seguir adelante. No importa lo difícil que pueda ser, voy a hacer mi mejor esfuerzo y darlo todo. Estoy en mi tercera semana ahora, así que las cosas todavía están muy inestables, pero poco a poco me estoy acostumbrando. Creo que definitivamente vale la pena si te quedas. Incluso si la programación es una molestia para usted (me odio a mí mismo), hay muchos campos diferentes de ciencias de la computación en los que puede obtener un BS en CS.

¡Buena suerte en lo que elijas para perseguir!

1. Te gusta la programación y disfrutas programando horas al día.
2. eres muy bueno en matemáticas
3. Prefieres sentarte frente a una computadora o leer un libro que salir a una fiesta.
4. Si eres un diseñador / persona de arte, deberías hacer arte digital o diseño / desarrollo web, o incluso desarrollo de juegos. La informática es para personas matemáticas y analíticas.

Sabes que es para ti de la misma manera que sabes que cualquier campo es para ti, cuando realmente lo disfrutas y el trabajo que tienes que hacer es parte del disfrute. Si le gusta leer y pensar acerca de la estructura de la ley, ser un abogado sería una buena opción. Si te encanta cultivar cosas y estar afuera, entonces ser un granjero de algún tipo probablemente sea para ti. Si disfrutas el enigma de resolver un problema, pensar de manera abstracta y escribir código hace cosquillas a la mente de una manera agradable, entonces la programación es adecuada para ti.

¿Te gusta aprender sobre computadoras más que nada en este mundo?

¿Te gusta inventar, investigar y comunicar sobre las computadoras más que nada en este mundo?

¿Te gustan las computadoras, su software, su funcionamiento y cómo funciona más que cualquier otra cosa en el mundo?

Si respondió sí a las tres preguntas anteriores, puede parecer que CS es para usted. Buena suerte.

Yo diría que su presunción de que tendrá un rol laboral por el resto de su vida no es correcta. Ese solía ser el caso hace unas décadas cuando las personas trabajaban para la misma compañía durante 20 años y luego se jubilaban, pero eso ha cambiado. La mayoría de las personas cambian de trabajo con bastante regularidad.

Yo sugeriría ir a su consejero de orientación de la universidad o a la oficina de evaluación de carreras y tomar un examen diseñado para ver en qué sería bueno. Pida una prueba de evaluación de carrera.

Si está a punto de ingresar a la universidad, le sugeriría estudiar en un campo que no tenga ninguna relación con su campo de estudio principal. Esta será una buena caída en caso de que su primaria se vuelva obsoleta más tarde.

Estamos de acuerdo con la siguiente parte de las respuestas existentes:

Yo diría que su presunción de que tendrá un rol laboral por el resto de su vida no es correcta. Ese solía ser el caso hace unas décadas cuando las personas trabajaban para la misma compañía durante 20 años y luego se jubilaban, pero eso ha cambiado. La mayoría de las personas cambian de trabajo con bastante regularidad.

Encontramos que la única forma confiable para que las personas sepan lo que les conviene, es probar las cosas.

Si sus opciones son “informática e ingeniería mecánica”, parece un poco estrecho suponer que no puede combinarlas. De hecho, también puede combinarlos con algún otro interés que pueda tener, o desarrollar. La mayoría de las personas que lo hacen bien en un campo, en realidad lo combinan con hacerlo bien en algún otro campo, porque esencialmente nadie más ha probado esa combinación con un nivel suficientemente alto de competencia para hacerlo bien.

  • ¿Lo disfrutas?
  • ¿Eres bueno en eso?

Esos son los que solía descifrar que era para mí en la universidad.

Cuando lo apliqué a mi vida laboral, también se convirtió en:

  • ¿Qué te gusta de ello?
  • ¿Cómo encaja en tu trabajo y en tu vida?

(Para mí, resultó que me gustaba más el aspecto de la resolución de problemas: la lógica que podría aplicar para resolver problemas complejos …. Menos sobre la escritura y la depuración reales del código. ¡Pero solo soy yo!)

¡Buena suerte averiguándolo!

Una de las razones por las que entré en este campo fue que no podía aceptar vivir mi vida sin saber cómo funciona una computadora y cómo desarrollarla y controlarla. Fui un geek toda mi vida. Pero también conozco a algunos amigos que al principio ni siquiera sabían cómo apagar una computadora y ahora son buenos programadores. Solo tienes que escuchar tu corazón e ir tras lo que crees que es bueno para ti.

More Interesting

¿Es mejor optar por una maestría en finanzas o una maestría en análisis, estadísticas o ciencia de datos en el mercado laboral actual?

Estoy en el grado 11 en este momento, quiero ir a los Estados Unidos para mi licenciatura. ¿Qué exámenes debo escribir?

¿Se recomienda colocar a un estudiante en una junta diferente, como el CBSE o el ICSCE, después del quinto grado?

¿Dónde debería enfocarme más, AIATS de AAKASH o estudio de rutina del coaching?

¿Cómo salgo temprano de la escuela? Estoy en el grado 9 y no puedo soportar la escuela secundaria, así que quiero irme lo antes posible.

¿Qué hago si mi escuela no ofrece clases o exámenes AP?

¿Qué curso es mejor, MBA o PGDM?

¿Cómo puede un estudiante cambiar su campo a la lingüística?

Estoy cursando una carrera de ingeniería mecánica en BE, y me han asignado Wipro, CTS e Infosys para entrevistas en el campus. ¿Cuál podría ser el crecimiento de mi carrera en estas empresas?

Obtuve 44.33% en el agregado de XII pcm. No soy elegible para ingeniería ¿Debo intentar el examen de mejora el próximo año?

¿Qué haces cuando te das cuenta de que no hay tiempo suficiente para escribir tu artículo académico?

Soy un estudiante de clase 11. Estoy interesado en la caligrafía. ¿Qué campo de diseño debo optar?

Soy un estudiante de secundaria que intenta crear un fuerte perfil de hospitalidad, ¿qué debo hacer?

Cómo triunfar en un programa universitario de biología.

¿Se reducen las posibilidades de ingresar a una universidad de primer nivel si sus actividades extracurriculares no reflejan una especialización clara que pretende seguir en la universidad?