Un administrador de sistemas ¿necesita saber programar?
Es el tÃtulo de una entrada del blog de un administrador de sistemas. También es una pregunta que se hacen algunos alumnos del ciclo formativo de administración de sistemas informáticos.
En el blog se comenta que
casi todos los problemas que te van sucediendo en el dÃa a dÃa de la administración de sistemas se pueden resolver de manera automática teniendo los programas/scripts apropiados.
Otra pregunta tÃpica es ¿Sabes informática si no sabes programar? y en www.controltotal.org nos comentan que rotundamente NO.
Antes de empezar a programar […] cogÃa mi windows, lo configuraba como me daba la gana, sabÃa todas las ventanitas para que servÃan… y vamos, realmente no tenÃa ni las mas remota idea de como […] funcionaba, de porque esto y no lo otro … y ahora […] todo esto te lo puedo responder… ¿Por qué?, porque he aprendido a programar.
Y es que como comenta Ricardo Galli en su blog, para ser programador, te tiene que gustar programar. La programación es abstracta y compleja, sólo soportable por aquellos a los que les gusta programar. Ricardo concluye con 4 lemas:
- Si no te gusta programar no eres [buen] «programador», y nunca lo serás a menos que modifiques tus gustos.
- Cuando uno hace lo que le gusta lo intenta hacer mejor posible, cometerá muchos errores, pero aprenderá de ellos además de pasárselo en grande.
- Los que se sienten obligados a programar â??aunque la URSS ya no existaâ?? sin que les guste demasiado se preocupan más de otros temas que de hacer [buenos] programas, aprender, practicar o ajustar sus preferencias.
- Buscar la protección o reconocimiento social mediante procesos exógenos, por ejemplo â??regulaciones legalesâ?, es un sÃntoma del Lema #3.
Y a tÃ, ¿te gusta programar?
Pues la verdad es que si, me ha encantado siempre el codigo, por desgracia no he podido tener internet ni acceso a informacion sobre programacion hasta hace poco. Aprendi HTML por mi solo. PHP también lo estoy aprendiendo por mi mismo, mirando por internet y «imaginando» formas alternativas a hacer X cosa con mis conocimientos.
Esta es mi página (www.sodark.es) la estoy haciendo desde 0, el diseño es cutre, pero ahora lo he cambiado por un template (www.sodark.es/proyectos) y de paso modificando la seguridad (aunque seguro que pecara por muchos lados) y la forma de funcionar (para mas facilidad del usuario)
Algunos datos
Haciendo una búsqueda en Tecnoempleo.com por administrador sistemas me encuentro con 278 puestos.
Si busco además, por ejemplo por administrador sistemas java, me encuentro con 15.
Y hechando un vistazo, a las tecnologias que aparecen en las búsquedas al buscar por administrador de sistemas parece que no buscan programadores.
Por supuesto que un administrador necesita tener conocimientos de programación. Si bien no necesita saber Java, sí que necesitará fundamentos básicos.
¿Si nó cómo haces los scripts en bash o vbscript ?
Como Administrador de Systemas que soy (procedente precisamente del ciclo formativo que mencionais) afirmo que programar (al menos en script) es BASICO.
Basandome puramente en mi experiencia (80% Linux-Unix y 20% Windows) es necesario programar desde 0, o al menos modificar, un buen numero de scripts antes de tener control real sobre tu sistema.
Es necesario hacer scripts para automatizar tareas comunes o monitorear el correcto funcionamiento del sistema.
A mi me parece que ricargo debe hacer silencio.