57
Escribir código y ganarse la vida de paso ITP, Octubre 2013

Escribir código y ganarse la vida de paso

Embed Size (px)

DESCRIPTION

Platica impartida en el XXI aniversario del Instituto Tecnológico de Pinotepa

Citation preview

Page 1: Escribir código y ganarse la vida de paso

Escribir código y ganarse la vida de pasoITP, Octubre 2013

Page 2: Escribir código y ganarse la vida de paso

About meDomingo Suárez Torres

Chief Architect & Innovation Head @ Grupo Expansión

Formerly

CTO @ clickOnero

Founder @ SynergyJ

Development Manager @ BMV (Mexican Stock Market)

@domix

Page 3: Escribir código y ganarse la vida de paso

Grupo Expansión a Time Inc. Company

Page 4: Escribir código y ganarse la vida de paso

Agenda

Antes de la universidad

En la universidad

Después de la universidad (vida real)

Valores

Page 5: Escribir código y ganarse la vida de paso

Sobre esta charla

Considero importante compartir mi experiencia en el campo No esperen buenas cosas Tal vez les sirva para considerar otra carrera Disclaimer: Es solo mi experiencia personal, puedo estar equivocado. La pueden encontrar en

http://slideshare.net/domingo.suarez

Page 6: Escribir código y ganarse la vida de paso

Yo antes de la universidad

Muy emocionado, porque programar me gustaba mucho, ahora me gusta mas.

Tenia miedo de no poder estudiar en UPIICSA, dada la excesiva demanda y la poca capacidad de la escuela

Page 7: Escribir código y ganarse la vida de paso

Y que entro, pero...

Page 8: Escribir código y ganarse la vida de paso

Me esperaban bonches de fotocopias

Page 9: Escribir código y ganarse la vida de paso

Yo esperaba cosas mas interesantes...

Page 10: Escribir código y ganarse la vida de paso
Page 11: Escribir código y ganarse la vida de paso

No es broma

Yo esperaba una mejor “educación”

Yo esperaba buenos maestros

Yo esperaba aprender

Page 12: Escribir código y ganarse la vida de paso

No todo fue malo

Había unos buenos profesores

Unos excelentes maestros

Aprendí a ser autodidacta

Me impulso a trabajar desde el segundo semestre

Page 13: Escribir código y ganarse la vida de paso

Administración de Tiempo

No sabia como administrar mi tiempo.

Escuela/Trabajo

Escuela un poco flexible

Trabajo totalmente inflexible

Estuve viajando constantemente

Consecuencia: Estuve 7 años en UPIICSA

Page 14: Escribir código y ganarse la vida de paso

Trabajo/Escuela

Mala combinación para la mayoría.

En alguno de los dos quedas mal en ocasiones. Yo prefería quedar bien en el trabajo.

Me perdí de cosas muy interesantes en la escuela

En los últimos semestres me involucre (comprometí) en comunidades

Page 15: Escribir código y ganarse la vida de paso

¿Que aprendí en la universidad?

Aprovechar el tiempo

Aprendí a aprender

Autonomía

Tolerancia a la frustración

Page 16: Escribir código y ganarse la vida de paso

Aprovechar el tiempo

Las escuelas publicas tienen recursos limitados

Muchos de nosotros nos la pasamos usando Redes Sociales, desperdiciando recursos.

El tiempo es cruel, la experiencia no llega sola.

Un estudiante, tiene MUCHO tiempo libre.

Page 17: Escribir código y ganarse la vida de paso

Aprender a aprender

No es sencillo aprender

Todos entendemos diferente

No solo podemos aprender en la escuela

Es un proceso personal, creo que nadie les puede enseñar eso, solo ustedes mismos.

Page 18: Escribir código y ganarse la vida de paso

Autonomía

De varios tipos

Económica

Educativa

Laboral

Page 19: Escribir código y ganarse la vida de paso

Tolerancia a la frustraciónHabilidad necesaria si quieren trabajar en la industria del software. Desafortunadamente

Desarrolladores

Analistas

Diseñadores

Administradores de Proyecto

Tu calidad de vida depende de tus compañeros

Page 20: Escribir código y ganarse la vida de paso

Extra Escuela/Trabajo

En UPIICSA funde Javaup.org en 2003

Grupo de usuarios de tecnología Java

Organizaba reuniones y conferencias

En este grupo conocí a muchas personas

Con una de ellas empezamos a trabajar de manera profesional

Page 21: Escribir código y ganarse la vida de paso

Pongamos a prueba a los estudiantes

Page 22: Escribir código y ganarse la vida de paso

¿Que significa ACID?

Page 23: Escribir código y ganarse la vida de paso

ACID

Características de las transacciones de Base de Datos

A = Atomicity

C = Consistency

I = Isolation

D = Durability

Page 24: Escribir código y ganarse la vida de paso

ConocimientosEn mi experiencia muchos recién egresados no tienen los conocimientos que la industria necesita como mínimo.

No me refiero a que les enseñen Java, .Net, Rails, mySQL, Linux.

Me refiero a las bases fundamentales de ciencias de la computación.

Aunque no esta de mas saber programar

Page 25: Escribir código y ganarse la vida de paso

Vida Real Después de la universidad

Page 26: Escribir código y ganarse la vida de paso
Page 27: Escribir código y ganarse la vida de paso

Las empresasPiden experiencia

