프로그래머가 되기 위한 공부방법에대한 조언좀 해주세요 .. ㅎㅎ

john419의 이미지

저는 이제 곧 제대할 군인입니다.
제대를 앞두다보니..........어떻게 공부를 해야하나 에대한 의문점이 계속 머릿속을 떠나지 않아서 여기에 글을 올리게 됬습니다.

일단 저의 계획은
C/리눅스/C++/OOP/C#/JAVA/안드로이드/
이 순서로 공부를 할 생각이였습니다. 그런데....단순히 언어를 잘 안다고 좋은 프로그래머가 되는건 아니기때문에....

어떻게 해야 좋은 실력을 가진 프로그래머가 되는지가 궁금합니다.
또, 어떤걸 알아야지 좋은 프로그래머가 되는지 궁금합니다.

shint의 이미지


좀 비용을 지불하더라도. 좋은거 제대로 배우고. 잘 이해해서. 만들 수 있으면. 좋은 프로그래머 될겁니다.
문제. 오류. 수정. 등은 차차 배워나가게 됩니다.

시간이 금입니다.

- 도서관. 서점. 책 보고 따라 만드는 방법
- 카페. 동아리. 세미나. 참여
- 오픈소스. 프리웨어. 공개소프트웨어 강좌 참여
- 기업에서 배우며 개발

기능 위주에 만드는 프로그래머
- 그냥 빨리 만드는 방향으로 개발

교육용 프로그래머
- 각 언어에 특성을 중점적으로 파악

어려운 기술 프로그래머
- 어려운 기술을 교육 받거나. 만들어서 개발

사업형 프로그래머
- 제휴. 협의. SDK. 오픈소스. OpenAPI 등을 잘 활용하여 개발

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

malco95의 이미지

언어야 그냥 문법만 익히면 땡이고 자료구조나 알고리즘을 잘배우셔서 효율적인 프로그래밍을 하는 연습을 하는게 중요하다고 생각합니다. 보통 실력은 자료구조 알고리즘애서 나옵니다. 복잡한 프로그램보다 가장 단순한 프로그램이 훨신 효율적일때도 있습니다.