원문 포스팅 🔗
일단 한번 해보는거야❗️
FACTS
- 프로젝트명 : 팀소개 프로젝트
- 필수 작업 : 클릭시 url 이동, ListView, ListTile, CRUD
- 나의 역할 : 메인페이지에 있는 팀원들을 소개하는 카드를 만들어 리스트로 구현
FINDINGS
- 문제점
- 세부적인 역할분담 실패
- CRUD 개념 인지 미흡
- 초기 기획안대로만 수행(추가 기능 구현에 대한 의지 부족)
- 오류메세지를 제대로 파악하지 못함
- 해결방안
- 기획단계에서 자세한 역할 분담하거나, 기획자를 지정하여 역할을 배정
- 구현하려는 기능 목록화(할일목록을 작성하여 하나씩 지워가는 방향으로 작업)
- 클론코딩이나 앞선 기수들의 예시 자료를 보면서 참고, 레퍼런스들을 찾아보고 벤치마킹
- 구현하고자 하는 기능을 명확히 인지하고 각 명령어, 위젯들의 의미를 기억하고 컴파일러의 오류 메세지 읽기
FUTURE
- Github 사용법 공부
- Swift 예습
- 오류의 원인을 파악하기 위해 노력하기(너무 챗GPT에게 의존하지 말기)
- 레퍼런스를 보고 벤치마킹 해보기 ex)클론코딩
- 기획 단계에서 UI, UX 고려하기
- Figma 익히기
FEELINGS
- 이론을 백번봐도 내가 키보드로 안쳐보면 모른다. 실습은 필수!
- 모르는데 어떻게 해요? 가 아니라 모르니까 찾아보자
일단 부딪혀보자는 마인드로 이것저것 시도 해보는게 좋다.
- 왕년에 기획자로 일 했었는데, 앱 개발할때도 마찬가지로 기획부터 차근차근히 시작하자
- 모르는걸 부끄러워하지 말고 질문하는 걸 두려워하지 말자! 다같이 모르면 다같이 찾아보면 된다.
- 여러사람들의 생각을 공유하다보니 내가 생각하지도 못한 부분을 알 수 있다! 아이디어는 공유할수록 이득이다!
계속해서 노력하는거다. 그거밖에 답이 없다.