brunch

You can make anything
by writing

C.S.Lewis

by 멋쟁이사자처럼 Oct 12. 2023

혹시 여러분도 Apple에 진심이세요?

경환님, 영석님이 들려주는 [테킷 앱 스쿨 : iOS] 이야기

혼자 iOS 앱 개발을 공부하고 있나요?
경력 같은 신입 iOS 개발자로 성장하고 싶으신가요?
앱 스토어 배포까지 성공한 진짜 포폴을 완성하고 싶나요?


차별화된 iOS 개발자로 성장하기 위해 고민이 많으실 텐데요. 그래서, 지금 멋쟁이사자처럼의 iOS 부트캠프 [테킷 앱 스쿨 : iOS]를 수강하고 계신 두 분을 모시고 이야기를 들어봤어요.


혼자 공부하다 마주한 어려움을 극복한 방법부터, 다양한 iOS 부트캠프 중에서도 테킷을 선택한 이유까지. 실제 수강생이 경험하고 있는 iOS 부트캠프의 모습과 그에 대한 생각을 지금부터 공개할게요!




안녕하세요! 간단히 자기소개 부탁드립니다.


경환님

기계공학을 전공했고 철도차량 설계직을 하면서 주말에는 대학원을 다니다 테킷 앱 스쿨에 합류한 윤경환입니다. iOS 앱 중에서 소모임이라는 App을 보면서, 나도 다른 사람들이 많이 사용할 수 있는 App을 만들고 싶는 생각을 하며 iOS 매력에 빠져든 것 같아요.


영석님

대학교에서 컴퓨터공학을 전공했고, iOS 개발자로의 취업을 준비하면서 테킷 앱스쿨에 합류한 오영석입니다.


영석님(왼쪽), 경환님(오른쪽)




[테킷 앱 스쿨 : iOS]를 수강하기 전, 혼자 공부하면서 힘들진 않았나요?


 영석님 

iOS 개발은 자바(Java)나 파이썬(Python) 같은 비교적 더 대중적인 개발 지식에 비해 참고자료가 많지 않았어요. 지속적으로 변화하는 애플의 최신 기술을 스스로 익히기 어렵다는 부분에서도 혼자 공부할 때 어려움을 느꼈어요.


 경환님 

저는 비전공자 입장에서 아예 처음부터 개발을 시작하려니 공부하는데 필요한 블로그나 사이트조차도 모른다는 점이 정말 힘들었어요.




정말 쉽지 않았을 것 같은데요. 그러던 중 [테킷 앱 스쿨 : iOS]를 수강하게 된 계기 있나요?


 영석님 

앱을 개발할 수 있는 여러 가지 방법이 있지만, 그중에서도 iOS개발은 변화하는 개발 트렌드에 맞춰 최신 기술들을 애플이 지속적으로 업데이트한다는 점이 흥미로웠어요. 이러한 점을 고려하여 부트캠프를 찾아보던 중 테킷 앱스쿨에서 기존 기술과 최신 기술 모두 습득할 수 있는 커리큘럼을 제시하였기에 테킷을 선택하게 되었어요.


 경환님 

제가 수많은 부트캠프 중 테킷 앱 스쿨을 선택 한 이유는 강의 커리큘럼을 보고 개발이 처음인 저에게 딱 맞겠다는 생각에 선택하게 되었어요.


[테킷 앱 스쿨 : iOS 커리큘럼 자세히 보기]




지금은 [테킷 앱 스쿨 : iOS]에서 무엇을 배우고 있나요?


 영석님 

Swift 문법과 Uikit부터 SwiftUI까지. Swift 언어를 사용해 iOS 앱을 개발할 수 있는 지식을 배우고 있어요. 앱 사용자의 관점에서 바라보고 생각할 수 있는 UI/UX 지식도 배우고 있어요. 그동안 혼자 공부했을 때는 몰랐던 개발 프로젝트를 진행하며 상황에 따라 협업을 보다 더 효율적으로 진행할 수 있는 방법코드 컨벤션, git 등을 배우고 활용할 수 있다는 점도 굉장히 만족러웠어요.


 경환님 

그동안 배운 지식을 바탕으로 다른 사람들과 실습도 진행하면서 곧바로 이해할 수 있는 환경을 제공해 주셔요. 덕분에 빠른 속도로 성장하고 있음을 느끼고 있답니다.





대규모 단위의 팀 프로젝트도 진행한다고 들었어요.


 영석님 

수강생들끼리 팀을 구성하여 기획부터 디자인, 개발까지 직접 진행하는 팀 프로젝트를 경험하고 있어요. 저는 그중에서 개발과 PO 역할을 수행하고 있죠. 처음 PO라는 역할을 수행해 보며 작업 우선순위 결정 및 피드백 등 개발 진행 상황을 리드하고 최상의 결과를 도출하기 위해 모든 팀원의 개발 커뮤니케이션 활성화를 돕고 있어요. PO 역할을 수행하며 개발을 해보니 각기 다른 개발 방법, 스타일 등의 연결성을 고려하며 개발하는 것과 원만한 진행을 위해 진행상황을 고려하여 협업 간 충돌을 최소화해야 한다는 점을 느끼고 있어요. 지금 느낀 이 성장 교훈이 향후 개발을 수행할 때에도 활용할 수 있겠다는 생각이 들었어요.


 경환님 

