Dudas módulo DAM

Buenas, dejé a los tres meses dam, grado superior, a mi pesar, quizás me arrepiento pero en forma presencial y como lo daban no se adecuaba para los que tenemos 0 conocimientos, llegaba un momento que te ponían un problema y al no saber resolverlo el problema era nuestro y seguían avanzando temario, aún tras dejarlo sueño con los problemas que no salían y no es coña, le doy vueltas y sigo sin saber resolverlo y supuestamente es fácil, nose si habrá algún sitio aunque no sea presencial que te ayuden algo más sobretodo a la gente de 0 conocimientos, lo hize en Madrid presencial.
La programación si no te entra a la primera se hace cuesta arriba.

Te aconsejo que busques algún curso gratuito en Youtube a ver si logras engancharte.

Los de Píldorasinformáticas suelen ser una buena manera de comenzar.
Ostras pues yo también estoy haciendo DAM, programación desde cero y el profesor no continua si alguien no ha entendido algo.

Saludos.
AlterNathan escribió:Ostras pues yo también estoy haciendo DAM, programación desde cero y el profesor no continua si alguien no ha entendido algo.

Saludos.


¿Y cómo lo hace? Porque si yo en su día no hubiese continuado porque los que se pasaban las clases con el móvil o jugando en Internet no se enteraban, les hubiese dado los bucles y ahí me hubiera quedado.

Ahora como profesor de apoyo sí sigo el ritmo del alumno, aunque hay casos en los que no se puede, no tienen la capacidad y no lo entienden o te contactan con poco tiempo. Pero en un aula, puedes ir cambiando el ritmo, pero no de manera infinita con 20-30 personas.

@rober2501

Dedica tiempo a practicar, frústrate, traza en papel, busca soporte online...
Busca un docente de apoyo.
Huye de centros privados si lo que quieres a aprender, filtra en públicos porque también tienen lo suyo.
@SomacruzReturns Ostras pues tu experiencia es contraría a la mía, me he ido justamente a un centro privado porque en el público es imposible aprender algo porque a ir por subvención pues lo ponen todo fácil e incluso las normas que hay no les hace caso no vaya a ser que los estudiantes se frustren porque le quiten el móvil.

Donde voy he aprendido hacer atributos estáticos, y llevo desde mediados de septiembre, pero es que las reglas en el centro se siguen, si sacas un móvil se te pone falta (como que no has llegado) y te vas fuera .... punto, no hay medias tintas y así es como debería de ser en todos los centros pero no es así.

También es cierto que tengo una clase bastante buena por ahora a nadie le han quitado el móvil ni nada por el estilo y somos 24, el profesor siempre está hablando con la gente que es algo más lenta y por ahora, creo, vamos bien ya cuando nos den las notas de la 1ª evaluación ya te diré.

Saludos.
AlterNathan escribió:@SomacruzReturns Ostras pues tu experiencia es contraría a la mía, me he ido justamente a un centro privado porque en el público es imposible aprender algo porque a ir por subvención pues lo ponen todo fácil e incluso las normas que hay no les hace caso no vaya a ser que los estudiantes se frustren porque le quiten el móvil.

Donde voy he aprendido hacer atributos estáticos, y llevo desde mediados de septiembre, pero es que las reglas en el centro se siguen, si sacas un móvil se te pone falta (como que no has llegado) y te vas fuera .... punto, no hay medias tintas y así es como debería de ser en todos los centros pero no es así.

También es cierto que tengo una clase bastante buena por ahora a nadie le han quitado el móvil ni nada por el estilo y somos 24, el profesor siempre está hablando con la gente que es algo más lenta y por ahora, creo, vamos bien ya cuando nos den las notas de la 1ª evaluación ya te diré.

Saludos.


¿Qué centro es ése? Porque yo me hice autónomo porque estaba hasta los huevos de los privados.
Yo estoy igual hace exactamente 3 días le comunique a mi tutor que abandonaba el módulo de DAW . Creía que con esfuerzo y dedicación sacaría el módulo adelante .

El desencadenante del abandonó es que me impartían programación en inglés y los enunciados en los exámenes no los entendía y cuando llegue a bucles y Arrays absolutamente todos los ejercicios estaban enfocados a aplicar lógica con matemáticas . Me tiraba 6 horas al día en clase y luego todo el día encerrado en casa intentando sacarlo adelante y luego veía gente en clase que no daba un palo al agua o venían poco a clase y que aprobaban . El examen de entornos que era de GIT y depuración lo aprobé y el de lenguaje de marcas me lo cambiaron entero y me quedé en blanco y me fuy a casa.
Joer, tan difícil es DAM y DAW?
Parece que depende mucho del profesorado... lo de ver programación en inglés es una putada asquerosísima, y en el fondo lo hacen por lo de recibir la subvención (donde yo estudio ocurre con FOL, es bilingüe).

Tengo suerte de que la profesora de programación es buena, y en el resto de asignaturas voy bien salvo en base de datos, que la paisana suspendió al 90% de la clase sin pestañear (no exagero el %, lo hemos calculado y todo), no explica casi nada, de lo poco que explica contradice a lo que uno puede mirar por su cuenta en internet. Los exámenes con modelos de ejercicios que no vimos en la vida despues de tirarse todo el mes sin haber explicado absolutamente nada...

Hubo un par contado de personas en mi clase que han dejado el ciclo después del examen del modelado conceptual de entidad-relación.

Entiendo la frustración, yo también la tuve, pero antes de dejarlo piensa bien cual es el motivo real. Pasar con una suspensa sigue siendo hasta viable. Decidí esforzarme en el resto y con esta otra... lo intentaré, pero ya perdí la fe. Mínimo me como la recuperación de junio, yo y toda la clase.
El mundo de la programación es el 90% búscate la vida. Eso ya empieza siendo así en los estudios, Google y probar y rallarte hasta el infinito es lo que toca. Si veis que no se os da bien y se os hace cuesta arriba, la solución inteligente es dejarlo. No se es menos hombre o menos guay por no saber programar. Yo saqué el título de Dam "por cojones", con mucho esfuerzo, para después casi no ejercer, dejarlo y hoy día dedicarme a otra cosa y no tocar programación ni con un palo.
Llegué a trabajar de programador, pero si no eres bueno vives con condiciones de júnior eternamente. Yo gracias a dios tengo formas mejores de ser mileurista, sin tener que trabajar 10h dirías, fines y demás mamoneos que tienes si eres programador mediocre-pringado.
Si se os da mal no perdáis el tiempo, aunque saquéis el título no olereis esos sueldos maravillosos ni esas condiciones fantásticas. Sólo tendréis un trabajo puteado de cojones y unas condiciones asquerosas. El resto os contarán maravillas de la programación, pero yo como persona que tiene Dam y aprox 2 años de experiencia como programador huy de aquello y mucho tiene que apretar el hambre para que vuelva.
Pues dejarse el módulo porque no apruebas el 1 examen de bases de datos es un poco de pocas luces . Yo lo he terminado dejando porque por mucho que le metía tiempo programación en inglés los enunciados del examen y todo enfocado a matemáticas no podía más . De verdad que lo he intentado y aún sigo jodido animicamente pero era un sufrimiento que mentalmente me estaba afectando.

Era como un sueño que tenía pero aunque me esforce al 100% no tenía coco suficiente he preferido dejarlo ahora que tirarme más tiempo cuando veía que el corazón Decia sigue pero la cabeza me decía no es para ti .
vlc89 escribió:Yo estoy igual hace exactamente 3 días le comunique a mi tutor que abandonaba el módulo de DAW . Creía que con esfuerzo y dedicación sacaría el módulo adelante .

El desencadenante del abandonó es que me impartían programación en inglés y los enunciados en los exámenes no los entendía y cuando llegue a bucles y Arrays absolutamente todos los ejercicios estaban enfocados a aplicar lógica con matemáticas . Me tiraba 6 horas al día en clase y luego todo el día encerrado en casa intentando sacarlo adelante y luego veía gente en clase que no daba un palo al agua o venían poco a clase y que aprobaban . El examen de entornos que era de GIT y depuración lo aprobé y el de lenguaje de marcas me lo cambiaron entero y me quedé en blanco y me fuy a casa.




los ejercicios estaban enfocados a aplicar lógica con matemáticas

¿Y qué esperabas de la programación? Es lógica desde el minuto 1. Desde que te enseñan el tipo booleano y sus operadores lógicos y relacionales.
Puedes entrenar matemáticas y hacerte un pequeño curso de inglés, no creo que necesites más de un B1. Y a por ello más adelante, si realmente es lo que quieres hacer, claro. [beer]

El de lenguaje de marcas me lo cambiaron entero y me quedé en blanco y me fuy a casa


Eso no lo he entendido.

Yo creo que hoy en día hay varios problemas muy graves en la educación / formación:
- Unas generaciones educadas en casa de manera sobreprotectora, que les destroza su salud emocional.
- Para entrar en un ciclo superior no hace falta ni tener bachillerato ni la prueba de acceso. La diferencia entre un alumno que viene de bachillerato y uno que viene de un grado medio es brutal. No solo por preparación sino por capacidad.
- La gran mentira de que todos somos capaces de todo con esfuerzo (o sin él). No todo el mundo tiene desarrollada la capacidad de abstracción en el cerebro que se necesita para programar.
- Unos colegios que para que los niños no se frustren tampoco les exigen, con saberse las letras y los números y poco más van tirando...
- Una forma de razonar, la de programación, que no se trabaja en la básica ni en la secundaria.
- Unos ratios en las aulas que no te permiten trabajar a distintos niveles y dar a cada alumno lo que necesita.
- Un planteamiento de las matemáticas y la física de "te evalúo sobre mismo ejercicio que hemos hecho 300 veces pero cambiando los datos" no vayas a tener que razonar.
- En FP en DAM/DAW el profesorado es terriblemente malo. Se meten ahí por el horario y como los temarios son tan complicados se la suda preparárselos. En DAM encontrar a un profesor que sepa impartir en condiciones PSP, Acceso a Datos o Android es como buscar una aguja en un pajar.

Y cuando llegamos profesores con intención de que los alumnos realmente aprendan a razonar nos encontramos con tal cantidad de obstáculos que le quitan las ganas a cualquiera. Yo me hice autónomo, gano como 4 veces más y aun así tengo que lidiar a veces con algunos elementos de cuidado...lo que pasa es que les mando a paseo, cosa que un profesor en aula no puede hacer.

Las nuevas generaciones lo tenéis realmente jodido, y lo triste es que no es culpa vuestra.
Si os sirve de consuelo, yo nunca llegué a terminar DAM. El profesor era un hijo de puta que hacía un examen teórico tipo test de programación previo al práctico en el que las erróneas quitaban puntos, y la diferencia entre opciones era muy sutil.
Unos seis años después de eso, me dedico profesionalmente a la programación, específicamente backend, gano mi buena pasta y en mis ratos libres sigo ampliando un proyecto con el que llevo ya 4 años y medio.
SomacruzReturns escribió:
vlc89 escribió:Yo estoy igual hace exactamente 3 días le comunique a mi tutor que abandonaba el módulo de DAW . Creía que con esfuerzo y dedicación sacaría el módulo adelante .

El desencadenante del abandonó es que me impartían programación en inglés y los enunciados en los exámenes no los entendía y cuando llegue a bucles y Arrays absolutamente todos los ejercicios estaban enfocados a aplicar lógica con matemáticas . Me tiraba 6 horas al día en clase y luego todo el día encerrado en casa intentando sacarlo adelante y luego veía gente en clase que no daba un palo al agua o venían poco a clase y que aprobaban . El examen de entornos que era de GIT y depuración lo aprobé y el de lenguaje de marcas me lo cambiaron entero y me quedé en blanco y me fuy a casa.




los ejercicios estaban enfocados a aplicar lógica con matemáticas

¿Y qué esperabas de la programación? Es lógica desde el minuto 1. Desde que te enseñan el tipo booleano y sus operadores lógicos y relacionales.
Puedes entrenar matemáticas y hacerte un pequeño curso de inglés, no creo que necesites más de un B1. Y a por ello más adelante, si realmente es lo que quieres hacer, claro. [beer]

El de lenguaje de marcas me lo cambiaron entero y me quedé en blanco y me fuy a casa


Eso no lo he entendido.

Yo creo que hoy en día hay varios problemas muy graves en la educación / formación:
- Unas generaciones educadas en casa de manera sobreprotectora, que les destroza su salud emocional.
- Para entrar en un ciclo superior no hace falta ni tener bachillerato ni la prueba de acceso. La diferencia entre un alumno que viene de bachillerato y uno que viene de un grado medio es brutal. No solo por preparación sino por capacidad.
- La gran mentira de que todos somos capaces de todo con esfuerzo (o sin él). No todo el mundo tiene desarrollada la capacidad de abstracción en el cerebro que se necesita para programar.
- Unos colegios que para que los niños no se frustren tampoco les exigen, con saberse las letras y los números y poco más van tirando...
- Una forma de razonar, la de programación, que no se trabaja en la básica ni en la secundaria.
- Unos ratios en las aulas que no te permiten trabajar a distintos niveles y dar a cada alumno lo que necesita.
- Un planteamiento de las matemáticas y la física de "te evalúo sobre mismo ejercicio que hemos hecho 300 veces pero cambiando los datos" no vayas a tener que razonar.
- En FP en DAM/DAW el profesorado es terriblemente malo. Se meten ahí por el horario y como los temarios son tan complicados se la suda preparárselos. En DAM encontrar a un profesor que sepa impartir en condiciones PSP, Acceso a Datos o Android es como buscar una aguja en un pajar.

Y cuando llegamos profesores con intención de que los alumnos realmente aprendan a razonar nos encontramos con tal cantidad de obstáculos que le quitan las ganas a cualquiera. Yo me hice autónomo, gano como 4 veces más y aun así tengo que lidiar a veces con algunos elementos de cuidado...lo que pasa es que les mando a paseo, cosa que un profesor en aula no puede hacer.

Las nuevas generaciones lo tenéis realmente jodido, y lo triste es que no es culpa vuestra.


