Lo más importante en este arte es poseer motivación y fe en si mismo; ejercitar e innovar. La persona que no inicia con estas cualidades no tendrá logros considerables, porque no es un camino fácil, "hay que ganarse los códigos", entenderlos y modificarlos. Ya teniendo claro lo que se quiere, vamos a visualizar lo que tenemos por delante...
Un
programador es aquella persona que elabora programas de computadora,
es decir escribe, depura y mantiene el código fuente de un programa
informático, que ejecuta el hardware de una computadora, para
realizar una tarea determinada.
Los
programadores también son denominados desarrolladores de software,
aunque estrictamente forman parte de un equipo de personas de
distintas especialidades (mayormente informáticas), y siendo que el
equipo es propiamente el desarrollador.
La
programación es una de las principales disciplinas dentro de la
informática.
En
muchos países, un programador es también una categoría profesional
reconocida.
¿Qué hace un programador? Los
Programadores desarrollan aplicaciones y programas informáticos,
sirviéndose de las bases de un software existente para crear una
interfaz para los usuarios con fines comerciales, profesionales o
recreativos. Por lo general, estos profesionales prefieren
especializarse en un área determinada, como aplicaciones móviles,
diseño gráfico, videojuegos, programas financieros, entre otros.
¿Cuál es mi nivel de programador? Hay
3 niveles para ser respetado entre los grandes programadores, los
niveles se determinan por:
-
Junior
-
Semi Senior
-
Senior
El
primer aspecto a considerar es la Experiencia laboral.
Necesitamos
cuantificar la cantidad de años de experiencia laboral en
informática, ojo! No cuentan los trabajos prácticos realizados ni
trabajos dentro de otras actividades, únicamente cuentan los de
experiencia laboral.
- Junior: Menos de 2 años de experiencia.
- Semi Senior: De 2 a 6 años de experiencia.
- Senior: Más de 6 años de experiencia.
- La relación interpersonal
- Respuestas bajo presión
- Cumplimiento de fechas
- Indicadores de productividad
- Conocimientos técnicos
- Proactividad
Claro está que estas teorías aunque orientan nuestra formación, no son limitantes para el crecimiento; cada ser es libre para desarrollarse tanto como pueda, y sin dañar a otros, puede luchar hasta alcanzar su máxima expresión... Ese el fin, y en este caso es SER EL MEJOR PROGRAMADOR...