신입 iOS 앱 개발자


👍 시간과 장소에 구애받지 않고 자기계발과 그 노력에 따라 본인의 가치를 상승시킬 수 있는 개발 직군이 매력적으로 다가왔습니다.

주어진 업무에 빠르게 적응하고 소통하며, 회사와 팀에 도움이 되는 사람이 되겠습니다.

👦 Profile


🧑‍💻  양 진석 (Daniel)

📭 [email protected]

📞 010-8894-1108

개발자가 되기 위한 여정

대학을 졸업한 후, 호주로 떠난 여정은 제 인생을 결정적으로 바꿔놓았습니다. 100만 원과 함께 시작한 이 여행은 처음에는 불안과 걱정이 가득했지만, 새로운 환경에서의 끊임없는 도전은 저에게 다양한 경험을 선사했습니다. 이는 개발 분야에서의 새로운 도전에 대한 큰 자신감을 주었습니다. 이제 저는 이 5년간의 여정을 마무리하고, 개발자로서의 새로운 탐험을 시작하려 합니다.

iOS 개발자로서의 여정은 'Simple Weather'와 '먹부림(Muk)'이라는 개인 프로젝트로 시작되었습니다. 이 프로젝트들을 통해 기획부터 배포까지의 전 과정을 직접 경험하며, 앱 개발의 모든 단계를 체험했습니다. 특히, 'Simple Weather'는 직관적인 디자인과 정확한 날씨 정보 제공을 목표로 하였으며, '먹부림(Muk)'에서는 사용자 친화적인 UI를 위해 탭바 모양을 직접 구현해 보았습니다. 이 프로젝트를 통해 MVC와 MVVM 패턴의 차이와 사용법을 이해하고, SnapKit과 Realm, FileManager를 활용하여 UI와 데이터베이스에 대한 이해를 얻었습니다.

이 프로젝트들을 통해 끊임없이 새로운 기술을 배우고 적용하는 것의 중요성을 깨달았습니다. 문제를 해결하는 과정에서 개발 능력이 한층 더 성장했으며, 이는 미래에 직면할 문제들을 해결하는 데 필수적인 자산이 될 것입니다.

기록의 중요성

iOS 개발을 시작하면서 방대한 양의 기술로 인해 어려움을 겪었습니다. 배운 내용을 잊어버리는 일도 발생하고, 이를 다시 검색하여 사용하는 데 많은 시간을 소비했습니다. 저는 이러한 문제를 해결하기 위해 기록을 시작하게 됐습니다.

개발을 효율적으로 하기 위해 새로운 기술을 익히면 Notion에 코드와 사용법을 간단히 정리하고 있습니다. 또한, 지식은 다른 사람에게 설명하고 이해시킬 때, 비로소 완성된다고 생각하여 기술 블로그에 터득한 내용 및 트러블 슈팅을 정리하여 업데이트하고 있습니다.

블로그 작성에는 생각보다 많은 시간이 소요되지만, 다른 사람들에게 내용을 이해시키기 위해 더 깊게 공부하고 복습하면서 실력을 향상시키고 있습니다. 현재 주간 약 1500명의 독자와 공부한 내용을 공유하고 있으며, 앞으로도 새로운 기술을 배울 때마다 블로그를 작성할 계획입니다.

📝 Tech Blog


꾸준히 개발 및 기술 관련 포스팅을 하고 있습니다.

Danny의 iOS 컨닝페이퍼

🗃 GitHub


프로젝트, 스터디, 각종 기능 레포지토리가 있습니다.

DanielY1108 - Overview

🛠 iOS Skills


iOS

Swift