TIL 2021.06.W3

Updated:

TIL

  • 매일 학습 내용 기록
  • DB화해야 할 내용은 따로 문서를 만들어 링크로 남긴다.




Weekly

This week

  • 2021.06.14 (화) - [테크캐스트] 지속가능한 개발자로 성장하기
  • 2021.06.18 (금) - 프로그래머스 2021 Dev-Matching: 앱 개발자(상반기) 17시 까지 이력서 접수
  • 2021.06.19 (토) - 프로그래머스 2021 Dev-Matching: 앱 개발자(상반기) 13~17시 과제 테스트




2021.06.14 월

다시 시작

야곰의 iOS 캠프 수료한지 벌써 한 달하고도 몇 주가 지났다. 그간의 나태함은 후회하지 말고 잘 쉬었다고 생각하고 지금부터라도 다시 열심히 하자.

취업 스터디

코테 스터디

서류 기반 면접 스터디

서류(이력서, 포폴, 리드미 등)를 기반으로 질문하고 답변하기

웹 브라우저 리드미 받은 질문
  • IBOutlet에 Weak 를 왜 붙이는지?
  • 개선하고 싶은 내용에 - 뒤로 가기, 앞으로 가기 기능을 WebKit 메서드를 사용하지 않고 구현해보기를 어떻게 할 생각이었는지?
    • 링크드리스트, 스택 등의 자료구조를 사용해서 구현해볼 것 같다.
  • 개선링크드리스트?
  • 팀원과 역할 분배를 하지않고 각자 구현후 통합 했을 때 힘들었던점?
회고

스터디 시작 시 평가받을 서류를 공개하고 질문받는 형식으로 진행되었다. 그러다 보니 상대방 서류를 빨리 읽고 질문거리를 찾아야 했는데, 짧은 시간에 모든 내용을 읽고 이해하는 것은 힘들었다.

결국 개요, 목차, 기술 키워드가 눈에 띄었고 이에 대해 질문하게 되었고, 면접관도 이럴 것 같다는 생각이 들어서 어떤 식으로 서류를 작성해야 하는지 더 느낄 수 있었다.

서류도 내가 받고 싶은 질문 위주로 작성해야 내 의도대로 면접을 이끌 수 있다. 내가 답변할 수 없는 내용, 질문받고 싶지 않은 내용, 잘 모르는 내용은 적지 말자. 자신 있는 것 위주로 작성하자.




2021.06.15 화

  • 회원가입 화면 프로젝트 리드미 작성
  • 테크캐스트 시청, 요약




2021.06.16 수

  • 회원가입 화면 프로젝트 리드미 작성
    • 학습 내용 완성




2021.06.17 목

  • 회원가입 화면 프로젝트 리드미 작성
    • 배운 내용 작성
    • 고민 내용 작성

문서작성은 왜 이렇게 쓰기 싫고 힘든걸까? 프로젝트를 진행하며 바로바로 정리해두지 않은 내 자신이 미워진다

캠프 수료하면 한달만에 모든 리드미 다쓰고 정리하겠다는 계획은 큰 실수 였다. 한도 끝도 없는게 문서 작성인 것 같다…




2021.06.18 금

  • 프로그래머스 데브매칭 앱 개발자 지원 완료!
    • 자소서도 쓰기 너무 힘들다!!!
    • 제대로 완성된 프로젝트가 없다 ㅜㅜ
    • 예시 과제 좀 미리 해둘걸…




2021.06.19 토

프로그래머스 2021 Dev-Matching: 앱 개발자(상반기) 회고

  • 프로젝트 열었는데 구조가 특이해서 1차 당황
    • 이후에 JSON 파싱 끝내고 테이블뷰 리로드 어떻게 할지 고민하던 중 MVVM패턴인 거 파악하고 후다닥 MVVM 검색함
  • 제공된 JSON 모델 구조가 API에서 주는 데이터랑 살짝 달라서 2차 당황
    • 그대로 사용하는 것인지 구조 변경해도 될지 고민하다가 일단 구현하자는 생각에 뜯어고침
  • CodingKey 사용해서 JSON 키값이랑 다 맞췄는데도 파싱 실패해서 3차 당황
    • 계속 다시확인하다가 중간에 null값 발견…두시간은 지난거같아서 빡침, 문서에는 분명 옵셔널 아니고 필수였음
  • 자 이제 테이블 뷰 컨트롤러에서 리로드 시점 어떻게 알지? MVVM 패턴 처음이라 4차 당황
    • 얼른 iOS MVVM 예제 구글링… 다 살짝 다름…젠장
    • 생각해보니 제공된 메서드에 이스케이핑 클로저 추가해서 하면 될 것 같음
    • 테이블뷰 리로드 성공!
  • 제한시간 20분남음. 셀에 타이틀이랑 썸네일만이라도 넣자..
    • 여기까지 하고 제출

Leave a comment