Click here to Skip to main content
15,891,431 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: is something wrong with me ? Pin
Fabio Franco25-Apr-14 4:43
professionalFabio Franco25-Apr-14 4:43 
GeneralRe: is something wrong with me ? Pin
Stefan_Lang27-Apr-14 22:45
Stefan_Lang27-Apr-14 22:45 
GeneralRe: is something wrong with me ? Pin
draganp7124-Apr-14 4:34
draganp7124-Apr-14 4:34 
GeneralRe: is something wrong with me ? Pin
BrainiacV24-Apr-14 5:50
BrainiacV24-Apr-14 5:50 
GeneralRe: is something wrong with me ? Pin
CS201124-Apr-14 7:24
professionalCS201124-Apr-14 7:24 
GeneralRe: is something wrong with me ? Pin
Trajan McGill24-Apr-14 5:55
Trajan McGill24-Apr-14 5:55 
GeneralRe: is something wrong with me ? Pin
CS201124-Apr-14 7:22
professionalCS201124-Apr-14 7:22 
GeneralRe: is something wrong with me ? Pin
Trajan McGill24-Apr-14 11:10
Trajan McGill24-Apr-14 11:10 
You're actually disagreeing with the inverse of what I said. You're right, understanding a concept doesn't necessarily mean one knows the details as they work in practice, but not understanding a concept definitely means one doesn't know the details as they work in practice. If you can't even explain the idea of MVVM, there's no point in asking you to show it in practice.

You also can get some feel for whether the person has truly applied these concepts by their answers. Do the answers sound like recited, memorized dictionary definitions? Do they sound like a vague conceptual awareness? Does the person seem to have familiarity with the messiness that one encounters when taking pure-sounding ideas and putting them into practice?

But there's more to it than that. There are plenty of developers who can slap together things that work, more or less. There are a zillion programmers who have tons of technical knowledge at the detail level, without having any real conception of the higher, more abstract levels. I encounter their code all the time, and it has no forethought, no theory or philosophy, and no maintainability. Where they use patterns or concepts, they invoke them like magical incantations, rather than with understanding. An interview process should definitely look for this weakness. I'd rather have a person who thinks well and has never used the tool, language, or even specific programming patterns in question than one who cranks out cargo cult code based on a copy-and-paste-level understanding of MVVM or whatever.

The best way to examine this involves a variety of things going on in the interview process, and I agree it involves talking through actual problems and exploring their thought processes, but that is a part of asking about theory, it isn't a replacement for it.
GeneralRe: is something wrong with me ? Pin
Stefan_Lang27-Apr-14 23:32
Stefan_Lang27-Apr-14 23:32 
GeneralRe: is something wrong with me ? Pin
patbob24-Apr-14 6:40
patbob24-Apr-14 6:40 
GeneralRe: is something wrong with me ? Pin
CS201124-Apr-14 7:15
professionalCS201124-Apr-14 7:15 
GeneralRe: is something wrong with me ? Pin
patbob24-Apr-14 8:07
patbob24-Apr-14 8:07 
GeneralRe: is something wrong with me ? Pin
RafagaX24-Apr-14 11:52
professionalRafagaX24-Apr-14 11:52 
GeneralRe: is something wrong with me ? Pin
Gerry Schmitz24-Apr-14 12:14
mveGerry Schmitz24-Apr-14 12:14 
GeneralRe: is something wrong with me ? Pin
Dimitrios Kalemis25-Apr-14 4:19
Dimitrios Kalemis25-Apr-14 4:19 
GeneralThis is cruel Pin
OriginalGriff23-Apr-14 2:44
mveOriginalGriff23-Apr-14 2:44 
GeneralRe: This is cruel Pin
Keith Barrow23-Apr-14 3:08
professionalKeith Barrow23-Apr-14 3:08 
GeneralRe: This is cruel Pin
Mladen Janković23-Apr-14 4:31
Mladen Janković23-Apr-14 4:31 
GeneralRe: This is cruel Pin
OriginalGriff23-Apr-14 4:36
mveOriginalGriff23-Apr-14 4:36 
GeneralRe: This is cruel Pin
Deflinek23-Apr-14 4:56
Deflinek23-Apr-14 4:56 
GeneralRe: This is cruel Pin
OriginalGriff23-Apr-14 5:02
mveOriginalGriff23-Apr-14 5:02 
GeneralRe: This is cruel Pin
Dan Neely23-Apr-14 6:08
Dan Neely23-Apr-14 6:08 
GeneralRe: This is cruel Pin
OriginalGriff23-Apr-14 6:20
mveOriginalGriff23-Apr-14 6:20 
GeneralRe: This is cruel Pin
Dan Neely23-Apr-14 7:35
Dan Neely23-Apr-14 7:35 
GeneralRe: This is cruel Pin
Plamen Dragiyski23-Apr-14 13:02
professionalPlamen Dragiyski23-Apr-14 13:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.