1 of 37

  • 1999 ASP 웹 개발
  • 2000 UML 온라인 강의
  • 2004 OOAD 강사
  • 2005 Spring 해군 사업 도입
  • 2007년 KSUG 설립
  • 2015년 IT 컨설팅 회사 퇴사
  • 2016년 베터코드 설립�(중국 이주)
  • 2020년 다시 한국(코로나!)�대중국 서비스 개발
  • 2025년 중국인 관광객�대상 서비스 개발

2 of 37

3 of 37

4 of 37

5 of 37

6 of 37

7 of 37

AI 시대에도 꾸역꾸역

혹은 뚜벅뚜벅

안영회

8 of 37

이야기의 발단은 2024년 여름

14년 동안 별 변화가 없어 보이는 Java

하지만, 두 달 후에 만난 Cursor

9 of 37

결론부터 말하면, 아래 글을 만나면서 편안해졌습니다

기억하기 어려운 수많은 플랫폼을 배웠다.

항상 기술 동향을 주시했고, 논문을 읽고,

새로운 방향을 공부했다.

왜냐하면 그게 일이 주는 즐거움이었기 때문이다.

10 of 37

AI FOMO에 따른 불안증(不安症)

11 of 37

3만 5천 년부터 생명을 보존하는 ‘예측 기계’로 작동하는 뇌

12 of 37

문제 정의 = 현실을 직시(直視)하는 과정

13 of 37

문제 정의 = 현실을 직시(直視)하는 과정

14 of 37

문제 정의 = 현실을 직시(直視)하는 과정

15 of 37

Vibe coding 1차 반감기?

16 of 37

거품을 잠재우는 상식적인 (엔지니어링 느낌 나는) 접근

  • First attempt wil be 95% garbage: A staff engineer's 6-week journey with Claude Code | Sanity (https://yozm.wishket.com/magazine/detail/3453/ )
  • Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl (Birgitta Böckeler 글 번역 중, 요즘 IT 기고 예정)
  • AI 앱 개발이라면 LLM과 자연어를 쓰지 마세요 �(Rod Johnson 글 번역 중, 요즘IT 기고 예정)

17 of 37

그러다가 만난 편안한 토닥임

기억하기 어려운 수많은 플랫폼을 배웠다.

항상 기술 동향을 주시했고, 논문을 읽고,

새로운 방향을 공부했다.

왜냐하면 그게 일이 주는 즐거움이었기 때문이다.

18 of 37

불안은 나쁜 것인가? 감정을 ‘신호’로 보기

19 of 37

불안을 동력으로

조사하고

사유하여

깨달은 3 가지

20 of 37

환경 변화 인식

21 of 37

  1. 거대 자본과 빅테크가 바꿔가는 환경

Too Big To Fail?

22 of 37

  • 거대 자본과 빅테크가 바꿔가는 환경
  • 코드 생산 비용은 0에 수렴
  • 인터넷에 없는 데이터 가치 상승

23 of 37

강요 받는 선택

24 of 37

II. 일회용 코드와 일회용이 불가능 영역

  • 어쨌든 돌아가는 Trading System
  • 소중한 데이터를 만드는 일회용 코드
  • 복잡한 절차와 이해관계가 결부된 코드?
  • Refactoring의 재발견: 코드 적응과 진화

25 of 37

II. 일회용 코드와 일회용이 불가능 영역

26 of 37

II. 적응과 진화 관점으로 코드(시스템) 재구조화 사례

27 of 37

28 of 37

III. 생긴 대로(나답게) 그러나 한 발 한 발 #꾸역꾸역

29 of 37

III. 나 답게 하지만 바뀐 환경에 맞춰서 살아가기

내 주변에도 가득한 빅테크의 전도사들

타인의 욕망을 살 것인가?

이 건 누구들의 문제인가?

그렇다면 나는 무엇을 문제 삼을 것인가?

30 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

31 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

개발은 너무 좋은데… 들어갈 직장이 없고,

혼자 밤 새서 해결하는 일로 귀결된다

BK21

OOAD

32 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

EJB라는 장벽

33 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

34 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

  • 나를 잘 알고 (인정하고)
  • 주체적으로 문제를 삼자

35 of 37

III. 생긴 대로(나답게) … 용기가 필요한 지점

36 of 37

III. 그리고 한 발 한 발 #꾸역꾸역 #아기발걸음

37 of 37

III. 그리고 한 발 한 발 #꾸역꾸역 #아기발걸음