1.
신입 개발자 최소한의 역량
•
완전 신입 경우에는 가장 기본적인 개념 + 새로운 것이 던져졌을때 빠르게 적응하고 제대로 사용하는지
•
Swift 기본 문법, Swift 언어만의 심화 기능
•
UIKit 테이블뷰, 콜렉션뷰
•
SwiftUI 프로퍼티 래퍼
•
네트워크 통신
•
Rxswift, Combine
2.
iOS 개발자가 다른 개발자보다 현실적으로 체감되는 장점
•
수요에 비해 공급이 적은편: 요즘 개발자야 너무 많지만, 회사에서 원하는 개발자 특히 iOS 개발자 적음
•
앱등이 출신 개발자에게 특히 메리트가 있을듯
•
운영체제 업데이트 비율이나 최신 기술 적용 속도가 빠른편
3.
코드를 어떤 방식으로 짜시는지——-
•
Bug, Improve: 문제 파악, 원인 파악, 고침
•
Feature: 전체적인 계획, 소요 시간 책정, 큰것부터 작은것으로 개발
4.
si 기업에 대한 설명 및 추천 (하던 스킬로만 굴릴수 있는 작업을 하고싶어서 si기업을 가고싶었는데, 오히려 이쪽이 더 배울게 많다고 들어서 뭐가 맞는지 + 혼자서는 잘 안하게 되는데, 일을 시키면 그것은 잘 해가지고 이런 특성에 맞는 분야 추천받고 싶음)
•
SI 기업을 다녀본적은 없어서 정확히는 모르지만 지인 경험담 기준
•
회사마다 다르겠지만, 평균적으로 SI 기업이 더 배울것이 많은것은 아닌듯
•
다만, 본인 스타일상 일을 하면서 많이 배우는 스타일인데 취업이 SI만 가능한 상황이라면 낫배드
•
평균 기준 일반 소프트웨어 기업이 확실히 SI 기업보다는 나은 경우가 많아서 선택이 가능하다면 소프트웨어 회사 추천