개발자에 대한 오해와 진실

ITWORLD, 능력있는 개발자에 대한 오해와 진실

오해

  1. 타고난 재능이 있어야 한다 수학자는 수학적인 재능을 타고나야만 가능하며, 철학자는 심오한 생각을 가지고 있어야만 그낭하며.. 개발자는 수리&과학적인 재능을 타고나야만 가능하다고 생각하는 사람들이 있지만, 다른 직업과 마찬가지로 재능만으로는 성공하기 어렵다. 개발자는 특히 변화하는 시장에 적응해야하고 끊임없이 배워야하고, 협업능력을 길러야하기 때문이다. 또 프로그래밍을 배우는 것은 생각보다 어려운 작업이 아니기 때문에(그저 일종의 컴퓨터와의 대화수단) 타고난 재능이전에 노력하는 성격이 있어야 한다.

  2. 컴퓨터 과학 학위가 필요하다 한국의 부트캠프와 국비지원캠프가 열풍이다. 비전공자/지식이 없는 사람들이 개발자라는 또 다른 수단을 찾아가는 것이다. 이 처럼 굳이 컴퓨터 과학 학위는 필요없고, 그 능력을 얻게 된 과정을 별로 개의치 않는다(학위가 있으면 유리한건 사실이다)

  3. 수학적인 재능이 있어야 한다. 미적분을 못 풀어도 개발자는 할 수 있다. 그저 논리, 문제 해결 능력만 갖추고 있으면 된다. 대신 계산을 해결해줄 라이브러리는 널렸으며, 이러한 코드들을 가지고 적절히 배치하는 것만으로도 훌륭한 프로그램을 만들 수 있다.

  4. 최고의 프로그래밍 언어를 배워야 한다. 컴퓨터 언어는 모두 동등하다. 개발하는 분야에 따라 선호하는 프로그래밍 언어가 달라질뿐이다. 학습을 하다보면 자신에게 맞는 프로그래밍 언어를 찾을 수 있다.

  5. 개발자가 되기에는 너무 늦었다 개발자 기초 과정에 등록한 학생들의 연령대는 모두 다양하다. 열심히 수업을 듣고 노력만 한다면 좋은 성과를 일궈낼 수 있다.

진실

  1. 졸업은 끝이 아닌 시작이다

  2. 자신을 알려야 일자리가 찾아온다

  3. 진실된 인적 네트워크는 도움이 된다.

  4. 학습을 게을리 하면 안된다.

  5. 인터뷰는 철저히 준비한다.

댓글남기기