개발자 재능론?

요즘은 소프트웨어 엔지니어라는 직업의 전망이 좋다는 이야기도 많고 여기저기서 많이 뽑기도 하니 간혹가다 주변 지인들에게 한 번씩 소프트웨어 엔지니어로 직업을 전향하고 싶은데 무엇부터 해야 하는지 모르겠다 라는 질문을 받는다.


결론부터 빠르게 이야기 하자면 프로그래밍은 타고난 탤런트가 크게 좌지우지 하는것이 맞다. 타고난 상위 0.1%의 천재들에 비하면 아무것도 아닌 재능이라고 비춰질 수 있는 정도의 재능이라도 있고 없고에 따라 엄청난 차이를 만들어 낼 수 있다.


모든 경우를 설명 할 수는 없지만 내가 조금이라도 재능이 있는지를 판단하려면 다음과 같은 상상을 한 번씩 해 보면 어느정도 감이 올 수 있다.


직장 상사가 나에게 노가다를 해야하는 3만줄 정도 분량의 엑셀 파일을 줬다고 생각해보자.

과연 나는 아무 생각없이 마우스 와 키보드 노가다를 통해 3만줄을 처리하는 사람인가, 아니면 엑셀함수를 활용하건 매크로를 활용하건 아니면 함수나 매크로를 활용하지 않더라도 어느정도의 프로세스를 만들어서 반복된 작업이라 하더라도 조금이라도 단순화 하기 위해 노력하는 사람인가를 생각 해 보면 된다.


프로그래밍을 좋아하고 잘 할 사람들은 보통 저런 단순작업, 사람이 하지 않아도 될 것 같은 작업을 수작업으로 하고 있는 사실 자체를 견디기 힘들어 한다. 물론 3만줄 짜리 엑셀 노가다는 누구에게나 힘든 일이겠고 단순화 하기 위한 노력을 기울이겠지만 과거 사례를 살펴 보았을때 이런 반복 작업을 효율적으로 만들기위해 나는 어느정도의 노력까지 기울여 봤고, 결과적으로 얼마만큼이나 효율적으로 만들 수 있었는가 를 돌아보는게 굉장히 도움이 될 수 있다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 10월 9일 오전 12:31

 • 

저장 99조회 13,127

댓글 9

함께 읽은 게시물

🎯 유튜브에 100번째 코딩 테스트 문제 풀이 영상을 올렸습니다!

... 더 보기

달레의 코딩 테스트

YouTube

달레의 코딩 테스트

개발자의 장애 공유 문화

... 더 보기

개발자의 장애 공유 문화

K리그 프로그래머

개발자의 장애 공유 문화

 • 

저장 17 • 조회 3,734


타입 안전한 API 모킹으로 프론트엔드 생산성 높이기

이번에 우아한형제들 기술 블로그에 "타입 안전한 API 모킹으로 프론트엔드 생산성 높이기"라는 새 글을 발행하게 되었습니다.

... 더 보기

[성장하는 데이터 분석가에게 필요한 3가지 마인드셋] 2

지난 시간에 이어서 데이터 분석가가 성장하기 위해 필요한 3가지 마인드셋(Mindset)에 대해 이야기해보고자 합니다. 여기서 마인드셋(Mindset)은 하나의 가치관 또는 사고 방식이라고 이해하셔도 좋을 것 같습니다. 성장하는 데이터 분석가는 1. 분석적 사고(Analytical mindset) 2. 문제-해결 논리(Problem-solving Approach) 3. 의사소통 (Communicational mindset) 이 3가지를 갖추어야 합니다. 그럼 두번째 문제-해결 논리에 대해 이야기 해볼까요? [... 더 보기

오늘은 투자 완료일이자 아미고 런칭 100일. 별 생각 없었는데, VC 파트너님이 축하한다며 파티 안하냐고 전화주셨길래 편의점에서 맥주 한 캔과 꼬깔콘으로 조촐하게 파티 했습니다. 이제부터가 진짜 시작이겠죠. 잘 부탁드립니다.

... 더 보기

조회 1,101


감사합니다. 멋진 서비스 잘 만들어보겠습니다.

... 더 보기

조회 937