저희 팀에서 진행하고 있는 팀 프로젝트는 키친룸, 밴드, 스터디룸 등 사람들이 여러 공간을 대여할 수 있고 제공할 수 있는 앱을 만들고 있습니다. 그중에서 저는 판매자가 자신의 공간을 소개해 올릴 수 있는 View와 Firebase를 연결해서 내 정보를 받아 올 수 있는 작업을 진행하고 있어요.




개발뿐만 아니라 UX기획, HIG(Human Interface Guideline) 등 UX/UI도 배우셨는데, 실제 도움이 되고 있나요?


 영석님 

디자인과 관련된 수업을 듣고 나서 단순하게 기능이 많은 앱, 예쁜 앱보다 사용자의 관점에서 생각하고 앱을 제작해야 한다는 점을 알게 되었어요. 이 부분을 생각하며 직접 기획부터 디자인, 개발을 진행해 보니 앱의 방향성을 잡기가 더욱 쉬웠고, 더 좋은 결과가 나오는 것을 볼 수 있었습니다.


 경환님 

저도 App이 단순히 제공해 주는 기능만 중요한 것이 아니라 사용자 친화적이고 앱의 전체적인 분위기에 맞게 개발해야 된다는 것을 알게 되었어요. 이 부분을 생각하며 디자인과 개발을 진행해 보니 확실히 다르더라고요.



iOS 개발 실무에 UX/UI를 더해 앱 스토어 배포까지 성공한 테킷 앱 스쿨 : iOS 수료생 포트폴리오




Apple에 진심인 동료 분들과 함께 성장하고 있다는 소식도 들었는데, 어떠신가요?


 경환님 

혼자가 아닌, 같은 목표를 가지고 동료와 함께 하다 보니 목표의식을 가지고 더 열심히 할 수 있었어요. 자칫하면 게을러질 수 있는 부분에도 서로 이끌어 줄 수 있는 부분이 특히 좋았던 거 같아요.


 영석님 

대부분의 과정을 혼자가 아닌 동료와 함께 진행했어요. 저를 통해 동료가 성장하고, 동료를 통해 제가 성장할 수 있는 시간이었어요. 특히, 상호 간 피드백을 통해 잘못된 부분을 바로잡으며 성장한다는 점이 굉장히 좋았어요.





앞으로 어떤 iOS 앱 개발자로 성장하고 싶나요?


 영석님 

앱스쿨을 통해 단순히 개발을 잘하는 것도 중요하지만 다른 사람의 코드를 잘 읽는 법, 효율적인 코드를 작성하는 법, 다른 사람이 쉽게 읽을 수 있는 코드를 작성하는 법 등 협업에 필요한 개발 또한 잘해야 한다는 것을 배웠어요. 이러한 경험을 활용해 협업 진행 과정에서 다른 사람과 잘 융화할 수 있는 iOS 개발자가 되고 싶어요.


 경환님 

코드만 잘 짜는 개발자가 아닌 다른 사람이 이해하기 쉬운 코드를 짜는 개발자, 그리고 함께 일하고 싶은 개발자가 되고 싶어요. 개발을 즐길 수 있는 개발자가 되는 것이 최종목표예요.




[테킷 앱 스쿨 : iOS], 다른 분들에게도 추천하고 싶나요?


 경환님 

네 추천하고 싶어요. 직접 실무를 경험하신 강사진 분들과 멘토 분들의 도움을 바로 피드백받을 수 있고, 다른 사람들과 협업을 할 수 있다는 점에서 추천해요.


 영석님 

네. 잘 짜여진 커리큘럼을 바탕으로 혼자 공부할 땐 몰랐던 iOS 관련 지식 및 최신 기술을 습득할 수 있고, 여러 강사님들과 멘토분들을 통해 다양한 상황에서의 유연한 개발 방법을 배울 수 있어요. iOS 개발자로 취업하기 전 좋은 경험을 할 수 있다고 생각해요.




테킷 앱 스쿨 : iOS를 한 마디로 소개한다면?


 경환님 

iOS에 진심인 사람들만 모여있는 세련된 iOS 부트캠프이다.


 영석님 

전국적으로 평범하지 않고 멋진 사람들이 참여하는 iOS 부트캠프이다.





지금까지 [테킷 앱 스쿨 : iOS]를 생생하게 경험하고 있는 두 분의 경험과 생각을 들어봤어요. 같은 목표를 가지고 원 없이 몰입해보고 싶지 않나요? 혼자 할 때는 몰랐던 협업의 매력과 경험해야만 알 수 있는 역량을 내 것으로 만들어보고 싶진 않으신가요?


함께 일하고 싶은 진짜 iOS 개발자가 되고 싶다면, 지금 [테킷 앱 스쿨 : iOS]에서 진짜 실무를 배워보세요. Apple에 진심이고 iOS 개발자로의 올바른 성장에 진심인 동료, 강사진, 운영진이 여러분을 기다리고 있습니다.


후회 없는 선택으로 여러분의 미래를 완성해 보세요!


[테킷 앱 스쿨 : iOS 6기 지원하기]

매거진의 이전글 새로운 도전을 망설이는 예비 프론트엔드 개발자분들께
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari