Quale livello di competenza descrive il termine “ Working Knowledge ”?

Ho iniziato a cercare lavoro oggi e ho incontrato il termine “conoscenza lavorativa”. Non capisco veramente cosa significhi il termine e mi chiedo che tipo di attività dovrei svolgere con la “conoscenza pratica” di un determinato software / linguaggio.

Nello specifico, è stato chiesto il posto di lavoro che ho visto “conoscenza pratica del linguaggio Assembly”. Ho avuto un incontro con il linguaggio Assembly durante il tutorial “Baking Pi” di Raspberry Pi in cui lobiettivo è scrivere un sistema operativo molto semplice in assembly. Tuttavia, non ho mai scritto codice nella lingua, quindi non credo di poter fare alcun lavoro utile con la mia conoscenza dellassembly.

Commenti

Risposta

In qualità di ingegnere di livello senior ( 28 anni di esperienza) Ho partecipato a molte interviste; generalmente quando chiediamo a un candidato informazioni sulla “conoscenza del lavoro”, ad esempio, in un linguaggio di programmazione, vogliamo sapere se può sedersi e scrivere un programma funzionale in quello lingua. Non è necessario che tu sia un esperto, ma devi aver lavorato davvero con esso o averlo utilizzato ampiamente a scuola se sei un neolaureato.

Usare il culo incorpora lesempio di linguaggio che hai fornito nella tua domanda, probabilmente non ti classificherei come avente conoscenza lavorativa. Otterresti punti per esserti esposto rispetto a un candidato che non laveva mai visto prima, ma lo terrei a quel livello nel mio curriculum.

Commenti

  • Che ne dici di essere in grado di programmare fluentemente qualcosa utilizzando materiali di riferimento? ' ho codificato meno o più brevemente in molte cose, ho una conoscenza teorica e pratica di quasi tutti i concetti là fuori, ecc. Ecc. Mi sento come se non ' non è davvero sufficiente per la maggior parte delle persone ' i libri, anche se so personalmente che potrei iniziare a lavorare con le cose abbastanza velocemente . Suppongo che dovrei fare alcune cose nelle lingue rilevanti sul mercato prima di cercare lavoro.
  • @Asmageddon, Le persone codificano sempre con " materiale di riferimento " come Stackoverflow e manuali / wiki del codice. Non ' in realtà ti aspetti che le persone memorizzino tutto a memoria, vero? O intendi qualcosaltro quando dici " materiale di riferimento "?

Risposta

“Working Knowledge” riflette una competenza di basso livello in unarea: ci si aspetta che tu lavori con lo strumento, ma non necessariamente che tu sia un esperto in questo attrezzo.

Se non ti senti come se saresti in grado di creare un prodotto completo con lo strumento, MA senti che potresti, con un po di tentativi ed errori, ricostruirlo da un esempio, tu probabilmente hai “conoscenza pratica” di quello strumento.

Fintanto che puoi utilizzare quello strumento su base quotidiana, anche se non sai come fare tutto con quello strumento o anche le “best practice “dellutilizzo di quello strumento, puoi dire di avere conoscenze lavorative e supportarle con la tua esperienza (direi che avere una certa esperienza con esso mentre si lavora su unaltra app è abbastanza vicino da mettere su un curriculum, ma il lavoro richiede che tu abbia una conoscenza più approfondita del codice, probabilmente dovresti impararlo un po meglio prima di iniziare a lavorare lì).

Conoscenza lavorativa: 1. Una conoscenza di come far funzionare qualcosa senza comprensione più profonda del motivo per cui funziona o di come risolverlo se si rompe

Commenti

  • Come da conversazione in il dispositivo di raffreddamento dellacqua , anche qui ' una fonte per sostenerlo: en.wiktionary.org/wiki/working_knowledge
  • @CMW Ti dispiace se lo includo nella mia risposta?
  • @Zibbobz Fallo. In pratica hai scritto quello che ' scriverei se avessi scritto una risposta.
  • @Zibbobz cosa ha detto enderland. Gli ho rubato il link.
  • @Zibbobz, ' la tua risposta in realtà contraddice laltra risposta sopra con 23 voti positivi?

Risposta

Se mi dicessi che hai una conoscenza pratica di X, mi aspetterei di poterti assegnare compiti da fare con X e te potrebbe eseguirli.Allinizio potresti essere un po lento perché devi fare domande, cercare cose, ecc., Ma sai abbastanza per avere la struttura per acquisire più conoscenza in modo organico. Senza una conoscenza pratica in X, mi aspetterei di dover darti una sorta di formazione prima che tu possa svolgere compiti che hanno a che fare con X.

Se non saresti felice di essere assunto sulla base di la tua conoscenza del linguaggio assembly e dato compiti in linguaggio assembly senza molto “supporto extra” per essere al passo con lassembly, quindi non ne hai una conoscenza pratica.

Commenti

  • Beh, sarei molto felice di essere assunto in base alla mia conoscenza limitata del linguaggio assembly poiché mi è piaciuto molto usarlo e penso che questa sarebbe una grande opportunità per me per dedicare più tempo con il soggetto. Forse allora possiedo le conoscenze lavorative in questione? 🙂
  • Non " passare più tempo con largomento " – puoi lavorarci in modo produttivo su di esso il tuo primo giorno? In caso contrario, ' non è ancora ' conoscenza pratica '.

Risposta

“Non credo di poter fare alcun lavoro utile con la mia conoscenza dellassemblaggio.” Non hai “conoscenza operativa” dellassemblaggio.

“Conoscenza operativa” di qualcosa, significa che, dato un compito in essa, potresti “prendere la palla e correre con essa”, producendo un “sostanzialmente completo ” Incarico. Potresti aver bisogno di una supervisione al front-end o di qualche correzione / editing / feedback al back-end, ma potresti sopportare il peso principale del compito.

Questo non sembra descriverti. meglio, potresti essere considerato un “principiante avanzato” o un potenziale tirocinante.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *