Personal

Nueva etapa


La vida da muchas vueltas. Parpadeas y ha pasado tanto tiempo que miras hacia atrás y lees una entrada de un blog escrito por un chavalín que se creía un experto programador porque se había estudiado unos cuantos patrones de diseño y había decidido compartir sus descubrimientos con los cuatro gatos que acababan cayendo en su blog porque Google así lo había decidido.

Las visitas, a fin de cuentas, alimentan el ego, y por aquel entonces, ese sabor proporcionaba una impostada sensación de importancia en un mundo que se estaba volviendo digital. A día de hoy leo aquellas entradas con ternura, ya que soy consciente de que no tengo ni idea sobre nada, y que todos los días hay algo sobre lo que aprender.

A medida de que mi carrera fue virando (abandoné el desarrollo en .NET y me pasé a la calidad del software), mi motivación por compartir información que más o menos dominaba fue decreciendo, ya que la sensación de seguridad que te ofrece creer que dominas una materia se fue desvaneciendo. Si unimos todo eso a la formación de una familia, es fácil imaginarse que mantener el blog pasó a un completo segundo plano.

En cualquier caso, hace poco decidí volver a retomar mi pequeño espacio personal, pero desde otro enfoque distinto. No creo que retome .NET (si bien lo he seguido usando en proyectos internos, me he quedado demasiado descolgado como para poder «enseñar» nada), así que he decidido hacer borrón y cuenta nueva, dejando https://danielggarcia.wordpress.com tal y como se concibió incialmente. Si te suscribiste o seguiste mi blog: mil gracias por tu atención. No obstante, entiendo que si seguiste a mi antiguo yo fue porque te interesaba .NET y el desarrollo. Y debido a que esta nueva etapa pretende ser más personal y enfocada en otras materias, no me parece justo «arrastrar» a mis suscriptores a temas que probablemente no les interesen.

Gracias por todo.

Nos vemos en danigarcia.org.

Para llegar a ser grande necesitarás, al menos a tres tipos de personas: alguien mejor de quien poder aprender, alguien inferior a quien poder enseñar y alguien igual con quien poder medirse.

Frank Shamrock

Una larga ausencia


Ya casi han pasado cuatro meses desde la última vez que actualicé el blog, y por ello quisiera pedir disculpas. Cambio de trabajo, cambio de ciudad, inicio de un Máster y responsabilidades sociales y familiares han mermado de forma importante mi tiempo libre, por lo que muy a mi pesar no he podido (al menos) finalizar la serie dedicada a los patrones de diseño aplicados al entorno .NET.

Sin embargo, I’ll be back. No soy persona que guste de dejar las cosas a medias, y en cuanto saque un poco de tiempo, me pondré manos a la obra para finalizar los patrones que quedan pendientes y seguir dando guerra por estos lares.

Por lo tanto, ante la pregunta de que si publicaré más patrones, la respuesta es «sí». Lo que no puedo asegurar es cuándo. Pero intentaré que no sea muy tarde.

Y por supuesto, agradezco vuestras críticas y vuestros comentarios.

Nos vemos pronto.

El sueldo de un informático


Durante los años de bonanza económica, los profesionales de IT nos hemos quejado mucho de nuestros sueldos. Abanderados del mileurismo, hoy por hoy podemos comprobar que, pese a la omnipresente y mediática crisis en la que nos hallamos inmersos, la demanda de profesionales del sector sigue siendo muy elevada.
Curioso por el sueldo medio de un profesional de IT ajeno a mi actual empresa, me decidí a realizar un pequeño estudio acerca de lo que puede cobrar un profesional del gremio en relación a la experiencia aportada, y el resultado queda reflejado en la siguiente tabla:

