¿Una licenciatura en ciencias en algo que no sea Informática perjudicará una carrera en desarrollo de software? [cerrado]

12

Tengo un BSc en Geología. Una vez que estaba en la mitad de mis estudios solo, encontré dónde están mis verdaderos talentos. ¿Mi grado básico será un problema para mí para progresar en el campo del software (creo que muchas empresas líderes están considerando el grado básico)? Además, ¿qué recomendaría usted para colocarme en una posición igualmente competente frente a una persona con una licenciatura sólida en informática?

Gracias de antemano.

    
pregunta picmate 08.08.2011 - 07:15

11 respuestas

19

Cualquiera de las ciencias duras estará bastante igualada con CS en lo que respecta a los requisitos matemáticos, solo que en diferentes direcciones. Podría ser útil buscar trabajos en Sistemas de información geográfica, Sistemas integrados en las industrias de petróleo o minería o aplicaciones de detección remota antes de pasar a algo más "puro" en lo que respecta al desarrollo de software. Ayer vi una publicación antigua para un trabajo en las Islas Caimán que requería el conocimiento de ArcGIS para competir, por lo que se convierte en una cuestión de alcance. En algunas posiciones, el grado de Geología será un activo como los que mencioné, también cosas como la construcción de un motor de física o simulación tectónica.

En otras áreas, como quizás el análisis de algoritmos, podría doler, pero honestamente no debería importar mucho y definitivamente no lo hará después de unos años en el campo. Mi padre ha sido administrador y programador de sistemas durante 25 años, y tiene un título en física aplicada. Las únicas razones por las que ha tenido problemas con sus trabajos fueron dejar que su conocimiento de la tecnología actual resbale o razones personales que son suyas. Por lo tanto, tener el grado de Geología bien podría darle una ventaja en lugar de una deficiencia. Incluso hay un campo llamado "Geoinformática" que combina los dos de manera uniforme.

    
respondido por el World Engineer 08.08.2011 - 07:39
17

Tu título solo te da tu primer trabajo. Desde entonces, durante décadas, las decisiones de empleo se basan en lo que has estado haciendo DESDE que saliste de la universidad. Así que trabaja duro para ganar el primero; Habla con tus profesores y amigos y toca puertas. Una vez que estés en el negocio, el tipo de título no importará mucho. Lo que puedes hacer importa; lo que has hecho importa, lo que sabes importa; Los certificados en papel no cuentan.

    
respondido por el Andy Canfield 08.08.2011 - 08:23
5

Si no tiene un título en ciencias de la computación (e incluso si lo tiene), es muy útil poder señalar proyectos de software en los que ha trabajado y, preferiblemente, completado. Si una empresa está contratando a un programador, y usted puede proporcionar evidencia convincente de que puede programar, entonces no importa mucho lo que diga su título.

Editar: A veces ves anuncios de trabajo que requieren un título en ciencias de la computación o un campo relacionado, y ese es un lugar donde las palabras en tu diploma podrían ser importantes. Sin embargo, más a menudo, se ve algo como "Licenciatura en informática o experiencia equivalente". En ese caso, ayudará a referirse a sus proyectos completados en su currículum y en su carta de presentación.

    
respondido por el Caleb 08.08.2011 - 08:01
5

Algunos de los mejores ingenieros que conozco ni siquiera tienen un título de ningún tipo. Uno es un arquitecto de una gran empresa en el Área de la Bahía. Mi título es en antropología y he sido ingeniero en Ask.com, una empresa combinadora de Y y ahora Rackspace. Dos de mis mejores compañeros de trabajo tienen títulos no informáticos. Una vez tiene uno en ingeniería industrial y el otro tiene un título en biología. Entrevistamos a graduados de CS que a menudo lo hacen muy mal. No sé por qué es así. Debe ser porque la ciencia de la computación es todavía un campo muy joven, porque se puede aprender mucho siendo autodidacta. Standford y MIT ofrecen cursos gratuitos en CS, y hay muchos libros famosos que te ayudan a pasar la mayor parte del camino.

Todo lo que tienes que hacer es hacerlo bien en la entrevista. A nadie le importa la educación, tal vez a los reclutadores, ciertamente no me importa a ninguno de mis compañeros de trabajo. Obtener la entrevista no es tan difícil si ha realizado un trabajo de código abierto o ha realizado un código de redacción de pasantías.

    
respondido por el Bjorn Tipling 08.08.2011 - 09:58
4

Tal vez estoy en la minoría, pero los candidatos que obtuvieron títulos CS terminaron siendo algunos de los peores programadores que he conocido. Eso obviamente no significa que todas las personas con un título de CS no sean buenas en programación, pero definitivamente no es la panacea de las calificaciones.

Los mejores programadores muestran una pasión y comprensión de la programación en sus currículos y pueden demostrarlo. Tener un título de CS no hace eso automáticamente. Únase a un proyecto de código abierto o escriba su propio software: tenga algo que mostrar a los gerentes de contratación que puede programar.

