개발자에 대한 오해와 진실
오해
-
타고난 재능이 있어야 한다 수학자는 수학적인 재능을 타고나야만 가능하며, 철학자는 심오한 생각을 가지고 있어야만 그낭하며.. 개발자는 수리&과학적인 재능을 타고나야만 가능하다고 생각하는 사람들이 있지만, 다른 직업과 마찬가지로 재능만으로는 성공하기 어렵다. 개발자는 특히 변화하는 시장에 적응해야하고 끊임없이 배워야하고, 협업능력을 길러야하기 때문이다. 또 프로그래밍을 배우는 것은 생각보다 어려운 작업이 아니기 때문에(그저 일종의 컴퓨터와의 대화수단) 타고난 재능이전에 노력하는 성격이 있어야 한다.
-
컴퓨터 과학 학위가 필요하다 한국의 부트캠프와 국비지원캠프가 열풍이다. 비전공자/지식이 없는 사람들이 개발자라는 또 다른 수단을 찾아가는 것이다. 이 처럼 굳이 컴퓨터 과학 학위는 필요없고, 그 능력을 얻게 된 과정을 별로 개의치 않는다(학위가 있으면 유리한건 사실이다)
-
수학적인 재능이 있어야 한다. 미적분을 못 풀어도 개발자는 할 수 있다. 그저 논리, 문제 해결 능력만 갖추고 있으면 된다. 대신 계산을 해결해줄 라이브러리는 널렸으며, 이러한 코드들을 가지고 적절히 배치하는 것만으로도 훌륭한 프로그램을 만들 수 있다.
-
최고의 프로그래밍 언어를 배워야 한다. 컴퓨터 언어는 모두 동등하다. 개발하는 분야에 따라 선호하는 프로그래밍 언어가 달라질뿐이다. 학습을 하다보면 자신에게 맞는 프로그래밍 언어를 찾을 수 있다.
-
개발자가 되기에는 너무 늦었다 개발자 기초 과정에 등록한 학생들의 연령대는 모두 다양하다. 열심히 수업을 듣고 노력만 한다면 좋은 성과를 일궈낼 수 있다.
진실
-
졸업은 끝이 아닌 시작이다
-
자신을 알려야 일자리가 찾아온다
-
진실된 인적 네트워크는 도움이 된다.
-
학습을 게을리 하면 안된다.
-
인터뷰는 철저히 준비한다.
댓글남기기