Sector IT : una escabechina sin fin.

DVD1975

Madmaxista
Desde
2 Ene 2011
Mensajes
27.330
Reputación
37.268
Es que aparte de pruebas técnicas muchas veces te hacen psicotécnicos y te piden referencias, haciéndote perder más el tiempo. Parece ser que las empresas se pasan el título de ingeniero en informática por el forro.

Puedo entender que hagan pruebas a alguien que no tenga manera de demostrar nada, pero no a alguien que viene con título universitario/FP, portafolio/GitHub y CV.
Nunca jamas dar datos de empresas pq algunas veces los utilizan para ir a esas empresas y vender sus productos.
Nunca escribir mucho código o aportar ejemplos completos pq me han comentado de casos que luego han utilizado esas ideas o código para sus proyectos.
 

FernandoIII

Madmaxista
Desde
18 Feb 2017
Mensajes
9.706
Reputación
24.656
Leyendo a @pacomer en este hilo para fracavírgenes y releyendo sus míticos hilos sobre LA HORDA y su magistral operación militar, todo empieza a cuajar. Este tipo es más virgen que la blanca paloma e intenta compensar su cobardía y baja producción de testosterona con basura pseudointelectual y pretenciosa, que intelectualmente tiene poco mérito, pero le hace parecer un ejjjjjjperto en este pozo de hez.
Es como el gafón GEOESTRATEGO de la cuatro, en versión Bartolo informática.
 

Progretón

Muy Serenísima y Golísima Sociedad de la Niebla
Desde
1 Oct 2019
Mensajes
7.763
Reputación
28.391
Lugar
Mingorrubio, Madrid
Trabajo en una empresa que produce un software que utilizan diariamente cientos de miles de personas (no en la parte de producción..).

En ningún momento he dicho que no sea importante la calidad; es justamente al revés. Ese purista que quiere hacer todo manualmente, no tiene ni idea del coste que supone depurar lo que haga. Y de ahí la importancia de utilizar herramientas estables, para que haya un equilibrio entre tiempo de programación y estabilidad.

Igualmente, escuchar al cliente no significa hacer exactamente lo que quiere. Hace siglos que no trabajo en el mundo de la programación a medida, pero lo vital es entender su necesidad. Y, con respecto a esa necesidad, ofrecerle algo acorde a lo que pueda pagar que sea factible, aunque esté alejado de lo que lleva en la cabeza.

Pero es que cuando tienes un software SAAS, un fallo de programación simplemente no te lo puedes permitir. Como no te puedes permitir una caída, imagina un fallo que, por ejemplo, produzca algún tipo de corrupción en la integridad de los datos de los clientes. Lo que significa trabajar con miles de bases de datos con teras y teras de información.

El mundo de la programación a medida es un mundo imposible de cuadrar, donde el cliente pide algo que no necesita, a un precio que no está dispuesto a pagar, y trabajando con unos programadores que no van a comprender esto. Por eso el sector en España está tan dolido: la única forma de que eso cuadre económicamente, es arañando en el coste laboral. Y tirar de becarios

Con el software estandarizado es lo contrario: lo que tiene un coste infinito es el fallo. Porque no es un cliente cabreado que te llama, sino es que en 3 minutos se colapsan las centralitas, entran cientos o miles de emails, y arreglar 'del todo' el fallo que haya sucedido, aunque sea pequeño, puede llevar semanas o incluso meses. Más negociaciones con todos los clientes a los que les haya afectado.

Solo trabajando en ambos mundos comprendes que es absolutamente imposible que el software a medida se acerque ni de lejísimos a la calidad del software estandarizado. En el software a medida, el flujo de datos, el diseño, la usabilidad, en muchos casos los hace el propio programador. En el software estándar, para una pantalla hay un equipo de personas que no dan el OK hasta que no esté perfecta, da igual el tiempo que se tarde. He visto cambiar planteamientos de una misma pantalla decenas de veces antes de aprobarla, porque no era suficiente cómoda para el usuario.

Porque vives de que tu usuario esté contento, pero también eres consciente de que si algo no está diseñado de forma absolutamente perfecta y clara, y con posibilidad de fallo cercana a cero, el número de comunicaciones con soporte se va a disparar, y va a ser un impacto económico brutal

Son...mundos distintos.
Menudo rollo este PowerPoint por escrito que te ha salido, debo admitir que la lo que es vender humo lo bordas.

Si ChatGPT y similares tiran líneas de código, también tirarán presentaciones en formato PowerPoint. Ya te llegará la hora.
 
Última edición:

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
pensando:pensando:

No entiendo muy bien a qué te refieres...
En lenguajes con sistemas de tipos roto y con su modelo de concurrencia basado en su modelo de memory mutable (toda la basura esa de java y sucedáneos) es sólo cuestión de tiempo, y poco, que te casquen tu código, esas fantásticas libraries, a poco que sea algo complejo. Esto ya por no hablar de linkados dinámicos a la fruta basura de repositorios como npm(los javacripteros son aún más detestables), maven , gradle y demás desgracias.
 
