안녕하세요 여러분!
송아지할때 송아 김송아입니다.
프로그래밍의 뿌리라고 불리는 C언어
"모두에게 필요할까요?"
단도직입적으로 말씀드리면, 아닙니다😉
그럼 왜 대학교는 1학년 때 C언어를 가르치는 걸까요?
(혹시 1학년 이신 분들 계신가요? 시험 잘 쳤나 몰러~~ 저는 잘 쳐 본 적이 없어서ㅎ.ㅎ 비밀)
📌 우리가 C언어를 배우는 이유
C언어는 클.래.식 이기 때문입니다.
정통파 인거에요.
그럼 왜 정통파는 C언어부터 시작하냐구요?
프로그래밍 언어가 무엇인지 부터 보면 쉽습니다.
프로그래밍 언어가 무엇인가요?
원래 프로그래밍 언어는 기계를 작동시키기 위함이었습니다.
쉽게 말해서, 기계가 사람말을 못 알아들어서 언어를 새로 만든 것 뿐이에요.
한국사람이랑 한국어, 미국인이랑 영어, 프랑스인이랑 불어를 쓰는 것처럼요!
갓태어난 프로그래밍 언어는 원래 진짜 어려웠다고 해요..⭐️
일반인은 전혀 알아볼 수도 없는 말들 뿐..
그러던 중 그나~~마 사람이 이해할 수 있는 쉬운 언어로 거의 처음 등장한 언어가 바로 C언어 입니다.
대체 어디가 쉬운겨😇
📌 그럼 C언어부터 공부해야하는 거 아냐?!
아니요! 안됩니다❌
왜냐구요? 그 이유는 바로.. 프로그래밍 언어도 언어이기 때문이에요.
프로그래밍 언어는 결이 비슷합니다.
✅ 사용하는 문법도 대부분 비슷해요.
✅ 대신 각 언어의 분야에 맞는 특징들을 살려 조금씩 달라졌을 뿐!
우리 인간 세상을 생각해보면, 이상하게 하나의 언어를 잘 하는 사람이 두개, 세개씩 막 잘하지 않아요?
그게 바로 결이 비슷해서 입니다!
📌 입문자와 시니어는 C언어를 다르게 접근해주세요.
🐥 여러분이 입문자라면
C언어를 먼저 공부하는 걸 추천하지 않아요.
1학년 이라도 그건 그냥 내신처럼 하시고! 교수님 죄송합니다(?)
나에게 쉬운 언어부터 입문하세요.
C언어 뿐 아니라, 내가 만들고 싶은 서비스의 주력 언어를 공부하고 싶어도 마찬가지에요.
그 전에 나에게 쉬운 언어부터 공부해서 프로그래밍 언어랑 친해진 다음!
원하는 언어를 공부하면 됩니다.
많은 분들이 파이썬을 먼저 공부하는 이유입니다.
파이썬이 절대적으로 쉬워서, 프로그래밍을 처음 접하는 사람들에게 딱이거든요!
🐓 그럼 시니어들은 어떻게 하냐구요?
예를 들어,, 내가 자바 개발자라면 C언어는 영원히 거들떠 보지 않아도 될까요?
놀랍게도, 시니어일 수록 C언어가 도움 될 거에요. 이게 머선 소리인가 싶죠
C언어는 결국 프로그래밍 언어를 공부하는 뿌리입니다.
당장은 내 주력 언어와 접목해서 공부할 쓰임새를 모르겠지만,
결국 내 주력 언어를 깊게 파고자 할 때에는 C언어를 공부한 걸 써먹을 때가 많을 겁니다.
예를 들어, 자바에서 참조 자료형 이라고 하잖아요..? 사실 그게 누구냐면.. C언어 포인터의 진화버전이라는 거에요.... (소름)
물~론 C언어를 꼭 해야한다! 막 그런건 아니에요
같이 공부안해도 충분히 이해할 수 있습니다!
기회가 되면 해보자~ 이런거쥬🙈
그래서.. 하란 거야 말란거야 싶죠? 자, 딱 정리합니다.
📌정리
1. 입문자는 추천하지 않는다!
1) 가장 먼저 파이썬 같은 쉬운 언어로 공부하고
2) 내가 만들고 싶은 것을 구현할 수 있는 언어를 공부하시죠!
2. 시니어분들은 기회되면 빠르게 공부해보시는 것을 추천한다!
무조건 필수는 아니지만, 자연스레 CS 지식(메모리 등..)을 엮어서 생각할 수 있는 재밌는 경험이 되실 거에요.
아니.. 개발자는 왜이리도 많은 걸 챙겨야 하고, 공부해야할까요?
심지어, 내 진로를 위한 많은 것들.. 혼자 고민하려니 또 너무 진지해지잖아요?
우리 라이브로 만나서 같이 전우애💖 나누며 편하게 같이 고민해봐요.
오늘은 정기 라이브가 있는 날🔥🔥🔥
주제는 [이력서와 포트폴리오] 입니다
후.. 벌써 할말 너~~무 많다
저 기다립니다..? 21시에 만나요🫶🏻
🔻🔻🔻 아래 영상을 누르면 라이브 링크로 이동합니다 🔻🔻🔻
'Programming' 카테고리의 다른 글
AI가 바꾼 개발자 채용 시장, 우리의 전략은? (feat. 개발자 전망) (3) | 2025.04.15 |
---|---|
글 빨 없이 합격하는 개발자 이력서는 이렇게 생겼습니다. (0) | 2025.04.11 |
단골 면접 질문: 대규모 트래픽 처리는 대체 어떻게 하는 걸까? (1) | 2025.04.08 |
잠수타서 미안.. 잘.. 지냈지?💓 (언그래머 아티클도 유튜브도 다시 돌아옵니다.) (5) | 2025.03.19 |
⭐️ 다시 돌아온 개발자 포트폴리오 작성 방법 1탄 특강 안내 ⭐️ (9) | 2025.02.25 |