Ver Mensaje Individual
  #1  
Antiguo 24-03-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
La figura del CodeMaster en las empresas de desarrollo.

Hace varios meses leí por ahí algún material del buen Al Gonzalez en donde hablaba del concepto de "Bibliotecario" refiriéndose a una persona especializada en generar código, funciones y/o clases para resolver determinados problemas en un equipo de desarrollo.

A lo largo de los meses en la empresa hemos venido platicando sobre este concepto y optamos por crear un perfil genérico para un puesto que los muchachos optaron por llamar "CodeMaster" y con la ayuda de todos definimos una ficha y requerimientos para contratar una persona que cubriera con todo lo que un CodeMaster debe realizar en un entorno de desarrollo.



Edad: Indistinta
Escolaridad: Indistinta
Conocimientos: 100% Delphi y OOP
Habilidades: Analítico, gusto por los retos, agilidad matemática.

Responsabilidades:

Gestionar, clasificar y mantener una colección de clases, procedimientos y funciones que puedan utilizarse de manera genérica en diversos proyectos de software sobre los cuales no precisamente tendrá conocimiento completo.


Contratamos a un chavo de 18 años recien egresado del bachillerato y nos ha resultado la joya de la corona, puesto que tiene una habilidad magistral para desarrollar algoritmos en código. Se le pide algo como "quiero una función que dada una cadena de datos separados por comas, me devuelva un array de los enteros que representan".

Lo mejor es que el chico nos está administrando perfectamente todo lo nuevo que se va añadiendo de manera que cuando está lista tal o cual rutina solo nos avisa, nos pasa los datos para usarla, recompilamos y voilá.

La desventaja del puesto es que un CodeMaster no precisamente podrá hacerte un sistema completo, digamos que te ayuda mucho a hacer los cimientos y mantener un orden pero sin embargo puede carecer de mayor visión en cuanto a otros temas más amplios. Yo diría que es un especialista completamente, no por nada gana más que un programador junior.

En conclusión, un codemaster nos ayuda mucho para desenmarañar muchos proyectos que requieren de rutinas simples en apariencia pero que internamente tienen que tener mucho coco o bien que incluyen la participación de algún algoritmo x que no es deseable que los prgramadores
pierdan tiempo en ellos.

Ahi les paso al costo el perfil y forma de trabajo para sus empresas, les puede servir y ahorrar no solo dinero sino tiempo al momento del desarrollo.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita