¿Como Ser un programador?

Hey hola como están ^^ soy Dan Will, Desarrollador Web y Móvil y su nuevo posteador aquí en pensando en la web.

Ser Programador wow suena divertido no?

Pensando en programar


El mundo de la programación es, para muchos, apasionante y algunos otros lo ven como algo de otro mundo, bien yo llevo algunos años programando y les puedo decir que no es tan difícil como algunos los pitan o como uno cree que puede llegar a ser.


¿Cualquiera puede llegar a ser un programador?, claro!!!! si nadie nace sabiendo o siendo un experto en algún determinado tema, lleva su tiempo de aprendizaje y mucha practica(esto es lo mas importante).

Bien para ello es este post para esas personas que se estén iniciando en este tema o por que no también para aquellos que ya llevan algo del camino recorrido, si ya eres todo un experto tal vez te parezca aburrido.

¿Qué necesito para ser un programador? 


La mayoría de la gente nos pinta así

Como la gente cre que es un programador


Pero no necesaria tienes que ser así para ser un programador así que no te preocupes ^^.

Al comenzar, nuestras dudas serán muchas hasta podríamos decir que interminables y el miedo a fracasar suele ser el mayor culpable para que muchos “tiren la toalla”

Una de las principales preguntas que se hacen los programadores principiantes es que lenguaje elegir, ok es algo normal pero antes debemos tener en claro algo, un lenguaje de programación es solo una herramienta, algunos cometen el error de casarse con uno y se rehúsan a programar con otros.

Un buen programador no se apega a un lenguaje y puede elegir el mejor dependiendo de la situación”.

Para poder saber que lenguaje elegir primero preguntemos ¿Que quiero hacer?
Esta es la pregunta del millón, si sabes que quieres programar resulta mas fácil elegir.


Quiero hacer aplicaciones móviles:

Aplicaciones moviles

Se ha vuelto una forma muy popular para empezar a programar. Tienes 2 grandes opciones: Android y Iphone las cuales lideran el mercado de los móviles y su mercado de apps es muy consumible.
Para empezar solo necesitamos descargar el sdk en el caso de Android, en el caso de Iphone su limitación: necesitas una Mac :/.Existe mucha documentación en la red y no sera difícil empezar y en poco tiempo poder ver tus aplicaciones corriendo en tu celular.


Quiero hacer juegos:

Programando videojuegos

Si lo que te apasionan son los juegos, ok una opción puede ser XNA, un framework de Microsoft para hacer juegos multiplataforma en lenguaje C#. facil de aprender y Microsoft apoya con baste documentación.



Quiero hacer paginas web: 

Creando paginas webs

Lo importante aqui es aprender HTML5 y CSS3, pero estos no son lenguajes de programación, pero son la base de las paginas web, también es importante aprender JavaScript para hacer dinámica la pagina.

Si lo que buscamos es una aplicación web que maneje información de usuarios, login y manejo de lado servidor, los mas populares son PHP y MySQL.

¡No se que quiero hacer!:

Lenguajes de programacion

Ok es aceptable también,tal vez todavía no tengas todo claro, si lo que quieres es solo aprender a programar desde cero y quieres empezar por algún lenguaje fácil, tu mejor opción seria Python un lenguaje dinámico y multiusos, también tenemos a Java y C++ como otra buena opción.

Espero que después de esto ya estés empezando a ver mas claras las cosas


No quieras correr antes de empezar a caminar

Uno de los errores más comunes de los que principiantes es querer obtener más de lo que pueden llegar a comprender, recuerden todo lleva su tiempo vayamos paso a paso no se quieran a lanzar a crear un Windows, recuerden la frustración de los primeros intentos puede acabar con la confianza.

Metodologías a seguir

  1. Trata de programar con frecuencia, la practica hace al maestro.
  2. Trabaja en proyectos con otros programadores
  3. Comenta tu código, recuerda comentar lo que creas mas importante para no saturar mucho tu código y sea mas fácil su lectura.
  4. Busca scripts ya desarrollados, para que reinventar la rueda, pero lo importante es estudiarlos, ver como funciona así es como aprendemos.
  5. No copies y pegues, esto nos da cero aprendizaje.
  6. Participa en foros y comunidades, estos nos sirve para poder interactuar con otros programadores, poder ayudar a otros y otros nos podrán ayudar.
  7. Siempre intentar superarte, en el momento que creas que lo sabes todo, te darás cuenta de que no sabes nada.

Se me olvidaba algo también importante recuerda los descansos, es bueno salir a despejar la mente y refrescar las ideas.

Espero te sea útil la información, si te agrado difúndala ^^, me gustaría saber tu comentario

Nos vemos en el siguiente post

Compartir es Gratis:


