직무 · 카카오 / 앱개발
Q. 앱 개발을 위해서는 무엇을 준비해야할까요?
안녕하세요 앱 개발자가 되기위해서 무엇을 준비해야할지.. ios에 관심이있는데 어떤것부터 접근해서 쌓고 들어가야하나요? 특히 경력자가 아닌 신입으로써 어떻게 접근하고 취업해야하는지 잘 모르겠습니다
2018.04.18
답변 3
- 멘멘토31436포스코코차장 ∙ 채택률 68%
채택된 답변
안녕하세요. 멘티님의 전공이 어떻게 되는진 모르겠으나.. 기본적으로 전공이론이 탄탄해야 합니다. 비전공자가 학원같은 곳에서 수박 겉핥기식으로 개발자가 되는것도 봤는데 억지로 개발은 가능하나 문제 해결이 잘 안되고.. 누군가 방향과 방법을 제시해주지 않으면 혼자서는 잘 못하더라구요.. 기초라 함은 알고리즘, 네트워크, 자료구조, 데이터베이스 등이 잘 준비되어 있어야 합니다. ios든 안드로이드든, 웹이든 그건 나중에 일이구요..
- 멘멘토63337카카오코주임 ∙ 채택률 67% ∙일치회사
채택된 답변
항상 말씀드리는 건데, 전공 공부부터 충실히 하면 좋을 것 같습니다. 운영체제, 알고리즘, 자료구조, 컴퓨터네트워크, 데이터베이스 기초 예를 들어 데이터베이스만 하더라도 단순히 쿼리를 말씀드리는 것이 아니라, DBMS가 어떻게 구현되어있는지와 같이 깊숙한 내용을 말하는 것입니다. 이런 전공기초가 나중에 iOS를 중심으로 프로그래밍을 하다보면 막히는 부분이 있을텐데 정확하게 찾아갈 수 있는 방향을 알려줍니다. 이와 별도로 iOS 프로젝트를 열심히 하시면서 본인의 포트폴리오도 만들고, 코딩 테스트를 합격할 수 있도록 꾸준히 문제를 푸는것이 좋습니다. 코딩테스트를 통과하게 되면 기술면접을 보게 되는데, 단편적인 것을 물어보는 것이 아니라 심도 있게 물어보기 때문에 철저히 준비하는 것이 좋습니다.
- 멘멘토49646
답변을 남기러 왔지만 먼저 남긴 멘토님들 말씀을 보고 오히려 격하게 공감하게 되는데요. iOS 준비라면 당연히 스위프트를 능숙히 하는게 좋고 문법만이 아니라 스위프트가 지향하는 방법론에도 익숙한 것이 좋겠죠. 그리고 프로젝트 생성부터 앱스토어 출시까지 원바이원으로 경험해보는 것이 좋구요. 코코아팟, 오픈소스 활용, 깃 등등 다 당연히 필요한 스펙들입니다만 다른 멘토님들 말씀처럼 학원같은곳에서 겉핥기식으로 배우고 오면 개발은 가능하나 문제해결이 잘 안되게 마련입니다. 실제로 그럴싸하고 이쁜 앱 너댓개씩 출시한 포트폴리오 이력서는 많이 들어오는 편인데, 막상 돌려보면 샘플앱 몇 개 만들어보고 오픈소스좀 쓸 줄 알면 누구나 뚝딱 만들겠다 싶은게 대부분입니다. 다른 멘토님들 말씀이 정확한 실무현실입니다. 알고리즘 네트워크 자료구조 등의 기초가 있냐 없냐는 업무 퀄리티가 많이 달라지기 때문에 서류든 면접이든 필터링하는 조건이 되기 딱 좋겠죠. 결론은 기초가 잘 되어 있으면 그 다음은 그냥 파는대로 됩니다. iOS든 안드로이드든 서버든... 스위프트로 iOS앱개발하고 출시도 해보면서 기초에 해당되는 것들을 깊이있게 이해해보면 많은 도움이 될 것 같습니다.
함께 읽은 질문
- Q.Lorem ipsum dolor sit amet, consectet
- Q.Lorem ipsum dolor sit amet, consectet
- Q.Lorem ipsum dolor sit amet, consectet
궁금증이 남았나요?
빠르게 질문하세요.

