PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/05/12 19:13:08
Name 악세사리
Subject 프로그래밍 언어는 어떻게 공부해야되나요?
안녕하세요

요즘 학교에서 php하고 데이타베이스 sql 완전 기초과정 배우고 있는데요;

따로 공부를 하고 싶은데,, 언어쪽은 어떻게 해야 하는지 잘 모르겠습니다.

기본 함수와 사용법 알고 간단한 예제를 외우고, 응용 부분은 따로 찾아보고 익혀야 할까요?

아니면 기초부터 무한코딩으로 한개씩 제껄로 만드면서 해야할까요?

아 그리고 php와 sql 비교했을시 sql이 훨씬 쉬운거 같던데 다른분들도 그러신지?(서로 연동없이 기초과정요)

답변 감사드립니다^^

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Hibernate
11/05/12 19:33
수정 아이콘
저는 올해 졸업해서 이제 입사한지 3달째 된 신입사원 입니다. 흐흐..

해당 언어에 대한 기본서를 남들이 추천해주는걸로 사서 한번 쭉 보세요.
책에 나온 예제를 한번씩 다 코딩 해보는것도 괜찮은 방법입니다.

책에서 알려주는 문법대로 코딩을 해 보세요.
기본적인 문법을 코딩 해 봤다면, 고수들의 코드는 어떤지 기회가 닿으면 보는것도 좋습니다.

기본적인 문법에 자신감이 붙었다면 파일 입출력이나, 네트워크에 관련된 예제를 해보세요

기본서를 다 보고 난 후에는, 코드를 조금 더 '잘' 만들어야 할 필요성이 느껴지는데
이 때, 대학 전공 서적이 힘을 발휘할겁니다.
실질적으로 대학 졸업 후에, 신입으로 취직했을 때, 이런 전공 지식들이 많이 중요한것 같습니다.
회사 선배의 말귀를 빨리 알아듣고 얼른얼른 찾아봐서 문제를 해결할 수 있게 되는것 같습니다.

그리고 본인이 관심 있는 분야를 하시기 바랍니다.
웹이던 게임이던 모바일이던.. ^^; 그래야 재미를 느끼고, 빨리 실력이 늘수 있잖아요.
화이팅~!
Cazellnu
11/05/12 20:22
수정 아이콘
일단 신텍스 위주로 설명된 초보 책을 아무거나 하나 고른뒤
신텍스부터 익히되그것을 억지로 외우려고 하지마시고
그냥 죽 따라가면서 해봅니다.

그리고 간단한 문제부터 풀어봅니다. 솔루션을 생각해 내는 방법을 기르는것인데
처음엔 이쪽 사고가 잘 안돌아갈 수 있습니다. 쉽게 말해 컨디셔널 점프가 기본입니다.
이런식으로 푸는 사고를 익혀봅니다. 조금더 복잡한 문제같은걸 보면서요.

이게 다 익숙해지면 이제 간단한 데이터 스트럭쳐를 살펴봅니다.
서치, 소팅, 트리, 매트릭스, 스택, 큐 뭐 이런것들이요. 너무 복잡한건 어려우니 쉬운거부터 찾아봅니다.
그리고 입문단계 졸업시험격으로 간단한 자료구조를 이용한 코드를 하나 만들어봅니다. (주소록이나 뭐 이런거)

솔직히 여기까지 마치면 이제 비로소 시작입니다. (근데 보통 학교의 커리큘럼에도 다 있을텐데요)

하긴 저도 학과공부 소홀히하고 졸업해서 실무에서 거진 다 배운지라 학습방법을 설명하긴 좀 힘드네요
(그리고 IPC, 네트워킹같은것을 학과에서 많이 배워도 실무에서 직접 시스템 프로그래밍하는건 힘들 것 같다는 생각이지만)
11/05/12 21:14
수정 아이콘
제 방식을 말씀드리자면...
1. 일단 닥치고 코딩, 코딩, 코딩... 습작 폴더가 소스로만 100메가를 넘어갈때까지!!!
2. 코드를 짤 때는, 어떻게든 더 짧고, 단순하고, 주석 없어도 나중에 봤을때 이해할 수 있도록 한다는 마음가짐으로.
3. 일단 코딩을 시작했으면, 어떤 수를 쓰더라도 최초에 계획한 목적을 달성할때까지.

이 3가지만 잘 지키시면서 공부하시면, 1년 내로 일정 수준 이상의 프로그래머가 될거라고 감히 말씀드릴수 있습니다.
그리고, 한 가지 더 첨언하자면, MSDN이나 구글 검색을 통해서 다른 사람들의 코드를 보는걸 부끄러워 하지 마세요.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
104848 음악 질문좀 하겠습니다 [1] V3_Giants1601 11/05/12 1601
104847 적당한 가격의 스피커 추천좀 해주세요 [8] 티티2020 11/05/12 2020
104846 모니터 살때 주의할점.. [1] 유실물보관소2459 11/05/12 2459
104845 이거 어디서 사야 할까요? [6] worcs2385 11/05/12 2385
104844 육룡이 득세하던 시절 이유는?? [16] 다음세기2715 11/05/12 2715
104842 어디서든 통용되는 매크로가 있나요? [1] 바보탱이1552 11/05/12 1552
104841 skt요금제 관련 질문입니다. [더블할인?] [2] 희주2103 11/05/12 2103
104840 커팅제 구입할 수 있는 곳 아시는 분 [2] 사파이어1649 11/05/12 1649
104838 스마트폰 갈아타기 질문입니다 [4] 무지개빛깔처럼2041 11/05/12 2041
104837 사람이 일정시간 내에 흡수할 수 있는 영양소의 한계? [2] 사파이어2209 11/05/12 2209
104836 국내 프로야구도 승리수당이 있나요? [5] 기다리다3513 11/05/12 3513
104835 Pspice 질문입니다 [1] renoir1592 11/05/12 1592
104834 화곡동 사시는 분들 질문드립니다~ [2] 포코테1566 11/05/12 1566
104833 스타 커뮤니티는 왜 항상 떡밥이 고정일까요? [6] 맥쿼리2079 11/05/12 2079
104832 GSL 결승 시청 질문입니다. [1] 언데드네버다��1262 11/05/12 1262
104831 만화 메탈 하트의 결말좀 알려주세요.(스포 주의) [2] 잠수중2542 11/05/12 2542
104830 스킨로션 추천 부탁드립니다. [2] 컨트롤황제2093 11/05/12 2093
104829 앱 개발을 해보고 싶습니다. [4] BloodElf1663 11/05/12 1663
104828 갤럭시 탭 지금 살만한가요?? [6] 비비안2073 11/05/12 2073
104827 프로그래밍 언어는 어떻게 공부해야되나요? [7] 악세사리1762 11/05/12 1762
104826 암웨이 개인 사업...해도 괜찮은 건지..질문드립니다. [4] brothers2093 11/05/12 2093
104825 Lg U+ 사용자인데요 엠넷 공짜인가요????(컴앞대기중입니다빠른답변부탁드려요)^^ [3] 자신감!2088 11/05/12 2088
104824 스2 게임 돌릴만한 컴퓨터 견적 질문입니다. [2] 최연발1613 11/05/12 1613
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로