모르는게 있으면 염치불구하고 물어봐야 합니다. (고수분들과 c언어의 중요성을 아는님들께.)
반혈
질문 요약 :What does Cmean to me?질문 내용 : 저는 전자공학과에 대학생인데, 제 개인적으로 프로그램쪽 보다는 하드웨어쪽이 더 낫다는 생각에
전자쪽으로 왔는데 그래도 전자생도여도 c언어는 해야겠더라고요 특히 matlab이라는게 있잖습니다. c에 비하면
아무것도 아닌데 6년 만에 다시 재입학해서 대학 생활하는 저로서는 매트랩도 벅찹니다. 그래서 교수님께 찾아갔죠
어떻게 하면 매트랩을 잘 할수 있습니까? 3학년 때면 매트랩은 꼭 배워놓으라고 제 후배가 조언을 해주길래 그리고 수치해석을 수강했는데 매트랩을 모르고는 완전히 수치해석을 잘했다고 말 못하겠더라고.
어쨋든 교수님에게 찾아갔죠. 교수님의 결론적인 말씀은 매트랩은 언어도 아니고 사회에서는 그런프로그램 쓰지도 않으니까
c언어를 한 번도 아니고 계속 강조하시더라고요. 2번찾아갔는데 제가 나이가 많은 관계로 중소기업이라도 취업할려면
뭔가 하나는 내세워놓을게 있어야 한다고 말씀하시면서 많은 언어중에 c 언어는 어떤위치에있습니까 다른 화려한 언어도
많은것같은데 예를 들면 java같은것도 있겠죠 그런데 제가 느끼기에는 (가르쳐주는 사람이 없어서) 씨는 primitive한
언어이지만 교수님처럼 다른 언어를 얘기하지 않으시고 c언어만 강조하시는 걸보니 중요하긴 한데 어느 정도 인지 잘모르겠습니다. 고수님들 좀 가르쳐주세요. 특히 저 같은 전자공학도에게 어떤 의미가 있는지 가르쳐주시면 고맙겠습니다.
-
Soeun
답변에 모두 감사드립니다.
-
김애교
수다님 직장인인가요 ??? 그냥 궁금해서.. 거론한 회사면,,, 연락되면 좋겠군요...^^
-
두메꽃
그러므로 C# 을 해야합니다.
-
비예
물론 알골이라는 프로그래밍 언어의 조상이 있지만..
현재는 거의 사용 안하고 있으니 제외하고...
현재 활발히 사용하고 있는 언어들중 가장 오래된 언어중 하나가 바로 씨언어 이고
씨언어 이후의 모든 언어들이 씨언어의 연산자와 문법을 답습하고 있는 걸 보면..
열심히 해도 손해는 절대 안 볼 거라는 믿음이 생깁니다..
게다가 씨언어로 불 가능한 건 거의 없지만..
자바는 NullPointerException은 잘도 뱉어내면서도 메모리 핸들링은 안되잖 -
텐시
저희 씨부늼이..
S전자 TN총괄에서 10년 가까이 매년 1000명 가까이 씨언어만 가르치셨다고 하더라구요.
그분도 전자과 출신인데... 2001년엔 북경에 가서 북한 연구원들에게 Java강의를 하셨다고.. ㅋㅋ
그런데 다른 회사는 C++, Java를 더 많이 가르치는데다가..
자신이 사랑하는 Java를 가르치자고 수 없이 얘기도 하고 그랬는데..
왜 이 회사는 신입사원이 들어오면 2~3주 씨 언어만 가르칠까? 하셨더랍니다..
하지만 2~3 년 가르치 -
찬늘봄
모르는걸 물어보는건 창피한게 아니죠.. 모르면서도 알려고 하지 않는것이 창피한거죠..
어떤 언어든 장단이 있습니다만, 젤 처음 맘에든 언어 하나 제대로 파보세요. 그러고 나면 다른 언어는 쉽게 다가 옵니다. 약간의 개념차이만 있을뿐 책 한번 훑어봐도 금방이해됩니다.. 언어는 도구일뿐 실용 프로그램들은 다른 실용 지식에 의해 만들어집니다. -
창의적
맞습니다. 질문안하면 손해보고살죠 모르는거 있으면 물어보는게 정석. Accepted.