4 meneos
254 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear
El salario de un desarrollador de WordPress
El hecho de que WordPress sea un CMS gratuito afecta en gran medida el costo del trabajo del programador. La mayoría de los desarrolladores de WordPress son autónomos de varios niveles. Por ejemplo uno es desarrollador junior, otro está en el nivel senior y algunos trabajan en empresas de desarrollo de software y obtienen un salario relativamente bueno.
|
comentarios cerrados
Eso si, desarrollador y wordpress... meh
De todas formas no es tan horrible el lenguaje como sus desarrolladores. Aunque una cosa lleva a la otra, como con Javascript. En realidad es algo normal en web, es un merdel tan gordo que cuesta encontrar algo que no apeste.
Desarrolladores de release y desarrolladores de pluggins.
No hay más. Si te metes en las tripas pa cambiar el carburador y meter cinta aislante en la junta de la culata, eres ñapas o como se suele denominar a los ñapers de php, un 'vardamper'.
P.D: vardUmper.
Hay muchos proyectos interesantes y web importantes escritas en PHP. Y como lenguaje interpretado hace su papel y lo hace muy bien.
Tengos mis preferencias, como todos, y PHP no esta entre ellas pero de eso a decir "código de mierda. Ojalá PHP desaparezca para siempre."...
La verdad es que eso te califica mas a ti que a PHP.
Por ejemplo, Wordpress
Desarrolladores de release: cambian el núcleo dentro del proyecto wordpress
Desarrolladores de pluggins:desarrollas un pluggin para la funcionalidad que tu quieras.
No hay más.
Aunque seas el mago del php, y cuentes con un gran equipo de desarrolladores, si tocas el núcleo estas haciendo un fork de WordPress, si 'tuneas' un módulo tocando su código, estas haciendo un fork del pluggin, ya no es ese pluggin ni es WordPress.
Actualizaciones, integraciones, futuros requisitos de dependencias... tirado por el kakas. En mi pueblo a cambiar esos códigos se llama ñapas.
Fuera de web, y sin contar wasm, pues C++ o C#.
Creo que explica bastante bien lo que pienso.
C++ is a horrible language. It's made more horrible by the fact that a lot
of substandard programmers use it, to the point where it's much much
easier to generate total and utter crap with it. Quite frankly, even if
the choice of C were to do nothing but keep the C++ programmers out,
that in itself would be a huge reason to use C.
harmful.cat-v.org/software/c++/linus
El analisis es serio pero las conclusiones no me lo parecen tanto. Incluso tiene contradiciones.
Dice cosas como...
"Mantengo que de todos los lenguajes de tipado débil PHP tiene la sintaxis más aceptable,
especialmente para desarrolladores de los lenguajes fuertemente tipados. Supongo que esto
influyó e influye en la gran popularidad del lenguaje en este momento. También, la gran
disponibilidad de aplicaciones sofisticadas y pulidas es importante. Desde mi punto de vista
parecen existir muchos más sistemas de manejo de contenido y otras herramientas escritas en
PHP que en Python o en Ruby. "
"PHP tiene dos ventajas: es fácil de aprender y está soportado por muchas compañías de
hospedaje web. Pero eso no lo hace un buen lenguaje."
El, que se posiciona a favor de JAVA, seguro que ha visto mucho mas codigo JAVA que yo que adolece de muchos de los problemas que menciona.
El se considera un "artista" y desde ese punto de vista igual se entiende. Pero yo creo que el lenguage es una herramienta tecnica. No una herramienta de expresion artistica. Y desde mi punto de vista PHP hace su papel tan ricamente.
En fin, no quiero darle muchas mas vueltas. Un Saludo y gracias por el docu que es interesante.
Estos dias estuve con la documentación de woocommerce y la verdad estoy acongojao con su infinita extensión.
Por otra parte, desarrollador de wordpress puede implicar automatización de wordpress, y eso también es un chollo.
Hacer un plugin en wordpress es trivial. Lo dificil es que haga algo útil
Tal es la facilidad que te voy a dejar uno aqui. Esto saldrá como plugin si lo metes en la carpeta plugins
<?php
/**
* Plugin Name: Bocachanca
* Plugin URI: www.meneame.net/
* Description: Hay usuarios muy bocachanclas
* Version: beta
* Requires at least: 5.5
* Requires PHP: 7.2
* Author: Toponotomalasuerte
*/
?>
Pero siendo positivo, wnhorabuena, eres un programador de comentarios junior. Ahora pon la @ delante y ya te dejarán hacerlo los mayores.
Esta clase es gratis.
Cambia de tutorial, ese no es bueno. Otra clase gratis. Hoy estás que te sales!!!
- te acoplas a mysql.
- usas estructuras simples, no entidades.
- te saltas la capa de orm con sus controles correspondientes.
- riesgo de seguridad por injection de código.(no necesariamente sql)
- riesgo de pérdida de código o convertir, wordpress en no actualizable.
- riesgo de seguridad por fork del proyecto, obligandote a revisar una a una todas las actualizaciones antes de mergear con la WordPress release.(incremento de costes de mantenimiento)
- código no mantenible. (tus compis tienen que adivinar que coño haces y pa ke, por hacerlo mal y donde no es)
- necesidad de actualizar la documentación oficial de wordpress para tu equipo. (otro fork)
-...
Para hoy llega. Revisa punto a punto en Google y para hoy ya tienes trabajo. Mañana más.
Bájate de la nube hombre, que no eres ningún genio.
Puedes ir en paz, ingeniero.
PD. No suelo ser tan capullo, pero como te vienes arriba con faltadas me obligas a bajar el nivel un poco, pero siempre sin llegar al tuyo.
Y sin embargo vas juzgando por ahi.
Yo no me dedico a la informática --conduzco un autobús-- pero me metí a hacer unas ñapas y la verdad es que no entiendo ese desprecio, es una programación como cualquier otra (quitando que con esta cosa del php a veces me parece que estoy haciendo ascii art).
De jovencito escribí algo de gráficos en 3d y toque un poco de ensamblador de z80 y esto no es necesariamente más sencillo.
Al final lo que me parece es que a algunos os escuece que os metan en el mismo saco
Si tienes un WordPress y quieres programar algo más allá de algo específico de un post:
Para hacer cambios de diseño mira como extender un tema.
Para hacer cambios funcionales mira como programar pluggins.
Paciencia, ánimo y discrimina la información, no te quedes con lo que parece fácil que a la larga es todo lo contrario.
En informática las metodologías están hechas para facilitarte la vida, no para complicartela, recuérdalo.
Un saludo y suerte con tus blogs.