Última edición:

frangelico

Madmaxista
Desde
26 Nov 2014
Mensajes
39.620
Reputación
121.743
Azure no es sólo que sea hez envuelta en el sedoso marketing de Mocosoft, es que encima tienen el cuajo de cobrarte por usar algo que es gratis y mayoritariamente open source.

Vamos que estos hijos de la gran fruta ya no les basta con lucrarse de manera obscena con tecnologías de engañabobos, sino que encima lo hacen robando el trabajo de otros sin pagar un puñetero duro.
Pero hay que reconocer que les sale bien la jugada, las cifras de MS en servicios cloud son alucinantes, es como una nueva MS lo que ha brotado ahí, lo que no se es si semejantes crecimientos son sostenibles.
 

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
Soy developer, no recruiter ni RRHH



Yo creo que es al revés, todo lo que sea low-level y matemática es más inferible que algo super alto nivel donde todo es lógica de negocio que la AI no puede adivinar. Por eso solo entrar en Copilot, los ejemplos son funciones tipo de necesidades bajo nivel de JS, Go, Python y Ruby, no algo como el Spring-Boot de Java, orientado a altísimo nivel. Y para hacer una regex de un email no cuesta nada un copy paste de 3 minutos en StackOverflow, que encima tendrá 4 propuestas distintas y su justificación.
Se te quedas en la base y no pasas de 4 chorradas, claro, pero las abstracciones matemáticas no las pilla el Copilot o el ChatGPT si no se las das bien mascadas.. A ver como carajo, si no, te sale con una solución doble de monada Eff y profunctor abstracto con composición de funciones de high-order ante un problema de transcompilación de una expresión escrita en el lenguaje A a otra en el B. Cosa bastante frecuente en el mundillo web, donde las transcompilaciones están a la orden del día.

Nada que ver con las rutinas que hacen los javeros y pythonero, trivial de comprensión para que el GPT entienda los requerimientos de hasta un pacoPaliller de carnicera: " psss ejque necesito un cliente que me haga la siguiente request a una BBDD en azure con C#". y La maquinita te sale con una solución CRUD en unos segundos que deja en el paro a todos los picatecleros Cchaperos de la carnicerita.
 
Última edición:

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
Pero hay que reconocer que les sale bien la jugada, las cifras de MS en servicios cloud son alucinantes, es como una nueva MS lo que ha brotado ahí, lo que no se es si semejantes crecimientos son sostenibles.
Eso para que se haga ud una idea de la cantidad de padefos freakies que hay que aguantar en este mundillo. Por mi como si los mandan a un bootcamp de Mocosoft en Auschwitz Birkenau 2.0 a hacer camaraderia con los indios programando junticos por cero.
 

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
menudo augusto está hecho ese, la madre que lo parió.

Cuanto daño hacen las pilinguis películas de hackers
Tiene varios tomahawks de frente y de perfil. Una fruta parodia de si mismo, que desperdicio de "Jackeee", el personaje se lo ha comido completamente.
 

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
y dale con los puñeteros unit testing y machacar a la gente haciendola girar en la rueda del hámster.. cuando comprendereis que con son las herramientas de hez que usais las que impepinablemente están rotas?. Todo lo demás está construido encima de eso, porque la informática moderna es una requete hez, una gigantesca bola de hez construida capa tras capa de abstracciones cascadas e innecesarias, campos de minas y agujeros que demandan a cientos de machacas en una empresa.

De ahí vienen los problemas de frustración, queme y rotación que se ve con frecuencia en este mundillo. La gente ya no programa, sino que caga bugs para poder repararlos, el de SIstema no optimiza, automatiza rutinas y tareas, no, está de apagafuegos para cubrir las incidencias y agujeros creados por el puñetero código del picateclero. y así suma y sigue. Una fruta hez todo. En vez de ser predecible y automatizable, todo lo contrario.

Aprended a programar ya., jorobar, payasos, cachopo!! qué pareceis una parodia marketinera derroyer como el puñetero chema camelonso.
 

tdt777tva7

Lonchafinista
Desde
2 Dic 2021
Mensajes
151
Reputación
338
La IA no juega con ventaja, si el humano deja de utilizarla desaparece, pero los que quieren dominar el mundo han encontrado como esclavizar a toda la población haciéndola depender de una prestación digital que en realidad no valdrá nada, no tendrás nada más que el sustento y el techo que tampoco será tuyo (coches en propiedad tampoco habrá) si ellos quieren porque trabajo no habrá menos para los charlatanes que no aportan nada al mundo y que serán los únicos como siempre que se llevarán los millones, y como lo harán??? esa es la gran pregunta ...

Y la que no es basura TAMBIÉN LO ESTÁ... pero todavía no lo sabe.

La "programación realizada por humanos" tiene los días contados... de la misma manera que el "ajedrez jugado por humanos" también los tuvo. La IA se va a imponer, sí o sí, porque juega con ventaja.

