안녕하세요. 프로그래밍 시작한지 1년된 뉴비입니다.
대학에서 응용수학 전공하고 회사 들어와서 프로그래밍을 배우기 시작했는데요
아무래도 컴공전공자가 아니다보니 지식이 딸리는걸 많이 느낍니다.
그래서 공부방법에 대해 조언을 좀 구하고 싶은데요.
일단 제가 지금 하는일은 어떤 과학용 소프트웨어의 GUI를 만드는건데요.
언어는 JAVA를 사용하고있습니다.
제가 여태까지 읽은 책이
먼저 자바언어 공부용으로
0. Head First Java -> 자바 입문용으로 처음 읽음
1. Beginning Java -> 그 담에 자바 심화용으로 읽음
그 다음 객체지향 프로그래밍 기본을 위해
2. Object Oriented Thought Process -> 객체지향개념 기본서
3. Head First Design Pattern -> 디자인 패턴 입문서
다음은 효과적인 프로젝트 진행을 위해
4. Code Complete -> 유명한 책이라길래 걍 샀음
5. Agile Software Development, Principles, Patterns, and Practices -> 하도 애자일 애자일 해서 읽어봄
그리고 취미생활로
6. HTML and CSS
7. C Programming
지금은 코드 가독성을 높히기 위해
8. Clean Code
라는 책을 읽고 있습니다.
근데 보면 아시다시피 다 언어 기본이나 아님 설계에 대한 책에 편중되어 있어요.
다른 전공자들은 어떤 지식을 필요로 하는지,
부족한 점이 무엇인지, 앞으로 어떤 분야를 더 공부해야 하는지 알고싶습니다.
조언좀 해주시면 안될까요..