Estudiar programacion

  • Autor del tema Autor del tema yoshi
  • Fecha de inicio Fecha de inicio
Es buena idea, el problema es que es un mundillo en el que ahora cuesta mucho entrar sin experiencia en algo concreto; las listas de requisitos en puestos de curro son muy abultadas y los salarios jugosos esta detras de muchos años de experiencia y con la condiciond e que tengas menos de 40 o 45...
Lo de menos de 40 45 es mentira, yo ya casi rondo los 50 y no paran de lloverme ofertas
 
Por lo que yo he visto, a partir de los 32-34 estás perecid laboralmente.

Todas las empresas prefieren gente joven, desde las cárnicas a las empresas europeas y americanas.
Hay ciertas tecnologías en las que no se pueden permitir filtrar tanto, cierto. Y las empresas buenas buenas de verdad jamás filtrarán por edad.
Pero de esas, ¿cuántas hay? Se cuentan con los dedos de las manos, y son extranjeras en su mayoría.
Por lo general, a partir de cierta edad o estás en un puesto estable o te olvidas de saltar.
El que te lleguen "ofertas" (anuncios más bien) no es indicativo de nada.
Te desafío a que te apuntes por deporte y veas a cuántos procesos de selección llegas al final, y cuantos te hacen propuestas en firme.

Justo ayer leía esto:


Es una cárnica, si, pero en el artículo se reconoce que la edad es un handycap.
Pues cambie hace un mes de empresa, era fijo y me salió una buena oportunidad y la cogí, debo aparentar menos edad de la que tengo.
PD. No me apunto a ninguna oferta.
 
Mmm..

Primero, no solo existen cárnicas en el mundo. Afortunadamente roto2

Y sí, en caso de que sea un curso externo, que tenga un coste fruta, creo que la ley sí que permite firmar una cláusula para la devolución de ese importe si te vas.

Pero, ¿y en el caso de formación interna, que suele ser más habitual? Te forman durante tiempo en una tecnología, pero como no se puede demostrar un coste, has pagado ese coste de formación, el sueldo, y te puedes encontrar perfectamente que después de hacer ese desembolso el emplado diga 'ahí os quedáis'. Sería perfectamente legal.

Nadie espera que un chaval tengan una preparación equivalente a tener experiencia. Sí que podrían tener muchísimo más nivel, eso es distinto.

Pero es que si sumas no experiencia + falta de preparación + aumento de costes por regulación, el combo es muy muy perverso para ellos, porque les aleja del mercado enormemente.

Ten en cuenta que toda contratación es una inversión con riesgo, puede 'salir malo'. Pero si es un senior, en la entrevista podrás filtrar mejor, y si no vale te darás cuenta rápido.

Si es un junior, tiene que pasar todo ese proceso de formación, más el proceso de coger experiencia para poder valorarlo.

En el mismo momento en que entre los sueldos de ambos no hay una diferencia bastante importante, es lógico que las empresas prefieran al senior. Es muchísimo menos riesgo.
Hablas de la formación como si fuese algo que regala la empresa, la formación es una herramienta más. En cualquier trabajo aprendes cosas, no veo que nadie ponga pegas en formar a un mecánico o a un administrativo, todo el mundo asume que la formación es parte de su trabajo.

La decisión de contratar a un junior o un senior nada tiene que ver con riesgos, son perfiles distintos. Tú coges a un senior si tienes que sacar un trabajo desde el primer día o si necesitas a alguien que lleve peso, coges a un junior si quieres cuadrar presupuesto o quieres asegurarte tener una cartera de profesionales contrastados en el futuro. Hablando de riesgos, el riesgo de coger un junior es mucho menor que coger un senior, un junior que no rinda lo esperado no es un problema, un senior que no rinda te hunde un proyecto. Te puedo decir que a un novato que no vale lo calas en dos semanas, a un senior tardas bastante más.
 
Esto es bastante cierto; si bien siempre habra curro para informaticos-programadores, las IA van a hacer estragos en los temas de desarrollo de software.

un ejemplo chorra, voy a preguntarle a chatgpt esto:

Si G es un grupo de orden par, demostrar que el numero de sus elementos de orden 2 es impar

Me contesta esto:


Para demostrar que el número de elementos de orden 2 en un grupo �G de orden par es impar, podemos utilizar la propiedad de involución. Un elemento �g en un grupo se llama un elemento de orden 2 si �2=�g2=e, donde �e es el elemento neutro del grupo.

