Cómo ser programador sin experiencia

Autor: | Última modificación: 28 de febrero de 2024 | Tiempo de Lectura: 6 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Buscas un trabajo como programador sin experiencia? Aunque nunca hayas trabajado en tu área, no te preocupes: vas a conseguir tu puesto de trabajo, todo es ponerse. Para que veas que es posible, te presentamos a David, un alumno de KeepCoding.

David Torguet es un verdadero ejemplo de cómo ser un programador sin experiencia. Fue uno de los casos que, desde el minuto 1, llamó la atención por su velocidad en el proceso de aprendizaje. Todo un ejemplo de esfuerzo y constancia de alguien que consiguió empleo como desarrollador de software sin experiencia. ¡Atentos!

¿Cómo ser programador sin experiencia?

Sí, no dudes en que puedes trabajar como programador sin experiencia. De hecho, David comenzó con el Curso Fundamentos de Programación iOS y, fue ahí donde comenzó a dar sus primeros pasos. Pero no se conformó con eso y quiso más. Se matriculó a la par también en nuestro Curso iOS Online y, casi inmediatamente después, en el Curso iOS Intermedio. 

Como parecía que iba demasiado rápido y que no lograría sacarle el máximo partido, le aplicamos todos los test que solemos hacer para los casos donde hay dudas respecto a los requisitos, siempre pensando en el mayor beneficio para el alumno. Y para nuestra grata sorpresa:  ¡los superó todos!

Finalmente, concluyó con éxito el Curso iOS Intermedio y como nos ha parecido brillante su evolución, hemos querido saber los detalles de cómo lo había hecho para compartir su experiencia con todos vosotros. Un claro ejemplo de perseverancia y esfuerzo.

Cómo ser programador sin experiencia
David Torguet Luciendo nuestra camiseta «Keep Coding»

Antes de nada, cuéntanos un poco sobre ti

La verdad es que mi historia no es muy diferente a la de muchas personas hoy en día, ¿qué hago cuando todo se viene abajo?
He tenido empleos de casi todo: mensajero, camarero, tornero, camionero… en fin, algo en lo que cualquiera se puede sentir identificado.

Mi último empleo era en AGBAR ¿os suena? si, Aguas de Barcelona, la de la torre de colores en forma de supositorio.
Por motivos de luchas empresariales ajenas a mi, el 26 de marzo (por cierto, el día en que mi mujer cumplía 40 años…menudo regalo) nos dejaron en la calle, sin paro, sin indemnización y sin finiquito a un compañero y a mí.

Padre de familia, con dos hijos, con un empleo en principio estable, y todo cambia en un día. Es entonces cuando surge la  pregunta… «y ahora qué?»

¿Cuándo y cómo has empezado con la programación en general?

Estudié programación de joven, y tuve que dejarlo para ponerme a trabajar en el negocio familiar. Fue una pena porque me gustaba: DBaseII, Basic, C, Turbo-C… de eso ya no queda nada.

Como mi último empleo me dejaba tiempo libre aproveché para sacarme el título de Técnico Superior en Desarrollo de Aplicaciones Informáticas. Aquí aprendí algo de web y de C++ (pero súper básico)

¿Cómo ha sido tu experiencia para dar el salto a la Programación iOS?

En los últimos tres años estuve desarrollando webs para diversos comercios así que pensé que podría encaminar mi futuro por ahí; entonces  fui a visitar a mi amigo Ferran que tiene un portal de juegos online a ver qué podía hacer.

Una vez en su coworking todo cambió.

Conocí a Rafa, que había estado en vuestros cursos y entre los dos me dieron una estupenda idea de salida profesional: desarrollar para iOS.
Rafa me recomendó los cursos de Fernando con estas palabras «es el mejor, sin duda» y Ferran me ofreció un Iphone 4s a cambio de que le hiciera la App para su portal.

Así que entre los dos me animaron y me dije, “¿porqué no?”

La mejor experiencia ha sido encontrar gente que esté dispuesta a aportar sus conocimientos a los demás, de ayudar y de animar.

¿Malas experiencias? Como todo el mundo, creo, pero si eres capaz de analizar los momentos difíciles y sacar algo bueno ya no son malas experiencias, son oportunidades de crecer. Y si además lo compartes, haces crecer a los demás, y eso es aún mejor.

¿De qué forma te ayudó la formación en KeepCoding?

La dinámica de los cursos de KeepCoding presenciales es súper genial. El entorno es amigable, ameno y cercano. El desarrollo se hace de una forma sencilla que cualquiera puede ir siguiendo, pero sin descuidar la calidad, eso es lo que más me ha gustado: la calidad.
Además es como un ¡¡SÚPER EMPUJÓN!!