Totalmente de acuerdo con lo de que con esfuerzo todo el mundo vale . Mira que me he esforzado estos 3 meses y lo he pasado mal y lo he tenido que abandonar por mi salud mental .

Sobre lo del bachiller y el grado medio te equivocas en mi módulo tengo gente con grado medio que son buenos programando y gente con carreras que les cuesta horrores .
La programación es complicada sino la entiendes pero cuando el celebro haga chip veras que es superfacil.
DAM y DAW si depende mucho del profesorado, son módulos muy específicos y hay mucho profesor interino que va cada año cambiando de asignatura, pero en general y quitando algún cabron, todos lo profes son enrollados.

Yo personalmente te aconsejaría que te dejes de cursos gratuitos y te apuntes a una academia que den cursos de programación de primero de carrera de informática, y luego sabiendo lo básico en programación volvería a dam
Otro que se sacó DAM, primero me matricule en un instituto que era infernal el profesor tiraba con todo y si no lo entendias ahí te quedabas. Encima yo este lo hice a distancia, aunque se de buena mano que en presencial era igual, eso si este instituto tenia el 100% del alumnado empleado a final de curso (yo me lo dejé).

Al año siguiente me apunté a otro instituto, presencial esta vez (por cierto venian muchos del otro instituto y aqui sacaban matriculas).

Ahora a toro pasado se que el nivel no era alto, profesores viejos, ni un solo examen hicimos con el ordenador y un largo etc. Pero sinceramente me la pelaba, yo no soy muy listo y sabia a lo que iba, a meterme en una carnica y eso conseguí, de lo que di en el modulo no recuerdo absolutamente nada, al final me he aprendido cosas a base de udemy y youtube, y de ir pasando de empresa a empresa.

Asi que no desistais, el modulo no es el fin del mundo, de hecho tengo 2 ex-compañeros de trabajo que tienen solo bachillerato y eran los mejores de la empresa (y pagados tambien hehe).Uno llegó de potra, se hizo unos cuantos cursos de udemy y a currar. La putada es encontrar y nutrirse de toooooodo lo que hay en internet.
Para programar es necesario cierta capacidad resolutiva, y saber investigar y buscarse la vida uno mismo. Un programador no aprende algo y luego lo va calcándolo por ahí de manera cuadriculada. Lo que hace un programador es tener esa agudez y perspicacia para resolver. Aunque muchos terminan en empresas moviendo y pintando datos de aquí para allá y ya se lo saben todo al dedillo.

Si se es una persona de las que “retienen información y luego la tiran en el examen”, entonces tal vez la programación no es lo más indicado. Si se es una persona de las de “dime como se hace esto y lo hago” en mi opinión tampoco. Si se es una persona de las que “prefieren comprender” y con facilidad para ingeniarse soluciones, entonces sí.

Me atrevería a decir que todos los programadores competentes que he conocido, han tenido momentos de ver su propio código como algo artístico o incluso poético, por la elegancia y sencillez con la que han resuelto algo. Suena a frikada pero es real, si se pregunta a buenos programadores seguro que muchos dirán que es así.

Mi consejo si te gusta mucho, es que empieces a entrenar la capacidad resolutiva de tu cerebro con juegos de lógica y puzle, pero que sean difíciles. Hace unos años habia en Play Store uno que se llamana Hacker y era de puzzle con algoritmos, estaba muy bien pero ahora no lo encuentro.
si no te engancha escribir codigo y resolver problemas te recomiendo que no te metas en la industria, sinceramente. lo vas a pasar mal

por cierto en espanya es muy necesario tener algun tipo de titulacion para programar? es decir, la mayoria de empresas no contratan a gente sin titulo aunque tengan experiencia o que
Por suerte, y al contrario que en casi todas las demás profesiones, en internet tienes TODO lo que quieras saber de programación. Si algo no sabes hacerlo, hay otras 200.000 personas que tampoco, que han preguntado y que han aprendido.

Como ya han dicho, empezar es lo difícil. Empezar con variables es sencillo, pero luego llegan los bucles, arrays, clases, herencia, etc. y es en ese momento cuando la gente lo deja. Échale ganas, tiempo, mira vídeos de youtube.

@rober2501 ¿En qué lenguaje/s os daban el curso? Pon algún problema y dinos el lenguaje, igual eso te puede ayudar. Si logré que mi novia, que es lo más inútil que he visto en mi vida con la informática, se hiciera un programilla en consola para calcular el IVA muy seguramente pueda echarte una mano [sonrisa]
eR_cHuGkI escribió:si no te engancha escribir codigo y resolver problemas te recomiendo que no te metas en la industria, sinceramente. lo vas a pasar mal

por cierto en espanya es muy necesario tener algun tipo de titulacion para programar? es decir, la mayoria de empresas no contratan a gente sin titulo aunque tengan experiencia o que


Ni en España ni en Europa importa mucho la titulación, salvo que sea para hacerte un contrato en practicas y cobrar subvenciones.

Yo podía haberme inventado todas las titulaciones, porque jamás me han pedido un justificante o titulación, simplemente te hacen una prueba técnica como mucho o directamente te preguntan en la entrevista sobre tus conocimientos.



Nesquik666 escribió:Me atrevería a decir que todos los programadores competentes que he conocido, han tenido momentos de ver su propio código como algo artístico o incluso poético, por la elegancia y sencillez con la que han resuelto algo. Suena a frikada pero es real, si se pregunta a buenos programadores seguro que muchos dirán que es así.


Es así. Puedes resolver algo, como una suma de una forma muy basta. Ejemplo 2+3= (1+1)+(1+1+1) pero también puedes resolverla de una forma sencilla Ej: 2+3 = 5 Pero no es la única solución posible, porque 2+3 también es igual a 4+1 o a 6-1, y un largo etc... Podrías decir por ejemplo que 2+3 = 2*2+1

Hay problemas muy complejos que los programadores resolvemos con elegancia y soluciones sencillas pero muy potentes y ahí está el arte que tu comentas.

Si. Yo me considero un artista. Mi trabajo es ultra creativo. Doy soluciones artísticas a problemas que a priori pueden ser complejos o muy simples, pero el truco está en el arte de trasladarlo a código y que funcione de forma automatizada.

Hay cosas en programación que solo ciertas personas saben resolver de una forma ultra elegante. No significa que sean mejores o peores soluciones, otra persona puede resolver el problema y es igual de válido.

Pero lo bonito es ver como hay personas que resuelven cosas de una manera única y su forma de pensar, no se puede imitar.
El primer profesor que tuve de programación, al principio del curso, nos dijo que programar de alguna forma se puede considerar un arte. Y ahora, mucho tiempo después, estoy de acuerdo con él.

Es como si vas al mecánico y para arreglarte algo desmontan medio coche, pierden algún tornillo y te lo tienen que poner nuevo (ahora plata cuando el original era negro), el mecánico acaba lleno de mierda, ... Sin embargo otro te lo habría hecho mucho más fácilmente, sin necesidad de trastear tanto el coche ni perder ninguna pieza, y al terminar casi ni se ha manchado. Pues este mecánico sería como ese supuesto programador.
No entiendo muy bien la duda o el fin del hilo.

No presencial tienes muchísimo contenido en internet, cursos gratuitos, de pago, en forma video, texto, ejercicios, proyectos, etc.

PD: El ingles es bastante importante
Es posible que el ritmo en tu clase te haya atropellado pero eso no quiere decir que no puedas coneguir aprender. Tres meses es poco tiempo para desistir de algo que quieres conseguir, no es nada de tiempo.

Como te han dicho, en internet, youtube... hay una cantidad ingente de información y cursos que puedes seguir al ritmo que necesites.

Un saludo.
Sinceramente creo que te has buscado una excusa porque no te gusta.
A todos nos ha pasado de no tener ni puta idea ni ser el mejor de la clase programando pero 20 años después aquí estamos, trabajado de ello.

Tampoco es un arte ni somos artistas como dicen por ahí arriba, que el 90% es programación de batalla y se vende por horas.a nadie le importa como funciona salvo que vaya terriblemente mal.

Dicho esto, el programar bien, comentar el código y dejar todo estructurado y extensible es cosa ya de cada uno: lo que escribes es lo que tienes entu cabeza. Si eres un chapuza y te la suda así dejaras todo escrito y lleno de mierda.

Pero volviendo al asunto, preguntate si te gusta programar, si te apetece un huevo hacer un programa que haga tal o cual, si tienes ideas que te gustaría hacer... si no es que o te mola.

Al comienzo lo que cuesta es aprender a pensar como piensa un le guaje de programación: bucles que se repiten hasta, condiciones,...

Con los años escribes pensando en el programa de la tele, se repite todo tanto que estás hasta los cojones de hacer las mismas funciones una y otra vez.
homer.j escribió:Joer, tan difícil es DAM y DAW?


No. No es difícil. DAM me lo saqué con una media de 9.6 (puto fol e eie) con un profesor de Programación 1 que era un verdadero cáncer y DAW con 8.9 porque lo compaginaba con curro a jornada completa.

Pero en clase mucha gente suspendía y principalmente debía a una serie de motivos. Son los que yo he visto a lo largo de 3 años en el instituto más anecdótas de otros compañeros a los que he ayudado o dado clase. Y muchos de estos puntos también los estoy viendo en la carrera de informática:

-La gente se mete a DAM/DAW porque es informática y como se pasan el día delante del ordenador jugando a videojuegos pues blanco y en botella... Una premisa tan válida como meterse a estudiar arquitectura porque se pasan el día encerrados en casa.

-Los alumnos creen que el grueso del trabajo lo ha de realizar el profesor y si no sale un ejercicio, ya se resolverá en clase. Cuando es precisamente a la inversa. Lo que ocurre es que llega el examen, los ejercicios son más complicados para ver quien merece el excelente, hay tiempo límite y nadie les puede ayudar. El resultado es obvio.

-En base al punto anterior. La programación es práctica, práctica, lectura y práctica. Estés comenzando o lleves +10 años de curro a las espaldas. Hay que buscarse retos personales y si te están enseñando C en DAM, practica en tu casa intentando hacer un Buscaminas o un Hundir la flota por ejemplo. Lo que sea, pero dedícale horas, todas las que puedas y más. No te limites a los ejercicios de clase. Embárcate en retos personales. Además, se supone que te gusta.

-Los alumnos tienen una idea equivocada de lo que es la informática, en especial la programación, edulcorada por todo tipo de series y leyendas. No se hace un script y se es hacker, ni se sabe lo que es un bucle y desarrollas el último Halo. Hay mucha teoría y mucho estudio detrás que nunca cesa. Vas a estar documentándote siempre, siempre. Salen nuevas versiones de framework, nuevos patrones, nuevas arquitecturas, diferentes formas de trabajar y todo eso va a ocurrir mientras estás todavía estudiando la versión anterior. Si no te gusta estudiar, esta no debería ser tu profesión.

-Es recomendable tener cierta facilidad para las mates. ¿Son necesarias para la programación? No. ¿Se usan en el día a día en el curro? No. Pero ayudan muchísimo y en el código final se plasma quien tiene una buena capacidad matemática y quién no. Al final, a una persona que le cuesten las matemáticas de bachillerato no le recomendaria estudiar nada relacionado con informática. Para ambas ramas se necesitan exactamente las mismas habilidades: capacidad lógica y constancia. Sé que muchas personas no coinciden con este punto pero es cierto, tener conocimientos en álgebra lineal, estadística, teoría de conjuntos, lógica, funciones ayuda a saber resolver, optimizar y encarar mejor los problemas que puedan aparecer.

-Por último y más importante, en general a la gente no le gusta la programación y esto me resulta muy difícil de entender. Si estudias DAM o DAW es para ser programador. Para ser programador el resto de tu vida. Voy a subrayar el resto de tu vida. Vas a estar haciendo algo que no te gusta por voluntad propia un mínimo muy mínimo de 40h a la semana durante no menos de 35 años de tu vida. O disfrutas cada segundo o mejor búscate otra cosa. Porque a nivel laboral es un trabajo muy pero que muy frustante. Y aunque pueda parecer que los sueldos son altos, te puedo asegurar que el sacrificio no está pagado.
Lo más bonito de este oficio (que he aprendido a odiar con todo mi corazón) es cuando llegas tu, con tus lenguaje de programación clásicos bajo el brazo (C, vb, php, java... ), que son tus amigo, que los conoces, y el jefe de turno te dice que programes en otro. Ese otro lenguaje precioso, que te dicen que lo uses sólo porque un YouTuber anormal dijo que mola y lo demostró haciendo un hola mundo. El puto lenguaje de mierda es una basura medio beta con un ide podrido, sin documentación y que tiene bugs en los bugs.... Y ahí estás tú, aprendiendo esa basura que un año después volverá al agujero del que nunca debió salir, nadie la recordará y no te servirá para absolutamente nada conocer y haber padecido excepto para ese trabajo temporal de unos mesitos. (Por cierto, esos lenguajes de mierda, suelen tener un ide aceptable de pago.... que tú nunca verás, porque a ti te empaquetan la versión free capado-cutre).
Y la gente se pregunta porque algunos odiamos este trabajo....
Para los que quieran triunfar en programación, les recomiendo además de inglés estudiar elfico y klingon. Así van entrenando para todas las veces que les tocará estudiar cosas inútiles que no usarán.
Yaripon escribió:Lo más bonito de este oficio (que he aprendido a odiar con todo mi corazón) es cuando llegas tu, con tus lenguaje de programación clásicos bajo el brazo (C, vb, php, java... ), que son tus amigo, que los conoces, y el jefe de turno te dice que programes en otro. Ese otro lenguaje precioso, que te dicen que lo uses sólo porque un YouTuber anormal dijo que mola y lo demostró haciendo un hola mundo. El puto lenguaje de mierda es una basura medio beta con un ide podrido, sin documentación y que tiene bugs en los bugs.... Y ahí estás tú, aprendiendo esa basura que un año después volverá al agujero del que nunca debió salir, nadie la recordará y no te servirá para absolutamente nada conocer y haber padecido excepto para ese trabajo temporal de unos mesitos. (Por cierto, esos lenguajes de mierda, suelen tener un ide aceptable de pago.... que tú nunca verás, porque a ti te empaquetan la versión free capado-cutre).
Y la gente se pregunta porque algunos odiamos este trabajo....
Para los que quieran triunfar en programación, les recomiendo además de inglés estudiar elfico y klingon. Así van entrenando para todas las veces que les tocará estudiar cosas inútiles que no usarán.


