Feda /dev/

cabron

Por un lado, dudo muchísimo que para empresas que realmente hacen software crítico donde puede morir gente (aviación, aparatos médicos, etc), dejen entrar a cualquiera, ya no te digo gente sin titulación, es que estoy seguro de que a más del 60% de gente con titulación universitaria los tiran también en el proceso de selección. Vamos es que alguno se debe pensar que por hacer la ingeniería ya tiene las puertas abiertas a la NASA.

Por otro lado, empresas como Google, Facebook, Amazon, etc, no tienen como requisito tener titulación, por ejemplo en Google está bastante claro:

https://www.google.com/about/careers/how-we-hire/

Do I need a computer science degree to be a Google software engineer?
No, a CS degree isn’t required for our software engineering or product manager roles.

Y creo que google hace software bastante más complejo que el de la consultora de turno donde todos van con traje y corbata y solo contratan ingenieros por que son lo mejor de lo mejor.

En mi opinión lo que diferencia la programación de otras profesiones cualificadas, es esto:

  • Tienes acceso a formación por tu cuenta. En internet existe toneladas de material gratuito, y no solo de cosas básicas, si no de cualquier cosa avanzada que se te ocurra.

  • Tienes acceso a practicar por tu cuenta. Solo necesitas un ordenador, puedes practicar cualquier cosa y las probabilidades de causar daño tienden a 0.

  • Tienes acceso a resolver cualquier duda. Algunas ya encuentras la solución solo con hacer una búsqueda, y el resto lo puedes preguntar en algún foro.

Ahora tú dime que quieres aprender a hacer operaciones a corazón abierto. ¿Cómo prácticas y resuelves dudas?, ¿te pones a secuestrar mendigos y los abres en canal? Tu única opción es hacer estudios formales, que te dejen asistir a operaciones donde solo vas a mirar y poco a poco empezar a hacer cosas donde estás siempre guiado por alguien con experiencia. Solo alguien que tenga un título oficial puede haber recibido esa formación, y por eso solo se considera que puede hacer el trabajo alguien titulado.

Sin embargo en programación solo necesitas echar las horas necesarias, el conocimiento es el que es y el que lo tiene lo tiene, es indiferente donde lo haya conseguido.

En 10 años que llevo trabajando he tenido compañeros con carrera, con módulo, y con nada (autodidactas o que venían de otras carreras), y en los tres grupos he encontrado cracks y patanes.

6
B1x1t0

Está claro que para programar vale cualquiera que le eche un poco de ganas y no sea tonto. Es aplicar lógica, así que con pararse a pensar un poco, hacer las cosas bien y estudiar constantemente puedes ser un buen programador.

Eso si, yo personalmente no noto la diferencia a titulados y no titulados en una ingeniería de manera abismal, pero si que se nota. Pero cada caso es un mundo. Puede venir alguien que tenga mucho conocimiento, programe de puta madre y no haya estudiado una carrera y puede también venir un licenciado que se ha rascado los huevos en la carrera y es el típico informático del montón. Para casos... los hay de todos los colores.

1 respuesta
althenwolf

#4352 Creo que tu razonamiento se puede aplicar a cualquier carrera. "hacer las cosas bien y estudiar constantemente" si haces esto eres bueno en cualquier cosa. Tiempo y ganas. El titulo solo es un papel lo que importa es siempre "estudiar constantemente". No hay diferencia entre gente titulada o no.. la única diferencia entre dos personas con o sin titulo es las ganas que le ponga a su trabajo y las ganas de aprender.

1 respuesta
B1x1t0

#4353

la única diferencia entre dos personas con o sin titulo es las ganas que le ponga a su trabajo y las ganas de aprender.

En serio?? La diferencia entre tener titulo o no son las ganas en el trabajo? Para nada.

Y no. A cualquier carrera no. Como dicen ahi arriba un médico, un arquitecto, una enfermera... hay cosas que necesitas de prácticas, de un estudio guiado...

1 respuesta
althenwolf

