깃(Git), 깃허브(Github) 간단요약

안녕. 글 눌러줘서 고마워.

나는 4년제 대학 학부생이고 곧 취업을 준비하게 돼. 진로로 iOS 네이티브 앱 개발자를 목표로 하고 있어.

여러 프로젝트를 진행해보고, 나름의 근거를 가지고 이 분야를 선택했는데, 옳게 선택했는지 걱정되고 집중해야 할 시기에 자꾸 뒤돌아보게 돼.
- 서버 개발자가 더 적성에 맞지 않았을까?
- iOS 개발자 풀이 너무 적지 않을까?
- 앞으로의 전망은 괜찮을까?
등을 이유로.

그래서 내가 iOS를 선택한 근거, 걱정하고 있는 것들이 허상인지 아니면 타당한지 의견을 좀 구해보려고 여기 정리해서 올려봤어.
날 것의 생각이라 건방진 내용이 좀 있을 것 같은데 그런 부분도 가감없이 조언해주면 정말 고마울 것 같아.



[근거]
1. 크로스플랫폼은 성능 이슈, 향후 지원에 대한 불안정성이 있어서 네이티브 앱을 선택함
2. iOS 개발은 애플이 관리, 지원하기 때문에 공식 정보 얻기 좋고 미래가 보장됨
3. iOS 개발자는 공급이 적어서 평균적으로 급여를 더 많이 받을 수 있다고 들음
4. 학부생 수준, 혼자서도 눈에 보이는 결과물(앱출시)이 나오니 공부가 재미있음
5. 내가 직접 사용하는 서비스를 개발할 수 있음
6. 앱등이라서, 진정한 앱등이로 완성될 수 있음

[걱정되는 것]
1. iOS 네이티브 앱 개발자는 도메인이 한정적임. 네이티브 앱은 최우선이 아니기 때문에 취업할 수 있는 기업이 한정적임. 예를 들어 웹 백엔드 엔지니어는 도메인을 가리지 않고 필요함(대부분 서비스는 서버가 필요하니). 취준생 입장에서 여러 기업을 지원해볼 수 있음.
2. 앱개발을 프론트/백 분류로 나누어보면 프론트에 가까운데, 디자인 감각이 떨어져서 걱정이 됨.
3. 개인적으로 수요가 적다고 느낌. 취준생, 신입의 입장에서 되도록 대기업에서 시작하고 싶은데 네카라쿠배토당야의 채용공고를 둘러보면 iOS 신입 개발자는 수요가 비교적 적어서 이곳을 본인이 통과할 수 있을지 자신감이 없음. 그리고 스타트업은 iOS보단 크로스플랫폼 수요가 더 많다고 느낌. 양쪽다 수요가 적으니 불안해짐.
4. 근거 5번과 연관지어서, 개발자가 본인이 직접 사용하는 서비스를 개발하는 건 큰 행운을 필요로 함. 그래서 대부분 그렇지 않은 서비스를 개발하게 될 텐데, 이때도 본인이 잘 적응할 수 있을지 걱정이 됨.


근거, 걱정되는 것의 내용이 터무니 없고 건방질 수 있어. 그럼에도 불구하고 읽어줘서 고마워.