Eso no es culpa de la programación, eso es culpa de tu jefe.
Cambiar de lenguaje no es tan fácil y muchos programadores no son capaces de tal adaptación porque suelen ser de a y b y no les digas de hacer c.

Llevo 5 años con PHP y mejorando y aprendiendo. He trabajado con casi todos sus frameworks y he trabajado de distintas maneras pero ni una vez me han hecho trabajar en otros lenguajes.
Y además pues he aprendido Docker por ejemplo. No es fácil pero si vas con con el odio pues normal.
Yaripon escribió:Lo más bonito de este oficio (que he aprendido a odiar con todo mi corazón) es cuando llegas tu, con tus lenguaje de programación clásicos bajo el brazo (C, vb, php, java... ), que son tus amigo, que los conoces, y el jefe de turno te dice que programes en otro. Ese otro lenguaje precioso, que te dicen que lo uses sólo porque un YouTuber anormal dijo que mola y lo demostró haciendo un hola mundo. El puto lenguaje de mierda es una basura medio beta con un ide podrido, sin documentación y que tiene bugs en los bugs.... Y ahí estás tú, aprendiendo esa basura que un año después volverá al agujero del que nunca debió salir, nadie la recordará y no te servirá para absolutamente nada conocer y haber padecido excepto para ese trabajo temporal de unos mesitos. (Por cierto, esos lenguajes de mierda, suelen tener un ide aceptable de pago.... que tú nunca verás, porque a ti te empaquetan la versión free capado-cutre).
Y la gente se pregunta porque algunos odiamos este trabajo....
Para los que quieran triunfar en programación, les recomiendo además de inglés estudiar elfico y klingon. Así van entrenando para todas las veces que les tocará estudiar cosas inútiles que no usarán.


Eso te pasa por no especializarte.
Ya de primeras dices que llegas con C, VB, php, java: Ni de coña dominas esos lenguajes, has tocado un poquito cada uno como lo puedo hacer yo en mis ratos libres. Ademas me imagino que querias decir C#, VB.net.
@seaman
PHP es un cubo de basura que me sorprende que se siga usando, yo eso no lo considero ni programar. tiras 4 consultas, las llamas y despues metes la respuesta entre las etiquetas del html y poco mas. Joder... por favor..

Yo personalmente no me veo metido en esa morralla de basura que hay hoy en dia que la gente dice que programa. Todo esta sujeto con alfileres y es una putisima mierda. Me refiero a cosas como javascript que resulta que ahora es un lenguaje de programacion? entiendo que para web.

