4 ms·
I agree that coding is the core skill of software engineering, no question about that. What I don't agree with is when we make it as a deciding factor in interv
by wreath 5y ago
I agree that coding is the core skill of software engineering, no question about that. What I don't agree with is when we make it as a deciding factor in interviews for mid and senior levels. At such stage, I'd assume someone who worked for few employers already know how to code and there are different standards of skills we need to hold them for, such as designing relatively complex systems and understanding tradeoffs, communicating these trade offs, how they deal with priorities to ship a functioning software etc etc.
I think we should limit the algorithm problems in an interview to either college graduates/engineers entering the field, or that's an essential part of the job (unlike most Web development)