17 Comentarios:

  1. cambia el color de fondo cuando se pasa el mouse por el articulo por ke cuesta mas leerlo :) pon un color mas claro sin llegar al blanco

    ResponderEliminar
  2. Ahora se por donde he de empezar si quiero programar juegos :)

    ResponderEliminar
  3. muchas gracias!!!... tengo 13 años... yase... soy muy pequeño para programar... pero si empiezo ahora quiza llegue a algo importante... en fin, me agradas y quisiera seguir en contacto conmigo... mi facebook es Guido Miarnau... quisiera que me enseñaras algo mas sobre la programacion... gracias por todo, suerte!!!!

    ResponderEliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  5. buena aportación para mucha gente.
    Para gusto de mucho serían aplicaciones moviles y aplicacion web. En mi punto de vista la creación de páginas web ahora está a disposición de cualquiera mediante WWYSIWYG.

    ResponderEliminar
  6. muy buen post compañero me gustariaa mucho aprender programacion web y de juegos pero no consigo ningun tutorial o curso que seguir si tienes alguna info me avisas porfa correo: the_big_lord@hotmail.es

    ResponderEliminar
  7. gracias por el post ,muy bien explicado tus palabras me han animado a empezar ..gracias

    ResponderEliminar
  8. Somos la Nueva Civilización.
    Estamos aquí.
    Estamos despertando ahora del pasado para soñar un sueño más grande.
    Somos amigos e iguales, somos diversos y únicos, y estamos unidos por algo mayor que nuestras diferencias.
    Creemos en la libertad y la cooperación, abundancia y armonía.
    Somos una cultura emergente, un renacimiento de la esencia de la humanidad.
    Encontramos nuestra propia guía, y discernimos nuestra propia verdad.
    Vamos en muchas direcciones y aun así nos negamos a dispersarnos.
    Tenemos muchos nombres, hablamos muchas lenguas.
    Somos locales, somos globales.
    Estamos en todas las regiones del mundo, estamos en el aire, en todas partes.
    Somos universo tomando conciencia de sí; somos la ola de la evolución.
    Estamos en los ojos de cada niño, encaramos lo desconocido maravillados y excitados.
    Somos mensajeros del futuro, viviendo en el presente.
    Venimos del silencio, y decimos nuestra verdad.
    No podemos estar callados, porque nuestra voz esta dentro de todos.
    No tenemos enemigos, ningún límite puede detenernos.
    Respetamos los ciclos y expresiones de la naturaleza, porque somos naturaleza.
    No actuamos para ganar, actuamos para vivir y aprender.
    Nos motiva la inspiración, el amor y la integridad.
    Exploramos, descubrimos, sentimos y reímos.
    Estamos construyendo un mundo que funcione para todos.
    Procuramos vivir nuestras vidas en todo su potencial.
    Somos independientes, autosuficientes y responsables.
    Nos relacionamos mutuamente en paz, con compasión y respeto; nos unimos en comunidad.
    Celebramos la Totalidad que se encuentra en nuestro interior y a nuestro alrededor.
    Danzamos con el ritmo de la creación.
    Tejemos los hilos de los nuevos tiempos.
    Somos la nueva civilización.
    Somos Anonymous.
    Y ahora más que nunca.
    Somos Legión

    ResponderEliminar
  9. hola tengo 14 años y me gustaria empezar a aprender a crear videojuegos. Si alguien puede prestarme algunos ejemplos (sencillos, pues mi conocimiento es 0 XD)por favor q se ponga en contacto con este correo: pelotilla.2009@hotmail.com
    (se q el correo es absurdo) gracias ;)

    ResponderEliminar
  10. hola soy programadora de moviles y paginas web esto es todo un arte me agrada me gusta.. solo quiero compartir mis pensamientos con ustedes en la esc no te enseñan mas que lo basico esta por tu cuenta seguir adelante y superarte :) ser el mejor o compartir algo mejor algo innovador eso es ser programador enseñar al que no sabe y crear cosas eso es lo de nosotros ahora mi rama es agencias turisticas, hoteleria, moviles etc.. en un futuro no muy lejano 1 año ya tendre mi empresa y espero ayudar a las demas empresas a administrar su propia red de informacion claro creo softwares, etc. un mundo .. amigos mios no es facil hay que entender mucho no es aprenderselo de memoria si no es enterder por que hace esto y lo otro y saber que agregar en cada sentencia y en cada situacion y posdata jaja el codigo de vestir no tiene nada que ver con la imagen de arriba yo soy una chica y no visto asi para nada jaja cada quien viste a su manera seamos originales :) es lo mejor.. con orgullo Lic. Sharon Magaña

    ResponderEliminar
  11. Hola gracias por la información, desde hace ya un par de semanas me atrae mucho la programación no se nada pero necesito aprenderlo es fascinante la programación. Tu información me ha sido un pilar. claro es importante utilizar la tecnología con responsabilidad, pero es necesaria para la evolución.

    ResponderEliminar
  12. Hola gracias por la información, desde hace ya un par de semanas me atrae mucho la programación no se nada pero necesito aprenderlo es fascinante la programación. Tu información me ha sido un pilar. claro es importante utilizar la tecnología con responsabilidad, pero es necesaria para la evolución.

    ResponderEliminar
  13. me sirvio de mucho gracias xD ya tengo terminada mi tarea gracias por la informacion aunque la mayoria ya lo sabia xD muchas gracias

    ResponderEliminar
  14. Hola sabes me agrado mucho tu post justo ahora estoy en un curso de induccion a la ingeniera en sistemas la verdad es que tengo un poco de duda ya que tengo un profesor que es ing en sistemas y dice que para esto no es tan necesario entrar en la escuela no se que pensar acerca de eso.. me agrado mucho esto y la verdad es que me gustaria saber un poco mas acerca de como puedo irme introduciendo en este mundo.. te dejo mi email jeescalante91@hotmail.com Muchas gracias

    ResponderEliminar
  15. Oye amigo pero como que carrera debería estudiar porque yo quiero programar vidiojuegos

    ResponderEliminar
  16. amigo me puedes enseñar a programar tedejo mi numero porfavor te lo suplico!!! 7551298405

    ResponderEliminar

Back to Top