EVOLUCIÓN SALARIAL POR CATEGORÍAS € Bruto/anual € Neto/mes (14 pagas) € Neto/mes (12 pagas)
Programador Junior (0-2 años) 13.000 820 972
14.000 860 1.020
15.000 910 1.080
16.000 960 1.130
17.000 1.020 1.200
Programador Semisenior (2-3 años) 18.000 1.060 1.260
19.000 1.100 1.310
20.000 1.160 1.370
21.000 1.200 1.420
22.000 1.260 1.490
Programador Senior (3+ años) 23.000 1.300 1.500
24.000 1.350 1.600
25.000 1.400 1.670
26.000 1.450 1.715
27.000 1.500 1.780
28.000 1.540 1.820
29.000 1.590 1.880
Analista-Programador Senior 30.000 1.650 1.950
31.000 1.680 1.990
32.000 1.730 2.050
33.000 1.780 2.110
34.000 1.840 2.170
35.000 1.870 2.210
Analista / Jefe de Proyecto 36.000 1.920 2.270

Hay que destacar un par de hechos importantes:

  • En primer lugar, los sueldos varían muchísimo de unas comunidades a otras. Un programador senior en Madrid puede cobrar perfectamente más de 5000€ brutos/anuales más que en Castilla y León, por poner un ejemplo. Obviamente, hay que tener en cuenta que el coste de la vida en la capital es mucho mayor que, por ejemplo, en Soria, Ávila o Zamora.
  • Como segundo apunte, las estimaciones dadas son orientativas. He tomado como fuente de los sueldos netos una herramienta online para calcular salarios, mientras que los datos de los sueldos medios han sido extraídos de Infojobs Trends Salarios y de un estudio previo del tema.
  • La tecnología también influye dramáticamente. Las tecnologías o especialidades mejor pagadas son, en orden ascendente, PHP, Java, .NET, Administración de Sistemas y SAP, por lo que habría que calibrar positiva o negativamente estos datos acorde a la especialidad. El punto medio está tomado en Java / .NET, por lo que un programador PHP cobrará algo menos de lo marcado en la tabla, y un especialista en SAP cobrará sensiblemente más.
  • Por último, me he permitido la licencia de marcar los objetivos más clásicos a nivel de sueldo: un mileurista cobra, como mínimo, cerca de 17.000 € brutos anuales. Para cobrar 1.200 serán necesarios 21.000 € brutos/año, mientras que si queremos alcanzar los 1.500 hará falta una nómina de 27.000 € brutos/año.
  • Otro dato a tener en cuenta: las empresas tienden a actuar como las operadoras de telefonía móvil, bancos o proveedores de ADSL: es más fácil mantener a un trabajador que atraer a uno nuevo, por lo que los incentivos salariales para los recien llegados tienden a ser mayores que para «los de casa». Es fácil que un nuevo trabajador con 3 años de experiencia cobre más que un trabajador que lleva 5 años en la empresa. Por lo tanto, la movilidad laboral tiende a influir positivamente en el aumento de sueldo (como describía con mordaz ironía sinergia sin control).

Comenzando


Bienvenidos.

Como en cualquier primer post que se precie, es común realizar una breve introducción al propósito e intención de la presente bitácora. El objetivo es simple: plasmar y organizar conocimientos. No es mi intención aleccionar al posible lector acerca de alguna tecnología en concreto. Se trata de apuntes. Una colección de conocimientos puntuales acerca de elementos concretos, expuestos de la forma más sencilla posible para poder lograr su entendimiento sin grandes complicaciones.

Hacía ya tiempo que rondaba por mi cabeza la posibilidad de iniciar un proyecto como este. Por desgracia, cuento con escaso tiempo libre, debido a que cuando no estoy en la oficina estoy en las aulas (como estudiante, no como docente). Por todo ello, es probable que la frecuencia de actualización de esta bitácora no sea especialmente activa. Lo que puedo asegurar es que lo que incluya en ella será de utilidad en algún ámbito de la informática, especialmente en el desarrollo web.

Por todo ello, si ha llegado hasta aquí, sea bienvenido. Espero que el contenido de este sitio le sea tan de utilidad como lo fue para mí.