이번에는 당신이 현재 살고 있는 지역에서 일자리를 구하는 자바 개발자라고 가정해보자. 도시에서는 자바 개발자에 대한 수요가 높은 편이므로 구직 기회의 폭도 꽤 넓고 일자리도 충분하다. 하지만 기회가 많다고 해서 그 자리를 다 얻는 게 아니다. 일할 회사는 어차피 딱 한 군데면 된다.
당신이 살고 있는 지역의 자바 개발자 일자리가 500곳 정도 있다고 가정해보자. 전문성을 높여서 시장을 좁히기로 마음먹는다면 일자리를 얻을 확률이 높아진다. 그래서 당신은 자바 웹 개발을 전문으로 하기로 한다. 그러면 500곳 중 절반을 제외하고 250곳의 일자리만 남는다. 그 정도면 여전히 일자리는 충분하다. 당신에게 필요한 일자리는 오직 하나라는 사실을 꼭 기억하라.
당신은 전문성을 더 높이기로 한다. 구체적으로 어떤 기술을 선택하느냐의 문제는 논지에서 벗어나므로 자세히 이야기하지 않고 넘어가겠다. 어쨌든 당신은 특정 자바 웹 개발 기술의 전문가가 되기로 한다. 그러면 구직 가능성이 있는 일자리는 50곳으로 줄어든다. 그래도 그 정도면 충분하다. 당신의 전문성이 남은 50곳의 일자리에 명확히 들어맞으므로 실제 일자리를 얻을 확률은 더욱 높아진다.