목차

    ⏳ Time Log/1. One Day (Daily · TIL)

    [TIL] Day 80 — 특강: AI 시대 개발자 취업 전략 (2/10)

    this.Serena 2026. 6. 8. 21:56

    [TIL] Day 80 — 특강: AI 시대 개발자 취업 전략 (2/10)

    날짜: 2026-02-10
    분류: 특강 취업전략 커리어


    한 줄 요약: IT 채용 기준 변화 + AI 시대 신입 개발자 생존 전략 + 포트폴리오·면접 대비 핵심 정리


    IT 업계의 변화

    현재 시장이 요구하는 개발자상:

    • 풀스택, AI 활용, 클라우드 이해와 경험을 갖춘 도메인 해결사
    • 단순 코드 작성자가 아닌 아키텍처 설계 역량 보유자
    • 평가 지표 변화: 코딩 테스트(알고리즘) → 시스템 설계 · 코드 리뷰 · AI 협업 능력

    AI 시대 개발자의 당면 과제

    직면한 문제

    • AI로 산출 능력은 향상됐지만, 유지보수·버그 대응 능력은 저하
    • 신규 개발자의 실질 역량 저하 심화

    대비 방안

    • 현장 업무 프로세스 파악
    • 분석 · 기획 · 설계 경험 축적
    • 개발 트렌드 신속 파악

    AI 활용 원칙

    • AI에 의존이 아닌 AI 활용
    • 2~3일 내 과제 완성 필수
    • AI를 도구 삼아 고객 니즈 파악 및 문제 해결

    채용 기준의 변화

    항목 기존 현재
    개발 역량 비중 ~60% 20~30%
    코드 작성 직접 작성 능력 중심 코드 검수·리뷰 능력 중심
    평가 항목 코딩 테스트, 알고리즘 시스템 설계, 코드 리뷰, AI 협업 능력

    신입에게 필요한 역량 4대 축

    1. AI-Native 개발 역량 (AI 리터러시)

    • 코드 작성 → 코드 검수·리뷰 능력으로 전환
    • 프롬프트 역량 자체는 줄어들 것. 단, 관련 로직·UI 지식 + 도메인 정보를 적용한 지시 능력 필수

    2. 도메인 지식

    • 개발하는 분야의 업무 프로세스 지식
    • 얼마나 빠르게 흡수하느냐가 핵심

    3. 비즈니스 문제 해결력

    • 고객·고객사와의 소통 능력
    • 학원 프로젝트에서 고객사·수행사·기획사 역할 동시 수행 경험
      • 고객사: 요구사항 도출
      • 수행사: 현실 가능성 검토 및 구현
      • 기획사: 비즈니스 로직 설계
    • 팀원 의견 충돌 해결 과정도 협업 능력 증명 기회

    4. 협업 능력

    • AI와의 협업
    • 동료 개발자와의 협업
    • 상급자와의 협업

    현장에서 원하는 개발자

    인성 = 업무 역량 (협업)

    • 잘 듣고 · 잘 이해하고 · 잘 말하면 됨
    • 업무 역량 향상 방법: 경청 + 기록 → 기록한 것을 보고 질문
    • 상대가 모호하게 말해도 정확히 이해하고, 본인은 팩트 위주로 명확하게 전달
    • 겸손: '내가 하는 게 제일 좋다'는 오만함 제거. 나를 낮추는 게 아니라 감추는 것

    개발 실력

    • 납기일 내 산출 원칙, 프로젝트 기간 엄수
    • 성실 · 책임감 → 근태

    역량 증명 방법

    AI 협업 도구 활용 능력

    • AI Pair Programming: ChatGPT, Claude 등 다양한 LLM 서비스 적극 활용
    • 프롬프트 엔지니어링 기록: 언제, 어떤 페이지 개발 시, 어떤 도구에 어떤 프롬프트를 사용했는지 히스토리 관리
    • 하나의 웹 페이지 개발 시 사용한 프롬프트 통합 정리 및 지속 정제

    포트폴리오 구조 (10장 기준)

    구성 내용
    1~2페이지 프로젝트 압축 요약 (개요, 내가 맡은 파트, 기술 스택)
    8~9페이지 담당 내용 상세 기록 (설계 근거 + 문제 해결 과정)
    • 포장 스킬: 사실을 있는 그대로 쓰되, 단어와 표현을 다듬어 임팩트 있게 표현
    • 서비스 기능 개발 시 반드시 포함:
      • 어떤 오픈소스를 활용했는가
      • 왜 그 기술을 선택했는가
      • 어떤 이슈가 있었고 어떻게 해결했는가
    • 프로젝트 진행 시 관련 업체 사전 조사·연구 내용 포함

    필수 기술 스택

    기술 우선순위 이유
    RAG 기반 LLM ⭐ 최우선 기업 AI 도입 핵심 패턴
    LangChain / LangGraph 필수 기업 요구 기술
    Docker / Kubernetes 필수 데이터 파이프라인 구축 역량 증명
    Java + Python 필수 엔터프라이즈 + AI 백엔드 양쪽 대응

    협업 · 코드 리뷰 역량

    • AI가 생성한 소스를 직접 검수할 수 있어야 함
    • 개발 과정 오류를 직접 수정하는 경험 필수
    • 팀원과 코드 리뷰 진행
    • 오픈소스 직접 활용 경험
    • 문서화 능력 (화면 정의서, 기능 명세서, 업무 기획서 학습)

    협업 관련 면접 답변 전략

    협업 질문에는 협업 툴을 활용한 구체적 사례로 답변

    Git 충돌 해결 예시

    • 기존: 충돌 시 만나서 직접 해결
    • 개선: 머지 권한을 1명에게만 부여, 또는 다수 검수 후 머지 규정 수립

    소통 부족 개선 예시

    • 문제: 의사소통 부족
    • 해결: Slack 도입 → 매일 이슈 공유 → 과정을 Notion에 기록

    면접 예상 질문 대비

    AI / 클라우드

    • AI·클라우드 활용 경험 및 기술
    • 서비스에 AI를 어떻게 적용했는가

    JavaScript / React

    • var, let, const 차이
    • Hook이란 무엇인가
    • 상태 관리는 어떻게 했는가
    • filter, map 함수 활용 방식
    • Promise 객체란 무엇인가

    Java

    • 객체지향 언어에서 객체란 무엇인가

    데이터 중심 질문 (서비스 기반)

    • 그 서비스에 어떤 데이터가 필요한가
    • 데이터 타입은 무엇이고 왜 선택했는가
    • 개발 중 어떤 이슈가 있었고 어떻게 해결했는가

    💡 이슈가 없었더라도 "내가 아는 지식으로 해결 방법을 제시" 하는 방식으로 답변 준비


    핵심 체크리스트

    • AI Pair Programming 다양한 도구 경험 (ChatGPT, Claude 등)
    • 프롬프트 히스토리 기록 (기능별 사용 프롬프트 정리)
    • RAG 기반 LLM 프로젝트 1개 이상
    • Docker 경험 + 클라우드 기본 개념
    • Git 협업 프로세스 구축 경험 (브랜치 전략, 머지 규정)
    • Slack / Notion 협업 툴 활용 사례 기록
    • 오류 해결 경험 또는 해결 방법 제시 준비
    • 담당 도메인 사전 조사·학습 기록
    • 화면 정의서, 기능 명세서 작성 경험
    • 오픈소스 직접 활용 및 코드 리뷰 경험