글 목록으로 돌아가기

Jungle / WIL(Weekly I Learned)

[WIL] 6주

카테고리 주간 실행 목표 (Action Item) 결과 01. 문제해결 매일 자료구조 c언어 구현 문제풀이로 논리적 사고 훈련 ⭐ ⭐⭐ 02. 설계 수요코딩시 아키텍쳐를 먼저 생각해보기 ⭐ 03. 구현 자료구조 구현시 엣지 케이스 생각하며 구현하기 ⭐

임재환
임재환 2026년 4월 6일 · 2분 읽기 · 수정 2026년 4월 9일
[WIL] 6주
카테고리 주간 실행 목표 (Action Item) 결과
01. 문제해결 매일 자료구조 c언어 구현 문제풀이로 논리적 사고 훈련 ⭐ ⭐⭐
02. 설계 수요코딩시 아키텍쳐를 먼저 생각해보기
03. 구현 자료구조 구현시 엣지 케이스 생각하며 구현하기
04. 품질 자료구조 검증 테스트 케이스 추가 해보기
05. 유지보수 변수 명명에 의미를 담아 가독성 높은 코드 작성하기
06. 협업 작업 현황을 팀원들에게 즉시 공유하여 투명한 소통 유지 ⭐⭐⭐⭐⭐
07. 태도 과제 부여 시 의도와 상위 카테고리를 먼저 분석하는 습관
08. 비즈니스 이해 사용성을 생각하며 코드 생산
09. AI & 생산성 하네스 사용해서 바이브 코딩 진행해보기
10. 학습 민첩성 SQL이 뭔지 이해하고 SQL문장을 읽고, 파싱하고, 실행하는 처리기를 만들기 ⭐⭐

📅 이번 주 학습 및 프로젝트 요약 (4월 2주차)

<p>이번 주 블로그에 기록했던 주요 프로젝트와 학습 내용을 한눈에 볼 수 있도록 정리했습니다.</p>

<div>

    <div>
        <h3>1. C로 구현한 파일 기반 SQL 처리기</h3>
        <p>직접 SQL 파서와 실행기를 구현해 보는 6주차 프로젝트를 진행했습니다. <b>Lexer와 Parser</b>를 통해 SQL을 분석하고, 이를 바탕으로 실제 <b>CSV 파일</b>에 데이터를 INSERT하거나 SELECT 하는 흐름을 완성했습니다. AI를 전략적으로 활용해 빠르게 기능을 구현하면서도 핵심 로직을 스스로 이해하는 데 집중했습니다.</p>
        <a href="https://forrest7.tistory.com/48">프로젝트 상세 보기 →</a>
    </div>

    <div>
        <h3>2. Pintos를 위한 C언어 핵심 정리</h3>
        <p>Pintos 과제 수행 전 필수적인 C언어의 메모리 관리와 포인터 개념을 정리했습니다. 파이썬과 대비되는 C언어의 특징, 주소와 값의 차이, <b>malloc/free</b> 활용법, 그리고 <b>구조체 패딩(Padding)</b> 최적화 등 실무적인 팁을 다루었습니다.</p>
        <a href="https://forrest7.tistory.com/47">C언어 정리 확인하기 →</a>
    </div>

    <div>
        <h3>3. AI 시대, '고민의 시간'이 주는 가치</h3>
        <p>AI가 정답을 알려주는 시대에 왜 직접 고민하는 과정이 필요한지 정리한 에세이입니다. 문제 해결 근육을 키우는 '학습의 구덩이' 개념과 더불어, AI를 단순 정답기가 아닌 지적 <b>가속기</b>로 활용하는 전략(Time-boxing 등)을 공유했습니다.</p>
        <a href="https://forrest7.tistory.com/46">에세이 읽어보기 →</a>
    </div>

    <div>
        <h3>4. 이동석 코치님과의 커피챗 (4/6)</h3>
        <p>현직 코치님과의 대화를 통해 Rust의 동향, C언어 오픈소스 분석 팁, 그리고 성능 최적화를 위한 <b>프로파일링(Profiling)</b>의 중요성을 배웠습니다. '좋은 코드란 무엇인가'에 대한 근본적인 고민을 할 수 있었던 유익한 시간이었습니다.</p>
        <a href="https://forrest7.tistory.com/45">커피챗 요약 보기 →</a>
    </div>

</div>

<p>#정글 #Jungle #SQL처리기 #C언어 #AI학습 #커피챗 #개발자성장기</p>