학원에서 공부하고 있는 데요
자바 깊게는 공부 안하고 어떻게 돌아가는 지 정도만 이해하고
예제 좀 풀어보고 오라클도 약간 배우고 지금은 안드로이드 배우고 있는 데요
지금 코드는 어찌어찌 강사님께 물어보면서 짜보고 있는 데
제가 생각해도 기본기나 개념이 너무 안잡혀 있는 것 같아요.
게시판 둘러 보니까.자료구조, 알고리즘, DB 등등 탄탄하게 기본기를 잡아야
나중에 안드로이드가 아니라 다른 쪽으로 옴겨 타도 쉬울 것이라고 해서요..
코드만 붙잡고 있어 봤자 개발자가 아니라 알바가 되지않을까 하는 생각이 드네요
4~5개월 만에 초심자가 오라클보고 자바 보고 안드로이드까지 보려니까
깊게 깊게 공부 하기도 힘든 것 같긴하지만 말이죠
개념이나 기본기 등등 철저하게 익하고 나가려면 그냥
자바 책이나 데이터베이스 관련 책들 계속 읽어보면 될까요?
DB는 무시할 수 없겠지만.. 개발은 개발이다보니 자바가 중요하겠죠..^^
자바의 클래스 활용 등이 프로그래밍의 핵심이라 생각합니다.
깊게 공부하기엔 시간은 너무 짧죠 ^^;
저도 매번 느끼는거지만 많이 짜본 사람이 많이 아는건 맞는것 같더라구요~ 그래서 전 늘 개고생.. ㅎㅎ
자바 책 많이 보시고 클래스 등등도 그냥 쓰지만 말고 직접 확인하셔서 왜 쓰이는지.. 어떻게 쓰시는지도 보세요.
그리고 디자인패턴도 숙지하시구요 ^^..
저도 모자르지만 그나마 조~금 앞에 있다는 생각에 답글 남겨봅니다 ㅎ
책은 목적의 수단에 불과하구요,
직접 하나를 만들어보세요.
하다못해 자바나 안드로이드를 공부하고계시면, 메모장이라도 만들어보세요.
그럼 기본적인 문법은 물론이고, 데이터 저장을 위한 파일관리, 데이터베이스이용 등 다 한번씩 써보게 됩니다.
만들어가는 과정에서 책을 참고하는 것이지, 책을 보면서 따라하면 남는게 별로없고 시간대비 효율이 별로없어요.
수동적으로 책에딸려가지마시고 능동적으로 뭘 해가면서 필요한 언어, 기술 등을 찾아보세요.
필요에 의해 앱단, 웹단, 서버단, 디비 등이 필요한 것이지, 수단을 위해 무언가를 만드는건 좀 아닌거같네요..
윗분말씀대로 일단시작했으면 뭐 하나를 만들어보세요.
우선 자바가 무엇인지 구경이라도 하셨다면,
정말 만들고 싶은 것 하나 딱~ 결정해서 만들어보세요.
동작 하나하나 추가하는 방식으로요.
거기서 막히면 책을 찾거나 검색을 하거나 여기엥 질문을 하시면서 진행해 보세요.