[노개북] IT잡학사전 2일차 : 1장~ 5장
오늘 TIL 요약
- 개발은 문제 해결 능력, 문제해결과의 싸움
- 새 언어를 선택할때는 '무엇'을 할 지 보고 고르자
- 새 언어에서 그것에 담긴 '철학'과 '개념'을 익히자
TIL (Today I Learned) 날짜
2023-8-26
오늘 읽은 범위
p.14 ~ 38
책에서 기억하고 싶은 내용을 써보세요.
- 개발은 문제해결 능력, 수학은 그 능력중에 하나
- 기나긴 문제 해결과의 싸움
- 암기보다는 검색 능력, 돌아가는 것을 익히는 것이 중요
- 언어를 고르는 기준 : '무엇'을 하고 싶은가
- 하드웨어는 C++
- 인공지능과 어디든 사용하는 파이썬
- 백엔드는 자바
- 웹은 자바스크립트
- 새 언어를 배우면 그 언어에 담긴 철학과 개념들을 익힐 수있다
- 언어를 공부하는 노하우
- 첫번째, 공식문서
- 코딩하며 문법 보기
- 다른 언어와 비교해보기
- 일단, 코딩
- 그다음 튜토리얼
- 최종 목표 나만의 프로젝트
- C언어들의 차이점
- C : 저성능 시대에서 자원을 최대한 효율적으로 사용하기 위한 프로그래밍 언어
- C++ : C의 슈퍼셋(더 넓은 범위), 오브젝트 지향 언어
- C# : MS가 만든 자바 같은 언어, 유니티로 게임을 만들기 위한, 느리지만 다양한 분야에서 사용 가능
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.
프로그래밍 언어를 배우는 요령은 공식문서를 보고 다른 언어와 비교하고, 끈질기게 문제를 해결할 수 있는 능력을 키우는 것, 언어를 선택하기 보다 무엇을 하고 싶은지를 먼저 선택해야한다. 그런데 나는 언어가 좋아서 시작했다. 다음 언어는 그 '무엇'이 중요하지 않을까. 그리고, 이미 하나의 언어가 익숙하니까 다른 언어의 개념과 철학을 배울때 도움될 것이다.