전자과인데요 C언어가 너무 싫어요.. > 진학/학업

본문 바로가기

전자과인데요 C언어가 너무 싫어요..

페이지 정보

오아시스 작성일2017-08-17 10:04

본문

학부과목을 기준으로 말하면
회로이론, 전자회로, 통신이론, HDL 정도까지는 너무 재밌고 성적도 A밑으로 떨어진적이 없습니다..
학교과제로 피스파이스나 매트랩을 다루는건 또 너무 재밌습니다.
근데 C언어, 데이터구조 같은 과목들은 극도로 싫습니다..  접해본적도 없고
이걸 어디다 써먹는지 감도 잘 안오구요..

그런데 여기 글을 읽다보니 C언어는 전자과도 피해갈수 없나보네요 특히 취직관련해서도요..
그래서 말인데
전자과라면 C언어는 어느정도로 다룰 줄 알면 적당할까요?
딱 학부에서 배우는 정도면 충분한가요?
매트랩을 많이 쓰다보니 if while for문같은건 거의 밥먹듯이 쓴거같고
c언어 개념으로 포인터, 클래스 정도까지 알면 될까요?
데이터구조에서 배운것도 중요한가요? hashing, heaping AVL 트리 이런걸 실무에서 필요로 하나요?

댓글 3

돌아온백수님의 댓글

돌아온백수

자바 도 있고... go lang 도 있고... 굳이 싫으면, 다른거 쓰시면 되죠.
그런데, 기계어랑 가까운 건, LISP이에요.

zhfxmfpdls님의 댓글

zhfxmfpdls

if, while, for는... 요즘 초등학교 2-3학년 애들도 잘합니다.
코딩교육이 이제 의무화 되어서요.. 저런거 모르는 초등학생은 없을겁니다.

뭐 저는 전자공학과는 아닙니다만,
C언어에서 포인터, 클래스 개념이야 중요하지만 개념 아는것과 실제 프로그래밍 잘하는건 큰 개연성이 없습니다. 프로그래밍은 많이 해봐야 느는거구요.
포인터 몰라도 자바로 잘 짤수도 있고요. 유명 IT업체 다니는 프로 개발자도 포인터 개념 이해 못하는 사람 본 적 있습니다. 평생 자바만 해서, 자바로 하는건 누구보다 잘하고요.
클래스같은 개념도 학교다닐때 막연히 이해하는거랑, 실무랑 다릅니다. 객체지향을 제대로 이해할려면 많은 코딩 경험이 필요합니다...

결론은,, 개념 자체가 중요한게 아니라, C언어로 전자공학 실무에서 쓰는데 무리가 없을 정도로만 익혀 놓으면 될것 같습니다. 이론과 실전은 다르다는 것이죠.

슈퍼스타님의 댓글

슈퍼스타

C언어 안하면 됩니다. 저도 직장 생활 중에 C언어 쓴적 단 한번도 없습니다. 오히려 펄이나 파이썬을 쓰면 썼지...
단순합니다. 코딩 안하는 직무로 가시면 되요. 그리고 이런 직무 널리고 널렸습니다.

진학/학업

SLIDE UP

모바일에서는 읽기만 가능합니다.
PC 버전 보기
© 2002 - 2015 scieng.net