디지털 전환은 대기업만의 이야기가 아닙니다. 직원 50명 미만의 중소 제조업체도 실현 가능한 DX 전략을 소개합니다. 왜 지금 DX인가 인건비 상승: 단순 반복 작업의 자동화가 경영 생존의 문제 납품 요구사항: 대기업 협력사로 남으려면 데이터 공유 요구 증가 정부 지원: 스마트 공장 보급 사업으로 최대 1억원 지원 가능 단계별 DX 로드맵 1단계: 데이터 수집 (MES 도입) 현재 어떤 기계가 얼마나 가동되고, 불량이 어디서 나오는지 모르면 개선 불가능합니다. MES(Manufacturing Execution System)로 생산 실적, 불량률, 설비 가동률을 데이터화합니다. 클라우드 기반 MES SaaS: 중소기업도 월…
전체 글
AI가 바꾸는 세상
은행이 여러분의 대출 신청을 승인하거나 거절할 때, 이제는 AI가 판단합니다. AI 신용평가 시스템의 작동 원리와 그 함의를 살펴봅니다. 전통 신용평가 vs AI 신용평가 전통 방식 (FICO 스코어 등): – 연체 이력, 부채 비율, 신용 기간 등 수십 개 변수 – 선형 회귀 기반의 점수 모델 – 납득할 수 있는 거절 사유 제공 가능 AI 방식: – 수천 개의 변수 (SNS 활동, 앱 사용 패턴, 기기 정보 등) – 그래디언트 부스팅, 딥러닝 모델 – 예측 정확도가 훨씬 높지만 설명가능성(Explainability) 문제 존재…
이직은 연봉을 올리는 가장 효과적인 방법입니다. 체계적으로 준비한 이직과 그렇지 않은 이직의 결과는 완전히 다릅니다. 이직 준비 타이밍 현 회사에서 1~3년 경력이 쌓였을 때 성장이 정체되고 있다고 느낄 때 이직 시장이 활발한 시즌: 3~4월, 9~10월 이력서: 프로젝트 중심 수치화 “~기능을 개발했습니다”는 약합니다. 방식: 상황(S) → 행동(A) → 결과(R) 구조로 작성하세요. 예시: “레거시 모놀리스 API의 병목 구간을 분석하여(S), Redis 캐싱 레이어를 도입했고(A), 피크 타임 API 응답 시간을 400ms에서 45ms로 89% 단축했습니다(R).” 기술 면접 준비 국내 기업은 일반적으로 이렇게 진행됩니다. 코딩 테스트…
워런 버핏의 시대에서 알고리즘의 시대로 전환이 가속화되고 있습니다. 퀀트 투자와 알고리즘 트레이딩의 세계를 개발자의 시선으로 살펴봅니다. 퀀트 투자란 무엇인가 정량적(Quantitative) 데이터와 수학 모델에 기반한 투자 방식입니다. 감정과 직관 대신 데이터와 규칙으로 모든 매수·매도 결정을 자동화합니다. 헤지펀드 운용 자산의 60% 이상이 이미 퀀트 전략으로 운용됩니다. 기본 퀀트 전략 예시: 이동평균 교차 import yfinance as yf import pandas as pd # 삼성전자 2년치 데이터 다운로드 df = yf.download("005930.KS", period="2y") # 단기(20일), 장기(60일) 이동평균 계산 df["MA20"] = df["Close"].rolling(20).mean() df["MA60"] = df["Close"].rolling(60).mean() # 매수…
개발자에게 영어는 선택이 아닌 필수 도구입니다. Stack Overflow, 공식 문서, GitHub 이슈 — 모두 영어입니다. 개발자 영어의 특성 일반 영어 회화와 기술 영어는 다릅니다. 특수 어휘: deprecated, idempotent, throughput, latency 등 기술 용어 문장 구조: 주어 + 동사 + 목적어 중심의 명확한 문체 문서 읽기: README, 공식 docs, RFC, 블로그 포스팅 좋은 소식은 기술 영어는 패턴이 반복되기 때문에 일정 어휘만 익히면 빠르게 익숙해집니다. 실전 학습법 1. 영어 공식 문서 먼저 읽기 새 라이브러리를 배울 때, 한국어 블로그 대신 공식 영어…
지점 없는 은행이 기존 시중은행을 위협하고 있습니다. 카카오뱅크와 케이뱅크, 두 선발 인터넷은행의 기술 전략을 비교합니다. 인터넷은행의 기술 우위 기존 시중은행은 수십 년 된 레거시 코어뱅킹 시스템을 운영합니다. 인터넷은행은 처음부터 클라우드 네이티브로 설계했기 때문에 애자일한 업데이트와 빠른 기능 출시가 가능합니다. 카카오뱅크 기술 전략 카카오뱅크의 핵심 강점은 4,700만 카카오 생태계와의 연동입니다. 카카오톡 송금 연동으로 이체 UX 혁신 카카오페이와 결합한 통합 금융 서비스 2023년 기준 MAU 1,700만, API 일 처리 건수 2억 건 초과 기술적으로는 MSA + Kafka 기반의 이벤트 주도 아키텍처를 채택합니다.…
코드를 push할 때마다 자동으로 테스트하고, 서버에 배포까지 완료됩니다. 이것이 CI/CD이고, GitHub Actions는 이를 무료로 구현하는 가장 접근성 높은 도구입니다. CI/CD의 의미 CI(Continuous Integration): 코드 통합 시 자동 테스트 실행 CD(Continuous Deployment): 테스트 통과 시 자동 서버 배포 두 단계를 합치면 “코드 작성 → 리뷰 → 배포”가 사람의 개입 없이 처리됩니다. 기본 워크플로우 파일 구조 # .github/workflows/deploy.yml name: CI/CD Pipeline on: push: branches: [main] jobs: test: runs-on: ubuntu-latest steps: – uses: actions/checkout@v4 – uses: actions/setup-python@v5 with: python-version: "3.12" – run: pip…
AI 붐과 함께 IT 채용 시장은 어떻게 변했을까요? 2025년 개발자 채용 시장의 현실을 데이터와 함께 분석합니다. 2025년 IT 채용 시장 요약 코로나 시대의 개발자 호황은 끝났습니다. 2022~2023년 글로벌 빅테크의 대규모 감원(메타, 구글, 아마존 각 수천~수만 명) 이후, 채용 시장은 선별적, 고급 인재 중심으로 재편됐습니다. 한국 시장도 유사합니다. 신입 채용은 줄었지만, 경력 3~5년 핵심 인재 수요는 견조 AI 관련 포지션은 오히려 수요 증가 수요 높은 직군 TOP 5 1위: AI/ML 엔지니어 LLM 파인튜닝, RAG 시스템 구축, MLOps 경험자. 국내 대기업, 스타트업…
데이터를 다루는 능력은 이제 개발자에게도 필수 역량입니다. Python의 Pandas와 Matplotlib을 이용한 EDA(탐색적 데이터 분석)를 처음부터 배워봅니다. EDA란 무엇인가 EDA(Exploratory Data Analysis)는 데이터를 모델링하기 전에 데이터의 특성, 분포, 이상값을 파악하는 과정입니다. “데이터를 먼저 이해하지 않으면, 좋은 모델을 만들 수 없다”는 원칙에서 출발합니다. Pandas 핵심 함수 import pandas as pd df = pd.read_csv("data.csv") df.head() # 첫 5행 확인 df.info() # 컬럼 타입, 결측값 수 확인 df.describe() # 수치형 컬럼 통계 요약 df.isnull().sum() # 결측값 개수 df["age"].value_counts() # 값 빈도 확인 시각화: Matplotlib…
“클라우드는 비싸다”는 편견이 있습니다. 하지만 초기 스타트업이라면 월 10만원(약 $75) 이하로 실제 서비스를 운영할 수 있습니다. 초기 스타트업 추천 아키텍처 사용자 → CloudFront (CDN) → EC2 t3.micro (앱 서버) ↓ RDS db.t3.micro (DB) ↓ S3 (파일 저장) 이 구성의 월 예상 비용입니다. EC2 t3.micro (1vCPU/1GB): 약 $9~12 RDS PostgreSQL db.t3.micro: 약 $15~20 S3 + CloudFront: 무료 티어 내 (저사용량) Route 53 도메인: 약 $1~2 합계: 약 $25~35/월 (한화 약 3~4만원) 비용 절감 핵심 전략 1. Spot Instance 활용 비즈니스에 크리티컬하지…