daino_saur
article thumbnail
Published 2023. 7. 30. 18:52
개발 공부 어떻게 할까? Start-up
반응형

 

개발 공부 어떻게 할까?

 

23년 상반기가 벌써 지났다.

 

오늘은 내가 개발을 공부하고 있는 방법과 앞으로의 방향을 정리하는 글을 써보겠다.

 

개발 실력 올리기 위해

 

1. 모르는 부분 메모하기 - 틈날 때 찾아보기 - 이해 안 되는 부분 정리하기

2. 검색하는 능력 키우기 (구글링)

3. 10분 배운 뒤 10분은 코드 혼자 쳐보기

 

구글링의 중요성

 

스스로 학습하는 개발자가 되어야한다.

 

1. 단어 단위로 검색 - [플랫폼] [언어] [기능 혹은 배울 것]

2. 최신순으로 보기

3. 댓글까지 디테일하게 보기 - 해결책에 대한 평가 혹은 피드백 확인

4. 공식문서 확인 - 가장 정확한 자료 & 심화학습 (스택오버 플로우, 미디엄, 깃)

5. 깃허브 참조 - 다른 사람들이 어떻게 구현했는지, 공식 깃에서는 어떻게 구현했는지 확인하기

6. Awesome flutter 검색 후 잘 만든 코드 확인

 

기술 블로그 운영

 

1. 나의 지식을 정리할 수 있다.

2. 나만의 지식 창고를 만들 수 있다.

3. 지속적인 공부를 가능하게 한다.

 

쓰면 좋은 글

 

어플 출시 내용

 

최소기능제품을 만들고 출시한다. -> MVP

1. 출시 확률이 높아진다.

2. 출시 경험이 쌓인다.

  • 애플 스토어 심사 지침 읽어보기
 

App Store 심사 지침 - Apple Developer

App Store 심사 지침에는 사용자 인터페이스 디자인, 기능, 콘텐츠 및 특정 기술 사용 등을 비롯하여 개발과 관련된 다양한 주제에 대한 지침과 예가 나와 있습니다. 이러한 지침은 앱 승인 절차를

developer.apple.com

 

  • 애플 휴먼 인터페이스 디자인 보기
 

UI 디자인 기본 원칙 - Apple Developer

콘텐츠 형식 지정 기기 화면에 맞는 레이아웃을 생성하십시오. 사용자가 기본 콘텐츠를 확대/축소 또는 가로로 스크롤하지 않고 볼 수 있어야 합니다. 더 알아보기(영문)

developer.apple.com

 

 

Flutter 개발자에게 요구되는 것

 

  • Flutter를 통해 서비스를 런칭 전부터 런칭 후 운영까지 경험한 사람
  • Git 사용에 익숙한 사람
  • CI / CD 구축 및 운영 경험이 있는 사람
  • MVVM 아키텍처 기반 개발 경험이 있는 사람
  • RestAPI 사용 경험이 있는 사람
  • UI / UX에 대한 이해도가 높은 사람

 

이렇게 정리해 보니 배워야 할 게 정말 많은 것을 알게 되었다.

 

주기적으로 Flutter 개발 트렌드를 정리해 보고 내 실력에 맞는 공부 방향을 정리해야겠다고 생각이 들었다.

 

반응형
profile

daino_saur

@daino

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!