Si te gusta la docencia, ser profesor puede ser una actividad muy gratificante. Se puede compatibilizar con el trabajo por cuenta propia. Desde el año 2003 al 2007 estuve dando clase en un colegio concertado formando a técnicos en el área de sistemas informáticos. En realidad lo dejé por el tipo de contratación que me proponían, no tanto por la actividad docente, pero sigo manteniendo mis materiales docentes y también he sintetizado mis recomendaciones para una buena docencia.
Es un trabajo más o menos bien remunerado (1.300 euros/mes), con una dedicación semanal de unas 30h y con vacaciones de dos meses al año. Yo he trabajado dando 25 h semanales (en la pública no conozco a nadie que de más de 17 de clase) y mi dedicación era de unas 35h/semana.
Eso sí, sino te gusta y disfrutas con la docencia (habitual en muchos profesores) puedes pasarlo bastante mal, de hecho la docencia es una de las profesiones con mayor índice de estrés laboral. Por eso yo creo que hay que plantearlo como un trabajo bastante vocacional.
Para dar clase se puede hacer en institutos concertados o en la pública. La gran ventaja de la pública (y ser funcionario), además de la estabilidad, es que te pagan más y trabajas menos pero para trabajar en la pública hay que aprobar unas oposiciones y superar un proceso selectivo, generalmente amañado entre sindicatos y consejería de educación para favorecer o los interinos por una parte o a su electorado por la otra. Son procesos de selección complejos por la cantidad de intereses que hay, pero esas son las reglas del juego (criticables al manejar dinero público pero son las que son). Además, creo yo, que son procesos poco profesionales donde no hay una transparencia completa (no todo el mundo juega con la misma información) y la información al opositor es deficiente (por ejemplo para planificar tu agenda de exámenes).
Yendo, al grano, el proceso selectivo se define en una convocatoria pública, por ejemplo puedes echarle un vistazo a la del 2008 de la Xunta (un PDF, en gallego de 373 Kb) que es publicada en los boletines oficiales de las comunidades autónomas. En esta convocatoria está definido todo el proceso, que en general consiste:
El proceso es totalmente dependiente de la convocatoria del año, es decir, lo que vale para un año puede no valer para el otro. Por ejemplo, el año 2007 había dos puntos de la nota de un examen práctico (un test) y este año no. Nota: sin saber programar, administrar un servidor o configurar una red local, puedes aprobar el proceso selectivo a profesor de secundaria especialidad Informática (alucinante).
En realidad me he presentado a las convocatorias del 2004, 2005, 2007 y 2008 (sí, ya son unas cuantas) y no obtuve plaza. Estoy en las listas de interinos / sustitutos pero preferí no desvincularme de mi docencia en el Daniel Castelao. En las dos primeras convocatorias no pasé el corte del primer examen (el tema) y en las dos últimas, el baremo no me dio para obtener plaza. Tengo que ir todos los años para que no me quiten de las listas, en mi caso, ni con la nota máxima en los últimos cuatro años (creo que un 8,4) podría obtener plaza. Esto es debido a que el baremo premia de forma exagerada los años de docencia en la pública (interinos), además de que de 10 puntos de oposición, le regalan 3 del examen de la Unidad didáctica. Por todo esto mi experiencia es que:
Y bueno, en realidad es un proceso como para desanimarse (por muchas razones), pero no, si te gusta la docencia inténtalo, la educación pública necesita buenos profesores, y el ámbito de la formación profesonal, necesita buenos profesionales que además sepan dar clase. No te desanimes.
Además de tanta crítica al proceso, porque realmente me parece impresentable y rayando la corrupción (por manejar mal el dinero público) hay que ser positivo y, para que no se pasen la responsabilidad entre el tribunal (que ha de cumplir la convocatoria) y la consejería de educación (y los sindicatos) que la diseña, estas son mis propuestas:
Para el tribunal:
Para la consejería de educación:
Pero bueno, ni soy el responsable de diseño de la convocatoria, ni soy funcionario, ni estoy en un tribunal o sea que simplemente es por aportar algo a la mejora del proceso.
El temario depende de la especialidad a la que optes y vendrá definido en la convocatoria pública, en este caso para las oposiciones a Profesor de Secundaria, Especialidad Informática son 74 temas parte A: BOE 13.02.1996 num.38 y puedes optar por prepararlos en una academia ( por ejemplo Academia CEN o Academia Abacus). Puedes ver el listado de temas en la (Academia Cede) que son los de esta lista:
Tema Número | Título |
| 1 | Representación y comunicación de la Información. Teoría de la información |
| 2 | Elementos funcionales de un ordenador digital. Arquitectura |
| 3 | Componentes, estructura y funcionamiento de la Unidad Central de Proceso. Arquitectura |
| 4 | Memoria interna. Tipos. Direccionamiento. Características y funciones.Arquitectura |
| 5 | Microprocesadores. Estructura. Tipos. Comunicación con el exterior. Arquitectura |
| 6 | Sistemas de almacenamiento externo. Tipos. Características y funcionamiento. Arquitectura |
| 7 | Dispositivos periféricos de entrada/salida. Características y funcionamiento. Arquitectura |
| 8 | Hardware comercial de un ordenador. Placa base. Tarjetas controladoras de dispositivos y de entrada/salida. Arquitectura |
| 9 | Lógica de circuitos. Circuitos combinacionales y secuenciales. Arquitectura |
| 10 | Representación interna de los datos. Arquitectura |
| 11 | Organización lógica de los datos. Estructuras estáticas. Estructura de Datos |
| 12 | Organización lógica de los datos. Estructuras dinámicas. Estructura de Datos |
| 13 | Ficheros. Tipos. Características. Organizaciones. Estructura de Datos |
| 14 | Utilización de Ficheros según su organización. Estructura de Datos |
| 15 | Sistemas operativos. Componentes. Estructura. Funciones. Tipos. Sist.Operativos |
| 16 | Sistemas operativos: Gestión de procesos. Sist.Operativos |
| 17 | Sistemas operativos: Gestión de memoria. Sist.Operativos |
| 18 | Sistemas operativos: Gestión de entradas/salidas. Sist.Operativos |
| 19 | Sistemas operativos: Gestión de archivos y dispositivos. Sist.Operativos |
| 20 | Explotación y Administración de sistemas operativos monousuario y multiusuario. Sist.Operativos |
| 21 | Sistemas informáticos. Estructura física y funcional. Sist. Informáticos |
| 22 | Planificación y explotación de sistemas informáticos. Configuración. Condiciones de instalación. Medidas de seguridad. Procedimientos de uso.Sist. Informáticos |
| 23 | Diseño de algoritmos. Técnicas descriptivas.Algoritmia y lenguajes |
| 24 | Lenguajes de programación. Tipos. Características.Algoritmia y lenguajes |
| 25 | Programación estructurada. Estructuras básicas. Funciones y Procedimientos.Algoritmia y lenguajes |
| 26 | Programación modular. Diseño de funciones. Recursividad. Librerías.Algoritmia y lenguajes |
| 27 | Programación orientada a objetos. Objetos. Clases. Herencia. Polimorfismo. Lenguajes.Algoritmia y lenguajes |
| 28 | Programación en tiempo real. Interrupciones. Sincronización y comunicación entre tareas. Lenguajes.Algoritmia y lenguajes |
| 29 | Utilidades para el desarrollo y prueba de programa;. Compiladores. Intérpretes. Depuradores.Algoritmia y lenguajes |
| 30 | Prueba y documentación de programas. Técnicas.Algoritmia y lenguajes |
| 31 | Lenguaje C: Características Generales. Elementos del lenguaje. Estructura de un programa. Funciones de librería y usuario. Entorno de compilación. Herramientas para la elaboración y depuración de programas en lenguaje C.Algoritmia y lenguajes |
| 32 | Lenguaje C: Manipulación de estructuras de datos dinámicas y estáticas. Entrada y salida de datos. Gestión de punteros. Punteros a funciones.Algoritmia y lenguajes |
| 33 | Programación en lenguaje ensamblador. Instrucciones básicas. Formatos. Direccionamientos.Algoritmia y lenguajes |
| 34 | Sistemas gestores de base de datos. Funciones. Componentes. Arquitecturas de referencia y operacionales. Tipos de sistemas.Bases de Datos |
| 35 | La definición de datos. Niveles de descripción. Lenguajes. Diccionario de datos.Bases de Datos |
| 36 | La manipulación de datos. Operaciones. Lenguajes. Optimización de consultas.Bases de Datos |
| 37 | Modelo de datos jerárquico y en red. Estructuras. Operaciones.Bases de Datos |
| 38 | Modelo de datos relacional. Estructuras. Operaciones. Álgebra relacional.Bases de Datos |
| 39 | Lenguajes para la definición y manipulación de datos en sistemas de base de datos relacionales. Tipos. Características. Lenguaje SQL.Bases de Datos |
| 40 | Diseño de bases de datos relacionales.Bases de Datos |
| 41 | Utilidades de los sistemas gestores de base de datos para el desarrollo de aplicaciones. Tipos. Características.Bases de Datos |
| 42 | Sistemas de base de datos distribuidos. Bases de Datos |
| 43 | Administración de sistemas de base de datos. Bases de Datos |
| 44 | Técnicas y procedimientos para la seguridad de los datos. Bases de Datos |
| 45 | Sistemas de información. Tipos. Características. Sistemas de información en la empresa.Sistemas de información |
| 46 | Aplicaciones informáticas de propósito general y para la gestión empresarial. Tipos. Funciones. Características.Ofimática. |
| 47 | Instalación y explotación de aplicaciones informáticas. Compartición de datos.Ofimática. |
| 48 | Ingeniería del "software". Ciclo de desarrollo del "software". Tipos de ciclos de desarrollo. Metodologías de desarrollo. Características distintivas de las principales metodologías de desarrollo utilizadas en la Unión Europea.Ingeniería del software. |
| 49 | Análisis de sistemas: Modelización de tratamientos. Modelo de flujo de datos y control. Técnicas descriptivas. Documentación.Ingeniería del software. |
| 50 | Análisis de sistemas: Modelización conceptual de datos. Técnicas descriptivas. Documentación.Ingeniería del software. |
| 51 | Análisis de sistemas: Especificación funcional del sistema. Búsqueda y descripción de requisitos funcionales. Especificación de soluciones técnicas. Análisis de viabilidad técnica y económica.Ingeniería del software. |
| 52 | Diseño lógico de funciones. Definición de funciones. Descomposición modular. Técnicas descriptivas. Documentación.Ingeniería del software. |
| 53 | Diseño lógico de datos. Transformación del modelo conceptual a modelos lógicos. Análisis relacional de datos. Documentación.Ingeniería del software. |
| 54 | Diseño de interfaces de usuario. Criterios de diseño. Descripción de interfaces. Documentación. Herramientas para la construcción de interfaces.Ingeniería del software. |
| 55 | Diseño físico de datos y funciones. Criterios de diseño. Documentación.Ingeniería del software. |
| 56 | Análisis y diseño orientado a objetos.Ingeniería del software. |
| 57 | Calidad del "software". Factores y métricas. Estrategias de prueba.Ingeniería del software. |
| 58 | Ayudas automatizadas para el desarrollo de "software" (herramientas CASE). Tipos. Estructura. Prestaciones.Ingeniería del software. |
| 59 | Gestión y control de proyectos informáticos. Estimación de recursos. Planificación temporal y organizativa. Seguimiento.Ingeniería del software. |
| 60 | Sistemas basados en el conocimiento. Representación del conocimiento. Componentes y arquitectura.Inteligencia artificial |
| 61 | Redes y servicios de comunicaciones.Teleinformática |
| 62 | Arquitecturas de sistemas de comunicaciones. Arquitecturas basadas en niveles. Estándares.Teleinformática |
| 63 | Funciones y servicios del nivel físico. Tipos y medios de transmisión. Adaptación al medio de transmisión. Limitaciones a la transmisión. Estándares.Teleinformática |
| 64 | Funciones y servicios del nivel de enlace. Técnicas. Protocolos.Teleinformática |
| 65 | Funciones y servicios del nivel de red y del nivel de transporte. Técnicas. Protocolos.Teleinformática |
| 66 | Funciones y servicios en niveles sesión, presentación y aplicación. Protocolos. Estándares.Teleinformática |
| 67 | Redes de área local. Componentes. Topologías. Estándares. Protocolos.Teleinformática |
| 68 | Software de sistemas en red. Componentes. Funciones. Estructura.Teleinformática |
| 69 | Integración de sistemas. Medios de interconexión. Estándares. Protocolos de acceso a redes de área extensa.Teleinformática |
| 70 | Diseño de sistemas en red local. Parámetros de diseño. Instalación y configuración de sistemas en red local.Teleinformática |
| 71 | Explotación y administración de sistemas en red local. Facilidades de gestión.Teleinformática |
| 72 | La seguridad en sistemas en red. Servicios de seguridad. Técnicas y sistemas de protección. Estándares.Teleinformática |
| 73 | Evaluación y mejora de prestaciones en un sistema en red. Técnicas y procedimientos de medidas.Teleinformática |
| 74 | Sistemas multimedia.Multimedia |