Envíanos una historia, enlace, información, noticia...
Es intrigante y, de principio, sensata la idea de que, para los programadores, Github es el nuevo currículo. Supongo que en muchos sentidos se podría sustituir Github por Bitbucket, o SourceForge, o Launchpad, o Google Code, o Savannah si te dedicas al software libre, o incluso Codeplex, por qué no. La cuestión es que en vez de un papel donde diga lo que dices que sabes hacer, mandes a las entrevistas de trabajo un enlace a un repositorio con tus commits públicos, para que vean cómo respondes en un entorno de desarrolllo. ¿Por qué no?
Un pobrecito hablador nos cuenta: «Es la pregunta que me hago después de acabar la ingeniería superior en informática con matrícula de honor en mi proyecto fin de carrera en una universidad pública, con un proyecto bastante bueno sobre concurrencia. Tengo mi currículum en infojobs y cada día me llaman dos o tres chicas de recursos humanos con dulces vocecitas que me ofrecen contratos laborales indefinidos con un montante salarial en torno a los 18.000-22.000 euros brutos anuales. Ya habré rechazado unas 6 ofertas firmes en dos meses (algunas de ellas sin entrevista personal, solo telefónica) y estoy en tres procesos de selección en los que ofrecen 24.000 euros brutos al año, que parece ser el techo para titulados sin experiencia. Pero la realidad es otra: no me gusta programar, aunque parece ser que es lo único para lo que nos llaman a los ingenieros informáticos en este país. ¿Dónde queda todo lo visto en la carrera? Análisis y diseño de sistemas, gestión, desarrollo de algoritmos eficientes... Para lo único que valemos en España al parecer es para picar código.Y ésta es la razón de mi mensaje y de mi pregunta: si con la que está cayendo a nivel de crisis económica, con varios millones de parados, ni dios encontrando trabajo, y a mi me están ofreciendo de entrada 1.650 euros netos sin experiencia, la deducción y conclusión fácil a la que uno puede llegar es que "nadie quiere trabajar como programador", por eso hace falta tanta gente y por eso las empresas están desesperadas»
Jacobo Tarrio escribe en su bitácoraCómo preparar un currículum para EEUU, Reino Unido o Irlanda: «Hoy voy a dar un paso más en mi campaña "voy a sacaros a todos de España de una vez", explicándoos cómo elaborar y mandar un currículum para EEUU, el Reino Unido o Irlanda. Si pensabais que bastaba con tomar vuestro currículum español, traducirlo al inglés, y mandarlo, estabais completamente engañados: las convenciones sobre qué se debe incluir en un currículum, cómo debe estar estructurado, etc., son diferentes de un país a otro, así que probablemente meteríais la pata si hicieseis eso. Por suerte para el tema que nos ocupa ahora mismo, los currículums (o currículos, o currículunes, según prefiráis) son muy parecidos en EEUU, Reino Unido e Irlanda, así que los mismos consejos os servirán para los tres países». Tarrio es un viejo conocido de Barrapunto. Trabajó en Google Irlanda desde 2007 a 2010, y el año pasado se mudó a las oficinas de Mountain View (California).
serverdebian nos cuenta: «Necesitamos un programador, con 30 años de experiencia en cobol, que domine puntonet y sql, que sepa mucho de c++, java, mysql, oracle, administrar servidores linux, windows, arreglarle la impresora a mi abuela (que nunca se sabe y siempre viene bien), amplios conocimientos de mainframes, que sepa programarme el video y que tenga disponibilidad horaria, por si le tengo que llamar que no se grabarme el partido o la telenovela, y con disponibilidad para viajar. Es un puesto de futuro, y con sueldazo de aupa (600 euros brutos al mes), pagas extras ya prorrateadas. Seguro que estais hartos de ver este tipo de anuncios en prensa e internet, y después en el telediario, dicen que no encuentran profesionales del tema, pues que les paguen lo que se merecen, verán cómo dejan de tener problemas para encontrarlos, que como se dice en mi pueblo, bacalao gordo y que no pese es imposible.» Por favor, poned en los comentarios las ofertas de trabajo más descabelladas que hayáis encontrado últimamente.
Un pobrecito hablador nos cuenta: «Leyendo el blog de Javier Garzás me he encontrado con una entrada en la que se cuenta que existen empresas que contratan a personas con el síndrome de Asperger, una enfermedad mental similar al autismo. Lo hacen porque estas personas tienen una capacidad de concentración muy grande, lo que es importante para el desarrollo de software (y muy útil para las pruebas, según se comenta en el blog). La verdad es que es nunca me hubiese imaginado esto, aunque me alegro de que estas personas puedan "integrarse" (aunque sea justo lo contrario lo que su enfermedad produce). En fin, más competencia...» El llamado espectro autista es muy amplio, hay desde personas con graves problemas de relación hasta los llamados "autistas altamente funcionales", que en algunos casos ahora tienen diagnóstico pero hace 30 años se les habría considerado simplemente personas un poco particulares. Por cierto, que esta empresa no los está contratando como desarrolladores, sino para las pruebas de software (una característica del Asperger es la capacidad de concentración y de atención obsesiva al detalle). Sin embargo, es cierto que muchos programadores se reconocen en los síntomas del síndrome de Aspergers, y se autodiagnostican como tales. Un ejemplo es Bram Cohen.
rizox nos cuenta: «Se acaba de hacer pública y ha sido enviada a su Parlamento la nueva Estrategia TIC del Gobierno del Reino Unido, de obligatorio cumplimiento en su Administración Pública, y por la que básicamente se establece: 1) uso obligatorio de los estándares abiertos; 2) apertura de los concursos públicos al software libre; 3) reducción del tamaño de los proyectos licitados para que puedan concurrir PYMES. El documento ejecutivo establece un calendario de cumplimiento bastante estricto. La traducción al español ha sido realizada por el equipo del Proyecto Estándares Abiertos.»
Un pobrecito hablador nos cuenta: «El principal pilar de la industria del software en España se basa en un modelo orientado al desarrollo o mantenimiento (más lo segundo que lo primero) para un determinado cliente, estando externalizado el trabajo en consultoras y más recientemente factorías de software. Lanzo una pregunta a Barrapunto para conocer las experiencias de aquellas personas (si las hay) que han podido trabajar en otro tipo de mercado del desarrollo, como startups, creación de aplicaciones horizontales, etc. En definitiva, saber si hay vida más allá de la consultoría.»
Según analiza el blog nerds-central los datos de indeed.com, en Estados Unidos se ofrecen más trabajos donde se solicita Perl que cualquier otro lenguaje de programación. Incluso si se eliminan los trabajos de administración de sistemas, y se dejan sólo los de desarrollo de software, sólo PHP supera a Perl. Las razones que aduce parecen obvias: los lenguajes con mucha base instalada tienen más código en producción, y la gente extiende los sistemas existentes en el lenguaje en el que están escritos. Porque no tienen más remedio. ¿Conocéis proyectos nuevos que se estén desarrollando desde cero en Perl?
En Hacker News discuten sobre la forma en que Github ha cambiado el desarrollo del software libre. El enfoque sobre el fichero README como portada de cada proyecto, la facilidad de hacer forks y de aportar contribuciones, y la visibilidad de todos los aspectos de los proyectos. Por mi parte, no tengo del todo claro dónde está la mejora frente a las forjas tradicionales como sourceforge o incluso Google code. Creo que tiene que ver con el giro desarrollador-céntrico: con la facilidad que da github para hacer repositorios personales, el url de entrada de cada proyecto depende del usuario (github.com/usuario/proyecto). De algún modo, esto hace que más gente se identifique públicamente mediante su cuenta de Github, hasta el punto que hay quien dice que, para los desarrolladores, Github es el nuevo currículo. ¿Qué pensáis?
Hola, escribo para pedir ayuda a los informáticos omnisapientes de Barrapunto.En cosa de un par de semanas acabo el último curso de FP superior de Desarrollo de aplicaciones informáticas. Estudio en Andalucía y estoy luchando por que me den una plaza para irme a hacer las prácticas a Dinarmarca/Alemania/Finlandia (le llaman FCT, prácticas en el extranjero). En todo caso, me vaya o no a hacer las prácticas al extranjero, cuando acabe quiero marcharme de España. En las pruebas para acceder a la FCT me dieron un nivel de inglés B2 y aunque yo más bien creo que ando en el B1 creo que no tendré problemas con el idioma, lo mejoraré rápido.Ahora que estáis en contexto. ¿Qué debo hacer? He visto que Dinamarca no está sobrada de trabajo para programadores, Alemania sí que lo está...¿Dónde iríais vosotros? ¿Y a qué ciudad o parte del país?
Neko Pui nos cuenta: «Este es un punto de vista sobre el papel que juegan las consultorías de software en el escenario mexicano, aunque posiblemente no esté limitado a este país. Las consultorías de software son en muchas ocasiones intermediarios que no aportan valor agregado a sus clientes ni a sus trabajadores. En México han aparecido una gran cantidad de consultorías de software que buscan maximizar sus ganancias a toda costa, incluso denigrando la labor de los programadores.» Me gusta el punto del contrato donde dice que los proyectos que hagas en tu casa también son de la empresa mientras estés contratado.
Las entrevistas de trabajo para programadores tienen guiones tan establecidos como un libreto teatral y, al menos este es el estereotipo (yo no he hecho ninguna), un componente típico: la programación en la pizarra. En Hacker News debaten sobre las extrañas convenciones de las entrevistas de trabajo para programadores (imaginad un cirujano al que le piden que opere a alguien en la entrevista para ser cirujano de un hospital), y sobre la necesidad de incluir las técnicas de programación en entrevista de trabajo durante la formación universitaria. ¿Pueden el software libre y los repositorios públicos de proyectos personales acabar con la demostración de si uno sabe programar o no durante las entrevistas?
nerdpunk nos cuenta: «Esta pregunta les surge de manera natural a los programadores al darse cuenta de que es mucho más difícil programar que crear documentación o diagramas de Gantt. La respuesta pareciera simple: "Los managers y analistas son quienes tienen la responsabilidad del proyecto". Pero hay empresas en donde los programadores tienen un papel más prominente: en donde algunos ganan incluso más que el manager, y, en donde, de hecho, no existen los analistas. Algunas de estas empresas son, por ejemplo, Microsoft, Facebook y Google. Al analizar más a fondo estas discrepancias, descubrimos dos culturas fundamentalmente opuestas que caracterizan a las buenas y a las malas empresas de desarrollo. Dichas culturas contestan diferente la pregunta de "¿Quien aporta más valor al proyecto, el manager o el programador?", más aún: tienen nombre, son perfectamente identificables. La producción de software puede verse como una fábrica de manufacturas o como un equipo cinematográfico.» La infamia del Taylorismo/Fordismo como modelo productivo del software se está convirtiendo en uno de los temas estrella de barrapunto.
Un pobrecito hablador nos cuenta: «Tras ver que en barrapunto se aconseja hasta la saciedad con las tres salidas de los ingenieros en España: por tierra, por mar y por aire a cualquiera que pregunte algún tema remotamente relacionado, me he preguntado: Vale. ¿Y cómo?. Esta pregunta va dirigida a los que cuenten con experiencia: ¿Cómo encontrasteis He tenido la suerte de viajar por Europa y algún otro sitio por temas de trabajo y la verdad, puede que te valoren más, pero en las empresas que he estado tampoco he visto la cosa "tan bien" como comentan algunos. Volviendo al tema: ¿En qué año os fuisteis? ¿Cuánto tiempo habéis pasado allí? ¿Cómo encontrasteis el trabajo? Si habéis vuelto ¿habéis ahorrado algo o gastado más? y a modo estadístico y por terminar el tercer grado: La relación dinero ganado- gastos de vida (casa, alimentación, etc) era mejor que aquí?. También para fines estadísticos: ¿Sois de Madrid/Barcelona? ¿A qué país os movísteis?»