Re:Ask HN: How do you define a junior developer?
by TYPE_FASTER on Thursday September 22, 2016 @02:00PM
(#12558750)
Technical skills required for senior: understand the fundamentals of networking and concurrent development, be able to effectively debug and troubleshoot. Tell me how a HTTP request works, be able to whiteboard a deadlock, be able to step through code with a tool (don't really care if it's VS or gdb).
Soft skills required for senior: help teammates help themselves by documenting and/or improving the development process and providing constructive criticism/best practice advice.
Soft skills required for senior: help teammates help themselves by documenting and/or improving the development process and providing constructive criticism/best practice advice.