이제 c언어 겨우 땠는데 어떻게 공부해야할지 막연합니다
곧 학교 들어갈건데 전공을 컴공으로 하려고하는데, 재능이없어 너무 고민됩니다..
일단 코딩이 너무 어렵습니다
제가 코딩이 어려운 이유를 분석해봤는데
첫째는, 내가 알고리즘을 못세운다고 해야하나?
그러니까 간단한 프로그램이야 뭐 알고리즘도 필요없을정도의 그런거는 문법만 알면 만들수는 있지만.
그런데 예를 들어, 테트리스나, 슈팅게임, 수강신청시스템 이런거로 들어가버리면 진짜 까마득하더라고요..
이런거 어떻게 해야하나요?
두번째 이유는, 문법을 좀 체계적으로 배워야하는데 그런 책이나 강의같은거를 못구하겠더군요
그러니까 내말은, printf,scanf,if조건문,while반복문, 뭐 이런 공식적이고 아주 기본적으로 많이 쓰이는
문법은 배울수있을지라도. time,random 요런거까지 세세하게 체계적으로, 그리고 어떻게 써야하는지
잘 알려주는 뭐 그런게 없어서 돌겠더라구요.. 저런 문법이 있었는지 조차조 몰랐는데, 친구가 쓰는거보고 '아 저런것도 있구나'
이렇게 느끼고. 설령 안다해도 어떻게 써야하는지를 모르겠어요. 인터넷뒤져도 이상한 예문만 나오고
그리고 세번째이유는, 문제풀이가 부족합니다. 예를 들어서, 어떤 수학공식을 배웠으면 그 공식에 대한 예제문제를
많이 풀어보고 틀리면 답지도 보고 그래야하 그 공식이 익혀지고 나중에 어떻게 쓰여지는지 알듯이
코딩문법도 예제를 많이 풀어봐야되는데, 그런 체계적인 훈련이 부족해서 항상 헤멥니다..
이 3가지 이유가 내가 생각하는 코딩 존나 못하는 이유입니다..
현실적인 조언이나 질의응답같은거 해주는 코딩사이트 뭐 그런거 조언좀 부탁드립니다..
누구나 처음에는 다 그렇다. 기본 서적 하나 골라서 연습 코딩 문제라도 좀 풀어보고 투덜대라. 보니까 문법도 제대로 모르는 구만 뭘. 코딩은 삽질만이 살길임..
http://gall.dcinside.com/board/view/?id=programming&no=410057
재능이 없는게 아니라 너가 공부를 안해서글타
알고리즘이 안되면 디버깅이라도 잘해야된다. 개발할때 중요한 포인트마다 로그 돌리고 눈으로 확인하는거라도 되면 .. 만들어놓소 최소한 어디가 잘못된는지 빨리알아차리기 때문에 개발방향을 빠르게 잡을수있다 니전체소스의 flow가 머리에 들어오는건 덤이다
그리고.. 코딩? 예제백날풀어봤자 니가실제코딩하는건 예제를 코딩하는게 아니다. 니가 정말 만들고싶은게 뭔지 생각해보고 검색하면서 만들어. 튜토리얼이란건 사용방법이지 해결책이 아니다. 나도 예제만 존나풀고 돈받고싶네 ㅋㅋ