¿Qué nivel de competencia describe el término “ Conocimiento práctico ”?

Empecé a buscar trabajo hoy y encontré el término «conocimiento práctico». Realmente no entiendo lo que significa el término y me pregunto qué tipo de tareas se esperaría que hiciera con «conocimiento práctico» de un software / lenguaje dado.

Específicamente, el puesto de trabajo que vi pedía «Conocimientos prácticos del lenguaje ensamblador». Tuve un encuentro con el lenguaje ensamblador cuando trabajé en el tutorial de Raspberry Pi «Baking Pi», donde el objetivo es escribir un sistema operativo muy simple en ensamblador. Sin embargo, nunca he hecho ninguna codificación propia en el idioma, así que no creo que pueda hacer ningún trabajo útil con mis conocimientos de ensamblaje.

Comentarios

Answer

Como ingeniero senior ( 28 años de experiencia) He asistido a muchas entrevistas; por lo general, cuando le preguntamos a un candidato sobre «conocimientos prácticos» en, por ejemplo, un lenguaje de programación, queremos saber si puede sentarse y escribir un programa funcional en ese idioma. No necesita ser un experto, pero debe haber hecho un trabajo real con él, o haberlo usado mucho en la escuela si es un recién graduado.

Usando el Si incluye el ejemplo de lenguaje que dio en su pregunta, probablemente no lo calificaría como con conocimientos prácticos. Obtendría puntos por estar expuesto a él en comparación con un candidato que nunca lo había visto antes, pero lo mantendría en ese nivel en mi currículum.

Comentarios

  • ¿Qué hay de poder codificar con fluidez algo usando materiales de referencia? Yo ' he codificado menos o más brevemente en muchas cosas, tengo algunos conocimientos teóricos y prácticos de casi todos los conceptos que existen, etc. etc. Siento que eso no ' Realmente no es suficiente en la mayoría de los libros ' de la gente, incluso si yo personalmente sé que podría ponerme en marcha con el material bastante rápido . Supongo que debería hacer algunas cosas en los idiomas relevantes en el mercado antes de buscar trabajo.
  • @Asmageddon, la gente siempre codifica con " material de referencia " como Stackoverflow y manuales de código / wiki. No ' realmente espera que la gente lo memorice todo, ¿verdad? ¿O te refieres a otra cosa cuando dices " material de referencia "?

Respuesta

«Conocimiento práctico» refleja una competencia de bajo nivel en un área; se espera que trabaje con la herramienta, pero no necesariamente que sea un experto en eso herramienta.

Si no cree que pueda crear un producto completo con la herramienta, PERO cree que podría, con un poco de prueba y error, reconstruirlo a partir de un ejemplo, probablemente tenga un «conocimiento práctico» de esa herramienta.

Siempre que pueda usar esa herramienta a diario, incluso si no sabe cómo hacer todo con esa herramienta o incluso las «mejores prácticas «de usar esa herramienta, puede decir que tiene conocimientos prácticos y respaldarlo con su experiencia (yo diría que tener algo de experiencia con ella mientras trabaja en otra aplicación es lo suficientemente cercano como para incluir un currículum), pero el trabajo requiere un conocimiento práctico más sólido del código, probablemente debería aprenderlo un poco mejor antes de comenzar a trabajar allí).

Conocimientos prácticos: 1. Un conocimiento de cómo hacer que algo funcione sin comprensión más profunda de por qué funciona o de cómo solucionarlo si se rompe

Comentarios

  • Según la conversación en el enfriador de agua , aquí ' una fuente para respaldarlo también: en.wiktionary.org/wiki/working_knowledge
  • @CMW ¿Te importa si incluyo eso en mi respuesta?
  • @Zibbobz A por ello. Básicamente escribiste lo que yo ' escribiría si escribiera una respuesta.
  • @Zibbobz lo que dijo enderland. Le robé el enlace.
  • @Zibbobz, ¿No ' t tu respuesta en realidad contradice la otra respuesta anterior con 23 votos a favor?

Responder

Si me dijeras que tienes conocimientos prácticos de X, esperaría poder asignarte tareas para hacer con X y tú podría llevarlos a cabo.Es posible que al principio sea un poco lento debido a que tiene que hacer preguntas, buscar cosas, etc., pero sabe lo suficiente como para tener el marco para adquirir más conocimientos de manera orgánica. Sin conocimientos prácticos en X, esperaría tener que darte algún tipo de formación antes de que puedas llevar a cabo tareas relacionadas con X.

Si no estarías contento de que te contrataran en base a su conocimiento de lenguaje ensamblador y tareas de lenguaje ensamblador dadas sin mucho «apoyo adicional» para ponerse al día con el ensamblaje, entonces no tiene conocimiento práctico del mismo.

Comentarios

  • Bueno, estaría muy feliz de ser contratado debido a mi conocimiento limitado del lenguaje ensamblador, ya que disfruté mucho usándolo y siento que esta sería una gran oportunidad para dedicar más tiempo con el sujeto. ¿Posiblemente poseo entonces los conocimientos prácticos en cuestión? 🙂
  • No " dedicar más tiempo al tema ": ¿puedes trabajar de alguna manera productiva en tu primer dia? De lo contrario, ' aún no ' conocimientos prácticos '.

Respuesta

«No siento que pueda hacer ningún trabajo útil con mis conocimientos de ensamblaje». No tienes «conocimientos prácticos» de montaje.

«Conocimientos prácticos» de algo, significa que, dada una tarea en él, puedes «tomar la pelota y correr con ella», produciendo un «conocimiento sustancialmente completo». » asignación. Es posible que necesite un poco de supervisión en la interfaz, o alguna corrección / edición / retroalimentación en la parte posterior, pero podría soportar la carga principal de la tarea.

Eso no parece describirlo. En Lo mejor es que lo consideren un «principiante avanzado» o un aprendiz potencial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *