하루 안에 습득 가능한 유용한 프로그래밍 기술 목록

Source

  • Evernote/Article Scraps/컴퓨터 vs 책 B급 프로그래머 하루 안에 배울 수 있는 몇 가지 유용한 (컴퓨터) 기술이 무엇일까요.md

Summary

Quora 질문 ‘하루 안에 배울 수 있는 유용한 컴퓨터 기술’에 대한 답변을 번역 및 정리한 글입니다. 버전 관리(Git/SVN), 정규 표현식, 스택오버플로 활용, 기본 라이브러리/매뉴얼 숙지, 간단한 데이터 분석(Excel 그래프, 회귀, SVD), NoSQL/SQL 기초, 웹 파싱, 그래프 자료구조 및 기본 알고리즘(BFS/DFS 등) 구현, 단순 머신러닝 알고리즘 구현 등을 하루 단위로 학습 가능한 실용적 기술로 제안합니다. 또한 잘 아는 언어의 표준 라이브러리 소스 코드 읽기를 강력 추천합니다.

Key Points

  • 버전 관리 시스템(Git, SVN) 및 GitHub 활용법 익히기
  • 정규 표현식 기초 및 스택오버플로(Stack Overflow) 적극 활용
  • 사용 언어의 매뉴얼 정독 및 표준 라이브러리 소스 코드 직접 읽기
  • Excel을 통한 기본 데이터 시각화 및 검증
  • NoSQL(MongoDB 등) 및 SQL 기초 쿼리 기능 익히기
  • HTML/XML 파싱 도구 사용법 학습
  • 그래프 자료구조 구현 및 BFS, DFS, 최단 경로 등 기본 알고리즘 학습
  • 단순 머신러닝 알고리즘(CSV 입력, 테스트 집합 분리) 직접 구현
  • 프로그래밍 면접 질문 연습 및 웹 크롤러 설정