개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
개발자에 대한 오해를 하지 말자
프로그램으로 무엇을 하고 싶은가?
언어에 담긴 철학, 코드 구조, 개념, 패턴 등 이 내용이 정말 중요하다.
TIL (Today I Learned) 날짜
2023. 02. 18(토)
오늘 읽은 범위
에피소드01~05
책에서 기억하고 싶은 내용을 써보세요.
에피소드01. 개발자에 대한 오해 5가지!
오해1 : 개발은 누구나 쉽게 배우고, 할 수 있다?
직업은 무엇보다 자신의 흥미, 적성과 잘 맞아야 하고 논리적으로 생각하기를 좋아하고 문제 해결을 즐기는 성향이 필요
오해2 : 개발을 잘하려면 암기를 잘해야한다?
암기력 보다 개발 과정을 잘 이해할 수 있어야 함
오해3 : 개발자는 천재 또는 해커?
보통 실력을 가진 개발자가 많다는 것을 생각하자. 주어진 역할을 성실하게 수행하자.
오해 4 : 개발자는 타고난 재능이 필요하다?
끈기, 근면 성실함이 재능을 이긴다고 생각을 하자. 코드와 싸울 때 재능만으로 결코 이길 수 없다!!!
포기하지 않음이 중요하다!
오해 5 : 개발자는 수학을 잘해야한다?
수학을 잘하면 좋지만 수학을 못해도 분야에 따라 개발자가 될수 있다!
에피소드02. 어떤 언어부터 공부해야 할까?
프로그래밍으로 하고싶은게 먼저 알고 그 것에 맞춰 언어를 정하기!
가전 제품 -> C언어
시스템 유지보수, 안드로이드 앱 개발 -> 개발
웹 개발, 인공지능 개발 -> 파이썬
웹 개발 -> HCJ
에피소드03. 새 언어를 쉽게 배우는 노하우?
방법1. 공식 문서 살펴보기
방법2. 문법 확인하기
방법3. 다른 언어와 비슷한 특징 집중해서 보기
방법4. 새 언어로 코딩 시도하기
방법5. 튜토리얼 시작하기
방법6. 나만의 프로젝트 만들기
에피소드04. 언어 이름은 왜 그렇게 지었을까?
자바 -> 개발하는 사람들이 좋아하던 커피종류가 자바 커피!
코틀린 -> 러시아 섬
자바스크립트 -> 모카 > 라이브스크립트 > 자바스크립트 / 유명한 자바 이름 따서 관심 이끌기!
C -> B 언어 영향 받음. ++ 증가 1, # 반올림 - #4개 붙인 모양
루비 -> 펄(진주) 언어의 영향을 받음
파이썬 -> 코미디 쇼 이름, 비단뱀
고 -> Goole의 앞의 두글자 따서. 마스코트 고퍼(두더지)
러스트 -> 녹슨다, 곰팡이
에피소드05. C, C++, C#은 이름처럼 비슷할까?
C : 컴퓨터의 자원을 효율적으로 쓰면서 최대 성능을 내는 프로그램을 만들수 있음
C++ : C언어를 포함함
C# : 기업에서 필요해 만들었다. 마이크로소프트에서 만듬.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
HCJ만 알고 다른 언어 배워보고 싶었는데 나에게 맞는 언어를 골라서 공부해야겠다.
근면 성실을 잊지말자!
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
지금은 없음!
오늘 읽은 다른사람의 TIL
songyeongbae님의 TIL https://nomadcoders.co/community/thread/7220
hotpotatto님의 TIL https://nomadcoders.co/community/thread/7216