Community

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

← Go back

[TIL] IT 5분 잡학사전 ep1~ep5

#book_club
2년 전
423

오늘 TIL 3줄 요약

  • 코딩은 재능이 아닌 끈기의 영역이다.

  • 프로그래밍으로 하고 싶은 것을 정하는 것은 어떤 언어를 공부해서 사용할지 정하면 된다.

  • 새 프로그래밍 언어를 쉽고 빠르게 공부하는 방법의 첫 단계는 공식 문서 살펴보기다.

TIL (Today I Learned) 날짜

2023. 01. 14

오늘 읽은 범위

에피소드 1 ~ 에피소드 5까지

책에서 기억하고 싶은 내용을 써보세요.

  • 개발자에 대한 5가지 오해와 진실 정리
    1) 누구나 프로그래밍을 잘할 수 있는 건 아니다.
    2) 프로그래머는 암기력이 부족해도 된다.
    3) 개발자는 천재이거나 해커가 아니다.
    4) 코딩은 재능이 아닌 끈기의 영역이다.
    5) 수학 못해도 개발자가 될 수 있다.

  • 웹 개발을 하고 싶다면? 자바스크립트를 배워야 한다.

  • 가전 제품에 이식되는 프로그램을 만들고 싶다면? C 언어를 배워야 한다.

  • 시스템을 유지 보수, 안드로이드 앱 개발을 하고 싶다면 ? 자바를 배워야 한다.

  • 웹 개발, 인공지능 개발 등 범용성이 매우 넓고 초보자라면? 파이썬을 배워야 한다.

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


    1) 공식 문서 살펴보기


    2) 문법 확인하기
    3) 다른 언어와 비슷한 특징 집중해서 보기
    4) 새 언어로 코딩 시도하기
    5) 튜토리얼 시작하기
    6) 나만의 프로젝트 만들기

  • 언어의 이름이 지어지는 것이 생각보다 단순하다. 자바나 코틀린, 파이썬 등 심오한 뜻이 있는 것이 아니라는 것을 알게 되어 조금 웃겼다.

  • C, C++, C# 언어 정리하기

  • C, C++, C# 은 이름처럼 연관성은 있지만 다르다.

  • C 언어는 세 언어 가운데 가장 오래되고, 메모리 자원을 효율적으로 사용하면서도 실행 속도가 빠르다.

  • C++ 은 C를 포함하는 언어로, 절차 지향이면서도 객체 지향이다. 실행 속도는 C 언어와 비슷하다.

  • C#은 마이크로소프트에서 만든 언어로, 다양한 분야에서 사용할 수 있다. 실행 속도는 세 언어 가운데 가장 느리다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 세세하게 언어의 의미와 유래부터 알려줘서 흥미롭고, 의문점들이 간단하게 풀렸다.