AI 개발자 Devin 소개를 보고 느낀 점

※ 아직 써보진 않았습니다. 써보면 의견이 어떻게 달라질지 모르겠네요. 작년 : "ChatGPT야, Java Spring 코드 만들어 줘"올해 : "Devin, 이런 거 이렇게 짜 줘" Cognition labs 라는 회사에서 세계 최초의 AI 개발자 "Devin"을 만들었습니다.Engineer 와 Developer는 다른데 그냥 "개발자"라고 의역을 하겠습니다. 회사 홈페이지를 가보았습니다. "왜 만들었나…" 궁금하더라고요.달랑 두 개의 블로그 글만 올라와 있습니다. 최초의 AI... Continue Reading →

컴퓨터 과학, 컴퓨터 공학, 소프트웨어 공학 : 차이점

이 글은 컴퓨터공학을 선택하거나, 편입하려고 하는 분들에게 쓰는 글입니다.많이들 헷갈려 하거든요. .... 개발자가 되려고 합니다. 컴퓨터 과학, 컴퓨터 공학, 소프트웨어 공학, 정보공학....아, 복잡합니다. 뭔지는 몰라도 저게 다 개발자가 된다는거죠? 흠, 그런데 막상 대학에 입학을 해보면 개발자인듯 아닌 듯.소프트웨어인 듯 아닌 듯, 그런 걸 배우게 됩니다. 사실 이제는 저게 경계선이 없습니다.각 대학의 교수님들이 계속 커리큘럼을 업데이트... Continue Reading →

교육 시장, 콘텐츠(교재) 시장의 차이점

소비자 입장에선 교육과 콘텐츠 시장의 경계가 분명하지 않습니다.책으로 혼자 공부하는 거나, 학원에서 배우는 것 모두 똑같은 "지식의 수용행위"이기 때문입니다. 하지만, 공급자 입장에선 명백히 다릅니다.고객은 수준에 따라 다른 제품을 소비하기 때문에그 제품을 만들기 위한 재료, 원가가 다르기 때문입니다.심지어 소비자에게 전달되는 유통 루트도 다릅니다. 특히 교육은 "훌륭한 이상" 아래 기업의 현실논리가 가려지기 때문에, 더욱 더 현실산업을 이해하기... Continue Reading →

클라우드가 일반화되면서 달라진 점

(1956년, 5MB 메인 메모리를 가진 IBM 컴퓨터를 트럭에 싣는 장면) 뭔가 주장하려고 쓴 글은 아닙니다.변화를 기록해보고자 정리한 글입니다. 서버의 변화 1997년 HP서버를 모 기업에 납품하던 기억이 납니다.미국에서 조립되어 오기 때문에 무진동차에 실어 옮겼습니다.저는 검수한다고 주차장에서부터 따라다녔던 기억이... 주문 후 제작.배송에 5~6개월이 걸렸기 때문에,프로젝트 시작할 때 주문하고, 개발을 완료할 때쯤 서버가 도착했습니다.분석, 설계, 개발, 구현 -... Continue Reading →

개발자 부족, 해결될 수 있을까?

이 글의 청중은 정책담당자, 교육설계자, CTO 정도가 될 것 같습니다.해결책을 제안하는 건 아니고, 문제현상 인식. 정의. 공유 정도를 하고 싶었습니다. 교육시장 공교육은 보통 사람이 생각하는 교육과 다릅니다."전 국민을 대상으로 하는 교육시스템"으로 세부 목적에 따라 산업화(?)되었기 때문입니다. 아무렇게나 가르쳐도 교육입니다만 공교육은 그렇게 이해하면 안됩니다.보편적이어야 하고, 반복.지속.확장 가능해야 하기 때문입니다.확장이란 교육대상을 넓힐 수 있다는 뜻입니다.교육 내용과 품질... Continue Reading →

소프트웨어 기술을 바이블화하면 안된다.

하지만, 기술철학을 바이블처럼 받아들이게 되면 제작의도를 지키려 노력한다. 꽤 생각보다 아래 같은 케이스가 많다. "이건 이렇게 되어야 하는데, 현실은 이래서 안되요." "이건 이렇게 하려고 만든 기술인데, 이걸 고치게 되면 사고가 날거예요. 전 책임 없습니다." 문제 해결보다는, 자기가 얼마나 훌륭한 학생인지 증명하고 싶어 한다. 가장 흔한 케이스가 "어떤 언어가 더 우월한가?" 하는 논쟁이다.

부트캠프 설계 및 운영 사례(42 Seoul)

2022년 12월말, 이노베이션 아카데미 를 떠났습니다. 3년 동안 있었던 경험을 긴 회고록으로 정리해 보았습니다. 주요 내용은 42 Seoul(에꼴42 서울캠퍼스) 과 "새로운 교육모델"에 대한 이야기입니다.

개발자 교육, 시스템의 진화가 필요하다

3년 동안 개발자 학교에 있으면서 깜짝 놀란 것. "아, 소프트웨어를 교육하는 틀이 전혀 없구나." 대학 커리큘럼은 1990년대 초, 메인프레임 시절에 머물러 있는 느낌이고, 교육방법은 연구, 강의 밖에 없어서, 실제 회사에서 필요한 프로젝트 경험은 전무하다.

소프트웨어 교육 산업의 구조

최근 개발자 학교에 3년 정도 있었습니다. 그러다보니 "교육산업"에 대해 약간 이해하게 되었습니다. 짧은 경험이지만 아는 만큼이라도 정리해놓고 싶었습니다. 개발팀장으로서 생각하는 "소프트웨어 교육"과, 학교에서 생각하는 "소프트웨어 교육"은 달랐습니다.

WordPress.com 제공.

위로 ↑