더북(TheBook)

1.2 누가 스트리트 코더인가?

마이크로소프트가 채용할 때 고려하는 두 가지 뚜렷한 후보군이 있다. 바로 컴퓨터 과학을 전공한 신입 졸업생과 소프트웨어 개발에 상당한 경험이 있는 산업체 경력직이다.

독학한 프로그래머든 컴퓨터 과학을 공부한 사람이든 간에 그들이 커리어를 시작할 때 공통으로 놓치고 있는 것이 있는데, 바로 무엇이 가장 중요한지 알아차리기 위해 필요한 전문 지식인 길거리 지식이다. 독학한 프로그래머는 많은 시행착오를 겪었지만, 형식적인 이론과 이것이 일반 프로그래밍에 어떻게 적용되는지에 대한 지식은 부족할 수 있다. 반면에 신입 졸업생은 이론을 많이 알고 있지만 실용성이 부족하고, 때때로 그들이 배운 것에 의문을 제기하는 태도가 부족할 수 있다. 그림 1-1을 참고하자.2

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.