/* PERSONALIZACION DE LUIS

24/7/07

Si yo empezara ahora en "esto" de la informática



Esta entrada me la ha inspirado el debate que vengo leyendo últimamente en algunos
blogs sobre lo perra que es la profesión informática, concretamente en el caso de los programadores.

En esos debates que se abren, la discusión se ramifica en múltiples subdebates: sobre intrusismo, sobre explotación de las consultoras (¡qué barbaridad!), malos sueldos, que hay que obligar a colegiarse (¡otra barbaridad!), trabajar gratis, no hay horario, ... pero sin llegar a lo que a mi juicio, es el meollo de la cuestión: la responsabilidad que cada uno tiene en lo que le pasa.

Venga de entrada que yo, según algunos de los más talibanes que comentan en esos blogs, soy un intruso: no soy ingeniero informático sino de telecos. Durante una época, como tantos otros de mi generación, hice de programador y de ahí conozco el entorno profesional en mis propias carnes - hoy día, como saben mis lectores, sigo en el sector aunque no programando (lo subcontratamos) ni de forma exclusiva (nuestros proyectos no siempre tienen componente de desarrollo informático)

Pero mi ánimo al escribir esta entrada no es reavivar el debate, sino, adoptando un punto de vista constructivo, intentar elevar la vista e imaginarme qué haría ahora si tuviera que empezar a desarrollar mi carrera profesional en esta "perra" profesión.



1. Formación
Sin ninguna duda estudiaría en la Universidad (sí, con mayúsculas). En la Universidad te enseñan el POR QUÉ de las cosas no el CÓMO. Es crucial poseer los fundamentos conceptuales para que en el futuro puedas evolucionar profesionalmente y entender lo que haces. Se han acabado los tiempos de aplicar recetas recocidas, ahora tienes que saber crear tus propias recetas sino quieres acabar como un picateclas, utilizando un término que sale mucho en el debate que he mencionado antes.

Además, lo compaginaría con trabajo, si puede ser de cara al público y vendiendo - lo que sea. Es ahí donde se aprende mejor esas habilidades soft que luego son tan necesarias: empatía, saber escuchar, saber disimular, tener cintura, aguantarse, autocontrol, el regate corto, ...


2. Autoempleo
También tengo claro que ahora es mejor autoemplearse. Un buen programador se vende fácil a 35€ la hora, con lo que si sólo trabajas el 50% de tu tiempo - y eso ahora SÓLO depende de si eres bueno - te puedes levantar 31.000€ brutos al año.

No hace falta mucha infraestructura: un teléfono móvil, un acceso a Internet y un portátil generoso de RAM. Las herramientas de desarrollo, ya sean las de A, las de B, las de C o las de D por citar las primeras que se me ocurren, son gratuitas.

Si además virtualizas (uno gratis, otro también), te puedes montar una granja de servidores en tu portátil que ni La Caixa.

Y si te falta algo, a lo mejor lo encuentras aquí.

Pero hay que vender. No es difícil encontrar ofertas (no pongo enlaces porque hay miles) pero hay que pelearlas al principio (si eres bueno, tendrás recurrencias seguro, no darás abasto y tendrás que subir la tarifa, je je)



3. Línea de actividad
Me refiero en este punto a qué hacer concretamente: programar a medida, especializarse en alguna tecnología concreta o alguna aplicación, más funcional, más técnico, ...

No se qué es lo mejor ahora pero si tuviera que elegir me decantaría por especializarme en ERPs de software libre, OpenBravo y openXpertya - se requiere una buena combinación de conocimientos técnicos y funcionales pero creo que este tipo de aplicaciones puede generar una gran cantidad de proyectos de alto valor añadido (es decir caros), pequeños y rápidos - algo ideal para un autoempleado.

Aunque si no te importa trabajar mucho, lo mejor es especializarse en SAP. Los sueldos no paran de subir. Un consultor freelance SAP con unos 5 años de experiencia se está levantando más de 100.000 € brutos anuales.



4. Crecer
Difícil. Si entras en la dinámica de contratar a programadores junior acabarás como los demás. Yo apostaría por crecer en red, junto con otros agentes libres o artesanos.




13 comentarios:

Julen dijo...

Pues fíjate que a mí, que no conozco el mundillo de los programadores más que desde "la parte contratante", siempre me ha parecido bastante árido y jodido. Quizá por el gran volumen de subcontratación dura que provoca. En fin, me alegro de leer tu análisis con más conocimiento de causa y más esperanzador.

tic616 dijo...

Julen, es cuestión de como te "posiciones" - como mano de obra que va a horas a lo que le echen (entonces sufres) o como especialista.

Piensa que un programador, con muy poca infraestructura, puede crear grandes cosas. Es la posición de partida ideal para un agente libre. La relación entre recursos requeridos y resultados potenciales es altísima - eso sí, el "factor multiplicador", es decir el programador en cuestión, ha de tener una base sólida en muchos temas, no sólo técnicos.

Ibson dijo...

Acabas de describir mis lineas de trabajo en tu punto 3, y mis pareceres sobre crecimiento en el 4. No debo andar mal encaminado...

Jaizki dijo...

Pero es mucho más fácil ser marca blanca y quejarse de lo mal que te trata el mundo. :)

Leído en Marca Propia:

"Toma tu vida en tus manos y... ¿que sucede? Algo terrible: no hay nadie a quien culpar"
Erica Jong

Anónimo dijo...

¿ Y como se empieza en SAP ?
Lo unico que tengo a "mano" es un master de SAP para basicamente ser programador ABAP. Como todo lo SAP tiene un coste importante.
Saludos

tic616 dijo...

Buena pregunta anónimo.
Empezar en SAP es difícil de forma autodidacta ya que aunque puedas hacer cursos y leer libros, no hay acceso a "tocar" la aplicación (por ejemplo si quieres aprender a programar en .NET, es muy fácil te bajas el entorno y lo haces). En SAP no se puede, al menos que yo sepa.

Creo que la mejor opción, y dada la altísima demanda que hay, sería empezar en una empresa de servicios y aprender al menos un año - después a volar libre porque ahora es una mina de oro.

También depende con qué perfil SAP quieras aprender. Hay básicamente 3 opciones:
Perfil programador: ABAP
Perfil Arquitecto Sistemas: SAP Basis
Perfil funcional: por módulos funcionales.

Éste último es el más buscado y es también el que más tiempo se tarda, además requiere conocimientos que no son estrictamente técnicos sino de áreas funcionales de la empresa.

Anónimo dijo...

Muchas gracias por tu comentario.

El problema es precisamente meter la cabeza en esos empresas de servicios.
Sin experiencia en el area el master se mi unica y cara opcion.

tic616 dijo...

anónimo, no se la edad que tienes y es importante para lo que voy a comentar ahora. Hay empresas de servicios que suelen aceptar "becarios": es cierto que estás un mínimo de 6 meses trabajando por muy poco (aunque con nula responsabilidad) pero es una gran oportunidad para poder poner la palabra "SAP" en el CV y a partir de ahí todo va más rodado.

Lo del master cuidado porque no es una panacea.

Anónimo dijo...

Ing tec informatica con 28 años.
Pronto edad++.
Antonio.

tic616 dijo...

Me temo que 28 tacos no cuela como becario. Habrá que pensar otra forma de "entrar" - quizá entrar con algún conocimiento que ya tengas (algún lenguaje de programación quizá y una vez dentro pasillear para que te metan en los cursos de formación interna que suelen ser el preámbulo de caer en el proyecto)

Insisto que este periodo se ha de tomar como inversión para el futuro y hay que intentar acortarlo al máximo

Antonio Garcia dijo...

Ya me temia yo eso de que la edad no entra ni con calzador....

Tu blog es directo e interesante y tus comentarios tambien.

Me voy a intentar mover en el camino que me indicas.

Saludos. Te sigo leyendo

Anónimo dijo...

Felicitaciones por el blog,
sabes aqui en Perú estan promocionando el SAP como panacea al rubro de empresas de comercializacion, tu que opinas

tic616 dijo...

Hola anónimo peruano. Bienvenido a los comentarios al blog.

Supongo que con empresas de comercialización te refieres a empresas que venden directamente al consumidor final o "retailers"

SAP está atacando fuerte ese sector porque es uno donde (aún) tiene baja penetración de mercado. Tiene un durísimo competidor en Oracle, que compró hace un par o tres años un ERP especializado en ese tipo de empresas llamado Retek funcionalmente muy avanzado.
Mi impresión personal es que llega tarde a un mercado bastante maduro y tecnológicamente avanzado.