멘토라는 직업을 가지고 가장 먼저 고민을 하게 된 주제입니다. 특정 커리큘럼을 만들 수는 없다는 것을 인정하면서 동시에 그래도 더 나은 커리큘럼은 존재하지 않을까라는 생각으로 계속 발전시키고 있습니다.

이전에 버전 1.0.0을 만들었다가 현재는 한 번 갈아엎어서 버전 2.0.0를 만들고 있습니다. 스스로 왜 이런 것들을 만들고 있는지 그리고 어떤 기준으로 개선시키고 있는지 정리해보았습니다.

마법의 체크리스트

2022년의 처음에는 로드맵을 공부했습니다. 개인적으로도 어떻게 공부해나가야 할지 감이 오지 않았습니다. 그리고 한 평생의 공부 방법은 책의 목차를 보고 해 나가는게 전부였는데, iOS 개발에는 그런게 없어서 당황스러웠습니다.

다른 분들이 만드신 iOS road map이 낡아서 주변 분들의 도움을 받아서 업데이트를 했었습니다. 이 때까지만 해도 이렇게 공부하면 iOS마스터 할 수 있겠다! 라며 신나했었습니다.

iOS_roadmap_2022.png

위에서 부터 하나하나 해 나가면 나도 장인의 길을 걸어갈 수 있을 것 이라는 꿈이 무너지는데는 오랜 시간이 걸리지 않았습니다.

여정의 지도 V.1.0.0

로드맵을 체크리스트 삼아 공부하려던 꿈은 좌절되었습니다. 그리고 왜 동작하지 않는지를 고민했습니다. 그러면서 들었던 생각이 항상 스터디를 하고 공부를 할 때 처음에는 재미있다가 마지막에 힘들었던 생각이 났습니다. 재미있는 부분까지만 일단 공부하고, 무엇인가를 만들어 볼 수는 없을까?

그러면 재미있게 개발을 할 수 있을텐데. 그러면서도 내가 그 다음에 무엇을 해야하는지 알 수 있는 방법에는 어떤게 있을게 하다가 로드맵 보다는 좀 더 자유롭게 이동이 가능하면서도 종속성을 표시할 수 있는 방법을 그림으로 표현했습니다.

Screenshot 2023-01-02 at 10.59.22 PM.png

우선순위와 순서를 보여주었지만 결국 로드맵과 다르지 않은 느낌이라서 개선이 필요하다고 생각했습니다.

그래서 1.0.0 버전이라고 부를 만한 여정의 지도를 만들었습니다.

Screenshot 2023-01-02 at 11.00.23 PM.png

종속성도 보여주면서, 각 학습을 단계별로 잘라서 할 수 있는 것들을 표시했습니다.