Contratan recién egresados por bajos sueldos

Muchas no dan prestaciones

Te hacen trabajar mas de 40 hrs a la semana, sin pagar el tiempo extra

Es poco probable que te capaciten

Es un negocio, importa las horas que facturan por ti, y el valor que agregas a tus responsabilidades

Page 28: Escribir código y ganarse la vida de paso

No se desanimen, no todas las empresas son así.

Page 29: Escribir código y ganarse la vida de paso

La industria en México

Grandes consultoras, cobran por hora en proyectos enormes.

Muchos de esos proyectos, siempre fracasan.

De todas formas las consultoras cobran.

Los programadores hacen casi todo el trabajo

Page 30: Escribir código y ganarse la vida de paso

Lo “bueno”...

Oportunidad inmensa de implementar tecnología para solucionar los problemas

Te impulsa a desarrollarte debido a la alta competencia

El que quiere aprender, lo hace.

Page 31: Escribir código y ganarse la vida de paso

Un programadorActividades

Analiza Diseña Codifica Prueba Corrige errores Documenta Se hace experto en el negocio, a veces mas que el usuario.

Gana lo mismo Las maneras de ganar mas, es:

Hacerse “Arquitecto” Hacerse Administrador de Proyecto Seguramente otras más.

Page 32: Escribir código y ganarse la vida de paso

Arquitecto

Page 33: Escribir código y ganarse la vida de paso

Administrador de Proyecto

Page 34: Escribir código y ganarse la vida de paso

Oportunidades en la industria

Los sueldos son muy buenos en comparación con otras industrias. Pero solo para quienes los valen.

Solo necesitas una computadora y acceso a internet para crear tus ideas.

México es un país de oportunidades, solo debes estar listo, porque a veces solo llegan.

Otras veces (la mayoría) debes buscarlas.

Page 35: Escribir código y ganarse la vida de paso

Opciones

Hay muchas opciones

Cada quien sabe lo que quiere

En la escuela nos preparan para ser empleados generalmente

¿Hay oportunidades como Emprendedor?

Page 36: Escribir código y ganarse la vida de paso

Emprendedor

Opción real

Riesgo totalmente tuyo

Si aprovechaste el tiempo, no solo sabes sobre tecnología

Un negocio requiere varias habilidades

No somos todologos

Page 37: Escribir código y ganarse la vida de paso

Recursos

No necesitas muchos recursos para ser emprendedor

Al menos no para echar a andar una idea

La comercialización, distribución, mercadotecnia, eso si necesita recursos

Sean empleados mientras juntan recursos

Page 38: Escribir código y ganarse la vida de paso

Aprovechen el tiempo

Es muy difícil, soy casado y es muy complicado

Aprovechen las redes sociales

Aumenten su red de contactos profesionales

Si son empleados pueden conseguir empleo fácilmente

Si son empresarios pueden conseguir clientes

Page 39: Escribir código y ganarse la vida de paso

Valores

Page 40: Escribir código y ganarse la vida de paso

Los valores

No se enseñan en la escuela

Vienen de casa principalmente

También pueden ser adquiridos fuera de casa

Para bien o para mal

Page 41: Escribir código y ganarse la vida de paso

!

Confianza

Page 42: Escribir código y ganarse la vida de paso

!

Amistad

Page 43: Escribir código y ganarse la vida de paso

!

Integridad

Page 44: Escribir código y ganarse la vida de paso

!

Honestidad

Page 45: Escribir código y ganarse la vida de paso

¿Que esperar de la Universidad?

Page 46: Escribir código y ganarse la vida de paso

Experimentación...

Page 47: Escribir código y ganarse la vida de paso

¿Que quieren ustedes?

Page 48: Escribir código y ganarse la vida de paso

Trabajo de +50,000 horas

Page 49: Escribir código y ganarse la vida de paso

Vacía tu bolsillo en tu mente, y tu mente llenará tu bolsillo. -Benjamin Franklin

Page 50: Escribir código y ganarse la vida de paso

Berlin 2010

Page 51: Escribir código y ganarse la vida de paso

Best e-commerce company in Mexico 2011

Page 52: Escribir código y ganarse la vida de paso

SpringIO Febrero 2012. Madrid

Page 53: Escribir código y ganarse la vida de paso

Groovy & Grails eXchange Diciembre 2012. Londres

Page 54: Escribir código y ganarse la vida de paso
Page 55: Escribir código y ganarse la vida de paso

Are you ready?

Page 56: Escribir código y ganarse la vida de paso

Contact info. Q&A

[email protected]

@domix

http://domingosuarez.com

Page 57: Escribir código y ganarse la vida de paso

http://www.flickr.com/photos/thepen/14072743/sizes/o/ http://www.flickr.com/photos/cdevers/4456489056/sizes/l/ http://www.flickr.com/photos/lucaorsi/2551884012/sizes/o/ http://www.flickr.com/photos/ezu/297634534/ http://www.flickr.com/photos/jimski/19758121/sizes/l/ http://www.flickr.com/photos/jfchenier/428825569/sizes/o/ http://www.flickr.com/photos/shivaj/2079666354/ http://www.flickr.com/photos/photomequickbooth/4429930100/ http://www.flickr.com/photos/jopeattie/3203643993/ http://www.flickr.com/photos/assbach/551725158/ http://www.flickr.com/photos/zunardu/3208735251/sizes/l/

Créditos de las fotos