Week 1
기간: 25.11.17-25.11.21
커리큘럼: OT, 기반기술 (리눅스, 데이터베이스)
1. Facts — 무엇을 했나?
<리눅스>
- 운영체제와 리눅스 주요 개념 학습
- vmware 가상화 PC를 통해 ubuntu를 설치하여 Linux 운영체제 계정 생성 및 실습
- Linux 명령어 학습 및 실습 예제 풀이
- ngnix 설치 후 접속 확인
- vi 에디터 사용법 및 단축키 학습
<데이터베이스>
- 데이터베이스와 DBMS의 차이, DBMS(RDB ↔ NoSQL)의 특징 개념 학습
- SQL 프로그래밍 언어의 특징(목적 별 구분, DB시스템, 스키마(DB), Table 등) 학습
- MariaDB Database System와 GUI 도구인 Workbench 설치하여 계정 생성 및 실습
- MariaDB SQL 문법 학습(DDL, DML, 데이터 타입 및 연산/함수, 제약조건)
- 프로그래머스 - SELECT문 예제 풀이(여러 기준으로 정렬하기, 상위 n개 레코드)
<코딩테스트-자습>
- solved.ac 기준 class1 새싹문제 풀이!

<컨디션 관리>
- 영양제 섭취, 운동 주 3회 이상, 1시 이전 취침&6시 기상💊💪🛌
2. Feelings — 어떻게 느꼈나?
- 강사님 OT 시간에 각 포지션별 필요역량과 취업 시 기업 규모별 장단점 등 말씀해주셨는데 그에 맞는 준비가 필요하다고 생각함
- 너무 수박 겉핥기로 JAVA 자습을 했는지 코딩테스트 새싹 풀이도 너무 오래걸려서 정말 많은 연습이 필요할듯함
- 실무에서 쿼리문을 논리적으로 잘 짜기 위해서는 기본틀을 지금 잘 잡아놔야겠다고 느낌
3. Findings — 무엇을 배웠나?
- 막연히 보안에서 많이 사용하는 운영체제인 리눅스, 터미널에서 사용하는 bash 명령어, 클라우드 서비스 AWS 3S 등 굉장히 표면적으로만 알고있던 내용들의 배경부터 개념, 실무에서의 예시까지 순차적으로 학습


- 블로그 및 github 레파지토리(linux, mariaDB) 내 강의 내용 필기 정리 업로드 완료
4. Future — 다음에 어떻게 활용할까?
- SQL 문법의 어순 정리 및 실습예제 풀이 훈련
- Java 코딩테스트 class2 빠르게 정복을 목표로 두고 훈련
🧩 마무리 한 줄
배경 및 개념등에 대한 강의가 굉장히 흥미로웠고, 실습 역시 재미있었다.
다만 타 수강생들에 비해 코딩테스트 수준이 많이 뒤쳐지는 느낌이라 초조함이 느껴진 한 주였다.