안녕하세요, 개발자 및 취준생 여러분! 👋
"CS 지식이 부족해 면접에서 떨어졌어요." "이직 준비해야하는데 다시 CS 공부하기 어렵네요" "바쁜 개발 일정 속에서 CS 공부할 시간이 없어요"
이런 고민들, 너무 익숙하지 않나요? 개발자로 성장하기 위해 CS 지식이 중요하다는 것은 알지만, 코테 준비도 하고 포트폴리오 준비도 하고, 밥도 먹고, 어디서부터 시작해야할지.. 이런 생각 속 이렇게 살다보니 제일 마지막으로 미루게 되더라구요.
그런데 만약 매일 아침, 출근길에 5분만 투자해서 CS 지식을 쌓을 수 있다면 어 떨까요? 오늘은 제가 개발한 서비스 'CS Morning'을 소개해 드리려고 합니다.
🔗 csmorning 바로가기 !
CS Morning, 이런 서비스입니다
'CS Morning'은 매일 오전 8시, 카카오톡 채널 알림톡을 통해 컴퓨터 사이언스 지식을 전달하여 문제 학습을 도와주는 서비스 입니다. 하루 하나씩 알림톡을 받아서 자료구조,알고리즘,운영체제,네트워크구조 등 다양한 카테고리를 랜덤으로 하루에 하나씩 문제를 풀어보며, 자신의 CS 학습 상태를 점검 할 수 있고, 부담스럽지 않게 하루에 하나씩 학습을 할 수 있는 서비스 입니다.
바쁜 일상 속에서 여유롭게 학습을 하고싶은 분 이나 자신의 CS를 테스트 하고 싶으신 분 들께 추천 드립니다.
개발 배경: 내가 쓰려고 만든 서비스
처음 만들게 된 이유는 단순히 제가 직접 사용하기 위함 이였습니다. 기술 면접 준비나 앞으로 개발자로 살아가기로 했다면, CS 관련된 지식은 계속해서 업데이트를 하여 까먹지 않게 하고 싶었습니다
CS 학습에 관련하여 이미 수 많은 서비스 및 어플도 있었습니다. 하지만, 결국 사용자들은 새로운 서비스에 정착하지 못하고 익숙한 곳으로 돌아가거나 계속보게되는 UI로 이탈률이 높다고 들었습니다
그래서 그냥 간단하게 내가 자주 사용하고 우리가 가장 많이 쓰는 카카오톡 플랫폼을 활용하는 건 어떨까? 라는 생각이 들었습니다.
실제 제 지인들로 테스트 한 결과 익숙한 UI/UX 이기 때문에 사용자는 크게 이질감 과 사용방법에 거부감 이 없어서 간단하게 구독만 하고 보기가 너무 좋다고 느꼈다고 합니다.
어떤 기능이 있나요?
매일 모드 와 주간 모드 두가지 모드로 사용자 성향에 맞게 모드를 분리 하였습니다
매일 모드 : 꾸준한 학습의 힘
매일 모드 는 매일매일 꾸준히 학습하는 것을 선호하는 분들을 위한 모드 입니다 매일 아침 8시, 즉각적인 퀴즈 풀이를 통해 학습에 대한 부담감없이 하루 5분 투자로 CS 지식을 쌓을 수 있습니다.
주간 모드 : 주말 집중 학습파를 위한 선택
주간 모드 는 펴잉ㄹ에는 개념만 익히고 주말에 몰아서 학습하기를 선호하는 분들을 위한 모드입니다. 매일 CS 개념을 학습,주간 퀴즈 제공 을 통해서 지난 일주일간 배운 내용을 테스트하는 7개의 문제가 제공됩니다.
기본 디폴트로 사용자는 매일 모드 로 설정되어있으며, 모드 변경 을 통해서 학습 모드를 변경 할 수 있습니다
이외에도 다양한 기능이 있다던데??
내 정답률 확인: 지금까지의 정답률을 한번에 확인 질문 통계: 오늘의 질문의 전체 사용자의 정답률을 한눈에 확인 카테고리별 성과: 자료구조, 알고리즘, 운영체제 등 카테고리별 강점과 약점 파악 내 활동 캘린더: GitHub의 잔디처럼 매일 학습 여부를 시각적으로 확인 가능
사용자의 편의성을 위해서 고민한 것들?
카카오 싱크플러그인 도입
채널 알림톡을 발송을 하기 위해서는 전화번호의 입력이 필요한데, 폼 작성이나 사용자의 정보를 일일이 기입하는 경우에 사용자는 피로감을 느낀다고 들었습니다.
그래서 저는 카카오 싱크플러그인을 도입하여 채널 내에서 간 편 회원가입 을 할 수 있게 도입하였습니다
이외에도 사용자가 회원가입 하기전에 했던 답변들이 사라지는 걸 막기 위해서 계정 연동 기능을 구현하여
연동 전에 기록들이 삭제되는 것을 방지하였습니다.
앞으로 CS Morning은 어떤 모습을 보여줄건가요?
현재 취업률이 많이 안 좋다고 하고, 저 또한 제 취업에 도움이 되고자 이 서비스를 만들게 되었는데요 CS Morning 을 통해서 여러분들이 조금이라도 도움을 받았으면 좋겠습니다.
제가 어엿한 개발자로 성장했을 때, 개발자나 취준생들을 위한 서비스 를 만들었다는 자부심을 통해 살아가는 것이 저의 꿈이자 이 서비스를 만든 원동력이 되고 있습니다.
또는 웃긴 얘기지만 '오전 8시 출근하는 지하철에서 모두 제 카톡 알림을 받고 동시에 문제를 풀고 있는 상황'을 상상해 봤는데 그 모습이 너무 뿌듯할 것 같다고 생각하고 있습니다.
아직 부족한 서비스지만, 계속해서 제가 개발을 그만두지 않을 때까지는 업데이트를 할 예정입니다.
긴 글 읽어주셔서 감사합니다😄
🔗 csmorning 바로가기 !
본 서비스는 '매일메일'과는 다른 독립적인 서비스입니다.