송은우 님
우리 8기는 이제
1,2주 프리코스 끝남
이제 2주간 파운데이션스기간
앞으로 2주 동안 파이썬 장고를 배우게 됨(프론트 제외)
첫 1주 - 파이썬,장고,모델링
2주 차 - 1주 프로젝트 - Westagram
2명정도 짝해서 프로젝트할 예정.
그다음 그룹 프로젝트를 해야 함.
오늘부터 코드 카타 시작. 짝 코딩, repl.it으로 진행
###코드 카타의 목적
정답 맞추기가 아니라 문제 해결 역량 성장에 초점
짝 코딩시킬 건데 그 이유는
커뮤니케이션 능력 향상
- 내가 사고한 바를 전달하는 능력
말을 많이 해야 함.
1시간 내로 못 풀어도 일단 접어야 함. 1시간 지나면 모범 답안을 보고 정리하기.
###/// 백엔드 개발자는 뭐하는 사람일까? ///
대표적으로
- 백엔드 API system
- Data Pipeline system
- Infrastructure 및 아키텍쳐
우리가 해야 할 고민
- 동접자 증가에 따른 시스템 확장
- 유저가 몰려서 서버 다운...
- Big Data 수집하고 분석 어떻게 하지?
- 하루에 10TB 데이터 어떻게 저장함?
- 보안, 서버 누구에게 열어놓을지
구) ETL(Extract Transform Load) : 수집 가공 저장
현) data pipeline
데이터가 흘러가는 것
###백엔드를 빛낸 위인들
리눅스, 깃 개발한 사람
알파고 만든 사람(구글에서 일함) AI부서 헤더
네티라는 프레임워크 만든 사람(미국에서 좀 알려진 한국 개발자-Justin) 트위터에서 일함. 한국에서 재택근무 중. 현재는 네이버 임원.
### 잊지 말아야 할 것
1. 절대적인 시간 투자
2. 혼자 할 수 있어빌리티(문제 해결 능력)
3. 커뮤니티
### 한 가지 더 중요하게 생각할 것
코드 가독성(Readable Coding) - 코딩은 일기가 아니라 소설이다.
보수/유지(Maintenance)
####그룹 프로젝트 아이디어 생각해오기
1인당 1~3개정도
**현재의 나는 과거의 내가 만든 것이다.**
*- John C. Maxwell*
'Wecode > Session' 카테고리의 다른 글
Session-Web 크롤링 (0) | 2020.05.12 |
---|---|
Session-자료 구조(Data Structure)란? , Array(List), Tuple (0) | 2020.05.11 |
Session- 웹은 어떻게 작동하는가?(How does the web work?) (0) | 2020.05.06 |
Session-웹서비스에 대해서(about Web Service) (0) | 2020.05.05 |
Session- Gatsby로 블로그 만들기 (0) | 2020.04.30 |