hola bueno, uno cuando empieza con un lenguaje en este caso php,
desarrolla: webs basicas, le va sumando tecnologias, frameworks adaptando el codigo a vistas.
bien, yendo por ese camino de desarrollador... como si se considerase junior...
estuve viendo que un junior, ademas de considerarse DESARROLLADOR junior , tiene otras tareas,
como lei en este apunte, creo que no tiene como principal tarea desarrollar aplicaciones , como menciona en este link
http://www.wisegeek.com/what-is-a-junior-programmer.htm
osea, hay que tener conocimientos de testing,debuggeo, modificar, convertir...
---------
yo creo que es mas importante que un junior, sepa estas cosas ,, que desarrollar aplicaciones.. yo masomenos vi en la facultad..
una materia "diseño de aplicaciones web" y vi sobre casos de uso, calidad de software. ciclo de vida...
osea un junior? desarrolla, o testea..? segun el link, testea y demas cosas...
depende la empresa...calculo que tambien...
creo que vi, tutoriales o cursos de testing, errores de aplicaciones.webs y esas cosas...