Es como si te dieran un «chute», una mezcla entre conocimientos a saco y rabia; rabia de pensar, ¿porqué ese tío sabe hacer eso y yo no? Algo maravilloso.

Al poco de terminar el Curso Fundamentos iOS te diste de alta en el Curso iOS Online, ¿podrías decirnos por qué y cómo te ayudó a prepararte para el Curso iOS Intermedio?

Al salir del curso del Curso Fundamentos de Programación iOS tenía algo muy claro, esto no podía quedar así…necesitaba dos cosas: primero afirmar los conocimientos adquiridos y segundo, ampliarlos.

En este sentido, el Curso iOS Online me ayudó mucho, podía repasar una y otra vez conceptos que corrían el peligro de pasar al olvido y además,  podía hacerlo en cualquier sitio y a cualquier hora. Maravilloso!!! Fantástico!!!

El problema es que quería saber más y el Curso iOS Intermedio era tan sólo en un mes y si quería seguir mi formación debía asentar primero las bases fuertemente, así que no me lo pensé dos veces, a madrugar y a estudiar a saco.

Eso fue determinante… gracias al Curso iOS Online pude asistir  al Curso iOS intermedio con una mayor seguridad, con los conceptos más claros.

Todo esfuerzo tiene recompensa.

Durante el curso, mencionaste algo con lo que estamos muy de acuerdo y que nos gustó mucho: el valor, a menudo infravalorado, del esfuerzo y la constancia.

Esfuerzo y constancia son herramientas con las que construimos nuestras metas, nuestros objetivos y las administramos nosotros mismos.
En ocasiones es necesario más esfuerzo, en otras es cuestión de constancia y en casos especiales necesitas una dosis fuerte de las dos.

A todos nos gustaría que nos pasaran la formación con la misma facilidad que pasas un documento de un pen al ordenador… pero eso no es así. Necesitas estudiar, entender, comprender, asimilar y poner en práctica. Una combinación que los cursos de KeepCoding han sabido combinar perfectamente para sacarle mayor rendimiento a tus esfuerzos.

Empezaste el Curso Fundamentos iOS con ciertas dificultades y terminaste iOS Intermedio resolviendo un problema que nadie más supo ver.
¿Cómo lo has hecho? ¿Qué aconsejarías a alguien que esté dando sus primeros pasos en el desarrollo de Apps y esté teniendo dificultades?

Ciertas dificultades es una manera muy agradable de decirlo… yo sufrí lo que no está escrito, pero no te puedes quedar ahí, aunque sea por uno mismo.

¿Como lo hago? Disfruto con lo que hago, ese es el secreto. El resultado es mejor si disfrutas con lo que haces. Puede que al principio no entiendas muchas cosas, pero poco a poco el camino se va aclarando.

El mejor consejo que puedo darle a alguien que empieza, es que no decaiga cuando se encuentre una dificultad, el desanimo es el peor enemigo, la solución es preguntar, buscar ayuda… el grupo de alumnos de KeepCoding siempre está dispuesto a echar una mano con las dudas y en lo que haga falta.

Me gusta mucho la frase de Fernando: ”Paciencia joven padawan”. Es una máxima muy cierta. La paciencia, la constancia y el esfuerzo.

Durante el curso, mencionaste «la diferencia entre el torpe y el novato», ¿cuál es?

(se ría) esa es buena!!

Yo siempre digo que un torpe no te alcanzará nunca, pero el novato es cuestión de tiempo.
Para mí, un torpe es aquel que hace las cosas sin fijarse, sin intención de mejorar, simplemente porque tiene que hacerlas y las hace.

El novato es aquel que acaba de empezar, que comete torpezas y aparentemente pueda parecer torpe, pero no lo es. Aprende de sus errores y los enmienda.
La diferencia se marca al tiempo. El torpe seguirá torpe y el novato verá cómo va prosperando, e incluso puede que algún día te dé una sorpresa.

¿Qué planes profesionales tienes a corto y medio plazo?

Lo que más me atrae ahora mismo es el tema de juegos, desarrollar juegos para iOS.

Aunque he de reconocer que soy demasiado joven en esto y puede que cambie de idea… quizá una academia en el futuro, me apasiona enseñar a la gente. ¿¡Quién sabe!?

Enhorabuena David

Ya decía Walt Disney: «Si lo puedes soñar, lo puedes lograr» y David es sin duda alguna un claro ejemplo de que es posible alcanzar ese puesto de trabajo como programador sin experiencia.

Si tú también te planteas cómo ser programador sin experiencia, ¿quieres ser el siguiente en  escribir tu propia historia? Con esfuerzo y nuestros Bootcamps tú también puedes llegar donde te propongas.