Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

Assignment #02

#book_club
3년 전
684

# TIL (Today I Learned) 날짜

2023.01.14

# 오늘 TIL 3줄 요약

- 개발에서는 재능이 아니라 포기하지 않음이 더 중요하다.

- 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드 구조, 개념, 패턴 등을 배운다.

- 그런 것들을 주력 언어를 사용할 대 녹여 낼 수 있다면 개발자로서 능력이 어마어마하게 발전할 것.

# 오늘 읽은 범위

에피소드 1~5

# 책에서 기억하고 싶은 내용

- 개발에서는 재능이 아니라 포기하지 않음이 더 중요하다. (에피소드 1)

- 프로그래밍으로 하고 싶은 것을 정하면, 어떤 언어부터 공부할지 알 수 있다. (에피소드 2)

- 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드 구조, 개념, 패턴 등을 배운다. 그런 것들을 주력 언어를 사용할 대 녹여 낼 수 있다면 개발자로서 능력이 어마어마하게 발전할 것. (에피소드 3)

- 새 프로그래밍 언어를 쉽고 빠르게 공부하는 방법

1. 공식 문서 살펴보기

2. 문법 확인하기

3. 다른 언어와 비슷한 특징 집중해서 보기

4. 새 언어로 코딩 시도하기

5. 튜토리얼 시작하기

6. 나만의 프로젝트 만들기

- C 언어를 개발할 때에는 자원을 효율적으로 쓰면서도 최대 성능을 내는 프로그램을 만들 수 있어야 한다는 것을 최우선으로 했다. (에피소드 5)

# 오늘 읽은 소감은?

내가 개발자에 맞는 성향을 갖고 있는지 생각해보았다. 논리적으로 생각하기를 좋아하고 문제 해결을 즐기는가? 적절한 어려움이 있는 문제 해결은 즐겼었다. 문제 해결 과정에서 느끼는 희열과 해결 후의 뿌듯함은 개발하면서 느낄 수 있는 소중한 감정이다.

# 궁금한 내용이 있거나, 잘 이해되지 않는 내용

Java와 Python의 비슷한 점과 다른 점은 무엇일까?

# 오늘 읽은 다른 사람의 TILs

https://nomadcoders.co/community/thread/6128