› Foros › Off-Topic › Miscelánea
Din-A4 escribió:Soy yo que realmente me quedo estancado en componentes determinados (PHP/Laravel+Jquery+CSS3+HTML5+Mysql), o la gente tiene mucha jeta?
Campanilla escribió:En las ofertas de trabajo, por pedir que no quede. Eso sí, tú tienes que saber hacer de todo, pero sólo te vamos a pagar mil euros. Y da gracias.
Mr.Gray Fox escribió:Campanilla escribió:En las ofertas de trabajo, por pedir que no quede. Eso sí, tú tienes que saber hacer de todo, pero sólo te vamos a pagar mil euros. Y da gracias.
Y da gracias por mil euros, que yo en lo último que trabajé me tenían 24/7 (eso si, desde casa) por 300 al mes y si me acordaba de pedir que me pagasen.
Por supuesto, ni que decir que era mi primer curro y los mandé a la mierda rapidito, no había seriedad alguna en esa empresa.KAISER-77 escribió:Mr.Gray Fox escribió:Campanilla escribió:En las ofertas de trabajo, por pedir que no quede. Eso sí, tú tienes que saber hacer de todo, pero sólo te vamos a pagar mil euros. Y da gracias.
Y da gracias por mil euros, que yo en lo último que trabajé me tenían 24/7 (eso si, desde casa) por 300 al mes y si me acordaba de pedir que me pagasen.
Explica eso... En España?
Metis Connetis escribió:Yo llevo trabajando más de 10 años en el sector y apenas domino 3 o 4 de las llamadas "tecnologías" de la programación. Si quieres estar a la última lo único que puedes hacer es dedicar a eso tu tiempo libre. Yo no lo he hecho y tengo el deseo oculto de quedarme tan sumamente desactualizado que tenga que replantearme mi futuro laboral, desgraciadamente parece que en muchos sitios donde echo curriculum les pesa más mi experiencia global que específica, supongo que ayuda en parte el hecho de los salarios bastante cutres con los que he trabajado toda mi vida.
Y la mayoría de ofertas de trabaj son de risa. Te piden conocimientos avanzados de tecnologías con muchas siglas que ni conozco y te ofrecen por un horario y salario mierdosos 180000. Con hipoteca y familia propia como tengo os garantizo que con eso llegas a fin de mes con MUCHOS sacrificios. En cualquier caaso,si de algo no podréis huir será de jefes mediocres. Están en absolutamente todas partes...
Un saludo.
[PeneDeGoma] escribió:Metis Connetis escribió:Yo llevo trabajando más de 10 años en el sector y apenas domino 3 o 4 de las llamadas "tecnologías" de la programación. Si quieres estar a la última lo único que puedes hacer es dedicar a eso tu tiempo libre. Yo no lo he hecho y tengo el deseo oculto de quedarme tan sumamente desactualizado que tenga que replantearme mi futuro laboral, desgraciadamente parece que en muchos sitios donde echo curriculum les pesa más mi experiencia global que específica, supongo que ayuda en parte el hecho de los salarios bastante cutres con los que he trabajado toda mi vida.
Y la mayoría de ofertas de trabaj son de risa. Te piden conocimientos avanzados de tecnologías con muchas siglas que ni conozco y te ofrecen por un horario y salario mierdosos 180000. Con hipoteca y familia propia como tengo os garantizo que con eso llegas a fin de mes con MUCHOS sacrificios. En cualquier caaso,si de algo no podréis huir será de jefes mediocres. Están en absolutamente todas partes...
Un saludo.
Supongo que se te ha ido un 0![]()
Din-A4 escribió:Soy yo que realmente me quedo estancado en componentes determinados (PHP/Laravel+Jquery+CSS3+HTML5+Mysql), o la gente tiene mucha jeta?
Metis Connetis escribió:Yo llevo trabajando más de 10 años en el sector y apenas domino 3 o 4 de las llamadas "tecnologías" de la programación. Si quieres estar a la última lo único que puedes hacer es dedicar a eso tu tiempo libre. Yo no lo he hecho y tengo el deseo oculto de quedarme tan sumamente desactualizado que tenga que replantearme mi futuro laboral, desgraciadamente parece que en muchos sitios donde echo curriculum les pesa más mi experiencia global que específica, supongo que ayuda en parte el hecho de los salarios bastante cutres con los que he trabajado toda mi vida.
Y la mayoría de ofertas de trabaj son de risa. Te piden conocimientos avanzados de tecnologías con muchas siglas que ni conozco y te ofrecen por un horario y salario mierdosos 180000. Con hipoteca y familia propia como tengo os garantizo que con eso llegas a fin de mes con MUCHOS sacrificios. En cualquier caaso,si de algo no podréis huir será de jefes mediocres. Están en absolutamente todas partes...
Un saludo.
theelf escribió:Soy programador de ensamblador, no tengo ni puta idea de C, C++, C#, PHP, framework Laravel (que cojones es esto!), CSS3, HTML5, Jquery, javascript, Bootstrap, Java, PHP, ASP, JSP,Jquery, angular, fondation, bootstrap, node, Postgre, mongo, myqsl, sql server...
...por saber... tampoco se usar bien el microondas, se que tiene grill, pero jamas pase de calentar agua en el..
Y soy programador. Si me contratan para programar en asm, y me piden C, los mando a tomar viento
k0br4 escribió:theelf escribió:Soy programador de ensamblador, no tengo ni puta idea de C, C++, C#, PHP, framework Laravel (que cojones es esto!), CSS3, HTML5, Jquery, javascript, Bootstrap, Java, PHP, ASP, JSP,Jquery, angular, fondation, bootstrap, node, Postgre, mongo, myqsl, sql server...
...por saber... tampoco se usar bien el microondas, se que tiene grill, pero jamas pase de calentar agua en el..
Y soy programador. Si me contratan para programar en asm, y me piden C, los mando a tomar viento
Por curiosidad, ¿Que programas? Supongo que cosas de tiempo real y bastante críticas, y espero que no en x86 por que es una patada en los huevos xD
Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
spion escribió:Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
Estoy de acuerdo, pero creo que te has ido a un extremo, ese mismo que comentas puede abandonar el equipo al año por estar aburrido o cualquier motivo, solo por cambiar, no es estable a largo plazo, solo para proyectos concretos.
Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
amchacon escribió:Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
No lo tengo tan claro: "Aprendiz de mucho, maestro de nada".
Hará 4 años que programo en C++ y todavía aprendo cosas nuevas.
theelf escribió:k0br4 escribió:theelf escribió:Soy programador de ensamblador, no tengo ni puta idea de C, C++, C#, PHP, framework Laravel (que cojones es esto!), CSS3, HTML5, Jquery, javascript, Bootstrap, Java, PHP, ASP, JSP,Jquery, angular, fondation, bootstrap, node, Postgre, mongo, myqsl, sql server...
...por saber... tampoco se usar bien el microondas, se que tiene grill, pero jamas pase de calentar agua en el..
Y soy programador. Si me contratan para programar en asm, y me piden C, los mando a tomar viento
Por curiosidad, ¿Que programas? Supongo que cosas de tiempo real y bastante críticas, y espero que no en x86 por que es una patada en los huevos xD
Si se programar en asm de x86 (a mi me gusta), aunque me especialize principalmente en el m68k (ahora arm para no desactualizarme)
Para empresas, trabaje, haciendo principalmente software para control de robots, automatismo, etc, en general casi todo, para empresas del sector de los automobiles
Ahora estoy en japon, trabajando para Sega portando y rescatando codigo entre otras cosas, por un curro puntual que ya me termina pronto
En mi tiempo libre me gusta programar cualquier cosa para el motorola 68k, principalmente tonterias para el megadrive
k0br4 escribió:Lo tuyo ya es obcecaciónensamblador de ARM... por si no lo has tocado nunca, si quiera con un palo, el C en los microcontroladores es básicamente ensamblador, si te dejas de usar las librerías, solo que los bucles en vez de tener que poner 8 instrucciones, pones 1
, además no tienes que manejar la pila y el uso de las funciones es mucho más sencillo
Pero que cada uno siga con sus manías
Elelegido escribió:amchacon escribió:Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
No lo tengo tan claro: "Aprendiz de mucho, maestro de nada".
Hará 4 años que programo en C++ y todavía aprendo cosas nuevas.
C++ es un lenguaje muy complejo, por un lado tienes los nuevos estándares, C++11, C++14. Por el otro tienes la parte del lenguaje que viene directamente de C y de los 80, que todavía está viva en muchísimas aplicaciones y empresas y no se parece en nada a lo nuevo. Luego tienes las varias escuelas, que si Modern C++, los del DOD, los que hacen C/C++, los que se creen que están en Java/C#, los piraos de la TMP que te hacen un tetris corriendo en tiempo de compilación, los que lo usan en sistemas embebidos con compiladores no estándares... Luego, está la cosa de que se suelen hacer aplicaciones en cliente que hay que optimizar hasta el metal, que hay que evitar UB, que los errores de compilación pueden llegar a ser páginas de galimatías indescifrables, que también puede que haga falta optimizar los tiempos de compilación, que hay que tener variaciones según la plataforma, CMake, etc...
Y luego está PHP.
amchacon escribió:Elelegido escribió:amchacon escribió:C++ es un lenguaje muy complejo, por un lado tienes los nuevos estándares, C++11, C++14. Por el otro tienes la parte del lenguaje que viene directamente de C y de los 80, que todavía está viva en muchísimas aplicaciones y empresas y no se parece en nada a lo nuevo. Luego tienes las varias escuelas, que si Modern C++, los del DOD, los que hacen C/C++, los que se creen que están en Java/C#, los piraos de la TMP que te hacen un tetris corriendo en tiempo de compilación, los que lo usan en sistemas embebidos con compiladores no estándares... Luego, está la cosa de que se suelen hacer aplicaciones en cliente que hay que optimizar hasta el metal, que hay que evitar UB, que los errores de compilación pueden llegar a ser páginas de galimatías indescifrables, que también puede que haga falta optimizar los tiempos de compilación, que hay que tener variaciones según la plataforma, CMake, etc...
Y luego está PHP.
Joe. ¿Tan simple es el PHP?![]()
No paro de oir malas referencias de él
$queryPermisos = "SELECT
usuarios.Permisos_idPermisos,permisos.idPermisos,permisos.nombrePerfil,permisos.administracion,permisos.verDatosPersonales,permisos.editarDatosPersonales,permisos.verDatosClinicos,permisos.editarDatosClinicos,permisos.verConsultas,permisos.editarConsultas,permisos.crearConsultas
FROM usuarios,permisos
WHERE idUsuarios='$_SESSION[user]'
AND usuarios.Permisos_idPermisos = permisos.idPermisos";
$resultado = $mysqli->query($queryPermisos);
$permisosUsuario = $resultado->fetch_array(MYSQLI_ASSOC);
$resultado->free();
$numUsuario = $_GET['usuario'];
$errorregistro = array();
if ($permisosUsuario['administracion'] == 1 || $permisosUsuario['verDatosPersonales'] == 1 || $permisosUsuario['editarDatosPersonales'] == 1 || $permisosUsuario['verDatosClinicos'] == 1 || $permisosUsuario['editarDatosClinicos'] == 1 || $permisosUsuario['verConsultas'] == 1 || $permisosUsuario['editarConsultas'] == 1 || $permisosUsuario['crearConsultas'] == 1) {
$queryNombreUsuario = "SELECT nombre as nombreDeUsuario FROM usuarios WHERE idUsuarios=$numUsuario";
$resultadoNombreUsuario = $mysqli->query($queryNombreUsuario);
$consultaNombreUsuario = $resultadoNombreUsuario->fetch_array(MYSQLI_ASSOC);
$nombreDeUsuario = $consultaNombreUsuario['nombreDeUsuario'];
if ($resultado = $mysqli->query("SELECT datospersonales.Usuarios_idUsuarios,nombre,apellidos,fechaNacimiento,sexo,domicilio,telefono,poblacion,provincia,codigoPostal,comentarios,antecedentes,alergias,tensionArterial,tensionArterialSistolica,tensionArterialDistolica,frecuenciaCardiaca,frecuenciaRespiratoria,indiceMasaCorporal,peso,altura,fechaConsulta,motivo,diagnostico,pruebas,medicacion,atendidoPor FROM datospersonales,datosclinicos,consultas WHERE datospersonales.Usuarios_idUsuarios = $numUsuario LIMIT 1")) {
if (!$resultado) {
$falloUsuario = true;
}
}
Din-A4 escribió:Dios, rescato parte de código que usaba al principio que usaba PHP, verguenza siento:$queryPermisos = "SELECT
usuarios.Permisos_idPermisos,permisos.idPermisos,permisos.nombrePerfil,permisos.administracion,permisos.verDatosPersonales,permisos.editarDatosPersonales,permisos.verDatosClinicos,permisos.editarDatosClinicos,permisos.verConsultas,permisos.editarConsultas,permisos.crearConsultas
FROM usuarios,permisos
WHERE idUsuarios='$_SESSION[user]'
AND usuarios.Permisos_idPermisos = permisos.idPermisos";
$resultado = $mysqli->query($queryPermisos);
$permisosUsuario = $resultado->fetch_array(MYSQLI_ASSOC);
$resultado->free();
$numUsuario = $_GET['usuario'];
$errorregistro = array();
if ($permisosUsuario['administracion'] == 1 || $permisosUsuario['verDatosPersonales'] == 1 || $permisosUsuario['editarDatosPersonales'] == 1 || $permisosUsuario['verDatosClinicos'] == 1 || $permisosUsuario['editarDatosClinicos'] == 1 || $permisosUsuario['verConsultas'] == 1 || $permisosUsuario['editarConsultas'] == 1 || $permisosUsuario['crearConsultas'] == 1) {
$queryNombreUsuario = "SELECT nombre as nombreDeUsuario FROM usuarios WHERE idUsuarios=$numUsuario";
$resultadoNombreUsuario = $mysqli->query($queryNombreUsuario);
$consultaNombreUsuario = $resultadoNombreUsuario->fetch_array(MYSQLI_ASSOC);
$nombreDeUsuario = $consultaNombreUsuario['nombreDeUsuario'];
if ($resultado = $mysqli->query("SELECT datospersonales.Usuarios_idUsuarios,nombre,apellidos,fechaNacimiento,sexo,domicilio,telefono,poblacion,provincia,codigoPostal,comentarios,antecedentes,alergias,tensionArterial,tensionArterialSistolica,tensionArterialDistolica,frecuenciaCardiaca,frecuenciaRespiratoria,indiceMasaCorporal,peso,altura,fechaConsulta,motivo,diagnostico,pruebas,medicacion,atendidoPor FROM datospersonales,datosclinicos,consultas WHERE datospersonales.Usuarios_idUsuarios = $numUsuario LIMIT 1")) {
if (!$resultado) {
$falloUsuario = true;
}
}
Din-A4 escribió:$queryPermisos = "SELECT
usuarios.Permisos_idPermisos,permisos.idPermisos,permisos.nombrePerfil,permisos.administracion,permisos.verDatosPersonales,permisos.editarDatosPersonales,permisos.verDatosClinicos,permisos.editarDatosClinicos,permisos.verConsultas,permisos.editarConsultas,permisos.crearConsultas
FROM usuarios,permisos
WHERE idUsuarios='$_SESSION[user]'
AND usuarios.Permisos_idPermisos = permisos.idPermisos";
$resultado = $mysqli->query($queryPermisos);
$permisosUsuario = $resultado->fetch_array(MYSQLI_ASSOC);
$resultado->free();
$numUsuario = $_GET['usuario'];
$errorregistro = array();
if ($permisosUsuario['administracion'] == 1 || $permisosUsuario['verDatosPersonales'] == 1 || $permisosUsuario['editarDatosPersonales'] == 1 || $permisosUsuario['verDatosClinicos'] == 1 || $permisosUsuario['editarDatosClinicos'] == 1 || $permisosUsuario['verConsultas'] == 1 || $permisosUsuario['editarConsultas'] == 1 || $permisosUsuario['crearConsultas'] == 1) {
$queryNombreUsuario = "SELECT nombre as nombreDeUsuario FROM usuarios WHERE idUsuarios=$numUsuario";
$resultadoNombreUsuario = $mysqli->query($queryNombreUsuario);
$consultaNombreUsuario = $resultadoNombreUsuario->fetch_array(MYSQLI_ASSOC);
$nombreDeUsuario = $consultaNombreUsuario['nombreDeUsuario'];
if ($resultado = $mysqli->query("SELECT datospersonales.Usuarios_idUsuarios,nombre,apellidos,fechaNacimiento,sexo,domicilio,telefono,poblacion,provincia,codigoPostal,comentarios,antecedentes,alergias,tensionArterial,tensionArterialSistolica,tensionArterialDistolica,frecuenciaCardiaca,frecuenciaRespiratoria,indiceMasaCorporal,peso,altura,fechaConsulta,motivo,diagnostico,pruebas,medicacion,atendidoPor FROM datospersonales,datosclinicos,consultas WHERE datospersonales.Usuarios_idUsuarios = $numUsuario LIMIT 1")) {
if (!$resultado) {
$falloUsuario = true;
}
}
Elelegido escribió:A mi como recruiter, no hay nada que me eche más patrás que un tío que solo sepa JS, MySQL, PHP y 2 frameworks mal paríos, por mucho que tenga 10 años de experiencia. El programador que da valor es aquel que no para de aprender por iniciativa propia, el que no se siente cómodo haciendo lo mismo más de un año seguido, se aburre. Ese es el que no se va a bloquear, y el que va a contribuir al equipo resolviendo problemas. Yo con ese CV y esa actitud no te pillaría ni de gratis.
ercea escribió:Yo desde que estoy trabajando uso C++ y Qt mayormente, llevaba tiempo preocupado por esto porque apenas tengo experiencia en el mundo web (hice cosas usando JSP, Hibernate, o en PHP usando CodeIgniter en su día... pero a dia de hoy seguro que está desfasado), de hecho, el año pasado me echaron del curro y prácticamente me descartaban de esas ofertas (algunos me cogían pero me decían que era Junior por muchos años de experiencia que tuviera al no haber trabajado en proyectos web).
Al final encontré curro "de lo mío" y seguí programando en C++ y alguna vez en C# para otro sistema, por otro lado, estando en paro aprendí a programar en Android y he publicado un par de apks en la PlayStore (más algunas que he hecho a modo de "navaja suiza pesonal" xD).
En mi opinión creo que, al final, de una forma u otra, te "especializas" en una tecnología (o un sector específico, o "mundillo" que, al fin y al cabo, usan esa tecnología (o varias tecnologías pero relacionadas)) y ya depende de si quieres seguir en ese "mundillo" o cambiar.
En mi caso, sin darme cuenta, me estoy especializando en el mundo de la integración y en sistemas en tiempo real (o, siendo realistas, casi tiempo real). Si no hubiera encontrado trabajo de lo mío, hubiera intentado meter cabeza en el mundo de los PLCs y, en general, en el tema del automatismo industrial (creo que tiene cierto parecido a lo que hago actualmente y no hubiera sido muy complicado el cambio... o eso creo xD) y ya, si aún así seguía sin encontrar curro pues ya me planteaba empezar de 0 en el mundo web y/o Android (parece que van de la mano, según las ofertas que llegué a ver en su día).
Si te digo la verdad, no me llama mucho la programación web (no sé por qué la verdad, lo he intentado varias veces y me canso xD, será que hay tantas tecnologías que no me he centrado en ninguna y no he sabido "valorar" sus puntos fuertes) y, sin embargo, me encanta la integración y los sistemas (eso de tener un Qt en pantalla para mostrar o interactuar con un dispositivo X conectado un puerto serie, CAN o Ethernet me encanta), espero que siga teniendo futuro y no quedarme "en el pasado" de aquí a unos años
.
saludos!
ercea escribió:Si te digo la verdad, no me llama mucho la programación web (no sé por qué la verdad, lo he intentado varias veces y me canso xD, será que hay tantas tecnologías que no me he centrado en ninguna y no he sabido "valorar" sus puntos fuertes) y, sin embargo, me encanta la integración y los sistemas (eso de tener un Qt en pantalla para mostrar o interactuar con un dispositivo X conectado un puerto serie, CAN o Ethernet me encanta), espero que siga teniendo futuro y no quedarme "en el pasado" de aquí a unos años
.
saludos!