¿Qué tipo de personas no deberían estar en informática?

  1. Los tipos cálidos y difusos probablemente no se cumplirán por la mínima interacción humana, la rareza de ayudar directamente a las personas individuales (en comparación con, por ejemplo, la enseñanza o la enfermería) y las personalidades emocionalmente desapegadas, competitivas y discutidoras de sus colegas.
  2. Cualquier persona que no tenga tanto una excelente atención al detalle como la capacidad de seleccionar los pocos detalles relevantes de grandes cantidades de ruido tendrá un desempeño pobre, especialmente cuando trabaje en sistemas complejos del mundo real.
  3. Las personas que son (pequeñas c) conservadoras, tradicionalistas y nerviosas por el cambio tienen prácticamente garantizado el fracaso. Recuerdo que mi primer profesor de ciencias de la computación nos contó sobre un ex alumno que dijo: “No puedo esperar a salir de la escuela para poder aprender cosas nuevas”. Su respuesta mental fue: “Oh, cariño, ¿alguna vez has salido?” en la profesión equivocada ”. En un nivel más abstracto, el cambio tecnológico a menudo desafía los valores religiosos y culturales de la sociedad (piense en la pornografía que de repente se vuelve omnipresente en Internet y el comercio de acciones automatizado que desconecta las ganancias de producir realmente algo).

En contraste con algunas de las otras respuestas, no creo que las personas que lo hagan solo por el dinero estén necesariamente tomando la decisión equivocada. Mientras no encuentren el trabajo directamente objetable, pueden conducirse a sobresalir simplemente por ambición o codicia.

En India es patético cómo las personas pueden elegir su rama de ingeniería. Se realiza sobre la base de lo bueno que hace un estudiante en un examen PCM (Física, Química, Matemáticas). Cada persona que intente este examen recibe un rango. Dado que hay asientos limitados en cada rama de la ingeniería, siempre se ha notado que los primeros puestos siempre van para CSE (Ingeniería informática). Muchos de ellos ni siquiera lo hacen porque les interesa, sino que se unen debido a la mayor escala salarial que obtienen los ingenieros de software.

Debido a esto, las personas que realmente tienen pasión por la programación no tienen la oportunidad de hacerlo.

De hecho, mi vecina que había tomado PCMB (Física, Química, Matemáticas, Biología) hasta el 12º grado obtuvo un buen rango y, por lo tanto, tomó Ciencias de la Computación a pesar de que no tenía experiencia previa en programación.

Creo que este tipo de personas que toman ciencias de la computación no por su pasión por ellas sino por un mayor salario asegurado después de la graduación no deberían hacerlo.

Solo hablaré sobre un escenario localizado, la educación en informática en la India, ya que no he experimentado o he tenido una conversación directa con estudiantes que buscan educación en este campo, fuera del país.

El problema con la India es cómo las personas ingresan a la educación en informática, es decir, a través de una entrada de ingeniería que tiene física, química y matemáticas. Muchas personas antes de comenzar sus estudios, no se exponen previamente a la programación o tienen idea de qué es la educación en informática. Entonces, en base a esto, hay dos tipos de personas que se dedican a la informática que de otro modo no deberían haberlo hecho:

  1. Las personas que reciben consejos, después de obtener un puntaje alto en PCM, de algún pariente o algún Sharmaji en su vecindario, que creen que hay muchas oportunidades en este campo, y Computer walo ko toh es el paquete más alto milega (los estudiantes de informática finalmente obtendrán el paquete más alto). Aunque, es un hecho que en India, en comparación con los sectores de manufactura, minería o energía, el sector de TI está dando más trabajos, pero a veces, los trabajos son muy diferentes del tipo de expectativas que estos vecinos / parientes te imbuyen. Cuando las personas llegan a su universidad y enfrentan la verdad, la realidad, a menudo se sienten frustradas, sin esperanza y se extravían.
  2. El segundo tipo de personas son aquellas que nuevamente no están expuestas a la programación o al tipo de trabajo realizado en la industria, pero han visto toneladas de cosas de ciencia ficción y se consideran inteligentes, ya que fueron los mejores anotadores en la escuela. Estas personas a menudo tienen altas expectativas del tipo de educación que se les impartirá. Vienen con el sueño de construir Jarvis, y cuando aparentemente ven que printf (“¡Hola Mundo!”) Es lo que se enseña en esas clases introductorias, tienden a ignorar las cosas. Como resultado, se vuelven demasiado pobres en sus conceptos básicos y terminan rezagados con respecto a aquellos que prestaron atención en las clases básicas de C, y eventualmente comenzaron a implementar algoritmos complejos en C en las clases de Algoritmos.

