개발자 99% 커뮤니티에서 수다 떨어요!
개발자는 수학을 못해도 할 수 있고, 암기를 잘하거나 천재일 필욘 없지만 끈기가 있어야 한다.
개발 목적에 따른 언어별 특징들이 있다.
2023.08.26
1마당 코딩별 안내서 - 에피소드 5까지(12p~38p)
개발자는 끈기가 있어야 한다.
새 프로그래밍 언어를 공부하는 방법
공식문서 살펴보기
문법 확인하기
다른 언어와 비슷한 특징 집중해서 보기
새 언어로 코딩 시도하기
이 방법은 최대한 빠르게 시도해보는게 좋다
프로젝트를 시도해보거나 하는게 아닌, 변수 선언이나 함수 선언같이 간단한 코딩.
공식문서에 있는 튜토리얼 시작하기
오픈 소스 프로젝트를 참고하면 더 좋다!
나만의 프로젝트 시작하기
이미 만들었던 프로젝트를 새 언어로 시도해보는 것이 좋다.
C, C++, C#
C언어는 세 언어 가운데 가장 오래 되었고, 메모리 자원을 효율적으로 사용하면서 실행 속도가 빠르다.
C++은 C를 포함하는 언어로, 절차 지향이면서도 객체 지향이다. 실행속도는 C언어와 비슷하다.
C#은 마이크로소프트에서 만든 언어로, 다양한 분야에서 사용할 수 있다. 실행 속도는 세 언어 가운데 가장 느리다.
세상에는 다양한 목적의 개발언어가 있고, 이름 붙여진 이유도 가지각색인게 신기했다.
어렴풋이 어디선가 들었던 언어들에 대한 에피소드들이 많아서 재밌었고, 당연한 얘기처럼 들리지만 전혀 지키고 있지 않던 나의 습관에 대해 다시 돌아보게 되기도 했다. 초심으로 돌아간 느낌?
decafcoco님의 TIL https://nomadcoders.co/community/thread/8115