¿Es práctico especializarse en informática si hay tantas formas de autoaprendizaje como Lynda.com y algunos libros? ¿Cuáles serían las desventajas de enseñarme a mí mismo programándome y especializándome en algo como la sociología?

Estos recursos no le enseñarán Ciencias de la Computación, sino solo algunos aspectos de la misma (como acaba de decir, programación, punto ). Si tienes en ti el deseo de trabajar con CS y tienes la intención de ir a la universidad, ¡obtén un título en CS !

Lleva años comenzar a sentirse seguro de que realmente podría estar involucrado en algo relacionado con el desarrollo de software (no es broma). Si utiliza la mayor parte de su tiempo para especializarse en otro tema, experimentará un tiempo mucho más largo para llegar a ese estado de confianza, solo para aprender que tendrá que conciliar una gran cantidad de elementos fundamentales que usted está seguro pasar por alto, con la novedad de herramientas que eventualmente necesitará aprender debido a los requisitos del proyecto.

No creas a nadie que te diga que es fácil aprender CS. Puede ser fácil aprender “cómo codificar”, pero codificar no es todo lo que hay en programación profesional, ni siquiera cerca de lo que esos tipos se están preparando en sus carreras de CS.

La mayor desventaja sería tener que demostrar su conocimiento y obtener entrevistas en el desarrollo de software. Para bien o para mal, no tener ese grado y no tener ninguna experiencia laboral en el campo puede ser un rechazo instantáneo.

Dicho esto, si reúne un buen portafolio o encuentra la compañía adecuada, puede hacer desarrollo de software y combinar su habilidad y grado. El conocimiento del dominio es difícil de obtener, hay muchas empresas que tienen talento en ingeniería y desarrollo que no conocen el dominio y necesitan analistas y partes interesadas del negocio para proporcionar los requisitos. Podrías encontrarte en una posición muy buena como pyme de dominio y como líder técnico en un proyecto y ser crucial para el éxito de ese proyecto.

O puedes encontrarte como un programador aficionado con otro tipo de trabajo.

Su cartera puede hacer una gran diferencia al solicitar trabajos, por lo que si elige el camino autodidacta, manténgalo actualizado con una amplia variedad de proyectos que aumentan su alcance. Conozca los otros tipos de artefactos que requiere el desarrollo de software (modelos de arquitectura, documentos de prueba, manuales de instalación o compilación, etc.) e inclúyalos a medida que avanza. Aprenda los fundamentos de la informática como pueda (algoritmos y estructuras de datos, modelado de datos, etc.). Venda su experiencia haciendo estos proyectos en su currículum y siéntalos realmente a su cargo, y suponiendo que ponga su pie en la puerta en algún lugar, estará perfectamente bien y su (primer) grado será solo una nota al pie en su carrera.

Si desea una carrera en ciencias de la computación, debe especializarse en ciencias de la computación, no en sociología. Es posible aprender un área temática compleja, como la informática, a través del auto estudio. Sin embargo, es una persona rara que puede hacerlo. La mayoría de nosotros necesitamos la disciplina de un programa formal de estudio, supervisado por un experto como un profesor o un maestro Jedi.

El problema de ser autodidacta (como programador) se divide en tres áreas:

  1. Cuando es autodidacta, puede que solo se moleste en aprender las cosas que cree que son importantes, sin tener expertos en el campo que le informen sobre cosas que realmente son muy importantes, pero muchos no lo parecen.
  2. Aprender solo significa que no puedes entender los problemas de trabajar con otros programadores. Este es un gran negocio para los empleadores.
  3. Sin una certificación formal de que realmente ha alcanzado algún estándar requerido, los empleadores esencialmente deben confiar en que usted es bueno en lo que hace. Tener un título de una institución de renombre dice que están diciendo que usted ha cumplido (o, con suerte, ha excedido) su nivel de logro requerido.

Algunas de estas cosas pueden ser posibles con cursos autodidactas, pero sigue siendo el caso de que una gran mayoría de los trabajos de programación tienen “Debe tener un grado de 3/4 años en una materia relacionada con la informática” como uno de sus “must have have”. ”Requisitos. Los lugares relativamente pocos que no tienen esos requisitos son generalmente trabajos poco interesantes o mal pagados.

Los departamentos de recursos humanos desecharán su currículum si se especializan en sociología y buscan una posición de desarrollo de software. No estoy diciendo que sea imposible, simplemente sería más difícil.