Aunque el tipo de personas mencionadas en 1 son resultados desafortunados de la mentalidad de nuestra sociedad, el tipo de personas mencionadas en 2 no son solo una desgracia para la informática, sino para la educación en general. No se le enseña cómo construir un automóvil en Ingeniería Mecánica, ni muestran el diseño del Burj Khalifa en Ingeniería Civil. En cualquier tipo de educación, comienzas desde lo básico. He visto personas que afirman, qué mierda se les enseña, cuando estudian Arquitectura de Computadores, o qué obtendrán en la vida implementando una lista doblemente vinculada. Aunque es un hecho que el plan de estudios universitario en la India es pobre, la gente debería reconocer los conceptos básicos que se les enseñan y aprender tanto como tengan tiempo.

Entonces, sí, este tipo de personas no solo no deberían estar en Informática, sino que no deberían estar en ningún campo académico. Deben inventar una profesión elegante para sí mismos en la que seguramente tendrán éxito.

El único tipo de personas que no deberían estar en informática son aquellas que no aman la informática y sus estudios relacionados . Las computadoras no son algo que puedas estudiar porque tienes que hacerlo. Un topper de clase obtiene buenos puntajes en todas las asignaturas, no porque le gusten todas las asignaturas, sino porque tiene que estudiar. Pero una persona que obtiene buenas calificaciones en Computadoras es la que está interesada en ellas.

He visto a mucha y mucha gente tomando computadoras sin interés y terminan culpando a los profesores o al tema. Muchos de ustedes habrán escuchado que Computer Science es la rama más difícil de todas y las escucharán de las personas que optan por CS sin interés. Pero el hecho es que CS es una de las ramas más interesantes y creativas para quienes los aman. Todos y cada uno de los periódicos de CS son muy buenos. Si no puede aprobar un tema, eso significa que no está interesado en ese tema.

Por lo tanto, aquí hay una sugerencia para todas las personas que no se han unido a ninguna universidad: opte por CSE solo si está interesado; de lo contrario, la vida como estudiante universitario será un infierno para usted.

La informática es realmente un tema muy interesante si está realmente interesado en pensar, analizar y producir. Los siguientes son algunos puntos que menciono de acuerdo con la pregunta anterior:

  • La informática es una cuestión de paciencia. Si está codificando, debe ser paciente para pensar el mejor algoritmo para el problema, escribirlo, compilarlo pero esperar … ¿error? No cedas, sigue haciéndolo hasta que obtengas el resultado.

  • La informática no es, por supuesto, una asignatura al aire libre ni le ofrece trabajo de campo o aire fresco. Debe tener la capacidad de trabajar dentro de la habitación frente a la pantalla de la computadora durante 13 a 14 horas por día.
  • Si tiene un problema en su visión, columna vertebral o con el AC, entonces CS no es una buena opción para usted.

  • Debes tener una base fundamental en Matemáticas, ya que las matemáticas son la base de la informática. Necesitará cálculos matemáticos cuando resuelva algoritmos complejos.
  • La informática es un campo diverso y versátil y ofrece muchos cursos además de lo que aprendemos durante nuestras semis universitarias. Si no está interesado en inscribirse en ninguno de los cursos y descubrir algo nuevo aparte de la rutina de la rutina, corra bajo su propio riesgo.

PD: Soy un estudiante de informática.

Gracias 😉

De vuelta a lo fundamental:

  • Personas que no tienen suficientes conocimientos de inglés. Si lo hace, considere mejorarlos, verá en el siguiente punto …
  • Cualquiera que evite leer textos largos y aplicar sus prácticas o al menos sus puntos principales. La mayoría de la documentación oficial está en texto (algo intermedio al inglés avanzado ), y esa es generalmente la mejor manera de aprender cualquier tecnología. ( Err , espero que te des cuenta de esto, Webpack.) Si te acostumbras a leer mucho texto, leer documentos oficiales debería estar bien.
  • Con respecto al punto anterior: puede optar por tutoriales de texto o video. Anímate si eres un principiante. Pero creo que los tutoriales en video son bastante ineficaces, porque son mucho más largos y menos densos (si están en serie), no puedes Ctrl + F (encontrar texto en particular) en ellos, y están limitados a la versión de software de su grabación . Los documentos de texto pueden ajustarse según las versiones actuales y futuras.
  • Personas que subestiman o detestan la programación, los scripts o los gustos similares. Siempre que pueda aplicar la mayoría de los conceptos de CS en el código, estará a centímetros de ser un experto. Incluso si está en la red de computadoras menor, no piense que todo el trabajo duro realizado en las redes no requiere ninguna codificación.
  • Aquellos a quienes no les gusta formar abstracciones y sistemas matemáticos o lógicos en sus cabezas. Las computadoras son estúpidas, por lo que debemos hacer un esfuerzo adicional para instruirles sobre todas las lógicas.
  • Niños cuyos padres siguen obligándolos a ingresar a CS por todos los beneficios, salarios y razones vagas. Tú controlas tu vida, tus padres no.
  • Las personas que lo han estudiado e intentado programar durante 2–3 años y lo odian todo.

    A quién no le gusta, quién no puede soportarlo. Incluso si son buenos en eso. O tal vez lo odian porque lo chupan por completo.

    De lo contrario … depende.

    Puedes mejorar. Puede hacer algo que no le apasiona en el enésimo grado para mantener a su familia.

    Puedes hacer más del lado de la teoría CS. Puedes hacer más ingeniería práctica.

    Si quieres hacer CS por alguna razón y no lo odias totalmente, hazlo. Es divertido, interesante y puede pagar muy bien.

    Pero si odias todo eso, no deberías estar en CS.

    La vida es demasiado corta y puede ser demasiado buena para hacer algo que odias totalmente solo porque tu familia te obliga a hacerlo, o porque sientes que ya has llegado demasiado lejos para dejar de fumar.

    He conocido a algunas de estas personas. Pasaron a la psicología o la cocina o lo que realmente quisieran hacer. Eso es algo maravilloso.

    1. Las personas que no les gustan las matemáticas porque las matemáticas son la base de la informática .
    2. Personas impacientes y que se rinden rápidamente .
    3. Personas que tienen problemas para sentarse frente a una computadora durante mucho tiempo.
    4. Gente a la que le gusta asaltar cosas.
    5. Gente a la que no le gusta el fracaso.
    6. Gente a la que no le gusta sentarse y trabajar.

    Y finalmente, las personas que piensan que crear un juego es tan simple como jugarlo.

    Edición 1: Gracias por los votos a favor, pero muchas personas no están de acuerdo con el primer punto, me gustaría dejar en claro que, lo que sea que haya escrito es mi opinión personal.

    Los que creen

    1. CS debe ser para ellos porque obtuvieron un puntaje de 99% en la escuela. Lo más probable es que los examinadores observaron su escritura y decoración en el papel de respuesta. Obtienen / toman solo 3 minutos para evaluar cada artículo, aquí en India.
    2. Los taxis / autobuses lo recogen de su casa solo para servir comida caliente y gratuita en las oficinas de A / C.
    3. Los trabajos soñados existen y se llaman así porque te permiten dormir hasta la jubilación.
    4. La FMH significa trabajar desde casa. Bueno, también significa trabajar desde el hotel / hospital .

    La respuesta de Imtiaz Mohammad a ¿Cómo sé si la informática es para mí?

    1. Personas que son extremadamente competitivas.
    2. Las personas que tienen la necesidad de tener razón todo el tiempo , en serio, ¿es esto posible?
    3. Personas que no conocen los principios de programación.
    4. Las personas que odian las matemáticas (Bueno, puede ser, no siempre se trata de las matemáticas, pero la comprensión básica de algunos temas como el álgebra lineal, las matemáticas discretas y la teoría de la probabilidad no duele)
    5. Personas que no se preocupan por las complejidades computacionales .
    6. Personas que no se preocupan por los recolectores de basura.
    7. ¡Gente que piensa que C es un lenguaje desactualizado y no tiene futuro!
    8. Las personas que no son conscientes de las compensaciones de memoria de hardware .
    9. Personas que buscan salidas fáciles .
    10. Personas que no están dispuestas a aplicar la lógica .
    11. Personas que no están abiertas a analizar las razones de sus fallas (errores lógicos: P) y corregirlas.
    12. Las personas que piensan que el desbordamiento de pila es para niños (¿En serio?)
    13. Y finalmente, las personas que piensan que las mujeres no pueden codificar. (¡crecer!)

    Feliz estudiando 🙂

    Si desea decidir si debe estar en ciencias de la computación o no como una profesión, entonces lógicamente debe decidir qué quiere vender profesionalmente; es decir; ¿Para qué le gustaría que la gente le pague dinero? ¿Qué te mantendría firme en el trueque? ¿Tienes muchos productos para vender? mucha mano de obra física para vender? mucho trabajo emocional para vender? ¿Mucho trabajo mental para vender?

    Mirándolo desde esa perspectiva, las personas que no están dispuestas a realizar trabajo mental no deberían estar en informática. El trabajo primario en CS es el trabajo mental. La calidad del código depende de la cantidad y profundidad de pensamiento que uno pone en el desarrollo de ese código. La calidad de las correcciones de errores depende de la cantidad de pensamiento que uno pone en comprender el código de los demás y el suyo. Las pruebas y la efectividad del control de calidad dependen de pensar cómo se usará en el campo. La venta y comercialización de software / hardware depende de encontrar soluciones que beneficien a los clientes. En general, las personas en Informática regularmente tienen que hacer trabajo mental. Eso es lo que la gente de informática vende como parte de su profesión.

    Por lo tanto, las personas que evitan pensar o prefieren no pensar demasiado no deberían estar en Informática. Las personas tienen todo tipo de habilidades y capacidades, pero identificar lo que les gustaría “vender” es importante para decidir de qué profesión forma parte a largo plazo.

    Desde una perspectiva india.

    1. Dinero : obviamente. Nada supera el salario de un nuevo graduado. Las personas que participan solo por el dinero son probablemente las que deben evitarse.
    2. Presión de los padres : nuevamente, de vuelta al dinero. Más salario significa mejores propuestas de matrimonio. ¡Los padres están realmente preocupados por el futuro de sus hijos después de todo!
    3. Amigos : este es uno de los más extraños que he visto. Las personas se unen a la misma universidad, el mismo título porque sus amigos eligieron lo mismo. ¡Probablemente porque no quieren pasar por todo el proceso de volver a hacer amigos!

    Ahora la población general,

    1. ¡Dinero! ¡Dinero! ¡Dinero!
    2. Las personas que pasan cuatro años sin aprender nada, se unen a Quora y piden consejo a extraños sobre qué hacer ahora.
    3. Personas que no están dispuestas a seguir aprendiendo. Lo único constante en CS es el cambio. Entonces, o te pones delante de él, o …
    4. Personas sin una mentalidad lógica. Algunos de ellos se pueden cultivar con experiencia, pero la mayoría no.
    5. Personas que no sienten nada cuando su código se compila sin errores, se fusiona sin conflictos, se revisa por pares sin ningún problema, se implementa sin romper la compilación.
    6. Personas que desean ingresar a Google sin entender nada más.

    Esta es una pregunta un poco diferente. Si bien normalmente no disuadiría a las personas de hacer algo que quieren hacer, puedo pensar en algunos tipos diferentes de personas que probablemente no deberían entrar en los campos de programación o ciencias de la computación.

    1. Alguien temeroso del trabajo . Aprender a programar es una gran inversión de tiempo y esfuerzo. Si bien algunas personas pueden afirmar que se convirtieron en maestros en poco tiempo, eso es muy raro y nadie debería esperar eso. Al principio, debe dedicar horas y horas y, a medida que pasa el tiempo, debe dedicar tiempo a aprender nuevos idiomas, marcos y otros conceptos.

    2. Alguien temeroso del compromiso . La programación, como carrera, requiere compromiso. Debe comprometerse con el aprendizaje constante, en primer lugar. Sin embargo, aparte de eso, debe comprometerse a encontrar soluciones. A veces es fácil, pero a veces es muy difícil y lleva mucho tiempo. Sin embargo, no puedes rendirte. La parte más gratificante de esta carrera es encontrar esas soluciones y ponerlas en práctica.

    3. Alguien que busca dinero fácil . Si bien los ingenieros de software pueden promocionar salarios de $ 152k / año , esto no sucede de la noche a la mañana. Muchas personas comienzan a mirar la programación como si fuera dinero fácil, pero ese no es el caso. Si bien puede ser una carrera lucrativa, como mencioné antes, requiere mucho tiempo y esfuerzo. Esos salarios no se entregan a cada persona que entra por la puerta.

    Salarios de ingeniería de software en San Francisco, CA

    Estoy seguro de que hay muchos otros, pero al final del día, si quieres una carrera gratificante pero desafiante con muchas promesas futuras, la informática podría ser la mejor opción para ti. Ser un ávido aprendiz y un comprometido solucionador de problemas es lo que buscan los empleadores.

    1. Aquellos que no pueden pensar en abstracto: CS se trata de resolver diferentes problemas lógicos. Si no puede pensar en términos de entidades abstractas, no podrá ser creativo y diseñar su propio código. Si le gusta ver una salida hermosa y tangible después de ejecutar cada código, entonces probablemente no sea para usted.
    2. Capacidad para aprender rápidamente: la tecnología cambia muy rápidamente. Tendrás que adaptarte, de lo contrario estarás fuera del negocio pronto. Ayer era Java, hoy es Python, mañana quién sabe.

    La programación es un aspecto de CS que todos deberían saber. Será tan esencial como sumar números. Estoy seguro de que las personas desarrollarán herramientas para que sea lo más fácil posible para todos. Pero un informático necesita mucha más abstracción en el pensamiento que una persona promedio.

    Computer Science es un flujo que lo llevará a lo profundo de las computadoras, el software, la codificación, etc. Al igual que cualquier otra rama, hay personas que optan por perseguir su pasión, soñar y finalmente obtener el trabajo de sus sueños (eventualmente paquete).

    Hoy en día, muchos estudiantes están optando por CSE solo por el paquete. Esto no es bueno y tales estudiantes no merecen estar en la corriente CSE. Sí, todos estamos de acuerdo en que los paquetes promedio en CSE son bastante altos en comparación con otros flujos, ¡pero unirse a este flujo solo por el paquete es una mierda!

    Si le apasionan las computadoras, la codificación y cree que puede sobrevivir y luchar en un entorno tan competitivo de CSE, solo únase a esta corriente. De lo contrario, no está hecho para esta transmisión.

    Además, muchas personas consideran que el CSE es una corriente relativamente fácil, como muchas chicas (no todas) están obligadas a ingresar al CSE solo porque son chicas, no pueden hacer un trabajo duro (como en mecánica o algo así), o más bien solo quieren un título en su nombre, etc. Piensan que CSE es muy fácil ya que ven a los ingenieros de CS sentados en una sala de aire acondicionado, frente a sus computadoras todo el tiempo. Piensan que el ingeniero CS tiene una carga de trabajo muy baja y literalmente no hacen nada.

    Para esas almas tan pobres, solo diré una sola línea: “Hoy se está ejecutando un mundo enorme en línea, y no se está ejecutando Bhagwan Bharosai (la Confianza de Dios), hay millones (e incluso miles de millones) de personas trabajando duro 24 / 7 para hacer correr un mundo tan enorme “. Incluí este punto porque he escuchado este comentario de muchas personas de que los ingenieros de CS no tenían que hacer nada más que permanecer inactivos y disfrutar de la brisa fresca de AC junto con millones de paquetes.

    Ahora, llegando al siguiente punto, he visto a muchas personas que no pueden sentarse frente a las computadoras por mucho tiempo, y si lo hacen, se quejan de dolores de cabeza, pero aún así se unen al CSE (el segundo punto también puede estar relacionado con esto). Además, esas personas no merecen estar en CSE.

    Los estudiantes de CS deben ser

    1) Paciente : la paciencia es la clave aquí. Debe ser muy paciente, ya que puede necesitar esperar mucho tiempo, invertir su valioso tiempo, enfrentar una serie de fallas para alcanzar el resultado deseado.

    2) Amantes de la lógica : CS no se trata de asaltar algunas fórmulas y definiciones y aplicarlas en todas partes, se trata de lógica, si obtienes la lógica, obtienes todo y si no obtienes nada.

    3) Innovador: una persona debe estar llena de ideas innovadoras, no debe temer fracasar, sino que debe probar cosas nuevas como “El éxito solo llega a quienes trabajan duro para lograrlo” . Usa tu poder imaginativo para ser innovador.

    4) Trabajo duro: sea ​​cual sea el flujo que elija, el trabajo duro es la única clave para lograr el éxito; si trabaja duro, puede convertir sus puntos débiles en puntos fuertes y alcanzar grandes alturas en la vida.

    Y, por último, sea cual sea la transmisión, CS o cualquier otra cosa, una persona debe estar feliz y contenta con lo que está haciendo. Debería disfrutar su trabajo.

    ¡Salud!

    Edición 1: Gracias Shailesh Iyer por corregirme

    Si alguien encuentra algún error en mis escritos, ayúdenme corrigiéndome para que pueda mejorar mis habilidades de escritura.

    Estoy de acuerdo con aman goel.

    Además, las personas que no están interesadas en ingeniería y matemáticas.

    Déjame explicarte lo que quiero decir.

    La educación en informática puede ser muy académica y formal, y en ocasiones puede ser muy específica para aplicaciones y herramientas. Para sobrevivir a estos dos momentos, necesita “pensamiento computacional” y “un corazón para resolver problemas desafiantes”, como ya lo mencionó.

    El pensamiento computacional va de la mano con la madurez matemática. Me he sentido así. Las potentes habilidades de diseño algorítmico están respaldadas por las matemáticas (parte discreta especialmente y con frecuencia).

    Dado que las personas de CS son analíticas, podemos aplicar este pensamiento a otros campos, de hecho, los problemas que enfrentamos a menudo son multidisciplinarios. Se puede relacionar con finanzas, sociales, otras corrientes de ingeniería. Y esta es la belleza de CS, con las herramientas mínimas básicas que puede abordar un montón de problemas. Este “factor de demultiplexación” es la razón por la que tomé CS.

    Aquí viene la realidad, su sed de conocimiento nunca se apagará, la tecnología que está aprendiendo hoy puede ser reemplazada dentro de un año. Tienes que ser “quisquilloso”. Con tantas opciones tienes que ser emprendedor para elegir tu campo y herramientas, y esto supongo que también es una razón por la que a menudo encuentras que las personas de CS tienden a ser emprendedoras.

    Podría argumentar que es un desarrollador de software completo / desarrollador de software y nunca sintió la necesidad de esos teoremas de cálculo o parte matemática que le enseñaron en la universidad, como a veces puede suceder, generalmente en proyectos de menor prioridad. Estoy hablando desde la perspectiva de los próximos 20-30 años. Si crees que las matemáticas no son necesarias, en serio no sabes lo que viene.

    Estamos en la era de la IA. Las tareas aburridas y repetitivas que están haciendo los llamados “ingenieros de software” serán reemplazadas por la automatización. Solo las personas con buenas habilidades matemáticas serán inmutables e insustituibles después de la próxima década.

    Cada campo central de CS requiere habilidades matemáticas, tómalo en la cabeza. Sin embargo, no es programación web básica, desarrollo de software. Pero como dije, la IA se acerca. No los considero básicos en absoluto.

    Aplica tu mentalidad CS a preguntas triviales como

    ¿Por qué hay un corte de energía “innecesario” de muy corta duración en el metro de Delhi?

    Probar no. Incluso de enteros en el universo es igual a no de enteros.

    A2A

    Las personas que no tienen un interés real en él, por ejemplo. Si está obteniendo el título para las ganancias potenciales, pero no puede molestarse en hacer un estudio individual para aprender al menos un idioma por su cuenta, entonces es probable que sea un mal programador.

    Es muy parecido a inventores y manipuladores en los años 40 y 50. Construyeron circuitos, aprendieron sobre radios, etc. Esto llevó a algunos de ellos a obtener EE u otros grados STEM, pero continuaron jugando en su tiempo libre. Conozco estudiantes de CS que solo hacen su trabajo de curso pero odian las computadoras y la programación en su propio tiempo.

    Otro grupo son las personas que no tienen una mentalidad lógica. Básicamente, esto significa personas que simplemente no tienen talento o aptitud para el tipo de solución de problemas y pensamiento lógico requerido para escribir software.

    Si bien los graduados de CS hacen más que solo escribir programas, en última instancia, están haciendo que las computadoras hagan cosas nuevas al interactuar a través del software. Se requiere cierta mentalidad no solo para escribir software que cumpla el propósito, sino también para pensar en nuevos paradigmas y nuevos enfoques de ideas. Algunas personas simplemente no tienen la capacidad de hacer eso.

    • Si puede dormir sin obtener una solución para su código.
    • Si puede sentir hambre sin obtener respuestas a sus consultas.
    • Si la segunda mejor solución está bien para ti.
    • Si no tiene interés en aprender un tema extremadamente poco interesante pero importante.
    • Si no saber una respuesta a una pregunta técnica no te mata desde adentro. (Que has aprendido)
    • Si tiene miedo a los riesgos y nunca ha estropeado nada mientras intenta aprender algo nuevo.
    • Si no tiene ganas de resolver cada problema, cada definición, cada desafío que encuentre.
    • Si cree que está bien pedir ayuda con respecto a problemas técnicos. (¡No! Lo aprenderé y lo resolveré yo solo)
    • Si no puedes imaginar algoritmos detrás de todos los juegos que juegas. (al menos lo intentas. Ni siquiera está en tus manos).

    Las personas que participan solo por dinero. O peor aún, las personas que lo hacen porque sus padres piensan que es lucrativo.

    Ahora más que nunca, los estudiantes universitarios de primer año están inundando las aulas de informática. Piensan que la programación conducirá a dinero fácil. Por supuesto, muchos abandonan porque no pueden manejar el trabajo del curso.

    No es una cuestión de talento, sino una cuestión de pasión. ¿Por qué hacer la vida más difícil haciendo algo que no te gusta? Las cosas tienden a ir bien cuando quieres hacerlo.

    Además, no confundas hacer y ser . Mucha gente quiere ser codificadora. Muchos menos quieren hacer codificación. El resultado final no es suficiente.

    Recuerde, lo que parece lucrativo puede o no ser lo que es lucrativo para usted. Hay todo tipo de nichos de mercado que generan millones o miles de millones. No tiene que seguir ningún camino en particular.

    Sigue estos pasos:

    1. encuentra tu pasión
    2. sigue tu pasión
    3. monetiza tu pasión

    Lo harás mucho mejor. La sociedad en su conjunto también se beneficiará.

    Este es el caso en INDIA, pero a partir de las respuestas es evidente que también es el mismo caso en otros países.

    OBJETIVO: IITB CSE . Este es el objetivo para literalmente todos los que obtienen un rango por debajo de 60?

    Personalmente, no creo que solo haciendo PCM quieras estudiar informática. Bueno, eso es creíble si quieres probar algo ‘NUEVO’. Genial no hay problema.

    Pero odio a las personas que están en el top 50 y solo entran en ciencias de la computación por el pago que tiene para ofrecer. Bueno, en serio, estoy de acuerdo en que el dinero importa mucho … Pero 4 años de tortura por eso en un tema que ni siquiera has tocado. Un chico pobremente escogido.

    Por ejemplo, Kalpit Veerval (perdóname si se escribe de manera incorrecta)

    Para aquellos de ustedes que no lo conocen. Él es el topper de JEE Mains. Toda la India rango-1. JEE Mains es el examen que sigue JEE Advanced decide si se llega a los IIT de renombre.

    Su entrevista con todos los canales de noticias fue así

    P. ¿Por qué instituto estás compitiendo y cuál es el curso que quieres seguir?

    R. No he decidido mucho al respecto, pero supongo que me gustaría ingresar a IIT Bombay para Ingeniería Informática.

    Como si no hubiera decidido nada, pero todavía quiere ir a Computer Science ya que IITB CSE ha sido el lugar para todos los primeros desde hace 5 años o más.

    Y eso es lo mismo con casi todos los estudiantes que obtienen un rango por debajo de 60. Parecen que trabajé tan duro para obtener este rango, así que debo ir a Ciencias de la Computación, ya que tiene el límite más bajo.

    WTF! ¿¿¿Seriamente??? .

    Su mentalidad es como a quién le importa si me gusta Ingeniería Física, mi pasión por la física y toda esa basura, ya que soy el mejor, iré a CSE para aumentar los límites y cambiar a Ingeniería Física después del primer año. ¿A quien le importa?

    Lo hacemos porque nos afecta a los que realmente nos apasionan las computadoras, pero no tan buenos en PCM. Así que ese es nuestro salvador, nuestro futuro y nos lo están quitando.

    PD: Yo respondo por la mayoría de los estudiantes y no por la minoría que está realmente interesada en CSE. Cualquier crítica es bienvenida pero debería tener sentido.

    Edición 1: –

    Gracias Quorans por el apoyo!

    Bueno, ¿por qué no pueden tener un modo de entrada diferente para la informática? Como CEED para el diseño. Que se centra más en probar las habilidades lógicas y analíticas que se requieren en el diseño y no se basan únicamente en PCM. Y ten en cuenta que también es para entrar en los IIT de renombre . Por lo tanto, una forma de entrada similar para la informática no dañará a nadie. Si las personas pueden prepararse para los platos principales de JEE desde la clase 8, entonces los realmente interesados ​​también pueden estudiar ciencias de la computación desde esa clase.

    ¿Qué tienen que decir sobre esto? Por favor, hágamelo saber en los comentarios.

    More Interesting

    Teniendo en cuenta el escenario actual de la industria de TI, ¿aprender SQL y PHP ayudará a un ingeniero informático?

    Me gustan las computadoras, y para la clase 11, quiero elegir la ciencia por las computadoras, pero soy malo en química. ¿Qué tengo que hacer?

    ¿Los gerentes de producto necesitan tener habilidades de codificación?

    ¿Qué es mejor en términos de trabajo y salario, ingeniería informática o informática?

    Estoy en CS 3er año, ¿qué debo hacer para obtener una buena ubicación?

    ¿Qué opciones tienen los estudiantes de CS para estudios superiores?

    Cómo convertirse en un informático más sofisticado

    ¿Se pueden tomar análisis comerciales después de 4 años de experiencia en Java?

    ¿Pueden las personas de KIIT ingresar a universidades como MIT, Berkeley, Caltech, etc., para obtener una maestría en informática?

    ¿Cómo nos seleccionan para la IPL sin jugar en el Trofeo Ranji?

    Cómo unirse al ejército indio, ser una niña con una licenciatura en ciencias de la computación con especialización en ciberseguridad

    Cómo dominar las estructuras de datos y los algoritmos sin experiencia en informática, para conseguir un trabajo en las mejores empresas tecnológicas del mundo

    ¿Qué debo aprender a continuación en el campo de la informática?

    ¿Cómo podría uno usar su título en informática para convertirse en multimillonario?

    En este momento uso mucho VBA en Excel pero quiero pasar al desarrollo de software. ¿Cuáles son los conceptos que debo dominar en VB para convertirme en un codificador profesional?