#4354
Claro pero puedes llegar a 4º de carrera y no conseguir el titulo por 3 asignaturas que poco tienen que ver con lo que quieres hacer al salir de la carrera.
A eso me refiero. Esta claro que sin aprender de alguien que enseñe hay algunas cosas que no vas a aprender por ti solo. Además de no tener todos los recursos necesarios.

comx

¿Soy el único que está cansado de leer a diestro y siniestro Angular aquí React allí que si Typescript que si Docker ? ...

No sé vosotros pero yo crecí con la idea de que ser un programador significa hacer algo realmente útil, escribir en C o C++ y ser fichado por multinacionales por tu potencial.

Opiniones ?

(Me abstengo de dejaros un tochamen así que os deleito con la versión resumida)

edit: Que sí, aunque no me guste, me he ganado el suelo en varias ocasiones por escribir código en JS

3 respuestas
Saphyel

#4356 sorry no, yo soy Hype Driven Developer cada vez que veo un programador en c me siento como si enfrente tuviese un cavernicola gritando: fuegoo, hago fueeeegooo

1 respuesta
althenwolf

#4356

"hacer algo realmente útil,..., escribir en C o C++"... Uff esto es muy sectario, sin animo de ofender. Creo que se pueden hacer cosas útiles independientemente del lenguaje. Lo mas útil es lo que realmente ayuda al usuario que lo va utilizar, no el lenguaje que está hecho.

1 respuesta
comx

#4357 #4358 Cada vez que sale un nuevo Framework para JS tengo en la cabeza a Homer apuntado a Marge con la escopeta

3 1 respuesta
DarkSoldier

#4343 siempre lo haré, tenlo claro, odio la gente prepotente.

pd: a pastar analista

1 respuesta
Merkury

#4360 Vale, vale ya entiendo pues. Ten cuidado con los espejos pues.

#4356 Pues hombre, Docker esta bastante bien. Respecto a lo de la gran multinacional, no se que decirte eh a mi me gustan mas las empresas medianas.

eXtreM3

Es mucho solicitar estas capacidades para una oferta de empleo?

  • Backend PHP: nivel intermedio (1-2 años exp)
  • Frontend: nivel intermedio (1-2 años exp)
  • Sistemas: nivel intermedio-alto (2-3 años exp)
3 respuestas
Soulscx

si sumas lo maximo serian 7 años de exp, gg wp

B

#4362 todo depende del salario

1 respuesta
eXtreM3

#4364 horario completo en Granada. Cuál sería el salario normal para ese puesto?

2 respuestas
Merkury

#4365

2
B

#4365 no estoy muy puesto en salarios en España...

Soulscx

800 y gracias , no digo q sea lo justo pero podrian empezar por ahi :D

gohrum

#4362 duckstack

eXtreM3

800 xd

B

Este post de genbetadev viene resumiendo en lo que se ha convertido este hilo los últimos meses.

http://www.genbetadev.com/trabajar-como-desarrollador/comunicaciones-agresivas-en-la-red-una-perdida-de-tiempo

5 respuestas
Amazon

#4371 Los Heater, u odiadores

No sé si decir algo o dejarlo pasar como recomienda el post

2 respuestas
gohrum

#4372

B

#4371 Yo no soy violento, violento es el que viola lentamente.

MTX_Anubis

#4371 El del ego es el peor de todos y esto se ve en este foro a raudales xD

1 respuesta
DarkSoldier

#4375 esto no me lo dices en mi oficina de LA o UK

althenwolf

#4359
Lo frameworks no son malos. JS es necesario cubre espacios que no hacen otros lenguajes

1 respuesta
Merkury

#4372 Cuelga la llamada

#4371 Falta el que solo aparece a los hilos a meter mierda en todas las discusiones sin luego aportar nada que demuestre sus conocimientos.

comx

#4377 Facilita todo lo relacionado con web y poco más. Que no digo que no, yo también uso Frameworks como .NET por ejemplo. No sé, muy hipster para mi.

Desde que me enteré de JS me encontró un asco y mira que he trabajado con ello y sigue sin gustarme. Sin tener que mencionar el GC

1 respuesta
Markitos_182

#4371

2 1 respuesta
Tema cerrado