밑단 기술을 어디까지 알아야 하는가에 대해서 토론이 활발한 것 같습니다.
(web) sw engineer가 양자역학을 알 필요는 없지만, 기본적인 tcp/ip프로토콜, 디자인 패턴, 메모리 관리 기술, 자료구조 같은것들은 알아둬야 한다고 생각합니다. 기초가 튼튼하면 처음엔 늦는거 같아도 갈수록 흡수력이 커진다고 봅니다.
프레임워크로 입문해서 뭔가 구현만 해내는 사람하고, 하다못해 c/c++부터 떼고 올라와서 웹개발 하는 사람하고 확실히 차이가 난다고 생각합니다.
Managed Language, Unmanaged Language 양쪽 다 하나씩은 제대로 알아 둘 필요가 잆다고 생각되기도 하네요.