Mira, el que sepa programar lo hace en .net (C#) y en Java. y te lo dice uno que no tiene ni puta idea de ninguno de los 2 (me dedico a los ERP que es un mundo aparte).

Dicho esto, repito: la cosa es especializarse. Todas las modas y basuras que ves en internet de tecnologias nuevas y la gente que dice que si no estas dispuesto a aprender algo que durara 2 o 3 años es que no te gusta la informatica les digo que son unos inutiles: El que mucho abarca poco aprieta.
Despues de muchos años estas hasta los coj*nes de reinventar la rueda y quieres estabilidad mental y laboral. Todo el que anda con todas estas cosas nuevas mirando en internet y tal y diciendo que sabe es porque sencillamente lo unico que hace es las 4 cosas basicas, dejar un proyecto que es un puto desastre "pero funciona" y a por lo siguente porque total el año que viene yo ya estare en otra charcutera

Y ojo que con esto no digo que no tengas que buscarte la vida cuando no sabes algo (importantisimo ir a leer la ayuda cuando empiezas a programar un lenguaje, funciones de las que dispones etc, libros que te puedan ayudar...), cuando hay nuevas versiones saber aprovechar las novedades etc. Solo digo que una cosa es ser especialista en lo que haces y otra decir que eres un hacha en 5 lenguajes de programacion y resulta que solo sabes hacer una puta consulta, sacar unos campos y poco mas, lo que has copiado de internet.
@txeriff

Lol. Siempre me ha parecido astronomicamente estúpida la gente que vomita pestes de un lenguaje sin conocerlo, sin conocer su frente de uso y sin conocer las ventajas y desventajas que aporta frente a otras alternativas. Pero para bien o para mal, voy a romper una lanza a tu favor y voy a pensar que no eres uno de esos ejem que van pregonando que si no programas lo mismo que yo, no estás programando. E ignorando todas las incongruencias que has dicho, como la de aprender nada nuevo como si los lenguajes, frameworks y librerías no fuesen sacando distintas versiones que hay que conocer, proseguiré. Motivo por el cual me gustaría que muy respetuosamente me explicaras porqué, siendo C# mi lenguaje favorito (es increible que tenga que decir esto por si las moscas como si solo hubiesen dos equipos de fútbol), php y js según tu humilde opinión no son lenguajes de programación.
Neo_darkness escribió:@txeriff

Lol. Siempre me ha parecido astronomicamente estúpida la gente que vomita pestes de un lenguaje sin conocerlo, sin conocer su frente de uso y sin conocer las ventajas y desventajas que aporta frente a otras alternativas. Pero para bien o para mal, voy a romper una lanza a tu favor y voy a pensar que no eres uno de esos ejem que van pregonando que si no programas lo mismo que yo, no estás programando. E ignorando todas las incongruencias que has dicho, como la de aprender nada nuevo como si los lenguajes, frameworks y librerías no fuesen sacando distintas versiones que hay que conocer, proseguiré. Motivo por el cual me gustaría que muy respetuosamente me explicaras porqué, siendo C# mi lenguaje favorito (es increible que tenga que decir esto por si las moscas como si solo hubiesen dos equipos de fútbol), php y js según tu humilde opinión no son lenguajes de programación.


Primero: creo que no te he citado a ti. Creo que he citado a otro usuario asi que no se a que vienes.
Hombre, yo no he trabajado profesionalmente con php pero de lo poco que he visto y hecho por mi cuenta te dire que es un puto churro y php ya no se usa y es solo para programacion web (huid de la programacion web), suena a algo de los 90. Es mas el propio creador del PHP dijo que no pretendia hacer algo fiable ni de calidad.

A mi me recuerda a la tipica web de los 90 o un sistema de gestion cutre hecho para una empresa o asesoria.

Yo no he dicho que hay que programar lo que yo y si te fijas al final del todo digo que si, hay que estar al dia en lo que tu dominas.
No he leido que C# sea tu lenguaje favorito, he leido que apareces con C, vb y no se que mas. C no es C#.


Javascript ahora resulta que sirve para programar y de lo poco que mire por curiosidad resulta que hay un framework de 2014 creo, de un pavo por ahi.
Vamos, no me jodas.

Todas esas mierdas no te dan de comer, en 10 años vas a estar hasta los cojones de saltar entre basuras de estas.


Si te mola C# y eres bueno en ello te alabo, porque yo no tengo ni puta idea y lo poco que he hecho por mi cuenta me ha costado horrores para hacer 4 cosas. (no conoces el lenguaje, ni la sintaxis siquiera, programacion orientada a objetos, clases, herencias, polimofirmos y todo eso lo dejamos para otro capitulo).
Como digo no me dedico a la programacion orientada a objetos sino a los ERP que tiene lo suyo en años hasta que lo conoces.


@xDarkPeTruSx

Estoy de acuerdo en lo de la titulacion pero ya si te sales de la programacion de batalla (que es el 90% de las ofertas) ahi no vas a poder trabajar porque van a pedir a un ingeniero o determinadas empresas que exigen a un ingeniero porque si, la tipica empresa que fabrica no se que bobinas y quieren a un ingeniero informatico que les lleve las redes un poco por encima y programe el sistema raro que tienen. Que lo puedes hacer tu? si, pero quieren a un ingeniero que sera el responsable de informatica, punto.

Y bueno habra casos donde no puedas ya mas por temas legales o por falta de conocimientos.
Ademas en determinados puestos ya mas de jefe o de responsable normalmente tampoco te cogen, sobre todo en españa, aunque esto esta cambiando bastante.
txeriff escribió:
Yaripon escribió:Lo más bonito de este oficio (que he aprendido a odiar con todo mi corazón) es cuando llegas tu, con tus lenguaje de programación clásicos bajo el brazo (C, vb, php, java... ), que son tus amigo, que los conoces, y el jefe de turno te dice que programes en otro. Ese otro lenguaje precioso, que te dicen que lo uses sólo porque un YouTuber anormal dijo que mola y lo demostró haciendo un hola mundo. El puto lenguaje de mierda es una basura medio beta con un ide podrido, sin documentación y que tiene bugs en los bugs.... Y ahí estás tú, aprendiendo esa basura que un año después volverá al agujero del que nunca debió salir, nadie la recordará y no te servirá para absolutamente nada conocer y haber padecido excepto para ese trabajo temporal de unos mesitos. (Por cierto, esos lenguajes de mierda, suelen tener un ide aceptable de pago.... que tú nunca verás, porque a ti te empaquetan la versión free capado-cutre).
Y la gente se pregunta porque algunos odiamos este trabajo....
Para los que quieran triunfar en programación, les recomiendo además de inglés estudiar elfico y klingon. Así van entrenando para todas las veces que les tocará estudiar cosas inútiles que no usarán.


Eso te pasa por no especializarte.
Ya de primeras dices que llegas con C, VB, php, java: Ni de coña dominas esos lenguajes, has tocado un poquito cada uno como lo puedo hacer yo en mis ratos libres. Ademas me imagino que querias decir C#, VB.net.
@seaman
PHP es un cubo de basura que me sorprende que se siga usando, yo eso no lo considero ni programar. tiras 4 consultas, las llamas y despues metes la respuesta entre las etiquetas del html y poco mas. Joder... por favor..

Yo personalmente no me veo metido en esa morralla de basura que hay hoy en dia que la gente dice que programa. Todo esta sujeto con alfileres y es una putisima mierda. Me refiero a cosas como javascript que resulta que ahora es un lenguaje de programacion? entiendo que para web.

Mira, el que sepa programar lo hace en .net (C#) y en Java. y te lo dice uno que no tiene ni puta idea de ninguno de los 2 (me dedico a los ERP que es un mundo aparte).

Dicho esto, repito: la cosa es especializarse. Todas las modas y basuras que ves en internet de tecnologias nuevas y la gente que dice que si no estas dispuesto a aprender algo que durara 2 o 3 años es que no te gusta la informatica les digo que son unos inutiles: El que mucho abarca poco aprieta.
Despues de muchos años estas hasta los coj*nes de reinventar la rueda y quieres estabilidad mental y laboral. Todo el que anda con todas estas cosas nuevas mirando en internet y tal y diciendo que sabe es porque sencillamente lo unico que hace es las 4 cosas basicas, dejar un proyecto que es un puto desastre "pero funciona" y a por lo siguente porque total el año que viene yo ya estare en otra charcutera

Y ojo que con esto no digo que no tengas que buscarte la vida cuando no sabes algo (importantisimo ir a leer la ayuda cuando empiezas a programar un lenguaje, funciones de las que dispones etc, libros que te puedan ayudar...), cuando hay nuevas versiones saber aprovechar las novedades etc. Solo digo que una cosa es ser especialista en lo que haces y otra decir que eres un hacha en 5 lenguajes de programacion y resulta que solo sabes hacer una puta consulta, sacar unos campos y poco mas, lo que has copiado de internet.


Pues poco sabes de PHP.
Da igual el lenguaje que sea, ya sea Java, JavaScript o PHP que puedes programar en cualquiera de manera correcta y muy buena.
PHP es un lenguaje orientado a objetos como lo puede ser Java e incluso le puedes poner a PHP un tipado fuerte.
Ahora mismo en mi empresa estamos usando DDD donde no influye el lenguaje casi nada, es más bien como hacer las cosas y usamos PHP pues porque venimos de PHP pero perfectamente podíamos haber usado Java o Python o lo que quieras.
Además, usamos Doctrine para la capa de infraestructura que es el ORM más potente que hay de PHP.
Lo que dices de que PHP es un lenguaje de tirar consultas a pelo y mandar los datos así tal cual es de programadores cutres y que no tienen ni idea.
Eso no lo hago yo desde el módulo donde estaba aprendiendo. Lo normal es usar un framework como CakePHP o Code igniter cuando estás empezando y ya seguir con las ligas mayores como Laravel o Symfony que son mucho más potentes.

También se debe de usar patrones de diseño. Hay bastantes, el patron builder o el patrón command.
Estas cosas son independientes de los lenguajes y puedes usarlo en el que quieras.

Un lenguaje no define como programas. He visto código del averno en Java, PHP, C# o JavaScript.
txeriff escribió:y javascript ahora resulta que sirve para programar y de lo poco que mire por curiosidad resulta que hay un framework de 2014 creo, de un pavo por ahi.
Vamos, no me jodas.


En JavaScript tienes 3 grandes titanes ahora mismo (y con trayectoria) para el desarrollo web. Angular, React y Vue. Que junto con Nodejs puedes extenderlos al lado del servidor con Nest, Next y Nuxt.

Ahora mismo JavaScript es una de las mejores opciones para montar StartUps en Internet. Con tener una buena idea bien planificada, montarte un stack tipo Firebase + Nuxt para impulsar esa idea es algo muy fácil, rápido y que funciona muy bien. Además, funciona a la perfección para el SEO pero manteniendo la reactividad de una webapp moderna, gracias al renderizado desde el servidor + hidratación.

Para StartUps JavaScript tiene mucho potencial ahora mismo.
@txeriff

Y mi pregunta es, si no los conoces, porqué hablas de ello? De php dices que no conoces nada, que no has trabajado con ello pero que sin embargo es un cubo de mierda. Te diré que, como mínimo, cuides tus palabras. Aquí hay gente que no domina el tema, pregunta con toda la buena fe y acaba tomando sus decisiones y siendo asesorada por gente que no tiene ni la más remota idea de lo que habla.

Y a tus afirmaciones me remito, que chocan bastante con la realidad y parecen sacadas del pañuelo de mocos de un crío de seis años. Como decir que el creador de php no buscaba hacer algo ni fiable ni de calidad, pero justamente hace literalmente una semana (28 de noviembre) la release 8.0 pasaba a ser la oficial dejando deprecadas todas las versiones inferiores a la 7.4.33. O tu afirmación de que php ni se usa cuando sigue siendo 1 de los diez lenguajes más utilizados según el índice Thiobe, cuya popularidad y uso está en aumento y sigue siendo referente en lenguaje de servidor. Por no decir que varios estudios avalan que el 75% de todas las webs nuevas de 2022 usaban backend php. O que directamente es un cubo de mierda y que consiste en embeder consultas dentro del html, (cosa que también puede hacerse en Java o C#) cuando su framework más utilizado, Laravel, está catalogado como el mejor framework MVC hasta la fecha y .NET, en sus últimas versiones, está tratando de virar hacia la flexibilidad del titán de php.

Sin conocerte, me da la sensación que una vez, hará no menos de dos décadas, escuchaste algo de php o viste un script debajo de un nodo <input> y desde ahora cada vez que alguien habla de programación, sueltas que php es un cubo de basura buscando el aplauso fácil y si me permites decir, tratanto de tapar tu absoluto desconocimiento y desidia dentro del sector.

Sea como sea, sigo esperando una explicación de porqué php o js si lo prefieres, no son lenguajes de programación. Gracias.
txeriff escribió:PHP es un cubo de basura que me sorprende que se siga usando, yo eso no lo considero ni programar. tiras 4 consultas, las llamas y despues metes la respuesta entre las etiquetas del html y poco mas. Joder... por favor..
seaman escribió:
txeriff escribió:
Yaripon escribió:Lo más bonito de este oficio (que he aprendido a odiar con todo mi corazón) es cuando llegas tu, con tus lenguaje de programación clásicos bajo el brazo (C, vb, php, java... ), que son tus amigo, que los conoces, y el jefe de turno te dice que programes en otro. Ese otro lenguaje precioso, que te dicen que lo uses sólo porque un YouTuber anormal dijo que mola y lo demostró haciendo un hola mundo. El puto lenguaje de mierda es una basura medio beta con un ide podrido, sin documentación y que tiene bugs en los bugs.... Y ahí estás tú, aprendiendo esa basura que un año después volverá al agujero del que nunca debió salir, nadie la recordará y no te servirá para absolutamente nada conocer y haber padecido excepto para ese trabajo temporal de unos mesitos. (Por cierto, esos lenguajes de mierda, suelen tener un ide aceptable de pago.... que tú nunca verás, porque a ti te empaquetan la versión free capado-cutre).
Y la gente se pregunta porque algunos odiamos este trabajo....
Para los que quieran triunfar en programación, les recomiendo además de inglés estudiar elfico y klingon. Así van entrenando para todas las veces que les tocará estudiar cosas inútiles que no usarán.


Eso te pasa por no especializarte.
Ya de primeras dices que llegas con C, VB, php, java: Ni de coña dominas esos lenguajes, has tocado un poquito cada uno como lo puedo hacer yo en mis ratos libres. Ademas me imagino que querias decir C#, VB.net.
@seaman
PHP es un cubo de basura que me sorprende que se siga usando, yo eso no lo considero ni programar. tiras 4 consultas, las llamas y despues metes la respuesta entre las etiquetas del html y poco mas. Joder... por favor..

Yo personalmente no me veo metido en esa morralla de basura que hay hoy en dia que la gente dice que programa. Todo esta sujeto con alfileres y es una putisima mierda. Me refiero a cosas como javascript que resulta que ahora es un lenguaje de programacion? entiendo que para web.

Mira, el que sepa programar lo hace en .net (C#) y en Java. y te lo dice uno que no tiene ni puta idea de ninguno de los 2 (me dedico a los ERP que es un mundo aparte).

Dicho esto, repito: la cosa es especializarse. Todas las modas y basuras que ves en internet de tecnologias nuevas y la gente que dice que si no estas dispuesto a aprender algo que durara 2 o 3 años es que no te gusta la informatica les digo que son unos inutiles: El que mucho abarca poco aprieta.
Despues de muchos años estas hasta los coj*nes de reinventar la rueda y quieres estabilidad mental y laboral. Todo el que anda con todas estas cosas nuevas mirando en internet y tal y diciendo que sabe es porque sencillamente lo unico que hace es las 4 cosas basicas, dejar un proyecto que es un puto desastre "pero funciona" y a por lo siguente porque total el año que viene yo ya estare en otra charcutera

Y ojo que con esto no digo que no tengas que buscarte la vida cuando no sabes algo (importantisimo ir a leer la ayuda cuando empiezas a programar un lenguaje, funciones de las que dispones etc, libros que te puedan ayudar...), cuando hay nuevas versiones saber aprovechar las novedades etc. Solo digo que una cosa es ser especialista en lo que haces y otra decir que eres un hacha en 5 lenguajes de programacion y resulta que solo sabes hacer una puta consulta, sacar unos campos y poco mas, lo que has copiado de internet.


Pues poco sabes de PHP.
Da igual el lenguaje que sea, ya sea Java, JavaScript o PHP que puedes programar en cualquiera de manera correcta y muy buena.
PHP es un lenguaje orientado a objetos como lo puede ser Java e incluso le puedes poner a PHP un tipado fuerte.
Ahora mismo en mi empresa estamos usando DDD donde no influye el lenguaje casi nada, es más bien como hacer las cosas y usamos PHP pues porque venimos de PHP pero perfectamente podíamos haber usado Java o Python o lo que quieras.
Además, usamos Doctrine para la capa de infraestructura que es el ORM más potente que hay de PHP.
Lo que dices de que PHP es un lenguaje de tirar consultas a pelo y mandar los datos así tal cual es de programadores cutres y que no tienen ni idea.
Eso no lo hago yo desde el módulo donde estaba aprendiendo. Lo normal es usar un framework como CakePHP o Code igniter cuando estás empezando y ya seguir con las ligas mayores como Laravel o Symfony que son mucho más potentes.

También se debe de usar patrones de diseño. Hay bastantes, el patron builder o el patrón command.
Estas cosas son independientes de los lenguajes y puedes usarlo en el que quieras.

Un lenguaje no define como programas. He visto código del averno en Java, PHP, C# o JavaScript.


Imagen

No tengo ni idea de la mitad de lo que dices (DDD, ORM, no se que) como te digo me dedico a otro mundo (del cual tambien te podria sacar cosas que no ibas a entender),
pero si para programar algo te tienes que basar en un framework mierdero que ha hecho un pavo y que para instalartelo tienes que pasar 4 scripts y rezar 3 padres nuestros, mal vamos.

@Neo_darkness:
https://www.jesuisundev.com/en/why-developers-hate-php/

“I really don’t like programming. I built this tool to program less so that I could simply reuse code … I don’t know how to stop it, there was never any intention to write a programming language […]. I don’t know how to write a programming language at all, I just kept adding the next logical step.”


Por lo que leo ahora si php tiene clases? a mi no me sonaba de nada. Parece que ha mejorado pero yo no me puedo fiar de un lenguaje que hace pepito palotes en su casa o algo que saca no se quien de la comunidad. Si tengo un problema, a quien recurro? a nadie porque no hay una empresa detras.Al final tu eres el que le va a tocar solucionarlo y no estas trabajando en google donde diseñan sus propios lenguajes y frameworks.


Por mi podeis seguir progrando web en frameworks de pepito castañas, creo que es romperte la cabeza. Yo personalmente a dia de hoy aborrezco todo lo que es open source y demas porque solo se usa para que la empresa no pague licencias y tu pagues el pato con cosas que hoy son asi y mañana ya no sirven.

Solo veo que aqui todo el mundo dice saber de todos los lenguajes y a mi me resulta terriblemente complicado ser muy bueno en uno y mantenerme en ello. No sera o que no teneis ni puta idea o bien dais palos de ciego en varios a la vez: total hacer un formulario, cargar unos datos y grabarlos de vuelta en la BBDD en java o en c# lo hace cualquiera.


como digo, yo respeto un huevo la gente que es cojonuda en C# o java (que si, que este es abierto y los frameworks son de su padre o de su madre, pero es algo mas estable), pero cuando digo programar es ser un hacha en esto que eso ya es mas jodido. (clases, herencias, polimorfirmos, sobrecargas... y diseñar una buena arquitectura)
Por partes...

txeriff escribió:Todas esas mierdas no te dan de comer, en 10 años vas a estar hasta los cojones de saltar entre basuras de estas.


Dan de comer y mucho. PHP no solo sirve para hacer webs. No hablamos de montar un Wordpress arrastrando bloques ni plugins.

Por ejemplo, si utilizas un cargador de coches eléctricos, como el de Wallbox, dejame decirte que va conectado a una API basada en PHP y conectada a varias inteligencisa artificiales basada python por pura eficiencia para calcular datos, pero el core y lo que procesa esos datos es una API en PHP.

Otras empresas bastante grandes usan Node.js y están facturando más de 1.000 millones (MIL MILLONES, si).

Con JavaScript puedes encontrar ofertas de curro en Europa de entre 7 y 10 mil brutos al mes.

txeriff escribió:Si te mola C# y eres bueno en ello te alabo, porque yo no tengo ni puta idea y lo poco que he hecho por mi cuenta me ha costado horrores para hacer 4 cosas. (no conoces el lenguaje, ni la sintaxis siquiera, programacion orientada a objetos, clases, herencias, polimofirmos y todo eso lo dejamos para otro capitulo).
Como digo no me dedico a la programacion orientada a objetos sino a los ERP que tiene lo suyo en años hasta que lo conoces.


Programación de ERP es algo muy especifico y para empresas de producto recientes, tipo startup, no usan SalesForce ni Dynamics exclusivamente.

En mi empresa usamos Dynamics únicamente para facturación y también lo tocamos nosotros, pero no tenemos a alguien especifico para programar modulos de Dynamics, simplemente entra como proyecto transversal y al senior que le toque, lo hace... sin más.

txeriff escribió:Estoy de acuerdo en lo de la titulacion pero ya si te sales de la programacion de batalla (que es el 90% de las ofertas) ahi no vas a poder trabajar porque van a pedir a un ingeniero o determinadas empresas que exigen a un ingeniero porque si, la tipica empresa que fabrica no se que bobinas y quieren a un ingeniero informatico que les lleve las redes un poco por encima y programe el sistema raro que tienen. Que lo puedes hacer tu? si, pero quieren a un ingeniero que sera el responsable de informatica, punto.

Y bueno habra casos donde no puedas ya mas por temas legales o por falta de conocimientos.
Ademas en determinados puestos ya mas de jefe o de responsable normalmente tampoco te cogen, sobre todo en españa, aunque esto esta cambiando bastante.



Empiezo por el final. A mi nunca me han pedido la titulación. Jamás. Tampoco les ha interesado saber si la tengo, para eso están las pruebas técnicas y las entrevistas técnicas.

A nivel legal... No existe ningún tipo de legalidad al respecto, no somos cirujanos operando a corazón abierto.

He trabajado para automoción, aeronautica, comercios al por mayor y al detalle, bolsa de valores, real estate, banca, salud....

No existen leyes que prohíban ejercer en ciertos sectores, por lo menos a nivel de desarrollo/programación.

De hecho, en mi empresa hay jefes o responsables (Tech Leads) llevando bastante equipo y que únicamente tienen un grado superior, nada de ingeniería. Precisamente yo no soy el más titulado en mi empresa, pero si el que más cobra por debajo del CTO, siendo algo así como el "Principal Tech Lead" y todos los demás Tech Lead me reportan parte de los proyectos para darles el visto bueno, sobre todo los proyectos transversales que afectan a todos los equipos o verticales de negocio.

Y para acabar:

txeriff escribió:Estoy de acuerdo en lo de la titulacion pero ya si te sales de la programacion de batalla (que es el 90% de las ofertas) ahi no vas a poder trabajar porque van a pedir a un ingeniero o determinadas empresas que exigen a un ingeniero porque si, la tipica empresa que fabrica no se que bobinas y quieren a un ingeniero informatico que les lleve las redes un poco por encima y programe el sistema raro que tienen. Que lo puedes hacer tu? si, pero quieren a un ingeniero que sera el responsable de informatica, punto.


Estas empresas en las que eres el responsable de informática me las he encontrado más de una vez. Donde solo estás tú y poco más. Normalmente es donde menos pagan, porque no tienen ni idea de informática (directiva y demás principalmente) y no le dan el valor real que tiene.

He visto ofertas que pagan menos de lo que cobra alguno de los mid de mi equipo y de normal, esas ofertas no suelen superar los 50K brutos.

Sin decir la marca, pero conozco a un ingeniero en una importante empresa de marca de calzado, que está solo llevando todo el software de la empresa y no llega ni de broma a 50K brutos.


No digo, para nada, que 50K brutos sea un mal salario y menos en España. Pero incluso si programas en esos "supuestos pseudo-lenguajes de programación" como los llaman algunos, se puede cobrar muchísimo más que eso.




txeriff escribió:No tengo ni idea de la mitad de lo que dices (DDD, ORM, no se que) como te digo me dedico a otro mundo (del cual tambien te podria sacar cosas que no ibas a entender),
pero si para programar algo te tienes que basar en un framework mierdero que ha hecho un pavo y que para instalartelo tienes que pasar 4 scripts y rezar 3 padres nuestros, mal vamos.

Por lo que leo ahora si php tiene clases? a mi no me sonaba de nada. Parece que ha mejorado pero yo no me puedo fiar de un lenguaje que hace pepito palotes en su casa o algo que saca no se quien de la comunidad. Si tengo un problema, a quien recurro? a nadie porque no hay una empresa detras.Al final tu eres el que le va a tocar solucionarlo y no estas trabajando en google donde diseñan sus propios lenguajes y frameworks.


Por mi podeis seguir progrando web en frameworks de pepito castañas, creo que es romperte la cabeza. Yo personalmente a dia de hoy aborrezco todo lo que es open source y demas porque solo se usa para que la empresa no pague licencias y tu pagues el pato con cosas que hoy son asi y mañana ya no sirven.

Solo veo que aqui todo el mundo dice saber de todos los lenguajes y a mi me resulta terriblemente complicado ser muy bueno en uno y mantenerme en ello. No sera o que no teneis ni puta idea o bien dais palos de ciego en varios a la vez: total hacer un formulario, cargar unos datos y grabarlos de vuelta en la BBDD en java o en c# lo hace cualquiera.


como digo, yo respeto un huevo la gente que es cojonuda en C# o java (que si, que este es abierto y los frameworks son de su padre o de su madre, pero es algo mas estable), pero cuando digo programar es ser un hacha en esto que eso ya es mas jodido. (clases, herencias, polimorfirmos, sobrecargas... y diseñar una buena arquitectura)


Igual no tendré ni puta idea, eso no lo voy a discutir, pero con PHP trabajo clases, herencias, patrones de diseño, SOLID, arquitectura hexagonal, CQRS, TDD, BDD, domain-driven design (DDD) guiado por Bounded Context, etc. etc.

Y todo esto que digo, no es solo de PHP, son los cimientos de la programación. Una arquitectura DDD la he usado tanto con Golang, como Python, PHP, Node.js y Java.

Lo mismo con behavior-driven development o desarrollar a partir del testing.

Un patrón Factory o un Singleton lo aplicas tanto en PHP como con cualquier otro lenguaje. Aplicar un Singleton para integrar una conexión a un servicio como puede ser ElasticSearch o una base de datos, es completamente agnóstico.


Hay mucha gente que se le da bien programar. La programación es pragmática y esos conocimientos se pueden aplicar a todos los lenguajes.

No hace falta que domines y te aprendas todas y cada una de las funcionalidades nativas de cada lenguaje, con tener una idea de las cosas básicas, puedes realizar cosas más complejas.

Por ejemplo, la función round, la tienes tanto en python, como en PHP, como en javascript (math.round) y en Scala ( (number).round )

Bucles, matrices, condicionales, funciones de calculo y funciones recursivas es lo que más se repite en la mayoría de desarrollos.

Evidentemente contra mayor dominio del lenguaje, más eficiencia y rapidez programando, pero la calidad estará en la arquitectura, patrones de diseño y conocimiento pragmático.
xDarkPeTruSx escribió:Por partes...

txeriff escribió:Todas esas mierdas no te dan de comer, en 10 años vas a estar hasta los cojones de saltar entre basuras de estas.


Dan de comer y mucho. PHP no solo sirve para hacer webs. No hablamos de montar un Wordpress arrastrando bloques ni plugins.

Por ejemplo, si utilizas un cargador de coches eléctricos, como el de Wallbox, dejame decirte que va conectado a una API basada en PHP y conectada a varias inteligencisa artificiales basada python por pura eficiencia para calcular datos, pero el core y lo que procesa esos datos es una API en PHP.

Otras empresas bastante grandes usan Node.js y están facturando más de 1.000 millones (MIL MILLONES, si).

Con JavaScript puedes encontrar ofertas de curro en Europa de entre 7 y 10 mil brutos al mes.

txeriff escribió:Si te mola C# y eres bueno en ello te alabo, porque yo no tengo ni puta idea y lo poco que he hecho por mi cuenta me ha costado horrores para hacer 4 cosas. (no conoces el lenguaje, ni la sintaxis siquiera, programacion orientada a objetos, clases, herencias, polimofirmos y todo eso lo dejamos para otro capitulo).
Como digo no me dedico a la programacion orientada a objetos sino a los ERP que tiene lo suyo en años hasta que lo conoces.


Programación de ERP es algo muy especifico y para empresas de producto recientes, tipo startup, no usan SalesForce ni Dynamics exclusivamente.

En mi empresa usamos Dynamics únicamente para facturación y también lo tocamos nosotros, pero no tenemos a alguien especifico para programar modulos de Dynamics, simplemente entra como proyecto transversal y al senior que le toque, lo hace... sin más.

txeriff escribió:Estoy de acuerdo en lo de la titulacion pero ya si te sales de la programacion de batalla (que es el 90% de las ofertas) ahi no vas a poder trabajar porque van a pedir a un ingeniero o determinadas empresas que exigen a un ingeniero porque si, la tipica empresa que fabrica no se que bobinas y quieren a un ingeniero informatico que les lleve las redes un poco por encima y programe el sistema raro que tienen. Que lo puedes hacer tu? si, pero quieren a un ingeniero que sera el responsable de informatica, punto.

Y bueno habra casos donde no puedas ya mas por temas legales o por falta de conocimientos.
Ademas en determinados puestos ya mas de jefe o de responsable normalmente tampoco te cogen, sobre todo en españa, aunque esto esta cambiando bastante.



Empiezo por el final. A mi nunca me han pedido la titulación. Jamás. Tampoco les ha interesado saber si la tengo, para eso están las pruebas técnicas y las entrevistas técnicas.

A nivel legal... No existe ningún tipo de legalidad al respecto, no somos cirujanos operando a corazón abierto.

He trabajado para automoción, aeronautica, comercios al por mayor y al detalle, bolsa de valores, real estate, banca, salud....

No existen leyes que prohíban ejercer en ciertos sectores, por lo menos a nivel de desarrollo/programación.

De hecho, en mi empresa hay jefes o responsables (Tech Leads) llevando bastante equipo y que únicamente tienen un grado superior, nada de ingeniería. Precisamente yo no soy el más titulado en mi empresa, pero si el que más cobra por debajo del CTO, siendo algo así como el "Principal Tech Lead" y todos los demás Tech Lead me reportan parte de los proyectos para darles el visto bueno, sobre todo los proyectos transversales que afectan a todos los equipos o verticales de negocio.

Y para acabar:

txeriff escribió:Estoy de acuerdo en lo de la titulacion pero ya si te sales de la programacion de batalla (que es el 90% de las ofertas) ahi no vas a poder trabajar porque van a pedir a un ingeniero o determinadas empresas que exigen a un ingeniero porque si, la tipica empresa que fabrica no se que bobinas y quieren a un ingeniero informatico que les lleve las redes un poco por encima y programe el sistema raro que tienen. Que lo puedes hacer tu? si, pero quieren a un ingeniero que sera el responsable de informatica, punto.


Estas empresas en las que eres el responsable de informática me las he encontrado más de una vez. Donde solo estás tú y poco más. Normalmente es donde menos pagan, porque no tienen ni idea de informática (directiva y demás principalmente) y no le dan el valor real que tiene.

He visto ofertas que pagan menos de lo que cobra alguno de los mid de mi equipo y de normal, esas ofertas no suelen superar los 50K brutos.

Sin decir la marca, pero conozco a un ingeniero en una importante empresa de marca de calzado, que está solo llevando todo el software de la empresa y no llega ni de broma a 50K brutos.


No digo, para nada, que 50K brutos sea un mal salario y menos en España. Pero incluso si programas en esos "supuestos pseudo-lenguajes de programación" como los llaman algunos, se puede cobrar muchísimo más que eso.



Me alucina que 50K te parezca un sueldo como el que esta ganando 15K, me flipa como en los ultimos años la gente que el que no gana 80K desde el sofa de su casa es que es tonto.

En el mundo de ERP (Y fuera de el) a dia de hoy no se paga mas de 40-45K en empresas españolas y no es mal sueldo, pero es que parece que el que no gana un paston de la ostia o es lerdo o no se. Y te lo digo desde el extranjero.

A ver chico, que se usara php y grandes empresas usan soluciones de software libre pero tienen a 1000 tios que se encargan de montar hasta sus propios frameworks. Hablamos de la progrmacion de batalla, no de el ranking o tal empresa usa esto y ganan miles de millones.

Sobre el PHP ya he pasado un articulo sobre ello mas arriba, de la fama que trae y demas.

Salesforce es un CRM que yo sepa. Si tocais dynamics (no se si NAV o AX) sin tener ni puta idea es que sencillamente no necesitais hacerle grandes cosas. Miedo me da si dices que "al que le toque lo hace". Joder.
Te lo digo sin querer ofender pero se tardan años en conocer un ERP y en donde y como programar la mejor solucion.

YO NO ME ATREVERIA a meter mano a un ERP sin conocerlo. Tu sabes la ostia que puedes montar si las facturas se registran mal o te cargas reservas de productos? Te lo digo que te puede pasar como accidente y te cargas la empresa una semana. No te digo mas si te pones a programar sin saber. Por eso o seran cosas sencillas de "sacame un campo" o sino miedo me da.

No hace falta que domines y te aprendas todas y cada una de las funcionalidades nativas de cada lenguaje, con tener una idea de las cosas básicas, puedes realizar cosas más complejas.


Creo que esta frase confirma lo que me temia:" bah, si el round es round aqui y en la china y los bucles en vez de repeat se pone while, que mas da. venga, leer de la base de datos, sacarlo en casillas en un formulario, grabar y de vuelta" Ale ya se XXX lenguaje de programacion. Gracias a 4 copia y pega de stackoverflow, ejemplos de proyectos que me he bajado.


Yo te digo que me hagas un informe de calculo de costes en el ERP que tengais y que me contestas? Pues que no sabrias por donde empezar.

Vuelvo a lo mismo, me da que aqui todo el mundo sabe de todo pero de nada.

A nivel legal hombre, para determinados puestos de empresas de alto nivel lo que buscan es ya gente que sepa programar a otros niveles y demuestre unos estudios: Prueba a mandar tu CV a tesla, spaceX o microsoft.

Luego se me ocurren puestos como diseñar un software para un brazo mecanico de un hospital, laboratorio? Te crees que para esto te van a llamar o existe un framework en php? Pues eso.
Aqui ya entran en juego otro tipo de algoritmos y matematicas que tienes que dominar, que no es la "programacion de batalla" que todos conocemos.
@txeriff En algunas cosas tienes razón, en otras hablas sin tener ni repajolera idea. Decir que php no sirve para nada es algo que me mata. Si prácticamente todo lo web tiene como base php, que cojones de no sirve para nada??
En cuanto a especializarse, por supuesto que estoy especializado en un lenguaje "de los de toda la vida" estables, con documentación, multiplataforma... Pero lo que suelen pedir en las ofertas no es eso, y menos a un junior, lo que quieren es el lenguaje de moda en cada momento. Con lo cual por mucho que sepas que el lenguaje que usan es una basura en beta asquerosa, si quieres comer te adaptas y programas en esa mierda.
Y si, evidentemente que esos lenguajes los chapurreas, pero es lo que se espera de ti. He ido a ofertas que pedían "ser experto" en 13 lenguajes de programación. Es absurdo, y evidentemente su "ser experto" es más ser capaz de sobrevivir que otra cosa, que es lo que yo hacía. Además como coño vas a ser mega experto en lenguajes que salieron hace unos meses?
Pero lo dicho, yo me retiré de toda esa mierda y vivo más feliz. Que si saliera un curro de "mi lenguaje" cobrando más de 1000€, con unas condiciones humanas y en el que pudiera aprender, rodarme y ascender, volvería. Pero a lo de prepararme un lenguaje rápido y mal, para estar en un trabajo temporal asqueroso, meter mano a un programa a medio hacer que pasó por 20 pringados como yo antes, cada uno programando a su manera esos mesitos que estuvieron, todos con prisas y plazos imposibles.... ni de coña.
txeriff escribió:Me alucina que 50K te parezca un sueldo como el que esta ganando 15K, me flipa como en los ultimos años la gente que el que no gana 80K desde el sofa de su casa es que es tonto.

En el mundo de ERP (Y fuera de el) a dia de hoy no se paga mas de 40-45K en empresas españolas y no es mal sueldo, pero es que parece que el que no gana un paston de la ostia o es lerdo o no se. Y te lo digo desde el extranjero.

A ver chico, que se usara php y grandes empresas usan soluciones de software libre pero tienen a 1000 tios que se encargan de montar hasta sus propios frameworks. Hablamos de la progrmacion de batalla, no de el ranking o tal empresa usa esto y ganan miles de millones.

Sobre el PHP ya he pasado un articulo sobre ello mas arriba, de la fama que trae y demas.

Salesforce es un CRM que yo sepa. Si tocais dynamics (no se si NAV o AX) sin tener ni puta idea es que sencillamente no necesitais hacerle grandes cosas. Miedo me da si dices que "al que le toque lo hace". Joder.
Te lo digo sin querer ofender pero se tardan años en conocer un ERP y en donde y como programar la mejor solucion.

YO NO ME ATREVERIA a meter mano a un ERP sin conocerlo. Tu sabes la ostia que puedes montar si las facturas se registran mal o te cargas reservas de productos? Te lo digo que te puede pasar como accidente y te cargas la empresa una semana. No te digo mas si te pones a programar sin saber. Por eso o seran cosas sencillas de "sacame un campo" o sino miedo me da.

Yo te digo que me hagas un informe de calculo de costes en el ERP que tengais y que me contestas? Pues que no sabrias por donde empezar.

Vuelvo a lo mismo, me da que aqui todo el mundo sabe de todo pero de nada.

A nivel legal hombre, para determinados puestos de empresas de alto nivel lo que buscan es ya gente que sepa programar a otros niveles y demuestre unos estudios: Prueba a mandar tu CV a tesla, spaceX o microsoft.

Luego se me ocurren puestos como diseñar un software para un brazo mecanico de un hospital, laboratorio? Te crees que para esto te van a llamar o existe un framework en php? Pues eso.

Aqui ya entran en juego otro tipo de algoritmos y matematicas que tienes que dominar, que no es la "programacion de batalla" que todos conocemos.


Has sido tu el que has dicho literalmente:

txeriff escribió:Todas esas mierdas no te dan de comer, en 10 años vas a estar hasta los cojones de saltar entre basuras de estas.


Yo he dicho que 50K es un sueldo bastante alto para estar en España y es lo que se puede conseguir con relativa facilidad si eres un experto en PHP, por ejemplo.

No digo que cualquier "matao" consiga 50K, lo que digo es que un profesional en ese lenguaje, los puede conseguir. No es lo mismo.

El dinero mueve el mundo y si pagan más con un lenguaje, sigue siendo programación y me moveré a esa empresa.

Ya sé que la comparativa que haré, no es exactamente lo mismo, pero se puede aplicar. Si yo fuera un trabajador de almacén y me pagan 20K en la empresa que estoy, funcionando con X sistema de etiquetado, almacenaje y demás, sigo siendo un trabajador de almacén, que sé como funciona el tema. Si otra empresa paga 25K, me iré a esa y si otra paga 30K, me moveré a esa.

Lo mismo con programación.

He puesto el ejemplo de SalesForce porque, por mucho que sea un CRM, tiene un lenguaje propio. Si sabes SalesForce no necesariamente sabes PHP y viceversa. Es por eso el motivo del ejemplo.

En mi empresa cualquiera toca Dynamics de los seniors, porque los conocimientos que tenemos, a nivel pragmático, se aplican tanto para Dynamics, como para PHP, Java o cualquier lenguaje.

Lo podemos tocar "sin más" porque no nos supone un reto real. Montar un módulo para facturar automáticamente con IGIC en vez de con el IVA, no es montar un rover para una misión de marte.


Si me dices que te haga un informe de cáculo te diría que en qué lenguaje lo quieres, porque ya he realizado proyectos así y de forma satisfactoria.

No estamos hablando de inventarse una rueda cuadrada que sea más eficiente que una redonda.

Montamos informes con todo tipo de información. Lo más reciente que he montado es un informe CPS, con lo que le hemos facturado al cliente, la cantidad de servicios, el coste en horas para nosotros utilizando salarios de los empleados y hasta contabilizando los minutos y cantidad de llamadas realizadas.


Lo que comentas de Tesla, spacex y Microsoft... Tengo amigos trabajando en Microsoft aquí en Barcelona y no me llama para nada trabajar en Microsoft, quitando salario.

Lo mismo para Tesla, que Elon obliga a ir a todo cristo a la oficina y trabajar un MÍNIMO de 40 horas presenciales (que luego se convierten en muchas más), mientras yo trabajo semanalmente un MÁXIMO de 36 horas contando remoto y presencial juntos.

[quote="txeriff"]
Luego se me ocurren puestos como diseñar un software para un brazo mecanico de un hospital, laboratorio? Te crees que para esto te van a llamar o existe un framework en php? Pues eso.

Ya he trabajado con brazos mecánicos. De hecho, si has tenido o conoces a alguien con un Audi, un Seat o un Volkswagen, probablemente los amortiguadores que lleva ese coche, han pasado por alguno de los brazos robóticos que programé yo en la Seat de Martorell.

El brazo va con unas DLL especificas y la aplicación para los operarios está en C# con las DLL inyectadas. Sin framework.

La programación para mi no es un concepto que se pueda determinar con un lenguaje de programación. Para cada proyecto hay que usar lo que sea más eficiente.

Pero nada de lo que diga te hará cambiar de opinión o tener una visión más amplia, por lo que simplemente respetaré tu opinión y listo.

Si tu consideras que yo soy tonto por trabajar con PHP, pues vale.

Soy un tonto, pero contento con mi trabajo y feliz, que al final del día, para mi, es lo importante.
xDarkPeTruSx escribió:
txeriff escribió:Me alucina que 50K te parezca un sueldo como el que esta ganando 15K, me flipa como en los ultimos años la gente que el que no gana 80K desde el sofa de su casa es que es tonto.

En el mundo de ERP (Y fuera de el) a dia de hoy no se paga mas de 40-45K en empresas españolas y no es mal sueldo, pero es que parece que el que no gana un paston de la ostia o es lerdo o no se. Y te lo digo desde el extranjero.

A ver chico, que se usara php y grandes empresas usan soluciones de software libre pero tienen a 1000 tios que se encargan de montar hasta sus propios frameworks. Hablamos de la progrmacion de batalla, no de el ranking o tal empresa usa esto y ganan miles de millones.

Sobre el PHP ya he pasado un articulo sobre ello mas arriba, de la fama que trae y demas.

Salesforce es un CRM que yo sepa. Si tocais dynamics (no se si NAV o AX) sin tener ni puta idea es que sencillamente no necesitais hacerle grandes cosas. Miedo me da si dices que "al que le toque lo hace". Joder.
Te lo digo sin querer ofender pero se tardan años en conocer un ERP y en donde y como programar la mejor solucion.

YO NO ME ATREVERIA a meter mano a un ERP sin conocerlo. Tu sabes la ostia que puedes montar si las facturas se registran mal o te cargas reservas de productos? Te lo digo que te puede pasar como accidente y te cargas la empresa una semana. No te digo mas si te pones a programar sin saber. Por eso o seran cosas sencillas de "sacame un campo" o sino miedo me da.

Yo te digo que me hagas un informe de calculo de costes en el ERP que tengais y que me contestas? Pues que no sabrias por donde empezar.

Vuelvo a lo mismo, me da que aqui todo el mundo sabe de todo pero de nada.

A nivel legal hombre, para determinados puestos de empresas de alto nivel lo que buscan es ya gente que sepa programar a otros niveles y demuestre unos estudios: Prueba a mandar tu CV a tesla, spaceX o microsoft.

Luego se me ocurren puestos como diseñar un software para un brazo mecanico de un hospital, laboratorio? Te crees que para esto te van a llamar o existe un framework en php? Pues eso.

Aqui ya entran en juego otro tipo de algoritmos y matematicas que tienes que dominar, que no es la "programacion de batalla" que todos conocemos.


Has sido tu el que has dicho literalmente:

txeriff escribió:Todas esas mierdas no te dan de comer, en 10 años vas a estar hasta los cojones de saltar entre basuras de estas.


Yo he dicho que 50K es un sueldo bastante alto para estar en España y es lo que se puede conseguir con relativa facilidad si eres un experto en PHP, por ejemplo.

No digo que cualquier "matao" consiga 50K, lo que digo es que un profesional en ese lenguaje, los puede conseguir. No es lo mismo.

El dinero mueve el mundo y si pagan más con un lenguaje, sigue siendo programación y me moveré a esa empresa.

Ya sé que la comparativa que haré, no es exactamente lo mismo, pero se puede aplicar. Si yo fuera un trabajador de almacén y me pagan 20K en la empresa que estoy, funcionando con X sistema de etiquetado, almacenaje y demás, sigo siendo un trabajador de almacén, que sé como funciona el tema. Si otra empresa paga 25K, me iré a esa y si otra paga 30K, me moveré a esa.

Lo mismo con programación.

He puesto el ejemplo de SalesForce porque, por mucho que sea un CRM, tiene un lenguaje propio. Si sabes SalesForce no necesariamente sabes PHP y viceversa. Es por eso el motivo del ejemplo.

En mi empresa cualquiera toca Dynamics de los seniors, porque los conocimientos que tenemos, a nivel pragmático, se aplican tanto para Dynamics, como para PHP, Java o cualquier lenguaje.

Lo podemos tocar "sin más" porque no nos supone un reto real. Montar un módulo para facturar automáticamente con IGIC en vez de con el IVA, no es montar un rover para una misión de marte.


Si me dices que te haga un informe de cáculo te diría que en qué lenguaje lo quieres, porque ya he realizado proyectos así y de forma satisfactoria.

No estamos hablando de inventarse una rueda cuadrada que sea más eficiente que una redonda.

Montamos informes con todo tipo de información. Lo más reciente que he montado es un informe CPS, con lo que le hemos facturado al cliente, la cantidad de servicios, el coste en horas para nosotros utilizando salarios de los empleados y hasta contabilizando los minutos y cantidad de llamadas realizadas.


Lo que comentas de Tesla, spacex y Microsoft... Tengo amigos trabajando en Microsoft aquí en Barcelona y no me llama para nada trabajar en Microsoft, quitando salario.

Lo mismo para Tesla, que Elon obliga a ir a todo cristo a la oficina y trabajar un MÍNIMO de 40 horas presenciales (que luego se convierten en muchas más), mientras yo trabajo semanalmente un MÁXIMO de 36 horas contando remoto y presencial juntos.

txeriff escribió:Luego se me ocurren puestos como diseñar un software para un brazo mecanico de un hospital, laboratorio? Te crees que para esto te van a llamar o existe un framework en php? Pues eso.

Ya he trabajado con brazos mecánicos. De hecho, si has tenido o conoces a alguien con un Audi, un Seat o un Volkswagen, probablemente los amortiguadores que lleva ese coche, han pasado por alguno de los brazos robóticos que programé yo en la Seat de Martorell.

El brazo va con unas DLL especificas y la aplicación para los operarios está en C# con las DLL inyectadas. Sin framework.

La programación para mi no es un concepto que se pueda determinar con un lenguaje de programación. Para cada proyecto hay que usar lo que sea más eficiente.

Pero nada de lo que diga te hará cambiar de opinión o tener una visión más amplia, por lo que simplemente respetaré tu opinión y listo.

Si tu consideras que yo soy tonto por trabajar con PHP, pues vale.

Soy un tonto, pero contento con mi trabajo y feliz, que al final del día, para mi, es lo importante.



Debes de ser un fuera de serie chico porque te aseguro que tu echas el CV con FP en microsoft, tesla o spacex y directamente te rechazan la candidatura. Asi como una empresa automovilistica de las que comentas.
Otra cosa es que trabajes para una consultora y hayas hecho trabajos para dichas emrpesas.

Del ERP amigo hablo de programar y no tienes ni pajolera idea de montrar un informe de costes donde te tienes que ir a las tripas del ERP y buscarte los costes de la recepcion original, mirar los tipos de coste, calcular los totales y como se han consumido los pedidos de venta en base a esos costes. Esto es un resumen muy, resumido.


Montamos informes con todo tipo de información. Lo más reciente que he montado es un informe CPS, con lo que le hemos facturado al cliente, la cantidad de servicios, el coste en horas para nosotros utilizando salarios de los empleados y hasta contabilizando los minutos y cantidad de llamadas realizadas.


Esto sinceramente es una cochina SQL que mirando un poco a ojo las tablas implicadas lo sacas en un report. Hace como 20 años en practicas hice un informe de lead time que aun me acuerdo, el responsable de IT me señalo 3 o 4 tablas y ale, buscate la vida. Hice la SQL, la saque por un informe, punto pelota. No hablo de esto.

Yo te puedo pasar desarrollos para crear facturas entre empresas o interfaces para enviar pedidos, recibir contenedores, registrarlos en el sistema, gestion de errores (bloqueos sobre todo) y logear eso.
O bien un sistema de logs entre empresas para transferir y mantener los productos. Implica una serie de tablas, muchas custom de antiguos partners (consultoras) que son campo de minas.
-Identificar todas esas tablas, (producto, precios, unidades de medida, rutas de comercio, categorias prodcuto...)
-Crear un proceso que logee todo eso, de la forma mas eficiente posible. Todos los cambios de insercion/modif/borrado/rename (de clave)
-un proceso que reinserte todo esto en la empresa destino.
-saltarse diferentes minas o eventos que no te interesa correr, orden de la creacion de los datos (las UoM tienen que ir despues de que la ficha producto este creada, por ejemplo)
-Gestion de errores durante la insercion/modificacion/rename, particularidades que te van surgiendo dependiendo del tipo de registro, pequeños ajustes que tienes que hacer dada la customizacion.
-Que todo lo anterior sea extensible, que se puedan añadir mas tablas si se necesitan u empresas destino


Si meto la pata en algo podria estar pasando los precios mal a la empresa destino u errores de otro tipo que pueden ser bien gordos.
Sin conocer el ERP a buen nivel no sabrias como logear los cambios, crear una configuracion adecuada y eficiente que haga bien las busquedas de las tablas, etc.

Todo esto lo aprendes con los años y dependiendo del "gusto" que tengas por programar: Hay gente que haria chapuzas, dejaria todo metido a pelo y a la siguiente empresa. Porque para mi lo facil habria sido eso: hacer a pelo un par de tablas o 3, meterlo todo ahi y cerrar los ojos. Esto pasa mucho.

Sin conocer el ERP es imposible. No val del lenguaje, va de que hay que programarlo en el propio ERP, no es una puta SQL y te digo 3 o 4 tablas, las juntas y poco mas.
hablamos de programar en un ERP que tiene miles de tablas y objetos. Y si, tiene miles. Sin conocimiento no se que mierda vas a tocar.

Por eso existen consultorias dedicadas a estos ERP.

De ahi a que cojas el manual de AX para poner un vertical de IGIC (el iva de canarias verdad), configurarlo y tal por encima no tiene nada que ver.

Tu te has puesto a programar X++ que es el lenguaje de axapta si no me equivoco? Sabes como funciona, compilar el codigo y las capas? Eres capaz de , no se, comprobar el total de iva de un pedido antes de registrar y que eso se arrastre a los movimientos de cliente en una nueva columna (porque asi te lo han pedido).


A ti te da igual por lo que veo esto que aquello: A ver, tengo que mover este sistema asi o asa, venga pues este lenguaje que es el que mejor va, pin pan pun, ale ya esta. Siguiente cosa.
Chico, yo no lo veo asi.

No se, sera por el tipo de modelo de negocio pero yo sinceramente yo me meto en desarrollar un servicio web mañana sin tener ni puta idea para hacer una chapuza, colarla como sea y salir corriendo, que es lo que suele pasar.

@Yaripon
el php es una mierda ya te he pasado un articulo y la fama que tiene. A dia de hoy te diria que no se programan las webs en php, no me saqueis por favor el rollo de que es de los mas usados nos e donde. Aqui lo que pasa que parece que todo el mundo se dedica a la mierda web y a empresas mierda donde piden media docena de lenguajes de programacion por 1000 euros al mes.
Pues es eso lo que hay que huir, especializarse y centrarse.
Tu dices que te has retirado, te puedo preguntar a que?
txeriff escribió:Debes de ser un fuera de serie chico porque te aseguro que tu echas el CV con FP en microsoft, tesla o spacex y directamente te rechazan la candidatura. Asi como una empresa automovilistica de las que comentas.
Otra cosa es que trabajes para una consultora y hayas hecho trabajos para dichas emrpesas.

Del ERP amigo hablo de programar y no tienes ni pajolera idea de montrar un informe de costes donde te tienes que ir a las tripas del ERP y buscarte los costes de la recepcion original, mirar los tipos de coste, calcular los totales y como se han consumido los pedidos de venta en base a esos costes. Esto es un resumen muy, resumido.


Perfecto, pues ya está. No tengo ni pajolera y tu eres el único en el mundo que sabe montar un informe de costes.
Me quedo en mi puesto cobrando mi salario y listo, que además la semana que viene toca revisión de salario.
xDarkPeTruSx escribió:
txeriff escribió:Debes de ser un fuera de serie chico porque te aseguro que tu echas el CV con FP en microsoft, tesla o spacex y directamente te rechazan la candidatura. Asi como una empresa automovilistica de las que comentas.
Otra cosa es que trabajes para una consultora y hayas hecho trabajos para dichas emrpesas.

Del ERP amigo hablo de programar y no tienes ni pajolera idea de montrar un informe de costes donde te tienes que ir a las tripas del ERP y buscarte los costes de la recepcion original, mirar los tipos de coste, calcular los totales y como se han consumido los pedidos de venta en base a esos costes. Esto es un resumen muy, resumido.


Perfecto, pues ya está. No tengo ni pajolera y tu eres el único en el mundo que sabe montar un informe de costes.
Me quedo en mi puesto cobrando mi salario y listo, que además la semana que viene toca revisión de salario.


Hombre, no gente que sabe lo mismo que yo hay miles, no soy ni el mejor ni el peor.


El problema es que tu eres un fuera de serie por lo visto. Lee el resto si quieres y me comentas.

Y no es un informe de costes al uso, es buscar los costes a partir de los movimientos de valor de las lineas de factura, tirar "hacia atras" (buscar la forma de como relacionarlo, como el ERP en una tabla interna tiene cierta informacion y de ahi "bajar" ya que no hay lotes activos en el sistema) relacionando movimientos de producto, buscando su coste original y como se ha servido dicho pedido, a traves de que movimientos de producto, habra diferentes costes asociados a el. Tambien si no se ha facturado la factura de compra y solo hay recepcion los costes son esperados (cosas del ERP).
-Todo esto, hay que programarlo, calculando primero las lineas con los costes asociados al periodo seleccionado
-calculadndo los costes por movimiento de valor.
-calculando los costes totales por tipo de coste (FLETE, ADUANAS....)
-Incluir posibles abonos en el periodo a analizar.
Todo esto, me costo un huevazo, porque es muy jodido pero, con papel y boli y conociendo el ERP lo vas sacando, calculas todo en una tabla temporal, mil parchecitos aqui y alli, buscar la correlacion entre los movimientos de producto y costes... Necesitas varias sesiones del ERP abiertas para analizar.

Y todo esto simplemente te cuentan una idea y de ahi pues to desarrollas una solucion. Esto solo te lo da la experiencia.

Y esto es lo que segun tu pues es una chorrada porque lo has hecho mil veces.

Ale, pues suerte con tu revision salarial, yo la mia sera pues en junio imagino de nuevo. que chorradas hay que decir.

PD: reconoce que has trabajado para empresas de automocion a traves de la consultora para la que trabajas, punto.
txeriff escribió:PD: reconoce que has trabajado para empresas de automocion a traves de la consultora para la que trabajas, punto.


He trabajado como autónomo para Seat y filiales de la misma, que no son pocas.

Solo trabajé 1 vez para una consultora cuando era Junior y justo después di el salto a autónomo porque vi la oportunidad para ganar bastante dinero.

Ahora llevo 4 años trabajando para empresas de producto.

Cuando las empresas llegan a un punto de crecimiento, no sirve tener solo un monolito, porque no escala.

Nosotros tenemos Dynamics, Datawarehouse basado en holistics, varias bases de datos mysql, varios microservicios por vertical y utilizamos varias tecnologías extra como MongoDB, ElasticSearch...

No tenemos una web monolítica con PHP y una base de datos MySQL sin más.

No deprecio tu trabajo. Cualquier trabajo de programación es jodido y no todo el blanco o negro.

Las empresas van escalando bien con soluciones sencillas hasta que llega un punto que facturas X decenas o centenares de millones y cada día se generan millones o decenas de millones de líneas en la base de datos.

En mi empresa ha pasado y ya no podíamos escalar, por eso metimos microservicios y varias bases de datos y ahora estamos migrando todo a CQRS.


De lo que hago ahora no puedo hablar mucho, porque me pueden crujir, pero cuando estuve en el ecommerce rehice todo el sistema de logística en plan amazon.

Con dashboards en tiempo real de los ingresos brutos, netos, proyección de personas necesarias para sacar el trabajo del dia y de la semana, gestión de stocks con actualizaciones en tiempo real de los stocks de marcas como pepe jeans, TNF, HH, Adidas... Millones de unidades de stocks, con un catalogo de productos que superaba los 100K.

Hasta hice un sistema para gestionar de forma automática los precios de los productos, según demanda, disponibilidad y estacionalidad, con cientos de condicionales complejos, como la estacionalidad de un producto, previsión de stock, moda...

Por poner un ejemplo, sabíamos que un chaquetón de invierno, si no lo vendes antes empezar primavera, que ya llega el calor y demás, en verano iba a ser imposible venderlo, por lo que el precio se iba ajustando, controlando márgenes, para que llegara la fecha deadline y estuviera todo vendido sin necesidad de hacer un "remate final".

Y cuando algo se vendía muchísimo y otro producto no se vendía nada, intencionalmente se quedaba el stock a 0 (de forma visible para el cliente) de ese artículo tan popular y le enseñábamos el otro producto similar que no se estaba vendiendo, con rebaja, para equilibrar las ventas y limpiar stock.


Que puedo estar de acuerdo contigo en que la fama de PHP es hacer webs de mierda con los 4 datos de contacto, un formulario y arreando, pero también se pueden hacer cosas muy tochas.


Joder, es que si no tuviera conocimientos, los de mi empresa tienen que ser subnormales para pagarme 7K brutos todos los meses.
xDarkPeTruSx escribió:
txeriff escribió:PD: reconoce que has trabajado para empresas de automocion a traves de la consultora para la que trabajas, punto.


He trabajado como autónomo para Seat y filiales de la misma, que no son pocas.

Solo trabajé 1 vez para una consultora cuando era Junior y justo después di el salto a autónomo porque vi la oportunidad para ganar bastante dinero.

Ahora llevo 4 años trabajando para empresas de producto.

Cuando las empresas llegan a un punto de crecimiento, no sirve tener solo un monolito, porque no escala.

Nosotros tenemos Dynamics, Datawarehouse basado en holistics, varias bases de datos mysql, varios microservicios por vertical y utilizamos varias tecnologías extra como MongoDB, ElasticSearch...

No tenemos una web monolítica con PHP y una base de datos MySQL sin más.

No deprecio tu trabajo. Cualquier trabajo de programación es jodido y no todo el blanco o negro.

Las empresas van escalando bien con soluciones sencillas hasta que llega un punto que facturas X decenas o centenares de millones y cada día se generan millones o decenas de millones de líneas en la base de datos.

En mi empresa ha pasado y ya no podíamos escalar, por eso metimos microservicios y varias bases de datos y ahora estamos migrando todo a CQRS.


De lo que hago ahora no puedo hablar mucho, porque me pueden crujir, pero cuando estuve en el ecommerce rehice todo el sistema de logística en plan amazon.

Con dashboards en tiempo real de los ingresos brutos, netos, proyección de personas necesarias para sacar el trabajo del dia y de la semana, gestión de stocks con actualizaciones en tiempo real de los stocks de marcas como pepe jeans, TNF, HH, Adidas... Millones de unidades de stocks, con un catalogo de productos que superaba los 100K.

Hasta hice un sistema para gestionar de forma automática los precios de los productos, según demanda, disponibilidad y estacionalidad, con cientos de condicionales complejos, como la estacionalidad de un producto, previsión de stock, moda...

Por poner un ejemplo, sabíamos que un chaquetón de invierno, si no lo vendes antes empezar primavera, que ya llega el calor y demás, en verano iba a ser imposible venderlo, por lo que el precio se iba ajustando, controlando márgenes, para que llegara la fecha deadline y estuviera todo vendido sin necesidad de hacer un "remate final".

Y cuando algo se vendía muchísimo y otro producto no se vendía nada, intencionalmente se quedaba el stock a 0 (de forma visible para el cliente) de ese artículo tan popular y le enseñábamos el otro producto similar que no se estaba vendiendo, con rebaja, para equilibrar las ventas y limpiar stock.


Que puedo estar de acuerdo contigo en que la fama de PHP es hacer webs de mierda con los 4 datos de contacto, un formulario y arreando, pero también se pueden hacer cosas muy tochas.


Joder, es que si no tuviera conocimientos, los de mi empresa tienen que ser subnormales para pagarme 7K brutos todos los meses.


Me choca que digas que eres autónomo y hables de revisión salarial. No será la tarifa que les pasas por hora? Falso autónomo? Lo digo porque si, te pagan mas pero bajas y vacaciones salen de tu bolsillo.

De todos modos estoy bastante de acuerdo en tu última frase sobre php y sea donde trabajes veo que hay bastante miga pero vamos que no se ni de que va tu empresa o más bien para la que trabajas.

Vuelvo al comienzo: una cosa es salir del paso con lo que sea y otra dar una solución jodida a un problema jodido. Esto no lo sacas con 4 hilos de stackoverflow copiados.

Lo que veo es que el el 90% de arriba se han ofendido porque les he tocado el php y me han saltado todos a decir la maravilla que es.
Programadores web, formularios de chichinabo, leer y escribir en la bbdd y para delante.
Es lo que veo.
txeriff escribió:Me choca que digas que eres autónomo y hables de revisión salarial. No será la tarifa que les pasas por hora? Falso autónomo? Lo digo porque si, te pagan mas pero bajas y vacaciones salen de tu bolsillo.

De todos modos estoy bastante de acuerdo en tu última frase sobre php y sea donde trabajes veo que hay bastante miga pero vamos que no se ni de que va tu empresa o más bien para la que trabajas.


He dicho que antes era autónomo, ahora soy asalariado.

Ya no me compensa, como bien dices, cobrara de más (que tampoco era más que ahora) y cobrar 0 si hacía vacaciones.
xDarkPeTruSx escribió:
txeriff escribió:Me choca que digas que eres autónomo y hables de revisión salarial. No será la tarifa que les pasas por hora? Falso autónomo? Lo digo porque si, te pagan mas pero bajas y vacaciones salen de tu bolsillo.

De todos modos estoy bastante de acuerdo en tu última frase sobre php y sea donde trabajes veo que hay bastante miga pero vamos que no se ni de que va tu empresa o más bien para la que trabajas.


He dicho que antes era autónomo, ahora soy asalariado.

Ya no me compensa, como bien dices, cobrara de más (que tampoco era más que ahora) y cobrar 0 si hacía vacaciones.


Basicamente en tu campo eres muy bueno por eso cobraras esos salarios .
txeriff escribió:
xDarkPeTruSx escribió:
txeriff escribió:PD: reconoce que has trabajado para empresas de automocion a traves de la consultora para la que trabajas, punto.


He trabajado como autónomo para Seat y filiales de la misma, que no son pocas.

Solo trabajé 1 vez para una consultora cuando era Junior y justo después di el salto a autónomo porque vi la oportunidad para ganar bastante dinero.

Ahora llevo 4 años trabajando para empresas de producto.

Cuando las empresas llegan a un punto de crecimiento, no sirve tener solo un monolito, porque no escala.

Nosotros tenemos Dynamics, Datawarehouse basado en holistics, varias bases de datos mysql, varios microservicios por vertical y utilizamos varias tecnologías extra como MongoDB, ElasticSearch...

No tenemos una web monolítica con PHP y una base de datos MySQL sin más.

No deprecio tu trabajo. Cualquier trabajo de programación es jodido y no todo el blanco o negro.

Las empresas van escalando bien con soluciones sencillas hasta que llega un punto que facturas X decenas o centenares de millones y cada día se generan millones o decenas de millones de líneas en la base de datos.

En mi empresa ha pasado y ya no podíamos escalar, por eso metimos microservicios y varias bases de datos y ahora estamos migrando todo a CQRS.


De lo que hago ahora no puedo hablar mucho, porque me pueden crujir, pero cuando estuve en el ecommerce rehice todo el sistema de logística en plan amazon.

Con dashboards en tiempo real de los ingresos brutos, netos, proyección de personas necesarias para sacar el trabajo del dia y de la semana, gestión de stocks con actualizaciones en tiempo real de los stocks de marcas como pepe jeans, TNF, HH, Adidas... Millones de unidades de stocks, con un catalogo de productos que superaba los 100K.

Hasta hice un sistema para gestionar de forma automática los precios de los productos, según demanda, disponibilidad y estacionalidad, con cientos de condicionales complejos, como la estacionalidad de un producto, previsión de stock, moda...

Por poner un ejemplo, sabíamos que un chaquetón de invierno, si no lo vendes antes empezar primavera, que ya llega el calor y demás, en verano iba a ser imposible venderlo, por lo que el precio se iba ajustando, controlando márgenes, para que llegara la fecha deadline y estuviera todo vendido sin necesidad de hacer un "remate final".

Y cuando algo se vendía muchísimo y otro producto no se vendía nada, intencionalmente se quedaba el stock a 0 (de forma visible para el cliente) de ese artículo tan popular y le enseñábamos el otro producto similar que no se estaba vendiendo, con rebaja, para equilibrar las ventas y limpiar stock.


Que puedo estar de acuerdo contigo en que la fama de PHP es hacer webs de mierda con los 4 datos de contacto, un formulario y arreando, pero también se pueden hacer cosas muy tochas.


Joder, es que si no tuviera conocimientos, los de mi empresa tienen que ser subnormales para pagarme 7K brutos todos los meses.


Me choca que digas que eres autónomo y hables de revisión salarial. No será la tarifa que les pasas por hora? Falso autónomo? Lo digo porque si, te pagan mas pero bajas y vacaciones salen de tu bolsillo.

De todos modos estoy bastante de acuerdo en tu última frase sobre php y sea donde trabajes veo que hay bastante miga pero vamos que no se ni de que va tu empresa o más bien para la que trabajas.

Vuelvo al comienzo: una cosa es salir del paso con lo que sea y otra dar una solución jodida a un problema jodido. Esto no lo sacas con 4 hilos de stackoverflow copiados.

Lo que veo es que el el 90% de arriba se han ofendido porque les he tocado el php y me han saltado todos a decir la maravilla que es.
Programadores web, formularios de chichinabo, leer y escribir en la bbdd y para delante.

Es lo que veo.


Piensa lo que quieras sobre PHP, pero hablas sin conocimiento.
Joder, trabajo para una empresa que llevamos las páginas de Bandai, Square Enix y unas cuantas mas.
No sabes lo que hay por debajo con Redis, Elastic Search, todo montado con kubernetes, etc.
Y teníamos un monolito y ahora estamos habiendo una nueva versión con DDD.
Y como no sabes ni lo que es seguirás pensando que nos hemos ofendido. Por mi cree lo que quieras pero patrones de diseño creo que conoces cero.
No sabes ni lo que es un ORM.
@seaman
has dicho justo lo que he dicho que no se citara: Es que en tal empresa usan php y mira, es una empresa multimillonaria o en no se donde usan tal o cual. Claro, en esos sitios se hacen sus propios frameworks y hasta se montan el codigo a su medida, corregido de bugs y demas, tienen personal para ello.

En la informatica de batalla del dia a dia, de hacer una puta mierda de formulario con 4 campos, leer, grabar y sacar un mensaje.
Por lo que veo aqui os dedicais todos a web, todavia no veo a nadie que haya llegado diciendo que es programador C# y que es lo que controla.
Aqui todos controlais media docena de lenguajes y a mi ya me cuesta estar al dia en uno. A ver si va a ser que el que mucho abarca poco aprieta.

Dices que trabajas "llevando las paginas", las has hecho tu o mantienes los servidores?
DDD por lo que veo es una metodologia de desarrollo y el ORM por lo que veo (muy por encima) es otra metodologia que te ayuda a liberarte de las SQL, como que creas un mapeo y una capa.

Esto en el 90% de vacantes de php ni se huele, estoy seguro (y no se cuanto php se programara hoy). Es como hablar de metodologias agiles, kanban y demas.

Y no, no tengo ni puta idea porque en lo que me dedico no existe. Y te aseguro que en la mayoria de casos la gente dice que usa todo eso y mas pero a la hora de la verdad a parchear y correr.


Sinceramente todo esto del php, javascript y demas me parecen mierdas de niños rata en general. Como bien dicen arriba "uy es que asi te montas una startup super facil".
La pasta no esta en web salvo que vayas a grandes empresas.

me acabo de acordar de 2007 (si, se que ha llovido mucho) en unas practicas habia uno que programaba mierdas en php, para colegios de dentistas o cosas similares, una especie de web de contactos. el pavo era tan friki que hasta se hacia sus propias librerias segun el, en php.
Para esas mierdas es lo que yo lo recuerdo. Por lo que veo tampoco ha cambiado la ostia.

https://www.jesuisundev.com/en/why-developers-hate-php/
txeriff escribió:@seaman
has dicho justo lo que he dicho que no se citara: Es que en tal empresa usan php y mira, es una empresa multimillonaria o en no se donde usan tal o cual. Claro, en esos sitios se hacen sus propios frameworks y hasta se montan el codigo a su medida, corregido de bugs y demas, tienen personal para ello.

En la informatica de batalla del dia a dia, de hacer una puta mierda de formulario con 4 campos, leer, grabar y sacar un mensaje.
Por lo que veo aqui os dedicais todos a web, todavia no veo a nadie que haya llegado diciendo que es programador C# y que es lo que controla.
Aqui todos controlais media docena de lenguajes y a mi ya me cuesta estar al dia en uno. A ver si va a ser que el que mucho abarca poco aprieta.

Dices que trabajas "llevando las paginas", las has hecho tu o mantienes los servidores?
DDD por lo que veo es una metodologia de desarrollo y el ORM por lo que veo (muy por encima) es otra metodologia que te ayuda a liberarte de las SQL, como que creas un mapeo y una capa.

Esto en el 90% de vacantes de php ni se huele, estoy seguro (y no se cuanto php se programara hoy). Es como hablar de metodologias agiles, kanban y demas.

Y no, no tengo ni puta idea porque en lo que me dedico no existe. Y te aseguro que en la mayoria de casos la gente dice que usa todo eso y mas pero a la hora de la verdad a parchear y correr.


Sinceramente todo esto del php, javascript y demas me parecen mierdas de niños rata en general. Como bien dicen arriba "uy es que asi te montas una startup super facil".
La pasta no esta en web salvo que vayas a grandes empresas.

me acabo de acordar de 2007 (si, se que ha llovido mucho) en unas practicas habia uno que programaba mierdas en php, para colegios de dentistas o cosas similares, una especie de web de contactos. el pavo era tan friki que hasta se hacia sus propias librerias segun el, en php.
Para esas mierdas es lo que yo lo recuerdo. Por lo que veo tampoco ha cambiado la ostia.

https://www.jesuisundev.com/en/why-developers-hate-php/


¿Te has leído el artículo entero?

PHP evolves, not its reputation
In the minds of many developers, PHP has remained in version 4. When the language was unstable, with disastrous performance and non-existent OOP. Developers hate PHP because they believe the language has been stagnating for 20 years. When you know PHP today you know that it’s far from PHP4.

PHP7 is faster than Python and Ruby. The language can be strongly typed if you wish. Tooling is also evolving with static parsers that have appeared in recent years. Frameworks like Symfony or Zend force good practices. A new version is released every year with a very precise agenda. Moreover PHP7.4 is here with even more performance. Once again I won’t list everything that is happening in modern PHP for the sake of length. If you want to know everything I invite you to read this article. It’s time to change your vision on this language that has nothing to do with what it used to be.


Y esto de regalo para ti.

Developers hate PHP because it’s cool to hate PHP. This language continues to have a really bad reputation because of it. And yes, there is a strong legacy and a lot of problems. But there is a lot of good stuff too for most of the websites.


PHP no es lo que crees, es un lenguaje como otro y tiene cosas bastante potentes. Lo usan Facebook o Wikipedia por ejemplo.
El lenguaje no hace que el código sea malo, eso es el programador. Y eso lo vas a hacer en PHP o en Java, si eres malo programando, eres malo y ya está.
seaman escribió:
txeriff escribió:@seaman
has dicho justo lo que he dicho que no se citara: Es que en tal empresa usan php y mira, es una empresa multimillonaria o en no se donde usan tal o cual. Claro, en esos sitios se hacen sus propios frameworks y hasta se montan el codigo a su medida, corregido de bugs y demas, tienen personal para ello.

En la informatica de batalla del dia a dia, de hacer una puta mierda de formulario con 4 campos, leer, grabar y sacar un mensaje.
Por lo que veo aqui os dedicais todos a web, todavia no veo a nadie que haya llegado diciendo que es programador C# y que es lo que controla.
Aqui todos controlais media docena de lenguajes y a mi ya me cuesta estar al dia en uno. A ver si va a ser que el que mucho abarca poco aprieta.

Dices que trabajas "llevando las paginas", las has hecho tu o mantienes los servidores?
DDD por lo que veo es una metodologia de desarrollo y el ORM por lo que veo (muy por encima) es otra metodologia que te ayuda a liberarte de las SQL, como que creas un mapeo y una capa.

Esto en el 90% de vacantes de php ni se huele, estoy seguro (y no se cuanto php se programara hoy). Es como hablar de metodologias agiles, kanban y demas.

Y no, no tengo ni puta idea porque en lo que me dedico no existe. Y te aseguro que en la mayoria de casos la gente dice que usa todo eso y mas pero a la hora de la verdad a parchear y correr.


Sinceramente todo esto del php, javascript y demas me parecen mierdas de niños rata en general. Como bien dicen arriba "uy es que asi te montas una startup super facil".
La pasta no esta en web salvo que vayas a grandes empresas.

me acabo de acordar de 2007 (si, se que ha llovido mucho) en unas practicas habia uno que programaba mierdas en php, para colegios de dentistas o cosas similares, una especie de web de contactos. el pavo era tan friki que hasta se hacia sus propias librerias segun el, en php.
Para esas mierdas es lo que yo lo recuerdo. Por lo que veo tampoco ha cambiado la ostia.

https://www.jesuisundev.com/en/why-developers-hate-php/


¿Te has leído el artículo entero?

PHP evolves, not its reputation
In the minds of many developers, PHP has remained in version 4. When the language was unstable, with disastrous performance and non-existent OOP. Developers hate PHP because they believe the language has been stagnating for 20 years. When you know PHP today you know that it’s far from PHP4.

PHP7 is faster than Python and Ruby. The language can be strongly typed if you wish. Tooling is also evolving with static parsers that have appeared in recent years. Frameworks like Symfony or Zend force good practices. A new version is released every year with a very precise agenda. Moreover PHP7.4 is here with even more performance. Once again I won’t list everything that is happening in modern PHP for the sake of length. If you want to know everything I invite you to read this article. It’s time to change your vision on this language that has nothing to do with what it used to be.


Y esto de regalo para ti.

Developers hate PHP because it’s cool to hate PHP. This language continues to have a really bad reputation because of it. And yes, there is a strong legacy and a lot of problems. But there is a lot of good stuff too for most of the websites.


PHP no es lo que crees, es un lenguaje como otro y tiene cosas bastante potentes. Lo usan Facebook o Wikipedia por ejemplo.
El lenguaje no hace que el código sea malo, eso es el programador. Y eso lo vas a hacer en PHP o en Java, si eres malo programando, eres malo y ya está.


Si, es un articulo que intenta desmitificar el php pero tiene un buen rail de historia que por eso tiene la fama que tiene. El programador que lo ideó bien dice que es una mierda, que el ni sabia programar,
Por mi como si lo usan el rey, te repito que lo que usen en facebook nada tiene que ver al php que tu te bajas ni los recursos que tu puedes tener.
Hablamos de la programacion de batalla.


Te repito: Tu programas esas webs o solo haces el mantenimiento?
txeriff escribió:
seaman escribió:
txeriff escribió:@seaman
has dicho justo lo que he dicho que no se citara: Es que en tal empresa usan php y mira, es una empresa multimillonaria o en no se donde usan tal o cual. Claro, en esos sitios se hacen sus propios frameworks y hasta se montan el codigo a su medida, corregido de bugs y demas, tienen personal para ello.

En la informatica de batalla del dia a dia, de hacer una puta mierda de formulario con 4 campos, leer, grabar y sacar un mensaje.
Por lo que veo aqui os dedicais todos a web, todavia no veo a nadie que haya llegado diciendo que es programador C# y que es lo que controla.
Aqui todos controlais media docena de lenguajes y a mi ya me cuesta estar al dia en uno. A ver si va a ser que el que mucho abarca poco aprieta.

Dices que trabajas "llevando las paginas", las has hecho tu o mantienes los servidores?
DDD por lo que veo es una metodologia de desarrollo y el ORM por lo que veo (muy por encima) es otra metodologia que te ayuda a liberarte de las SQL, como que creas un mapeo y una capa.

Esto en el 90% de vacantes de php ni se huele, estoy seguro (y no se cuanto php se programara hoy). Es como hablar de metodologias agiles, kanban y demas.

Y no, no tengo ni puta idea porque en lo que me dedico no existe. Y te aseguro que en la mayoria de casos la gente dice que usa todo eso y mas pero a la hora de la verdad a parchear y correr.


Sinceramente todo esto del php, javascript y demas me parecen mierdas de niños rata en general. Como bien dicen arriba "uy es que asi te montas una startup super facil".
La pasta no esta en web salvo que vayas a grandes empresas.

me acabo de acordar de 2007 (si, se que ha llovido mucho) en unas practicas habia uno que programaba mierdas en php, para colegios de dentistas o cosas similares, una especie de web de contactos. el pavo era tan friki que hasta se hacia sus propias librerias segun el, en php.
Para esas mierdas es lo que yo lo recuerdo. Por lo que veo tampoco ha cambiado la ostia.

https://www.jesuisundev.com/en/why-developers-hate-php/


¿Te has leído el artículo entero?

PHP evolves, not its reputation
In the minds of many developers, PHP has remained in version 4. When the language was unstable, with disastrous performance and non-existent OOP. Developers hate PHP because they believe the language has been stagnating for 20 years. When you know PHP today you know that it’s far from PHP4.

PHP7 is faster than Python and Ruby. The language can be strongly typed if you wish. Tooling is also evolving with static parsers that have appeared in recent years. Frameworks like Symfony or Zend force good practices. A new version is released every year with a very precise agenda. Moreover PHP7.4 is here with even more performance. Once again I won’t list everything that is happening in modern PHP for the sake of length. If you want to know everything I invite you to read this article. It’s time to change your vision on this language that has nothing to do with what it used to be.


Y esto de regalo para ti.

Developers hate PHP because it’s cool to hate PHP. This language continues to have a really bad reputation because of it. And yes, there is a strong legacy and a lot of problems. But there is a lot of good stuff too for most of the websites.


PHP no es lo que crees, es un lenguaje como otro y tiene cosas bastante potentes. Lo usan Facebook o Wikipedia por ejemplo.
El lenguaje no hace que el código sea malo, eso es el programador. Y eso lo vas a hacer en PHP o en Java, si eres malo programando, eres malo y ya está.


Si, es un articulo que intenta desmitificar el php pero tiene un buen rail de historia que por eso tiene la fama que tiene. El programador que lo ideó bien dice que es una mierda, que el ni sabia programar,
Por mi como si lo usan el rey, te repito que lo que usen en facebook nada tiene que ver al php que tu te bajas ni los recursos que tu puedes tener.
Hablamos de la programacion de batalla.


Te repito: Tu programas esas webs o solo haces el mantenimiento?


Principalmente ahora estamos con la nueva versión del producto.
Hago mantenimiento a veces y otras nuevas funcionalidades.
Pero ahora estamos casi el 100% del tiempo con la nueva versión. En mi empresa estamos divididos por equipos y yo estoy en el de producto y vamos muy bien.
49 respuestas