¿Necesito fondo de TI para aprender SharePoint?

Hay varias audiencias previstas para Sharepoint.

Un usuario de Sharepoint puede ser cualquier persona: un poco de entrenamiento básico y comprenderá cómo encontrar los documentos y el sitio de sus equipos en Sharepoint y cómo crear su propio contenido.

El siguiente nivel, se considerará un administrador de contenido o sitio. Esto también está destinado a todos, pero requiere capacitación y permisos adicionales. En este nivel, podrá administrar el acceso al sitio y al contenido en nombre de su equipo, crear y organizar páginas y contenido y ser la persona a quien ir.

El siguiente nivel es realmente donde están involucradas las TI, que generalmente son los administradores de Sharepoint o de la granja. Esto no ‘tiene’ que ser una persona de TI, pero normalmente se debe a que incluye aspectos como bases de datos, redes, servidores y servicios, seguridad, carga. Si aprendieras esos aspectos, serías un trabajador de TI realmente.

Desarrollar es otra área que cualquiera podría aprender pero que normalmente reside en TI. Aunque he visto a gente entusiasta de la tecnología de otros departamentos saltar a cosas como CSS o inyectar script java en la página.

SharePoint es un campo de trabajo muy amplio. El software puede asociarse con otras herramientas como SharePoint Designer, Microsoft Powershell, SQL Server Management Studio, etc. Cada rol / tipo de trabajo implica su propio conjunto de experiencias. Aquí hay 3 que conozco:

  • Si planea construir sitios utilizando solo el front-end básico, solo necesita aprender los fundamentos del software de SharePoint.
  • Si planea ser un desarrollador de servicios de fondo, necesitará habilidades básicas de creación de sitios web como HTML y CSS, así como habilidades en XML y XSLT. También puede beneficiarse de aprender ASP.NET, ya que esto le ayudará a crear aplicaciones y elementos web personalizados. JavaScript / jQuery también puede ser útil al personalizar páginas o plantillas individuales en el sitio. Por lo general, usará SharePoint Designer para la mayoría de esto, además del trabajo de .NET (para eso usa Visual Studio).
  • Si planea ser un administrador del sistema, probablemente necesitará habilidades para hacer scripts con Microsoft Powershell. También podría estar trabajando con SQL Server Management Studio si tiene que trabajar con varias bases de datos (depende de qué tan grande sea su entorno).

Estas son solo algunas de las muchas formas en que podría interactuar con SharePoint. Mi consejo es que primero averigüe qué hará (construyendo sitios web, administrando bases de datos, diseñando páginas maestras, etc.) y luego busque qué habilidades se usan comúnmente para realizar esa tarea.

Depende de qué papel vas a tomar. Si usted es solo un usuario comercial, no necesita conocimientos de TI. Si su función va a ser un administrador de SharePoint, debe tener conocimientos básicos de Windows Server, IIS, SQL Server, Active Directory antes de aprender SharePoint porque SharePoint se ejecuta en estos.

Si su función va a ser un desarrollador de SharePoint, debe obtener la experiencia C # / .NET antes de poder escribir un elemento web de SharePoint, una solución personalizada o un flujo de trabajo.

En pocas palabras, tener un fondo de TI le ayuda a adoptar SharePoint más rápidamente.

Realmente depende. Si su objetivo es tener un rol de TI o desarrollador, entonces sí. Si desea trabajar principalmente con el contenido y los usuarios (arquitectura de la información, adopción de usuarios, etc.), otras habilidades son más beneficiosas, como estudios de bibliotecas, psicología, etc.

En la mayoría de los casos necesitas una buena combinación de varias habilidades.

No. La alegría de SharePoint es que cualquier persona moderadamente curiosa puede hacer mucho en sharepoint con poca experiencia.

Pero no puede lograr la verdadera grandeza en SharePoint sin años y años de experiencia simplemente por la amplitud de la herramienta.

Los antecedentes de TI le ayudan a aprender rápidamente, pero tener entusiasmo para aprender HTML y las secuencias de comandos del lado del cliente es suficiente para aprender cualquier idioma o herramienta.

Probablemente no: si pudieras descifrar a Quora, entonces estarás bien usando sharepoint.