Supongamos que �G es un grupo de orden par. Queremos demostrar que el número de elementos de orden 2 en �G es impar.

Primero, observemos que el elemento neutro �e siempre es un elemento de orden 1, ya que �1=�e1=e. Además, cada elemento de orden mayor a 2 se emparejará con su inverso, pero un elemento de orden 2 no tiene inverso, ya que �−1=�g−1=g para un elemento de orden 2.

Ahora, consideremos todos los elementos de �G que no son el elemento neutro �e y tienen orden mayor a 2. Cada uno de estos elementos se empareja con su inverso, y esto deja algunos elementos sin emparejar. Estos elementos sin emparejar son precisamente los elementos de orden 2.

Dado que el número total de elementos en �G es par, y hemos emparejado todos los elementos de orden mayor a 2 con sus inversos, queda un número impar de elementos sin emparejar, que son los elementos de orden 2.

Por lo tanto, hemos demostrado que el número de elementos de orden 2 en un grupo �G de orden par es impar.


OTRA


hace un programa en python que me soluciones sistemas de tres ecuaciones


ChatGPT
¡Claro! Puedo proporcionarte un programa simple en Python que resuelva un sistema de tres ecuaciones lineales. Utilizaré el método de eliminación de Gauss para la resolución. Aquí está el código:
pythonCopy code
def resolver_sistema(ecuaciones):
n = len(ecuaciones)

# Aplicar eliminación hacia adelante
for i in range(n):
# Hacer el coeficiente en la diagonal principal igual a 1
divisor = ecuaciones
for j in range(i, n + 1):
ecuaciones[j] /= divisor

# Hacer cero en la columna actual debajo de la diagonal principal
for k in range(i + 1, n):
factor = ecuaciones[k]
for j in range(i, n + 1):
ecuaciones[k][j] -= factor * ecuaciones[j]

# Aplicar eliminación hacia atrás
for i in range(n - 1, 0, -1):
for k in range(i - 1, -1, -1):
factor = ecuaciones[k]
for j in range(n, i - 1, -1):
ecuaciones[k][j] -= factor * ecuaciones[j]

# Extraer las soluciones
soluciones = [ecuacion[n] for ecuacion in ecuaciones]

return soluciones



Pues practicamente la IA podra hacer la gran mayoria de software que se necesite

Y esta es la versión gratis.
Eso no es programar, eso es una librería de funciones.
 
Por lo que yo he visto, a partir de los 32-34 estás perecid laboralmente.

Todas las empresas prefieren gente joven, desde las cárnicas a las empresas europeas y americanas.
Hay ciertas tecnologías en las que no se pueden permitir filtrar tanto, cierto. Y las empresas buenas buenas de verdad jamás filtrarán por edad.
Pero de esas, ¿cuántas hay? Se cuentan con los dedos de las manos, y son extranjeras en su mayoría.
Por lo general, a partir de cierta edad o estás en un puesto estable o te olvidas de saltar.
El que te lleguen "ofertas" (anuncios más bien) no es indicativo de nada.
Te desafío a que te apuntes por deporte y veas a cuántos procesos de selección llegas al final, y cuantos te hacen propuestas en firme.

Justo ayer leía esto:


Es una cárnica, si, pero en el artículo se reconoce que la edad es un handycap.
No, llevo años recibiendo ofertas continuamente y cada año por sueldos mayores y mejores puestos, muchas son empresas con las que ya había hablado anteriormente, así que saben perfectamente la edad que tengo. La imagen de flojos y dependientes que tienen las generaciones más jóvenes ha hecho que precisamente se valore mucho más a un tío de 40 o 50 que a uno de veintitantos.

Me he cambiado tres veces en los últimos cinco años, rechazando ofertas finales por más pasta pero peores condiciones, así que sé de sobra como está el mercado.
 
Porque llamas intrusismo a los que estudian en bootcamp? Que pasa que solo puedes trabajar tu?
Que por ejemplo un profesor de educación infantil o abogado, haga un bootcamp sin oficialidad ninguna y haga el trabajo de un desarrollador, sin ningún interés en la informática en la vida. A eso muchos lo llamamos intrusismo ¿Por qué yo como desarrollador no puedo ejercer de psicólogo en la sanidad privada con un bootcamp de atención psicológica? ¿o ir a defender en un juicio a un cliente? Cuando ellos sí.
Seguramente tú no puedas ser abogado con un bootcamp o dar clases para el sepe con un bootcamp, pero ellos sí pueden ser programadores, sin tener ni fruta idea sobre sistemas, seguridad informática, protocolos, ni emplear un terminal. Con los problemas que eso pude ocasionar.


No me estoy quejando aunque lo parezca, yo doy clases en un bootcamp. Lo que hago es avisar de las desventajas de aprender programación, como la de intrusismo que no hay en otros sectores. Cosas que muchos artículos de prensa rollo "Se buscan 10.000 programadores" financiados por escuelas de bootcamp, no te avisan.
 
Última edición:
Si saben hacer el trabajo por el que le pagan no es intrusismo. Un bootcamp es duro no, lo siguiente. Te piensas que te dan las cositas mascadas?

No digo que el tiempo te hace mejor en tu oficio. Seguro que si. Pero menospreciar gente que se lo curra de la manera que sea...

Es como si yo digo que David Bowie es un papanatas y peca de intrusismo porque no pasó por el conservatorio de Berlín.
Yo también podría hacer el trabajo de psicólogo en un hospital privado, con un buen bootcamp de psicología, pero hay barreras para ello, que con la programación no hay, Por eso aviso, del intrusismo. No digo que sean mejores o peores profesionales. Simplemente que realizan un tipo de instrusismo que en otras profesiones sería imposible. Jugando en desventaja en el mercado laboral.
 
Como he dicho, a lo mejor te dedicas a algo en concreto que tiene mucha demanda, algo muy especial.
No es el caso general ni de coña.
Tampoco en el resto del mundo. Lo puedes ver en reddit y en cualquier otro sitio. Venimos de la mayor oleada de despidos de la historia, mayor que la crisis de las .com

¡Al que le haya ido bien, que se alegre porque ha tenido mucha suerte!
No me dedico a ninguna cosa especial y el haberme movido tanto me ha permitido hablar con mucha gente en situaciones similares. No sé cómo será el futuro, pero el presente es lo que he comentado, no necesito leerlo en ningún sitio.

Si hiciese caso a lo que algunos escriben, yo estaría ganando 25.000€ y echando horas en jornadas maratonianas.
 
Yo no digo que la gente no salte si puede.
Es más, es la única forma de subir de sueldo y de condiciones.
Me refiero a la gente que dice que los empleos en tecnología y sobre todo en IT, son una guano donde te explotan y están muy mal pagados. En este foro hay unos cuantos así, cada uno cuenta la historia como le va, pero casualmente la gente que se queja es gente que lo ha dejado o que apenas ha pogre, mientras en este mismo foro también tienes a muchos que dicen que se ganan su buen dinero y se gestionan el tiempo como quieren.


Si quieres te lo crees, y si no no, pero ese es el presente.
 
Yo también podría hacer el trabajo de psicólogo en un hospital privado, con un buen bootcamp de psicología, pero hay barreras para ello, que con la programación no hay, Por eso aviso, del intrusismo. No digo que sean mejores o peores profesionales. Simplemente que realizan un tipo de instrusismo que en otras profesiones sería imposible. Jugando en desventaja en el mercado laboral.

En este artículo hablan sobre ello

 
Hoy en día hasta puedes aprender programación sin tocar un solo día una institución. La psicología hay barreras porque trata temas de salud y todo ahí debe estar reglado por un ministerio.

Pero programar?

Bastante barrera es pasar las entrevistas. Lo demás es clasismo ñoño.

Vuelvo a repetir. Por supuesto que mientras más sabes mejor y que 4 años en la universidad te da mucho más. Pero de ahí a llamar intrusismo a los juniors que salen de bootcamp, cuando el 99% de ellos vienen de otras carreras, más o menos técnicas.

No me jorobes.

Hay aviones que han caído por un fallo en el sistema informático, como para tomárselo a la ligera.



 
Última edición:
Hay aviones que han caído por un fallo en el sistema informático, como para tomárselo a la ligera.



Por no hablar de hackeos y bases de datos con nuestros datos en todas partes
 
Yo creo que es el miedo a que gadten tuempo en ti y al dia siguiente te largues les dejes tirados y tengan que volver a empezar contratar a otro formarle y que les dejen tirados.

Ante eso han dicho a la guano que vengan ya formados de casa

