[코드트리] 갭체크를 통해 한달만에 성장한 후기
·
Algorithm
벌써 코드트리를 시작한 지 한 달이 지났습니다.중간 점검 겸 두 번째 갭체크를 응시하고 나서, 처음과 비교해 얼마나 달라졌는지 솔직하게 정리해보려 합니다. 첫 갭체크 vs 두 번째 갭체크 비교처음 갭체크를 봤을 때 결과가 꽤 충격적이었습니다.Trail View 기준으로 T2 이후 구간이 빨간색(부족한 지식)으로 가득했고, 부족한 개념으로 완전탐색 I, 완전탐색 II, 완전탐색 III, BFS 4가지가 한꺼번에 떴습니다.이론으로는 어느 정도 안다고 생각했는데 막상 문제로 나오니 전혀 손이 안 움직이는 상태라는 걸 처음으로 직시했습니다.한 달 뒤 두 번째 갭체크를 응시했을 때, Trail View에서 초록 구간이 T3까지 확장됐고, 부족한 개념이 Backtracking 하나로 줄었습니다. 4개에서 1개로 줄..
[코드트리] 북마크를 활용해 코딩테스트 준비하기
·
Algorithm
문제를 풀다 보면 분명히 "이건 나중에 꼭 다시 봐야지" 싶은 순간이 옵니다.근데 막상 나중이 되면? 그 문제가 어디 있는지도 기억이 안 나죠.저도 그런 경험을 반복하다가, 코드트리의 북마크 기능을 제대로 활용하기 시작하면서 복습 루틴이 완전히 바뀌었습니다. 나만의 북마크 폴더 분류법처음엔 그냥 "틀린 문제" 하나의 폴더에 몰아넣었는데, 금방 한계를 느꼈습니다.모아두기만 하고 다시 안 보게 되는 거예요.그래서 지금은 이렇게 분류하고 있습니다.참고한 문제어려웠던 문제나중에 풀 문제 북마크 문제를 다시 풀면서 깨달은 것들복습을 해보면 신기한 게, 분명히 어렵게 느껴졌던 문제가 며칠 뒤에 다시 보면 술술 풀리는 경우가 있습니다.반대로, "이건 이제 알겠다" 싶었던 문제를 다시 보면 또 막히기도 하고요.그 차이..
AWS Summit Seoul 2026 참관 후기
·
IT 지식
최근 코엑스에서 열린 AWS Summit Seoul 2026에 참가했다. AWS Summit은 아마존웹서비스(AWS)가 주최하는 국내 최대 규모의 클라우드 기술 행사 중 하나로, 기업과 개발자들이 클라우드, AI, 데이터, 보안, 인프라 등 최신 기술 트렌드를 공유하는 자리다.특히 올해 행사는 생성형 AI와 AI 에이전트가 산업 전반에 어떻게 적용되고 있는지를 중심으로 다양한 사례들이 소개되었다. 단순히 새로운 기술을 소개하는 수준을 넘어 실제 기업들이 AWS 인프라를 활용해 어떻게 비즈니스 문제를 해결하고 있는지 확인할 수 있었다. AWS Summit 2026에서 본 주요 트렌드행사장을 둘러보면서 가장 많이 들었던 키워드는 크게 세 가지였다.AI 에이전트클라우드 네이티브 인프라피지컬 AI AI 에이전트..
AI EXPO KOREA 2026 참관 후기
·
IT 지식
최근 코엑스에서 열린 AI EXPO KOREA 2026(국제인공지능대전)에 다녀왔다. AI EXPO는 국내외 다양한 AI 기업들이 참가해 최신 기술과 서비스, 그리고 실제 산업 적용 사례를 소개하는 행사로, 올해 역시 AI 업계의 현재 흐름을 한눈에 확인할 수 있는 자리였다.이번 전시는 크게 세 가지 카테고리로 구성되어 있었다.AI 솔루션(AI Solution)AI 인프라 및 플랫폼(AI Infrastructure & Platform)AI+X 융합(AI Convergence)AI 솔루션 분야에서는 생성형 AI, 음성 AI, 비전 AI 등 실제 서비스를 제공하는 기업들이 다수 참가했으며, AI 인프라 및 플랫폼 분야에서는 클라우드, 데이터센터, 모델 개발 환경 등 AI 서비스를 구축하기 위한 기반 기술들이..
[산업체특강] 토스에서 7년 살아남기
·
IT 지식
토스플레이스 김명지 연사님의 강의를 듣고 작성한 글입니다.1. 디자이너에서 임원까지, 어떻게 가능했을까연사님은 원래 국민대 공업디자인 전공으로, 손에 잡히는 제품을 만드는 디자이너가 되고자 했다. 그런데 대학교 2~3학년 무렵 스마트폰이 등장하면서 생각이 완전히 바뀌었다고 한다. 화면 속 작은 인터랙션 하나로도 사람들의 불편함을 해결할 수 있다는 점이 너무 매력적으로 느껴져서, UI/UX로 진로를 틀게 됐다는 것이다. 이후 휴학을 하고 직접 앱 디자인 일을 시작했고, 외주와 삼성 디자인 멤버십을 병행하며 학비를 벌면서 연세대 HCI 대학원까지 졸업했다고 한다.졸업 후 첫 직장은 넥슨 UX 리서처였는데, 3개월 만에 자신은 본인이 직접 쓰는 서비스를 만들어야 일에 의미를 느끼는 사람이라는 걸 깨달았다고 한..
[코드트리] 1일 1코딩테스트 문제 풀기
·
Algorithm
코딩테스트 공부를 꾸준히 이어가는 것, 생각보다 쉽지 않습니다.처음엔 의욕이 넘치다가도 며칠 지나면 어느새 손을 놓게 되는 경험, 다들 한 번쯤은 해보셨을 거라 생각합니다.저도 그런 사람 중 하나였는데, 코드트리의 깃허브 연동과 학습 리마인더 알림톡 덕분에 지금까지 꾸준히 이어올 수 있었던 것 같습니다! 코드트리 깃허브 연동 기능이란?코드트리에는 깃허브 계정을 연동하면, 문제를 풀 때마다 자동으로 커밋이 생성되는 기능이 있습니다.별도로 코드를 복사해서 올릴 필요 없이, 코드트리에서 문제를 제출하는 것만으로 깃허브 잔디가 쌓입니다.개발자라면 누구나 익숙한 그 초록색 잔디가, 알고리즘 공부 기록으로 채워지는 겁니다. 알림톡은 잊지 않게 해주는 장치깃허브 연동과 함께 제가 적극적으로 활용하는 기능이 바로 학..
[코드트리] 자료구조 알고리즘 학습 후기
·
Algorithm
단계별로 학습할 수 있는 코드트리 커리큘럼 진단 결과에 따라서 자기에게 부족한 부분부터 문제를 풀어 알고리즘 공부를 진행할 수 있습니다. 개인적으로 어떻게 시작하고 어떤 순서로 공부해야 할지 막막했는데, 코드트리는 커리큘럼이 체계적으로 구성되어 있어서 좋았습니다. 배열, 연결 리스트, 정렬 등 자료구조와 알고리즘의 기본 개념부터 순서대로 학습할 수 있었고, 현재 어디까지 학습했는지도 한눈에 확인할 수 있었습니다. 무작정 문제만 푸는 방식이 아니라 학습 경로가 정해져 있어서 코딩테스트를 처음 준비하는 입장에서도 부담 없이 시작할 수 있었습니다. 기본 개념부터 테스트까지 이어지는 학습WarmUp 단계 Challenge 단계 Test 단계 코드트리의 또 다른 장점은 레슨 단위로 학습이 진행된다는 점입니다...
[코드트리] 코딩테스트 준비를 위한 갭체크 후기
·
Algorithm
처음으로 코딩테스트 준비를 제대로 해보고 싶어서 코드트리의 갭체크 서비스를 이용해봤습니다.갭체크는 코드트리에서 제공하는 실력 진단 서비스로, 현재 내 수준을 객관적으로 파악할 수 있게 도와주는 도구입니다. 갭체크, 어떻게 진행되나요?갭체크는 실제 코딩테스트와 유사한 환경에서 문제를 풀고, 그 결과를 바탕으로 내 현재 실력과 약점을 분석해줍니다.처음 해보는거라 어색했지만, 인터페이스가 직관적이어서 어렵지 않게 시작할 수 있었습니다. 갭체크를 진행하고 나면 다음과 같은 분석 결과를 볼 수 있습니다. 갭체크가 알려준 나의 강점과 약점갭체크를 통해 내가 어떤 부분을 잘하고, 어떤 부분이 부족한지 명확하게 파악할 수 있었습니다.막연하게 "알고리즘 공부를 더 해야겠다"가 아니라, 구체적으로 어떤 유형을 집중적으로 ..
[클라우드컴퓨팅] 클라우드 컴퓨팅 개론
·
CS/클라우드컴퓨팅
국민대학교에서 AWS Korea의 교재를 사용한 최은미 교수님의 강의를 듣고 정리한 글입니다클라우드 개요인터넷을 통해 IT 리소스(서버, 스토리지, 데이터베이스, 네트워크 등)를 필요한 만큼(on-demand) 사용하고사용한 만큼 과금(pay-as-you-go)하는 서비스 모델이다 특징온디맨드필요한 순간에 즉시 자원을 할당 받아 사용 가능확장성수요에 맞춰 자원을 자동으로 늘리고 줄이기 가능유연성장소와 기기에 상관없이 인터넷만 있으면 접속 가능비용 효율성초기 인프라 투자가 필요 없음물리서버(온 프로미스) → 가상서버 → 클라우드(온 디맨드) 서비스 유형Iaas(Infrastructure as a Service)서버, 스토리지, 네트워크 같은 인프라를 제공(기존과 유사)Paas(Platform as a Se..
[소프트웨어아키텍처] Architecture Design Guideline
·
CS/소프트웨어아키텍처
국민대학교에서 Software Architecture in Practice(3rd edition) 교재를 사용한최은미 교수님의 강의를 듣고 정리한 글입니다Software Architect’s Tasks시스템의 정적 분할 및 하위 시스템으로의 분해 및 하위 시스템 간의 통신을 수행한다→ 플랫폼의 시스템을 알림 시스템, 로그인 시스템과 같이 나누는 것을 정적 분할이라 하고, 하위 시스템이 어떤 역할을 맡고 어떤 데이터를 주고 받을지 설계한다 데이터 흐름, 제어 흐름, 또는 메시지 디스패치 측면에서 서로 다른 하위 시스템 간에 동적 제어 관계를 확립한다→ 시스템이 실행 중일 때의 흐름을 다루는 것과 같다. 로그인 시스템 동작 시 인증 시스템 동작 아키텍쳐 스타일을 고를 때 비기능적 요구사항과 품질에 관한 트레..