2012/7/26 Diseño Atsui <
diseni...@gmail.com>:
> ¡Hola gente!. ¿Qué tal?. Les quería consultar a ustedes que tienen
> amplia experiencia en el desarrollo de sitios web y, seguramente, un
> amplio trato con las personas, ¿qué conocimientos básicos tengo que
> aprender sobre PHP antes de empezar a ofrecer mis servicios como
> desarrollador web freelancer?. O sea, quería saber si por ejemplo,
> tengo que saber hacer un formulario de contacto con PHPMailer,
> trabajar con base de datos, y alguna que otro ítem más, y una vez que
> tengo esos conocimientos bien dominados recién ahí salir a ofrecer mis
> servicios.
>
Debes aprender a programar. Y luego debes ser capaz de construir lo
que te pida el cliente.
Normalmente se llega a poder construir cualquier cosa gracias a tener
experiencia construyendo cosas.
Hay consejos de como programar, libros sobre patrones, etc.. pero a
la hora de programar, estas solo, tu mente y el problema.
He oido decir que en culturas donde la educacion es memoristica (
cantar la tabla periodica, memorizar soluciones a problemas en lugar
de aprender a resolver problemas) los programadores son capaces de
desarrollar programas recordando funciones que han visto en otra
parte. Se habla de que los indios hacen esto. No mucha creatividad,
pero recuerdan muchas "recetas" y "formulas". Como soy occidental,
no puedo ni imaginarme eso.
No todas las personas pueden aprender a programar. Es sabido que hay
un 33% de la poblacion humana que tienen su mente construida de tal
manera que nunca seran capaces de comprender la programación.
Para el 66% restante, se les puede enseñar.. pero enseñar a
programar es lo facil, saber lo que programar es lo dificil. Uno
puede aprender la sintaxis de PHP en una tarde, pero ir mejorando su
uso del lenguage a lo largo de los años.
Tu puedes ofrecer tus servicisios desde los rudimentos mas basicos de
PHP, pero tus capacidades iniciales seran muy limitadas. Sin embargo a
veces ya ayudas a las personas con algo tan basico como un formulario
de contacto o un formulario para subir CV's. Pasa mucho tiempo hasta
que te conviertes en una persona que puede ayudar a crear un portal
complejo de 24.000 ficheros y muchos cientos de miles de lineas de
codigo.
--
--
ℱin del ℳensaje.