Puede ser, pero las empresas deberían tener en cuenta que también les puede venir un junior formado. Es decir, si otra empresa forma a un junior y les deja tirados, puede que vaya a la empresa que en su día se les fue un junior.

O sea, que a una empresa se les vaya un junior formado no debería ser ningún drama, y debería aceptarse como una cosa normal.
 
No es la función de la universidad. En la universidad se enseñan conocimientos de otra naturaleza, que no pasan de moda y no caducan.
Si tu buscas tecnologías, eso es pan para hoy y hambre para mañana. Algunas están viejas en 6 meses. Otras en 2 años, otras en 5.
Pero es igual, porque la charo de RRHH si no has estado en un proyecto con Angular 10 en los últimos 2 años, no te reconoce la experiencia en Angular 6. A pesar de que es casi lo mismo,

Tu lo que necesitas entonces es un curso de X tecnología. Pues te lo buscas en YouTube, o lo compras en Udemy, o si eres un zote que no sabe inglés pues te vas a una empresa de formación y en 4-6 semanas te han despachado con una base muy básica.

Ahora, a lo mejor buscas la vida universitaria, la fiesta, o el estatus social. Entonces el problema es tuyo que confundes la casa del conocimiento con un instituto 2.0.

Entiendo ese tipo de planteamiento, porque lo he visto y oído mucho. Pero....es muy perverso. ¡Muchísimo!

Shishi, que estamos hablando de tecnología. ¿Te imaginas que ese tipo de conocimientos que 'no caducan', lo extendiésemos a todo?

La ingeniería informática, si no lo tengo mal entendido, empezó a extenderse primero como Licenciatura informática en los 80. ¿Imagina que en 2.023 dieran lo mismo que en los 80? Tota, si son conocimientos que no caducan....O estaríamos todavía haciendo enseñando los humores del cuerpo 😛

No, no puedes estar formando en tecnología abstrayéndote precisamente de todas las tecnologías que existen. Que no me refiero a que las enseñes siquiera, se trata de que no te subas a un pedestal y hagas como si no estuvieran.

Mi sensación es que la universidad (al menos en España, y al menos en lo que yo conozco, que tampoco es mucho....) está buscando excusas para tener un modelo anquilosado y completamente fuera de la realidad.

La universidad debería ser, o al menos era, el lugar donde se juntan las ideas, el centro del I+d, el templo donde el conocimiento bulle. Y luego se te cae el alma a los pies cuando ves que en medicina se estudian conocimientos que están superados hace 10 años, cuando ves que en derecho se sale sin saber muy bien cómo funciona o un juicio, o (en este caso) en las ramas informáticas salen sin tener ni siquiera una visión real de la tecnología existente, ni siquiera de los distintos modelos que existen.

Y por supuesto que entiendo que la proyección de un ingeniero pueda ser terminar siendo el megaarquitecto cuyo trabajo es casi más 'papel y boli' (entiéndase...) que otra cosa, que tiene que tener conocimientos profundos matemáticos y algorítmicos, de sistemas, de datos.

Pero la realidad es que ese tipo de funciones son absolutamente minoritarias en el mercado. Con el INRI de que una empresa (que por definición seguramente será grande) que sí lo necesite, nunca le va a semejante responsabilidad a una persona que ni siquiera haya tirado una línea de código o no tenga una experiencia profunda en todas las tecnologías que existen, y la implicación que estas tienen.

Y sin contar con que la programación o el análisis suelen ser salidas recurrentes y mayoritarias, que es 'mucho no contar'.

Entiendo que esto es una opinión muy de cuñado, pero joer, los chavales están en un aula casi desde que nacen hasta los 23 tacos. Que salgan de ahí sin estar mínimamente preparados ya no para trabajar, sino para tener posibilidades de empezar desde abajo, se me hace bola. Entiendo perfectamente que una carrera tecnológica no está para enseñar distintas tecnologías, pero no pueden tener semejante nivel de 'negación' del mercado.

Me parece que es una postura impostada, que está muy influida por la comodidad de los profesores. Me 'auto-otorgo' un papel impostado de estar por encima del mercado, que me permite repetir una y otra vez el mismo temario, aunque la vida en el mundo tecnológico vaya a una velocidad que asusta.
 

Estadísticas del foro

Temas
2.049.206
Mensajes
58.141.440
Miembros
190.825
Último miembro
Ache8

El blog de burbuja.info

Volver