Upload
emilio-osorio-garcia
View
607
Download
1
Embed Size (px)
Citation preview
¿Por qué debo de participar en el movimiento delSoftware Libre?
Emilio [email protected]
Twitter: oemilio
¿Qué es el Software Libre?
Se refieren a los 'programas' que cumplen las 4 libertades:
1. Usar el programa con cualquier fin
2. Estudiar y modificar el programa
3. Copiar el programa para ayudar a tu vecino/a
4. Mejorar el programa y hacer públicas las mejoras
Estas 4 libertades están plasmadas en la Licencia Pública General (GPL)
El Software Libre no es tan solo Open Source
Algunos ejemplos de Software Libre
Movimiento del Software y Cultura Libre
• Inspirado por el modelo organizativo y discursivo del Software libre, sobre todo en Europa
• Movimiento más amplio que retoma todas o parte de las cuatro libertades para aplicarlas en otros ámbitos de la creación humana: noticias, literatura, música, producción visual y audiovisual, etc.
”
Si tú tienes una manzana y yo tengo una
manzana e intercambiamos manzanas,
entonces tanto tú como yo seguimos teniendo
una manzana.
Pero si tu tienes una idea, y yo tengo una idea,
e intercambiamos ideas, entonces ambos
tenemos dos ideas.George Bernard Shaw
“El Error en el modelo la Propiedad Intelectual
Los movimientos sociales y la tecnología
• Los movimientos sociales en los últimos días han emergido espontáneamente gracias a la tecnología
• contrainformación
• darle voz a los sin voz
• creación de contenidos
• colaborativos
• distribución de contenidos
• propios, etc
¿Por que debo yo de participar en algo así?
La era de la información es historia.
Larga vida a la era dela participación
La participación esta sucendiendo ahora...
Consumidores
Empresa
Sector Público
Desarrolladores
Blogs, Instant Messaging, P2P, Redes Sociales, Juegos en Linea ...
Industria Colaborativa Redes, Outsourcing,Nuevos Modelos deNegocio
Java, Open Source, Linux, Open Solaris ...
Colaboración entre Gobiernos y Ciudadanos
Megatendencias al “Tecnonirvana”
1. Computación fija a computación móvil.
2. Sociedad analógica a Sociedad Digital
3. Software propietario a Software Libre y Código Fuente Abierta.
4. Aplicaciones de escritorio a Aplicaciones en línea.
5. Contenidos Cerrados a Contenidos Abiertos
6. Virtualización de la realidad y realización de los virtual
La Participación Produce Beneficios
Personales, Sociales y Económicos
¿Qué me espera allá afuera?
Es hora de conseguir el primer trabajo como “ingeniero de software”, pero antes, algo de información empírica del mercado laboral
– COMPETENCIA! : 800 currículums en 7 días por vacante
– Las empresas tardan meses en llenar una vacante de planta
– Rotación de personal de T.I. de 20% o mas anual
– Tiempo promedio de “vida” de un programador en una empresa: 24 meses
El peligroso arte de reclutar
Las empresas enfrentamos dramáticas dificultades para contratar personas adecuadas para el desarrollo de software. Por ejemplo,
– Volumen de Aspirantes– Falta de Bases Sólidas– Actitud, Actitud, Actitud– ¿Experiencia Previa?
Volumen de Aspirantes
• Imposible revisar cientos de aspirantes por vacante. ¡No hay tiempo!
• TODOS los aspirantes saben programar en TODOS los lenguajes
• Currículum Falsos
• Algunos han (hemos) desistido de publicar ofertas
• El reclutamiento se torna cada vez mas por “recomendaciones”
Falta de Bases Sólidas
• Los que saben programar a veces saben tan solo lo que vieron en sus clases
• Poco conocimiento de sistemas operativos
• Ningún conocimiento de redes
• MUCHA gente que “programa” en VB/Microsoft
• Poca familiaridad con la tecnología en general
– ¿Unix, C, SQL, TCP/IP, Ant, CVS, NetBeans, Unit testing?
• Pocas habilidades de escritura y comunicación
Actitud, Actitud, Actitud
• Valgo mucho y merezco DINERO $$$
• “Pagaba mas de colegiatura al mes...”
• “Gracias por el trabajo.. (...estoy seguro que me están explotando..)
• “Trabajo uno o dos años y pongo mi propia empresa”
• “Hola! terminé la escuela y quiero ser Gerente”
• “Permitanme analizar mis opciones y yo les llamo”
• “Claro que pueden confiar en mí, es lo que los tontos de mis últimos 6 trabajos nunca entendieron”
¿Experiencia Previa?
• “...Mis trabajos de la escuela”
• “...claro.. trabajé en un equipo de 6 para hacer un sistema de renta de videos en mi materia de bases de datos”
• “...fuí becario de soporte técnico en XYZ.com”
• “...ah .. yo pensé que no era necesaria..”
• “...acabo de salir de la escuela, como me piden experiencia, ¡¡No es justo!!”
La Piramide de Oportunidades
10,000’s of PyMES y
ONG's
10,000's Organizaciones
250 Empresas
100 Empresas
Ser un Hacker es benefico para tí...
Del “Hacker Dictionary”
hacker: n.
1. Una persona que disfruta explorar los detalles de los sistemas programables para explotar sus capacidades, es lo opuesto a la mayoría de usuarios, que prefieren aprender solo los mínimos necesarios.
2. [Deprecada] Un intruso malicioso que trata de descubrir información sensitiva al merodear en sistemas ajenos. De aqui el nombre de “password hacker”, “network hacker”, ver 'cracker'
Incrementa tu experiencia. Ahora!
Pueden conseguir experiencia sin necesidad de cambiar su estilo de vida en la escuela, algunas opciones que funcionan:
– Hagan programas reales para organizaciones sin fines de lucro como parte de sus proyectos de la escuela
– Participen en algún proyecto de Software Libre, no importa que sean simples
– Lean código. Los mejores escritores leen 100 veces mas libros de los que escriben.
– Manténganse informados, hay excelentes recursos en la red
Conviertete en Experto...
En sus trabajos, muy pronto se darán cuenta que ustedes SON los expertos...
– Si les gusta algo, por ejemplo Java, sean expertos, sepan todo acerca de ese tema
– Recuerden, el que mucho abarca poco aprieta
– Algunas sugerencias: Programación en Python/Grails/Java/Ruby, Cloud Computing, Desarrollo en Android, Desarrollo Ágil
– Utilicen la red, participen con gente de otros países.
– Aprovechen el Software Libre como herramienta de disrupción
Los Humanos son importantes..
A todos nos gusta estar todo el día enfrente de una computadora, pero el desarrollo de software es una labor de comunicación, cooperación y creatividad..
– Desarrollen habilidades interpersonales
– Enfréntense a entornos sociales donde no se sientan cómodos
– Busquen entender a las demás personas antes de que las demás personas los entiendan
– No desprecien el valor práctico de la política y de las ventas
Prueben lo que saben...
Ante los cientos de aspirantes, los que quedan son los que tienen pruebas...
– Lleven código que han escrito a sus entrevistas de trabajo, dejénlo con orgullo a los reclutadores (por favor nada patentable )
– Si muestran sus contribuciones aceptadas a un proyecto de Sofwtare Libre se pelearán por ustedes
– Den nombre de usuarios satisfechos de sus sistemas, de esos que hicieron para ayudar a alguien
Un ejemplo: LEIS
Laboratorio Experimental De Informatica SocialLEIS IPN-Batiz 2004
Gracias por tu atención, para más información:
Emilio Osorio Garcí[email protected]
Cel: 55.3233.2476
Tel: 967.631.6275