본문 바로가기

분류 전체보기106

2023 카카오 블라인드 채용 최종 합격 후기 안녕하세요 조엘입니다. 커리어를 시작했습니다. 🥳 코딩을 본격적으로 시작한 2019년, 카카오라는 회사를 참 가고 싶어 했었는데요. 감사하게도 카카오에서 커리어를 시작할 수 있게 되었습니다. 2023 블라인드 신입 공채의 지원부터 합격까지의 과정을 공유할게요. 참고로 전형 프로세스는 총 4단계였습니다. (1차 코테 -> 2차 코테 -> 1차 면접 -> 2차 면접) 추후 지원하실 분들께 도움이 되셨으면 좋겠습니다! 1. 1차 코테 1차 코테는 흔히 얘기하는 PS(Problem Solving) 기반의 코딩테스트입니다. 사실 저는 코딩테스트를 그렇게 좋아하지는 않습니다. 잘하지도 못하고요. 🥲 컴퓨팅적 사고력을 어느정도 키울 수 있다는 데에는 동의하지만, 이게 진짜 개발실력이랑 연관이 있나?라는 생각을 떨치기.. 2023. 2. 1.
SW 마에스트로 13기 후기 안녕하세요 조엘입니다. 오랜만에 글을 씁니다...! 오늘은 2022년, 제가 13기 연수생으로 참여한 SW 마에스트로(이하 소마) 과정을 돌아보며 후기를 남겨보려 합니다. 소마 과정은 크게 두 부분으로 나뉘는데요. [예비연수기간] 4-5월은 팀 빌딩 및 멘토링이 진행됩니다. 하나의 팀은 3명의 연수생, 3분의 멘토님들로 구성을 하게 되어요. [본 연수기간] 그리고 이렇게 만들어진 팀으로 6월부터 11월까지 본격적인 프로젝트를 진행합니다. 소마에서는 다양한 분들을 만날 수 있는데요. 학교를 병행/휴학한 대학생 분들, 대학교/대학원 졸업생 분들, 직장을 퇴사하시고 오시는 분들, 고등학생 분들 등등 다양한 나이대와 상황의 연수생 분들이 계십니다. 따라서 지금 제 후기는 개인적인 후기이지 소마 연수생들이 다 그.. 2023. 1. 13.
[Spring Security] 3편. 적용 방법 및 엔티티의 생명주기 안녕하세요! 조엘입니다! 1편, 2편에서는 Spring Security의 필요성과 Filter 아키텍처 내부 구조에 대해서 알아봤어요. 마지막 3편에서는 Spring Security를 프로젝트에 실제로 적용해 깨달은 동작 원리들과, 직접 트러블 슈팅했던 경험에 대해 얘기해볼게요! 해당 포스팅은 유저가 자신의 정보를 변경하려는 요청이 있을 경우 일어나는 일들을 서술했어요. 로그인이 되어있는 유저이며, 유저의 로그인 정보는 Http Header에 JWT 토큰으로 관리해요. 해당 코드는 실제 소프트웨어 마에스트로 과정 프로젝트에서 썼던 코드입니다! (코드 리뷰 환영입니다!) https://github.com/Team-UACC/connectable-backend GitHub - Team-UACC/connecta.. 2022. 8. 28.
[Spring Security] 2편. 아키텍처 안녕하세요! 조엘입니다! 1편에서 Spring Security가 Spring 진영에서 인증/인가를 위해 필요하다고 살펴보았는데요. 그렇다면, 2편에서는 Spring Security가 어떻게 Spring의 기술을 사용하여 인증/인가를 하게 되는지 살펴봅시다! Servlet Filter Spring Security는 서블릿 필터 기반으로 동작합니다. 그러면 서블릿 필터가 뭔지 알아봅시다! 만약 서블릿이란 단어가 낯설다면, 아래 포스팅을 먼저 보고 오시는 것을 추천드립니다 💪 https://papimon.tistory.com/84 2022. 8. 20.
[Spring Security] 1편. 인증/인가 & 소개 안녕하세요! 조엘입니다! 우리가 사용하는 서비스에서는 한 번 로그인하면 계속 로그인 상태가 유지되는 것이 일반적인데요. Spring 진영에서 회원에 대한 인증/인가가 필요하다면 spring security를 쓰는 게 좋은 옵션일 수 있어요. 이번 포스팅에서는 인증/인가가 무엇인지, spring security는 무엇인지 하나씩 알아봅시다! 💪💪 인증/인가 인증/인가는 서비스에서 사용자에 대한 검사를 할 때 필요해요. 인증은 사용자가 누구인지를 확인하고, 인가는 사용자가 실행하는 요청에 권한이 있는지를 확인해요. 와닿지 않는데, 좀 더 자세히 알아볼까요? 인증(Authentication) 인증은 사용자가 누구인지 신원을 확인하는 절차예요. 회원가입/로그인 요청이 대표적인 인증의 예시예요. 일반적인 로그.. 2022. 8. 15.
가치관의 유통기한 힘든 순간을 마주할 때면 나 스스로에게 다음과 같은 질문을 던진다. 첫째, 행복이란 무엇인가? 내 행복은 어디에서 오는지 생각해보고, 이를 글 또는 말로 구체화시킨다. 행복에 대한 강의를 찾아보던, 책을 읽던, 사색에 잠기던 나에게 행복이란 무엇인지 정의 내려보려 애쓴다. 사실 행복이 무엇인가에 대해 고민한다는 것은 내가 현재 행복하지 않다는 것에 대한 반증이기도 하다. 둘째, 왜 열심히 살아야 하는가? 열심히 사는 것이 꼭 더 행복한 삶으로 이어지지 않는다. 열심히 사는 사람에게 더 큰 행복이 응당하게 주어지지도 않는다. 열심히 사는 것이 행복으로 직결되지 않는데도 열심히 살기 위해선 그에 대한 나만의 답이 필요하다. 지금까지는 이 둘에 대한 고민을 예전에 내가 내려둔 행복과 열정에 대한 가치관으로 답.. 2022. 7. 31.
크립토하우스 - 3편. 82 Startup 대회 안녕하세요! 조엘입니다. 🙌🙌 크립토하우스(CryptoHows) 라는 프로덕트를 만들고 있어요. 저희 팀은 PM 1명, 프론트엔드 1명, 백엔드 1명으로 구성되어 있는데요. 모든 구성원들이 서로 협력하며 프로덕트를 함께 만들어 가고 있어요. 크립토하우스의 서비스와 백엔드 코드는 아래 링크에서 만나보실 수 있어요! 🎉 서비스 URL : https://cryptohows.xyz/ ✨ GitHub(Backend) : https://github.com/CryptoHows/cryptohows-web-backend 지난 1편, 시작한 이유/느낀 점, 2편. 개발에 이어서, 이번 3편에서는 82 Startup Web3 Ideathon에 참여하면서 느낀 점을 공유할게요. 💪💪 1. 82 Startup Web3 Idea.. 2022. 5. 16.
크립토하우스 - 2편. 개발 안녕하세요! 조엘입니다. 🙌🙌 크립토하우스(CryptoHows) 라는 프로덕트를 만들고 있어요. 저희 팀은 PM 1명, 프론트엔드 1명, 백엔드 1명으로 구성되어 있는데요. 모든 구성원들이 서로 협력하며 프로덕트를 함께 만들어 가고 있어요. 지난 1편, 시작한 이유/느낀 점에 이어서 2편에서는 무엇을, 어떻게, 왜 개발했는지를 얘기해볼게요 :) 크립토하우스의 서비스와 백엔드 코드는 아래 링크에서 만나보실 수 있어요! 🎉 서비스 URL : https://cryptohows.xyz/ ✨ GitHub(Backend) : https://github.com/CryptoHows/cryptohows-web-backend 1. 프로토타입 크립토하우스는 "사람들은 VC가 투자한 크립토 프로덕트를 한눈에 보고 싶어한다" .. 2022. 5. 16.
SW 마에스트로 13기 최종 합격 제 2022년은 소프트웨어 마에스트로 (이하 소마) (https://www.swmaestro.org/) 와 함께하게 되었어요. 🙌🙌 지원부터 합격까지의 과정을 공유하여 추후에 지원하실 분들께 도움이 되었으면 좋겠네요! 1. 서류 제가 인터넷에서 듣기론 서류가 당락에 지대한 영향을 주진 않는다고 하더라고요. 하지만 개인적으로는 서류 과정이 정말 중요한 절차라고 생각해요. 본인이 왜 이 과정에 참여하고 싶은지 스스로의 생각을 정리할 수 있고, 이를 나의 글로 풀어내는 과정 속에서 더 큰 동기부여가 생긴다고 생각해요. 저의 경우 제가 헌신하고자 하는 도메인을 발견하고, 실제로 세상에 임팩트를 주는 프로덕트를 만들어 잃어버린 창업자라는 꿈을 다시금 꾸고 싶어 소마에 지원했어요. 블로그를 통해 제가 이를 어떻게 .. 2022. 4. 13.
반응형