No somos conscientes del potencial de la IA.
.
.
.
.
.
.
 

Aristóteles

Madmaxista
Desde
15 Abr 2013
Mensajes
1.039
Reputación
1.296
Lugar
Macondo
Se te quedas en la base y no pasas de 4 chorradas, claro, pero las abstracciones matemáticas no las pilla el Copilot o el ChatGPT si no se las das bien mascadas.. A ver como carajo, si no, te sale con una solución doble de monada Eff y profunctor abstracto con composición de funciones de high-order ante un problema de transcompilación de una expresión escrita en el lenguaje A a otra en el B. Cosa bastante frecuente en el mundillo web, donde las transcompilaciones están a la orden del día.

Nada que ver con las rutinas que hacen los javeros y pythonero, trivial de comprensión para que el GPT entienda los requerimientos de hasta un pacoPaliller de carnicera: " psss ejque necesito un cliente que me haga la siguiente request a una BBDD en azure con C#". y La maquinita te sale con una solución CRUD en unos segundos que deja en el paro a todos los picatecleros Cchaperos de la carnicerita.
Pero eso ya lo pueden hacer con Spring Data Rest sin necesidad de AI desde hace unos años
 

Legio_VII

Alea iacta est
Desde
10 Jul 2009
Mensajes
1.499
Reputación
2.233
Lugar
Hispania
Es que aparte de pruebas técnicas muchas veces te hacen psicotécnicos y te piden referencias, haciéndote perder más el tiempo. Parece ser que las empresas se pasan el título de ingeniero en informática por el forro.

Puedo entender que hagan pruebas a alguien que no tenga manera de demostrar nada, pero no a alguien que viene con título universitario/FP, portafolio/GitHub y CV.
Mi experiencia.... de 100 personas que enviaron su CV para que les contratase (Python), menos del 5% tenían algo decente en GitHub (o en Kaggle) con lo que evaluar si saben algo o vendían humo. De esas 100 personas solo un 5% (y no coincide con el 5% anterior) accedieron a realizar un sencillo ejercicio de programación desde su casa y con 1 mes de tiempo para hacerlo (cuyo código podrían haber copiado de mil lugares diferentes y retocándolo hubiera valido para que entrasen en el Top 10 de los que tenían posibilidades de llevarse el trabajo). Si no eres capaz de hacer eso.... es que no te interesa el trabajo.... o tienes otro trabajo... o eres un vago.... o vendes humo.... con lo cual no me vale. Se llama cultura del esfuerzo y meritocracia....

PD: los psicotécnicos y referencias en general los utilizo como papel higiénico.
 

pacomer

Será en Octubre
Desde
15 Ene 2007
Mensajes
28.044
Reputación
85.438
Mi experiencia.... de 100 personas que enviaron su CV para que les contratase (Python), menos del 5% tenían algo decente en GitHub (o en Kaggle) con lo que evaluar si saben algo o vendían humo. De esas 100 personas solo un 5% (y no coincide con el 5% anterior) accedieron a realizar un sencillo ejercicio de programación desde su casa y con 1 mes de tiempo para hacerlo (cuyo código podrían haber copiado de mil lugares diferentes y retocándolo hubiera valido para que entrasen en el Top 10 de los que tenían posibilidades de llevarse el trabajo). Si no eres capaz de hacer eso.... es que no te interesa el trabajo.... o tienes otro trabajo... o eres un vago.... o vendes humo.... con lo cual no me vale. Se llama cultura del esfuerzo y meritocracia....

PD: los psicotécnicos y referencias en general los utilizo como papel higiénico.
Eso os pasa porque buscais masa proletaria entre los lenguajes "populares", donde la mayoría no sabe ni programar y los falsos positivos hacen estragos en la selección.

Id a lenguajes/herramientas que atraigan a los más profesionales e inteligentes y no os pasará eso. Es que lo quereis bueno,bonito y barato...
 

omin0na

Madmaxista
Desde
2 Feb 2019
Mensajes
3.759
Reputación
7.336
No, directamente hace siglos que no me dedico a la programación roto2. Pero trabajo en una empresa donde se hace software, y he podido ver hasta qué punto ideas que tenía cuando programaba estaban equivocadas. Mejor dicho, desnortadas.

Cuando yo programaba era muy purista, porque eran tiempos muy pasados en los que no tenías soluciones en internet (apenas estaba empezando a popularizarse...), y esos primeros intentos de hacer herramientas tipo frameworks eran muy malos. 25 años después, o existen unas necesidades muy concretas que lo justifiquen, o no aprovechar de herramientas como los frameworks es absolutamente improductivo.

Es reinventar la rueda constantemente...
Solo diré que ideas absolutistas son peligrosas, cuando haces un desarrollo tienes que tener en cuenta que haces y para quien, e incluso ver si es un software condenado a vivir más allá de la vida de soporte del framework que vas a usar.

Por tanto hay que usar frameworks? Depende, el contexto te dice si debes usarlo o no.
Y ese contexto es en base a negocio.