¿Cuál es el mejor curso de capacitación profesional q / kdb + en línea o fuera de línea? He buscado en línea una comparación de lado a lado, sin éxito

Soy extremadamente parcial (trabajo en TimeStored), pero mi opinión sería sobre la capacitación en persona o en el sitio, ya sea TimeStored o First Derivatives, ya que somos las únicas compañías que regularmente brindan capacitación. Desde TimeStored, sería yo o mi compañero John quien daría la capacitación, ambos somos programadores de kdb con mucha experiencia y, lo que es más importante, entrenadores de kdb. Si voy con alguien más, me aseguraré de preguntar quién realmente dará la capacitación. Con FD puedo recomendar a Nathan Perrem, gran tipo. Si intentan enviar a alguien más, les pediría que aclaren por escrito cuánta experiencia tiene en la capacitación en kdb que esa persona tiene más que puede obtener quien esté disponible en ese momento.

Primero debe decidir qué tipo de capacitación es mejor para usted, esto dependerá principalmente de su presupuesto, niveles de motivación y disponibilidad:

  1. Capacitación en kdb totalmente en línea : costo medio / requiere automotivación
  2. Cursos de capacitación pública en persona : por lo general, 3 días, de alto costo, requiere viajar al lugar, pero es una muy buena manera de aprender .
  3. Capacitación en el sitio : el mejor método de aprendizaje , costo medio / alto. Solo es factible si hay un grupo de ustedes con habilidades similares que desean aprender al mismo tiempo.
  4. Autoaprendizaje : el método más barato requiere una gran cantidad de automotivación. Los principales inconvenientes son
    1. La mayoría de las personas no se motivarán para cubrir todas las áreas de kdb, sino que se centrarán en aquellas que les interesen. Esto resulta en no estar al tanto de algunas partes que pueden ahorrar mucho tiempo.
    2. Falta de ejercicios. Hay buenos libros de referencia disponibles, pero pasar de la lectura a la práctica requiere ejercicios y comentarios.
    3. Difícil de encontrar el tiempo. Para los cursos presenciales, los empleadores proporcionan “tiempo libre”. Sin el tiempo proporcionado por el empleador, puede ser difícil encontrar el tiempo requerido.

Una vez que decida sobre el tipo que debería reducir los proveedores potenciales:

  • En línea = almacenado en el tiempo / aquaq
  • Público en persona = tiempo almacenado / FD
  • En el sitio = cualquiera

A continuación, recomendaría investigar:

  • Contenido del curso, ¿Cubre lo que quieres?
  • Estructura del curso. ¿Está bien distribuido?
  • ¿Cuánto material de aprendizaje se proporciona? ¿De qué calidad es?

He agregado enlaces a TimeStored para esas preguntas. En cuanto a la calidad, aquí tenemos una serie de tutoriales gratuitos: Kdb + Tutoriales que deberían dar una buena idea.

Espero verte pronto en un curso de capacitación.

Ryan

¡Al igual que Ryan, también soy parcial mientras trabajo para AquaQ! Estoy de acuerdo con la mayoría de los comentarios hechos por Ryan sobre los pros / contras de cada tipo de entrenamiento. Sin embargo, me gustaría destacar que ofrecemos regularmente cursos de capacitación en el sitio para clientes, y nuestros capacitadores son desarrolladores de kdb + con mucha experiencia con más de 10 años de experiencia práctica en programación y arquitectura de sistemas.

Ofrecemos cursos de capacitación en línea con soporte por correo electrónico y teléfono de desarrolladores experimentados. Los cursos se desarrollaron junto con un especialista en aprendizaje en línea, y puede ejecutar un curso de prueba gratuito para ver si el formato y el contenido funcionan para usted.

También tenemos un blog donde nos gusta hablar sobre kdb + y otras cosas que despiertan nuestro interés.

Q for Mortal es el único material de capacitación que tiene de code.kx.com