Wecode/Session

Session-Foundations kick off

청렴결백한 만능 재주꾼 2020. 5. 11. 13:21
반응형

송은우 님

 

우리 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*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형