SQL 사용 해보기
select SUBSTR(addr, 1, 2) "지역",
cuisine_type "타입",
AVG(price) "평균 금액"
FROM food_orders
WHERE addr LIKE '서울%'
group by 1, 2
select SUBSTR(email, 10) "도메인",
count(1) "고객 수",
AVG(age) "평균 연령"
FROM customers
group by 1
SELECT CONCAT('[', SUBSTR(addr, 1, 2),'] ', restaurant_name , ' (',cuisine_type,')') "[지역(시도)] 음식점이름 (음식종류)",
COUNT(1) "총 주문건수"
FROM food_orders
group by 1
////////////////////////////////////////////////////
!!강창민 튜터님의 강의!!
게임 서버 개발자에 대한 전반적인 내용을 들을 수 있었는데
node.js를 배워야 하는 이유!에 대해서 특히 열변을 토하셨다.
쉽고 빠르고 가볍다. 이 3단어로 노드를 사용해야 하는 이유라며 설명하셨고
예시로 node 서버 구축이 얼마나 간편하고 용이한지 코드를 직접 쓰시며 보여주셨다.
협업에 관한 얘기도 들을 수 있었는데 노션, 피그마, 슬랙 등
팀원 간에 소통이 용이한 협업툴 등도 추천해주셨고
실무에서 협업한테 어떤 상호작용을 하는지, 주로 기획, 클라이언트 팀과 소통을 한다는 말씀도 들을 수 있었다.
코드카타 문제도 같이 풀어보면서 내가 풀었던 문제를 다른 방식으로 푸는 것을 보는 것도 재밌었고
함수 등을 이용해서 쉽고 빠르게 푸는 것도 좋지만 로직을 직접 짜보면서 흐름과 구조 등을
제대로 이해하는 것도 중요하다는 것을 알았다.
지금까지 java를 사용해서 문제를 풀었는데 JS로 해결하는 걸 보니
코드 모양이 정말 비슷하고 함수도 비슷한 게 많다는 걸 볼 수 있었고 변수 선언, 타입 지정 등
다른 점 등도 느낄 수 있었다.
나도 얼른 배우고 익혀서 내가 직접 게임 서버를 구현하고 클라이언트와 상호작용하는 모습을 빨리 보고 싶다.