Si una compañía tiene una calificación de contratación solo para los títulos de CS, bueno, esa compañía no está tratando de contratar a los mejores programadores.

    
respondido por el LarsTech 08.08.2011 - 16:13
3

Me gustaría compartir mi propia experiencia que es algo similar a ti. Hice una licenciatura en física y, como usted, me di cuenta de que mi verdadero talento reside en el desarrollo de software. De todos modos, comencé a programar por diversión mientras continuaba trabajando para completar mi título de Física. Luego completé un curso relacionado con CS junto con algunos otros compañeros que venían directamente de campos CS puros.

Mi experiencia en Física agregó una pregunta en mi entrevista de trabajo después del curso como "¿Por qué cambió su carrera de Física a CS?" y simplemente respondí: "Descubrí que CS es donde se encuentra mi verdadero talento ..." Una parte interesante es que obtuve un trabajo que pagaba el doble que los trabajos de mis compañeros. Sé que la suerte desempeña su papel pero, pensando racionalmente, debo decir que fue debido a la programación divertida que había estado haciendo anteriormente.

Lo que sugeriría es que continúe con su título actual y comience a hacer pequeños ejercicios de programación en su tiempo libre. Esto definitivamente te pagará a largo plazo.

    
respondido por el Yasir 08.08.2011 - 08:25
3

Soy licenciado en Economía y trabajo como programador en C # / .Net. También hago Python en mi tiempo libre. Todo ha funcionado bastante bien para mí, así que no creo que debas pensar que no tener un título en ciencias informáticas te excluye de todo.

Si tienes las habilidades y puedes demostrarlas, alguien te querrá.

    
respondido por el Musaab 08.08.2011 - 19:15
2

Busque un trabajo de programación en una empresa donde su título de geología sea relevante. De inmediato surge la industria del petróleo, pero la minería y algunos de los proyectos de ingeniería civil más grandes también serían posibles.

En estas industrias, generalmente se prefiere un grado de ciencia dura en lugar de un título de CS, ya que la comprensión del dominio del problema se considera más importante que la última moda de CS.

Después de un par de años de experiencia en programación, debería poder solicitar cualquier trabajo de programación en cualquier lugar siempre que haya algún lenguaje / tecnología / plataforma en común.

    
respondido por el James Anderson 08.08.2011 - 11:26
2

Te lo puedo contar desde una experiencia personal: ¡absolutamente no!
Asistí a Ciencias de la Computación (Bachelor + Master) y actualmente estoy trabajando en una buena Software House. Encontrar un trabajo no fue tan difícil y no tuve que esperar mucho antes de encontrar un buen lugar.

Un amigo mío compartió conmigo el mismo apartamento en la universidad y él estaba estudiando filosofía. Obtuvo su Maestría en Filosofía con una investigación en Intellingence Artificial.
¡Ahora está trabajando en MIT en Boston! Por lo tanto, no importa su experiencia, si tiene experiencia y es bueno en el área de software, no será un problema.

Desafortunadamente, muchas personas de recursos humanos, que reciben cientos de currículums por día en un solo trabajo, tienden a adoptar criterios estrictos para la selección, ya que no tienen tiempo para examinar todos los expedientes.
Pero este no es siempre el caso, si tiene la oportunidad de obtener una entrevista, puede presentar su motivación y conocimiento (eso es lo que buscan las empresas como máximo).

    
respondido por el Francesco 08.08.2011 - 10:10
2

Tenía un profesor de CSCI que tenía un doctorado en química, no fue hasta el final de su educación que comenzó a amar la programación porque la estaba utilizando durante la investigación de química de su trabajo de doctorado. Luego trabajó en el campo de la programación durante años y, finalmente, se retiró temprano como profesor de enseñanza de C ++ y, como tal, ahora es el director del departamento de ingeniería.

Al final, tu título importa muy poco en comparación con lo que quieres hacer y lo que demuestras que eres capaz de hacer.

    
respondido por el BigOmega 08.08.2011 - 16:41
1

Es un golpe de velocidad en una carretera que quizás nunca recorras. Hay algunos trabajos que nunca obtendrás. Ahora, eso no significa que no pueda conseguir un buen trabajo, trabajar en otros proyectos o comenzar su propia empresa.

¿Puedes aprender a programar sin él? Algunas personas tal vez nunca lo aprendan por su cuenta.

¿Tienes otro título? Algunos trabajos solo prefieren un título.

Desde una perspectiva financiera, no creo que valga la pena dejar un trabajo remunerado para volver a la escuela con la esperanza de avanzar en su carrera a largo plazo. Necesita un aumento salarial serio que pueda atribuir al Título CS y no solo el tiempo, la experiencia y la habilidad natural. Entrar en la administración es otra historia y puede ser mejor con un MBA.

    
respondido por el JeffO 08.08.2011 - 14:33

Lea otras preguntas en las etiquetas