Q&A
제목 | 코딩 | 추천 | 0 | IP 주소 | 220.118.xxx.175 |
---|---|---|---|---|---|
글쓴이 | JKR | 날짜 | 2020.10.04 06:16 | 조회 수 | 735 |
컴공인데요, 코딩이 별로 재미가 없습니다.. 전 원래 수학을 좋아했고, 컴퓨터과학이 응용수학이라 컴공과를 와도 재밌을거라고 생각했습니다. 막상 오니까 수학은 8과목?정도만 듣더군요..
스크래치랑 아두이노 조금 배우고는 컴공가도 될 것 같다고 생각했던 제가 우습습니다.. 저는 포인터나 벡터 같은 것도 겨우 이해했는데, 코딩을 취미로 하면서 1학년때부터 외주를 뛰는 학우들을 보면 자괴감만 듭니다.. 지금까지 객체지향프로그래밍(C++), 파이썬, 웹프로그래밍 정도를 수강하거나 공부했는데 걍 노잼 그 자체더군요.. 알고리즘은 조금 재밌는데, 기업에서 이런건 다 라이브러리 가져다 써서 필요없다고 하더라고요ㅠ 그냥 이악물고 코딩해야할까요? 아니면 빨리 다른 길을 찾아볼까요? 제가 과학을 싫어해서 다른 공학 전공을 해낼 자신도 없습니다.. 전 뭘 해야할까요..
JKR 님의 최근 글
|
댓글 13
-
팔레트
2020.10.04 11:02 [*.39.xxx.139]
1학년때부터 외주를 뛰는 친구들이 특별한 것이지 자신도 그렇게 하지 못한다고 생각해서 너무 자괴감에 들지 마세요. 또, 자기가 재미없는 코딩이 있다면 무조건 재미있는 코딩이 한두개는 더 있을겁니다. 제가 컴공과는 아니지만, 너무 자괴감 들지 마시고 그 나이는 뭘 시작해도 늦지 않는 나이기에, 화이팅하시길 바랍니다. -
JKR
2020.10.04 20:20 [*.118.xxx.175]
감사합니다ㅜㅜ 열심히 해야겠습니다 -
Whatever
2020.10.04 13:33 [*.59.xxx.232]
무슨 커리큘럼으로 배우시는 지는 모르겠지만, 정형화된 코딩보다는 뭔가 만들어보겠다는 호기심을 가지고 하다 보면 금방 재미 붙습니다. 특히 VB.NET 같은 쉬운 과정은 파워포인트 만들듯이 디자이너에서 끌어다 오면 그대로 폼으로 나타나기 때문에 구현하기도 쉽고요. 스포츠를 좋아하신다면 전광판 프로그램을 만들어 본다던가 소위 말하는 '뻘짓'을 하면 할수록 욕심이 생겨 스스로 찾아 보고 공부하게 됩니다. 자기가 생각했던 프로그램을 만들어 보는 것 만큼 재미 붙이기 쉬운 것도 없을 것 같습니다. -
JKR
2020.10.04 20:22 [*.118.xxx.175]
학교 커리에 동아리 교육도 같이 받았습니다. 벅차더라고요,,. 스스로 미니 프로젝트 하는거는 재밌을것 같네요! -
qualia
2020.10.04 14:34 [*.70.xxx.229]
저도 배운건 별로없지만 말씀드리고 싶은건
1. 프로그래밍이 재밌기가 보통은 힘들죠
보통은 수학을 가르치는것처럼 함수를 알려주고 외우라는게 보통일거니깐요
단순히 외우는것 보단, 이 함수가 무슨역할을 하는지 혹은 어떻게 사용하면 바뀌는지를 공부하는게 더 재밌을거에요
원래 있던 기능을 내가 배운것을 응용해서 만들어 보는게 제일 재밌다고 봅니다
예를 들면 거의 모든 프로그래밍에서 과제로 할 성적계산기같은 것에서 추가적으로
체크표시를 자동으로 해준다던가 실시간으로 평균이 나온다던가 하는
소소하지만 유저편의성을 올리는 기능부터 한번 도전해보심이 어떨까 싶네요
+a를 구현하면 교수님이 추가점을 줄지도 모르고요
2. 정말 나는 응용수학이 재밌다 이런쪽이면 머신러닝쪽을 한번 알아보고 가보시는건 어떨까 싶네요
거기는 matlab을 쓰면서 코딩도 있지만 굉장히 수학적인 쪽이라 흥미가 있으실지도 모르겠네요 -
JKR
2020.10.04 20:25 [*.118.xxx.175]
공부법 감사합니다ㅜㅜ 머신러닝.. 메모.. 전 프로그래밍 수업때 모든 코드를 따라 치는데 이게 맞는걸까요?? 시간이 너무 오래걸려서,, -
qualia
2020.10.04 22:29 [*.70.xxx.229]
모든 코드를 따라치는것은 그렇게 중요하지 않아요. 어떤코드가 어떤역할을 하는지 아는게 제일 중요해요. 프로그래밍은 결국 코드를 사용하는것에 그치지 않고 그 코드들을 응용해서 내가 원하는 동작을 실행시키는게 가장 중요하니깐요. 저는 따라치기보단 역할을 설명해줄때 그 코드 옆에 주석을 다는게 훨씬 좋을거라 생각합니다 -
JKR
2020.10.05 00:01 [*.62.xxx.206]
감사합니다ㅜㅜ -
분할정복
2020.10.04 18:15 [*.186.xxx.143]
1학년때 외주 뛰는 애들은 보통.. 이미 고등학생때 부터 코딩을 해왔을 겁니다
아직 1학년이시기에.. 좀 더 코딩을 해보시는 걸 추천드립니다.
알고리즘은 열심히 하세요. 취업하실때 그걸로 평가합니다. 아무리 라이브러리나 오픈솔루션을 가져다 써도 한계가 있고 직접 코딩해야할 일이 많습니다.
아직 객체지향은 왜 해야하는지도 모르고 어렵기만 할 수 있습니다. 나중에 설계 및 디자인 패턴 쪽 가면 왜 객체 지향을 써왔는지 점점 알게 되실 겁니다. -
JKR
2020.10.04 20:27 [*.118.xxx.175]
감사합니다 선배님ㅠㅠ -
brainer
2020.10.04 21:48 [*.176.xxx.76]
근데, 이미 말씀하셨든 원래 컴퓨터가 수학에서 출발한거고, 계산기잖아요.
수학 좋아하시면, 윗분이 말씀하신 것 처럼 ML, Deep Learning등을 공부해보시거나(이미 배우신 Python 많이 쓰죠. 관련 책도 많고요.), 수학을 해보세요.
많은 분들이 코딩을 하고 싶어도, 높은 단계로 올라가기 위해 수학때문에 막히는데 수학을 좋아하신다니.. 잘 된거겠죠? -
JKR
2020.10.05 00:02 [*.62.xxx.206]
열심히 해봐야겠네요.. 감사합니다ㅜㅜ -
녹색우주괴생명체
2020.10.08 16:27 [*.23.xxx.242]
음 저는 직장 관두고 잠시 학원다닐때 옆자리 앉으신분도 코딩으로 업 삼으시다가 관두신 분이더라구요. 자기 길 아닌것 같다고 몇년 일하시다 관두셨다는데. 해보시고 판단하셔도 늦지않다고 봅니다. 현재 명확하게 뭐 하고 싶은것고 없다고 하시니 가진바를 노력하시는것이 가장 낫다고 봅니다