SharePoint Latin Rotating Header Image

Que se necesita para ser consultor y/o desarrollador SharePoint

Inicio justificando mi ignorancia diciendo que para ser un consultor SharePoint se requieren cosas que seguramente aun no conozco, sin embargo, a continuación desde mi experiencia menciono lo que se necesita para ser un consultor y desarrollador SharePoint desde mi humilde punto de vista.

  • Para ser un consultor SharePoint necesitas tiempo y dinero para investigar técnicamente posibles soluciones técnicas a problemas comunes. Por investigar no necesariamente me refiero a buscar en la web sino ser capaz de comprar libros, tomar cursos e invertir lo que sea necesario para entender a la perfección una funcionalidad o propuesta técnica de solución.
  • Para ser consultor SharePoint necesitas confiar en tus capacidades y en las del producto. Para confiar en las del producto necesitas conocer las funcionalidades pre fabricadas del mismo, para confiar en tus capacidades necesitas adquirir experiencia poniendo en riesgo tiempos, costos y sin duda expectativas personales y laborales.
  • Para ser consultor SharePoint necesitas entender al negocio, tratar de ver las necesidades reales de una empresa, tener la valentía de ver más allá de lo que te pide el cliente, ser capaz de decir que NO ante una situación. Es muy importante entender objetivos de negocio, contra realidades de la empresa. Ver en donde están parados, ver a donde quieren llegar, pensar si hace sentido y sin duda visualizar como ayudarlos.
  • Para ser un consultor SharePoint necesitas tener una preferencia por las tecnologías Microsoft, sino duda, SharePoint 2007 no fue construido para ser extendido por programadores y esa situación acarrea toneladas de frustración para uno que si no está comprometido con la visión de la empresa y el producto terminaras criticando de forma no constructiva, sin embargo, si estas a convencido de la visión de la empresa y en este caso el valor del producto SharePoint no habrá nada que te impida posicionarte como un experto en la material.
  • Para ser consultor SharePoint necesitas conocer más sobre la naturaleza de cualquier negocio en donde te están involucrando, entender la visión y el valor de la empresa en su industria es esencial, la cadena de valor, SharePoint no es para todos ni para todo, pero si ofrece algo para muchos, lo importante es ver cómo encontrar una equivalencia entre lo que el producto ofrece con la necesidad de la empresa-industria en la que te estas enfrentando.
  • Para ser consultor SharePoint necesitas conocer el cliente de Office y como es utilizado por el usuario final en su trabajo de día a día.
  • Para ser un consultor SharePoint necesitas concer a los Program Managers de cada feature del producto, al menos los blogs oficiales.
  • Para ser un consultor SharePoint necesitas educación, conocimiento, agallas, serenidad, auto control emocional, saber escuchar, humildad, liderazgo, tener pasaporte, criterio, autoridad, carácter y confianza. Saber comunicarte con tu esposa es muy importante también.

Ojo, consultor SharePoint no es lo mismo que un desarrollador SharePoint. Desarrollador SharePoint requiere de algo mas, requiere de un criterio técnicamente digno como para aceptar que NO todo es posible con SharePoint y encontrar la forma de que para lo que sí es posible como esto puede ser productivamente factible.

  • Para ser un desarrollador SharePoint necesitas agallas para enfrentar a vendedores y consultores que buscan posicionar a como dé lugar una cuota de venta. Saber decir no y saber dejar en claro los pros y contras de alguna postura técnica de una forma políticamente correcta y en su caso, dejar en claro que la decisión no fue tuya.
  • Para ser un desarrollador SharePoint sin duda necesitas haber sido un desarrollador .NET y ASP.NET que construyo soluciones enteras, de principio a fin, que conoce para qué sirve el global.asax y que características de asp.net tienen sentido utilizar bajo ciertos escenarios. Términos como farm, network load balanced, fqdn, dns, ip, routers, switch, web.config, trusted assemblies, GAC y code access security. Que participado en al menos un proceso de puesta en marcha de una aplicación con todo lo que esto conlleva, pruebas, soporte, recuperación de desastres, etc.
  • Para ser un desarrollador SharePoint necesitas quitarte de la idea de que con SharePoint todo se puede a la primera, necesitas entender todas las funcionalidades pre construidas en el producto y ver como cada una de ellas se puede extender con programación, recuerda que el valor de un programador SharePoint no está en construir algo desde el principio, sino como utilizando lo que ya existe puede personalizarlo para cumplir con un proceso en menos tiempo. No seas un caballero de cruzadas, sino un estratega de la guerra que aconseja a caballeros.
  • Para ser un desarrollador SharePoint necesitas imaginar que eres un usuario final y power user. Necesitas imaginar cómo llegas al trabajo, como accedes a la intranet, como accedes a la aplicación, que hay en ella en cuanto carga el sitio, como y quien accede a los artefactos de la misma, que interface de usuario es la más conveniente para un proceso, como la aplicación facilita mi trabajo y me permite salir mas temprano.
  • Para ser un desarrollador SharePoint necesitas confiar en tu capacidad ingenieril y aprender a comunicar y defender posturas tecnicas.
  • Para ser un desarrollador SharePoint necesitas criterio, control, paciencia, actitud, fortaleza, valentía, amigos, colegas, conocimiento técnico, manejo de estrés, salud, comunicación con tu esposa y un blog para compartir lo que aprendes y leer blogs de otros.

9 Comments

  1. Riksm says:

    Como siempre leyendo y viendo tus aportes Haaron, muy bueno y me doy cuenta que aún me falta un laaaaaaaaaaaaargo trecho por recorrer para ser un buen consultor, aunque ya se dieron y se siguen dando los primeros pasos, saludos!!!!

  2. haaron says:

    lo importante es estar en el camino, lo demas, llega con el trabajo de todos los dias! saludos

  3. Ricklennie says:

    Muy buen post, creo que es largo camino por recorrer :-)

  4. Excelente post, yo trabajo con SharePoint y también he sentido todo lo que describes, y es verdad nos falta un largo camino por recorrer, pero esa es la idea, en ese camino se va adquiriendo mucho mas conocimiento y avanzando..

    Saludos,

  5. Galy says:

    Cuando sea grande quiero ser como usted =)

    Saludos….

  6. Galy says:

    Cuando sea grande kiero ser como usted =)

    Saludos…

  7. Juan Carlos Toreto says:

    Me he dado cuenta de que me hizo faltó mayor comunicación con mi esposa.

    Por pasarme todo el tiempo con Sharepoint me hizo de chivo los tamales.

  8. Daniel says:

    Haaron primera vez que leo tu blog he quedado agusto con muchos de los temas que tienes, tengo apenas 3 años programando en .Net y ya llevo un año en SharePoint y veo que el camino es largo pero blog como estos dan luz a que uno se anime.

  9. Paginas Web says:

    Paginas web que venden! Diseño de paginas web, Publicidad por Internet, posicionamiento en buscadores, SEO y aplicaciones web. Atendemos a todo México. Los mejores en HTML, Joomla, VirtueMart, Google Adwords y más.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Network-wide options by YD - Freelance Wordpress Developer