• 티켓 내역
  • 회원가입
  • 로그인
대학교육 멘토지원
로그인
홈 클래스 LIVE 멘토 콘텐츠
#IT개발 #스펙

앱 개발 취업을 위한, Swift와 프로그래밍 공부 팁

윤민섭 멘토
네이버웹툰 · W Tech

안녕하세요, 멘토님. 저는 대학교 3학년 재학 중인 멘티입니다. 저는 컴퓨터 공학과이긴 하지만 3학년이 될 때까지 크게 전공에 관심과 욕심이 없었는데요. 뒤늦게 iOS 개발을 접하게 되었고 흥미를 느껴 iOS 앱 개발자로 취업하고 싶어 이렇게 멘토님께 질문을 드려요. 


©️Alim Yakubov


멘토님 저는 동아리를 하며 프로젝트를 진행하고 있는데요. 실력이 부족해 막히는 경우가 많습니다. 이럴 때마다 구글을 통해서 답을 찾고 있는데 해결은 되지만 이해가 안 되는 경우가 많고요.  


멘토님은 이럴 때 어떤 방식으로 공부하셨나요? iOS 프로그래밍과 Swift는 어떻게 공부하셨는지 궁금합니다. 이제 겨울 방학인데,  취업을 위해서 또 제 실력을 키우기 위해서 어떤 활동을 하면 좋을지 궁금합니다. 답변 기다리겠습니다! 좋은 하루 보내세요!


윤민섭 멘토의 답변


안녕하세요. 멘티님 반갑습니다. 우선 iOS 플랫폼에 흥미를 느끼셨다니 iOS 개발자로서 반갑습니다. 저 역시도 3학년 때까지 전공에 관심이 없어서 많은 시간을 허비했는데요, 늦었다고 생각했지만 그렇게 늦지 않았더라고요.

 

4학년이 되던 겨울방학에 멘티님처럼 대외 연합 동아리에 가입해 프로젝트를 진행했습니다. 그때 진행했던 프로젝트들이 취업에 많은 도움이 됐습니다. 학교에서 배운 것은 큰 그림을 잡는 것에 도움이 된다면, 프로젝트는 작은 것부터 내 것으로 만든다는 점이 매우 큰 것 같습니다. 그럼 질문 주셨던 내용에 대해 답해드리겠습니다.

 

©️unsplash


프로젝트 진행 중 막히는 경우 해결 방법

프로젝트를 진행하며 막히는 경우에는 저 역시도 구글을 통해서 답을 찾고 있습니다. 학생 때와 지금의 차이가 있다면, 예전엔 StackOverflow나 블로그 글을 보며 문제를 해결했다면, 지금은 애플에서 제공하는 문서를 활용해서 문제를 해결하고 있습니다.

 

물론 공식 문서를 보며 문제를 해결하는 것이 결코 쉬운 일은 아니지만, 공식 문서가 아닌 다른 글을 보게 되면 글쓴이의 주관적인 생각이 개입될 수 있고 올바르지 않은 번역이 있을 수 있기 때문에 애플 문서를 보며 공부하는 것을 추천드립니다.

 

Swift와 iOS 프로그래밍 공부

제가 처음 iOS를 했을 땐 Swift 언어 자체에 대해서는 크게 공부를 안 했던 것 같습니다. 기존에 다른 언어를 조금이나마 공부했기 때문에, Swift를 꼭 알아야 프로젝트를 할 수 있었던 것은 아니였습니다. iOS 프로그래밍 역시 기존에 안드로이드를 해봤기 때문에 iOS 를 따로 공부하고 프로젝트를 시작한 것이 아니라 프로젝트를 하며 모르는 것들은 구글에서 찾아보며 공부했습니다. 밤새워가며 프로젝트를 완성했을 때, iOS 앱 개발자로 취업해야겠다고 생각했고 그때부터 책과 인터넷 강의 (인프런 등)을 활용해서 공부했습니다.

 

©️unsplash


실력 성장을 위해 해야 할 일

우선 시작하신 대외 동아리에서 만족할 만한 결과물을 만드시는 것이 중요할 것 같습니다. 단순히 참여 한다로 의미를 두시면 안 되고 주도적으로 개발하는 것이 중요합니다. '나는 개발이 처음이니까' 혹은 '나는 잘 모르니까'를 마음 속에 갖고 프로젝트를 참여하시면 그만큼 원하는 결과가 나오지 않을 확률이 높습니다. 개발을 잘 모른다면, 알 수 있을 때까지 더 노력해서 프로젝트를 주도적으로 하셨으면 합니다.

 

예를 들어 앱을 만든다고 가정했을 때, 단순히 런치 스크린 같은 단순한 화면을 만드는 것이 아니라 앱의 핵심 기능을 담당해보세요. 앱의 핵심 기능을 담당하게 되면 부담이 되겠지만, 그런 부담 속에서 어떻게든 완성하겠다는 마음으로 공부하시면 분명 많은 도움이 될 것이라고 장담합니다.

 

답변 내용이 큰 도움이 됐을지 모르겠습니다. 열심히 노력하셔서 원하는 결과 꼭 이루시길 바랍니다! 감사합니다.


