Hola. • Programar en un framework más que una necesidad, es una herramienta. Permite ahorrarte muchos códigos. ¿Te imaginas que contrates a alguien que no sepa qué es un framework? Puede ser probable que no conozca mucho de PHP o que no tenga mucha experiencia, o bien, no se ha dedicado a actualizarse. • Un framework permite desarrollar aplicaciones web mucho más rápido. Ahora, hablando de porqué las empresas no lo piden. Estamos en Latinoamérica, los que estamos. Las empresas están bajo el modelo "debo contratar a alguien que sepa menos que yo para pagarle menos" o bien "debo contratar a alguien que sepa hacer las cosas pero que yo pueda entenderlas". Pocos programadores utilizan frameworks para sus proyectos, y de ellos, la mayoría son freelancers. Con tanto joomla y drupal en Latinoamérica, los frameworks como cakePHP y Zend casi no son atendidos, a pesar de que de Cake ya tienen documentación en español. Las razones por las que yo he visto que no piden gente con conocimientos de frameworks es porque: Si la empresa usa frameworks: • Le enseñarán al empleado a dominarlos, si es que está apto • Si te piden saber menos, te pagan menos • O bien, no quieren poner "debes saber todo esto" porque nadie llenará solicitud. Si la empresa no usa frameworks: • Temerán muchas veces por que puedas llevarte sus clientes • No han usado frameworks antes • Se enfocan en un servicio (a veces económico) al cliente y no se actualizan • No hay mucho personal que sepa frameworks Me he encontrado también con otras empresas que sí utilizan frameworks bastante completas. (Aparte usan también SVN, todo con linux, etc.) Depende muchas veces de donde busques, algunas admiten personal de otro país, algunas otras te piden que estés ahí todo el día. Todo depende del lugar donde estés y donde estés dispuesto a trabajar (y lo que tengas que sacrificar, por que algunos trabajos los exigen). Espero te haya orientado bien acerca de la importancia de los frameworks. Cualquier comentario es bienvenido ;)
Frameworks en PHP
Hola gente que tal como andan, les paso una consulta.. mas bien una duda existencial a esta altura.
Qué tan recomendable puede ser o no el uso de un framework como Symphony para la programación en PHP.
No he visto muchas empresas que pidan gente que programe en este tipo de frameworks.
Qué opinan ustdes? Estos frameworks son realmente muy utilizados en el mercado?
Necesito saber si vale la pena ponerme a aprender a utilizar este framework (o alguno similar) o si es perder el tiempo.
Respuestas
Marco Antonio Camarena