개발자
안녕하세요 개발자도 분야에따라서 웹, 앱, 임베디드 로봇, 게임 등등 여러 개발자들이 있잖아요? 그럼분야에 상관없이 개발자들에게 요구되는 적성이나 능력이 다 같은지가 궁금합니다. 예를들어 웹 개발을 잘하는 사람이 임베디드도 잘한다거나 혹은 웹 개발을 못하면 게임 개발도 못한다거나 이런케이스인지 궁금하네요
답변 3
기본적으로 코딩테스트에서 요구하는 역량이 공통역량이라고 생각합니다. 자료구조와 알고리즘이죠. 도메인 별로 요구되는 능력은 공통역량과는 또 다른 이야기입니다. 도메인지식이 필요할 수도 있고, 주로 사용되는 언어나 프레임워크가 다른경우가 많거든요. 처음 개발을 입문하시는 경우, 기본적인 프로그래밍언어에 대한 이해, 코딩테스트 역량 등을 공부해보시고, 어떤 언어나 프레임워크가 도메인에서 주로 쓰이는지 확인해보시는 것을 추천드립니다.
물론, 한 영역에서의 개발을 어느정도 하고 이해도가 있다면 다른 개발 영역에 가서도 습득하는 속도가 빠를 수 있다고 생각합니다. 한 언어를 배우고 이해해 봤으므로, 다른언어를 습득할 때도 도움을 받는다, 어떠한 문제를 프로그래밍적으로 해결해 본 경험이 있다. > 다른 환경해서도 문제를 해결할 확률이 높다 같은 이러한 개발 전반적인 이해에서 비롯된다고 생각합니다. 하지만, 분야마다 개발 철학이 다를 수 있으므로, (또는 도구, 그것을 사용하는 이유 등) 그것이 본인과 맞지 않을 수 있겠습니다. 결론적으로는 공통분모는 있겠지만(중요), 웹을 못한다고 게임개발을 못하거나, 임베디드를 못한다고 웹개발을 못하지는 않는다 라는 생각입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!