답변이 궁금한가요?
지금 무료로 확인하세요!
답변 보기
©모든 저작권은 해당 콘텐츠 제공자 또는 해당 콘텐츠 제공자와 잇다가 공동으로 보유하고 있으며, 콘텐츠의 편집 및 전송권은 잇다가 가지고 있습니다.
5
IT개발
윤민섭 멘토
네이버웹툰 · W Tech
안녕하세요.
도대체 개발자가 어떤 일을 하는지.
그럼 내가 개발자를 할 수 있는지.
그렇다면 개발자가 되기 위해 어떤 역량이 필요한지.
4년간의 제 경험을 통해 지금 고민하고 있는 것을 조금이나마 덜어내 드릴게요.
짧은 질문이라도 좋습니다. 당연히 긴 질문도 환영합니다.
더보기
#직무 #진로 #회사생활 #스펙
팔로우 멘토에게 질문하기
취업고민 즉문즉답 온라인 클래스 클래스 더보기
서지애 멘토
한국사회적기업진흥원
4.86 (22)
종료
공사/공기업 · 직무 특강
공공기관 입사준비부터 실무까지! 공공기관에 입사하면 생기는 일

2023.1.19(목) 19:00
온라인
숭실대학교
안정민 멘토
금호타이어
4.9 (21)
종료
생산/품질/제조 · 직무 특강
[이공계 직무 멘토링 8년차] 제조업 품질 담당자와 함께하는 "생산/품질" 직무 이해하기

2023.1.10(화) 19:00
온라인
숭실대학교
조영무 멘토
IBM
5.0 (4)
종료
영업/영업관리 · 직무 특강
무작정 취업? 하지 마세요! 현명하게 커리어/직무를 선택하고, 회사 생활하는 시크릿을 알려드려요!

2023.1.6(금) 19:00
온라인
2022 한국외국어대학교(서울)
이정열 멘토
Philips Korea(ex P&G)
4.95 (43)
종료
마케팅/MD · 직무 특강
온라인 영업/마케팅 분야에서 커리어를 발전해나갈 수 있는 Insight를 알려드려요!

2023.1.5(목) 19:00
온라인
2022 한국외국어대학교(서울)
양희재 멘토
아마존웹서비스
4.67 (6)
종료
영업/영업관리 · 직무 특강
가치 있는 스토리와 진정성으로 문과생이 외국계 IT기업 B2B영업 담당자가 되기까지!

2023.1.4(수) 19:00
온라인
2022 한국외국어대학교(서울)
클래스 더보기
함께 보면 좋은 콘텐츠 콘텐츠 더보기
IT개발
소프트웨어 개발자가 되는 4가지 루트!
멘토님, 안녕하세요. 소프트웨어 개발자가 되고 싶은 22살 청년입니다. IT에 관심이 생겼고 소프트웨어 개발자라는 꿈을 가지게 되었습니다. 하지만 IT 회사에 취업하기 위해서 어떻게 준비를 해야 할지, 소프트웨어 개발자가 되기 위해 어떤 자격증과 기술을 갖춰야 하는지 몰라 너무 막막합니다.
멘토
IT개발
11
약 4년 전
IT개발
준비가 덜 된 IT개발 지원, 휴학해 실력을 쌓을까요?
학교 다닐 때는 프로그래밍이 너무 어렵게 느껴져 소프트웨어 개발은 저와 맞지 않는다고 생각했지만, 지금은 개발이 좋고 열심히 하고 싶습니다. 부끄럽지만 학부 수업에서 한 프로젝트를 제외하면 당당히 말할 수 있는 프로젝트도, 인턴 경험도, 공모전 경험도, 입상 경험도 없었습니다.
홍성모 멘토
Amazon · Software Development Engineer
6
약 4년 전
IT개발
안드로이드 개발 직무, 비전공자는 어떻게 준비해야 할까요?
안드로이드 개발 직무 쪽으로 취업을 준비하고 있습니다. 비전공자이고, 4학년 때부터 자바와 안드로이드를 공부했어요. 안드로이드 개발 직무 취업을 위한 포트폴리오를 만들던 중, 여러 개발자의 포트폴리오를 봤습니다. 신입 개발자인데도 안드로이드 개발 관련 언어나 프로젝트들이 다양해 제 실력이 떨어지는 건 아닌지 걱정됩니다.
홍성모 멘토
Amazon · Software Development Engineer
9
약 4년 전
IT개발
SI업무, 어떤 프로그램 언어와 자격증이 필요할까요?
SI업체(시스템통합업체)로 취업하기를 결심했고, SI 취업을 위해 노력 중 입니다. SI 업무를 위해 어떤 언어와 어떤 자격증을 공부할지 고민이 생겨 질문드립니다. 통계, 테이터 쪽을 강점으로 잡고 포트폴리오를 만들 생각입니다. 그렇다면 분산처리시스템 언어로 많이 사용되는 java를 공부하는 게 c++보다 이득일까요?
곽동훈 멘토
Samsung SDS · ERP컨설팅
8
약 4년 전
콘텐츠 더보기

Footer

가치 있는 커리어 경험을 연결합니다.
We connect with valuable work experience.
  • 온라인 클래스
  • 실시간 클래스 후기
  • 🚀 오리지널 클래스
  • 멘토 찾기
  • 멘토 지원하기
  • 업데이트 노트
  • 자주하는 질문
  • 문의하기
  • B2B 대학교육 서비스

© 2023 잇다, Inc. All rights reserved.

회사소개 |
이용약관 |
개인정보 처리방침 |
네이버 블로그 |
브런치
대표번호: 02-2653-1022 (10:00 ~ 19:00) / 점심시간: 13:00~14:00 (주말 및 공휴일 휴무)
㈜레디앤스타트 | 사업자등록번호 : 117-81-82177 | 대표 : 조윤진 서울 종로구 종로1길 50 더케이트윈타워 B동 3층