Empecé a buscar trabajo hoy y me encontré con el término "conocimiento práctico". Realmente no entiendo lo que significa el término y me pregunto qué tipo de tareas se espera que haga con el "conocimiento práctico" del software/lenguaje dado.
Específicamente, el puesto de trabajo que vi pedía "conocimiento práctico del lenguaje ensamblador". Tuve un encuentro con el lenguaje ensamblador cuando trabajé en el tutorial "Baking Pi" de Raspberry Pi, donde el objetivo es escribir un sistema operativo muy simple en ensamblador. Sin embargo, nunca he hecho ninguna codificación por mi cuenta en el lenguaje, por lo que no siento que pueda hacer ningún trabajo útil con mi conocimiento de ensamblaje.
Como ingeniero de alto nivel (28 años de experiencia), participé en muchas entrevistas; por lo general, cuando le preguntamos a un candidato sobre el "conocimiento práctico" en, por ejemplo, un lenguaje de programación, queremos saber si puede sentarse y escribir un programa funcional en ese lenguaje. 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 ejemplo de lenguaje ensamblador que dio en su pregunta, probablemente no lo calificaría como que tiene conocimiento práctico. Obtendría puntos por estar expuesto a él frente a un candidato que nunca lo había visto antes, pero lo mantendría en ese nivel en mi currículum.
"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 esa herramienta.
Si no cree que podría 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 "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" para usar esa herramienta, puede decir que tiene conocimiento práctico y respaldarlo. con tu experiencia (diría que tener algo de experiencia mientras trabajas en otra aplicación es lo suficientemente cercano como para ponerlo en un currículum, pero el trabajo requiere que tengas un mayor conocimiento práctico del código, probablemente deberías aprenderlo un poco mejor antes comenzar a trabajar allí).
Conocimiento práctico: 1. Un conocimiento de cómo hacer que algo funcione sin una comprensión más profunda de por qué funciona o de cómo arreglarlo si se rompe.
Si me dijera que tenía conocimiento práctico de X, esperaría que pudiera asignarle tareas para hacer con X y que pudiera llevarlas a cabo. Puede que seas un poco lento al principio debido a que tienes que hacer preguntas, buscar cosas, etc., pero sabes lo suficiente como para tener el marco para adquirir más conocimiento de forma orgánica. Sin conocimientos prácticos en X, esperaría tener que brindarle algún tipo de capacitación antes de que pueda realizar tareas relacionadas con X.
Si no estaría feliz de ser contratado sobre la base de su conocimiento del lenguaje ensamblador y de que se le den tareas del lenguaje ensamblador sin mucho "apoyo adicional" para ponerse al día con el ensamblador, entonces no tiene conocimiento práctico del mismo.
"No creo que pueda hacer ningún trabajo útil con mis conocimientos de ensamblaje". No tiene "conocimientos prácticos" de montaje.
"Conocimiento práctico" de algo, significa que dada una tarea en él, podría "tomar la pelota y correr con ella", produciendo una tarea "sustancialmente completa". Es posible que necesite supervisión en la parte delantera, o alguna corrección/edición/retroalimentación en la parte trasera, pero podría asumir la carga principal de la tarea.
Eso no parece describirte. En el mejor de los casos, podría ser visto como un "principiante avanzado" o un aprendiz potencial.
tom au
marcapasos