Sí, especializarse en Informática es muy práctico porque hay muchos trabajos que querrán que tengas un título o más de 5 años de experiencia para postular. Puedes aprender a programar con bastante facilidad, pero conseguir un trabajo será más difícil.

Debes especializarte en algo que te interese. Es realmente difícil para la mayoría de las personas aprender cosas que no les interesan, y es muy fácil de aprender cuando usted está interesado.

Si realmente estás interesado en algo, probablemente puedas aprender mucho al respecto sin la universidad, pero la universidad lo hará mucho más fácil, aprenderás las cosas más rápido y más a fondo (al menos la mayoría de la gente lo hará).

Soy un programador autodidacta, pero no soy muy bueno. Pero tampoco estoy muy interesado. Tomé un par de cursos de programación en la universidad: uno era un requisito como estudiante de física, el segundo no me pareció muy interesante. La física siempre me ha cautivado y, aunque había sabido mucho antes de la universidad (lo que me dio una gran ventaja sobre los demás estudiantes), me sumergí en ella, rodeada de profesionales y otras personas curiosas interesadas, que asistía a conferencias, a discusiones nocturnas. Y así sucesivamente, todo se sumó a aprender mucho más, mucho más rápido, de lo que jamás hubiera tenido yo solo.

Internet ha facilitado la búsqueda de información en la mayoría de las cosas, aunque las bibliotecas eran bastante efectivas antes, pero no tan convenientes y fáciles.

Creo que me estoy repitiendo en este punto. Ese es mi consejo. Estudie en qué está interesado. Si sabe que está apasionadamente interesado en algo, probablemente valga la pena ir a la universidad. Si no está seguro, primero aprenda por su cuenta y comprenda lo interesante que le parece que puede ser bueno. Mucha gente cambia de carrera un par de veces, y muchos simplemente no están seguros de lo que les gusta, incluso después de eso.

Si no estás particularmente interesado en nada, y solo estás realmente enfocado en ganar dinero, no sé, la universidad ayuda, pero puede ser una verdadera lucha y una pérdida de dinero si no estás lo suficientemente dedicado. Y muchas personas triunfan sin la universidad. Otra cosa a considerar si solo está interesado en ganar dinero, pero no le apasiona nada en particular, es que puede esperar unos años antes de ir a la universidad, trabajar, ahorrar, tener una mejor idea de a qué dedicar su tiempo. Los estudiantes mayores tienden a hacerlo un poco mejor en la universidad, tienden a estar un poco más concentrados. (Por otro lado, si el objetivo de la universidad es el aspecto social, ser unos años mayor puede hacerte sentir un poco ajeno).

Está bien bastante despotricante.

More Interesting

¿Cuáles son los pasos a seguir si quiero obtener un MBA? ¿Qué cursos debo tomar después de la secundaria?

¿Qué ciencia secundaria es más fácil, ciencia marina o ciencia ambiental? No tengo ningún interés en ninguno de los dos, sin embargo, siento que de todas mis opciones son las más fáciles.

He pasado la clase 10 de la junta de CBSE y mis padres quieren que tome la ciencia en la 11, pero estoy confundido acerca de si debo tomar PCM o comercio. Me gusta la física pero me enfrento a problemas para entender las matemáticas fácilmente. ¿Qué tengo que hacer?

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?

Soy un empleado en prácticas en TCS / IBM / Infosys. ¿Cuánto tendré que trabajar duro para comprar un Mercedes o BMW (automóvil)?

¿Por qué las pautas académicas son tan rigurosas?

¿Qué licenciatura se adapta mejor con el secretario de la empresa?

Mi escuela está pidiendo 6 meses de cuotas para emitir TC. ¿Que haré?

¿Debo crear un sitio web durante la clase 11 y 12 sin afectar los estudios?

¿Puedo dejar que mis calificaciones bajen un poco para el segundo semestre de mi último año?

Cómo elegir entre economía y ciencias de la computación como una quinta materia en la escuela

Estoy listo para ir a la escuela de ingeniería el próximo año, pero estoy dudando si debo hacer ingeniería contra física. ¿Cómo debo decidir qué campo seguir?

¿Debería centrarme en la química y la electrónica en mi primer año de B.Tech CSE en lugar del lenguaje de programación C y las estructuras de datos?

Estoy estudiando ingeniería aeroespacial y el próximo año tendré que elegir qué especialización hacer y estaba pensando en aerodinámica o ingeniería espacial. ¿Hay personas que trabajen en estos campos y puedan informarme sobre sus trabajos y ayudarme a elegir?

¿Es posible ir a por gato mientras se hace el coaching de SSC?