현재 버전

윗분이 현실적인 조언을 해주셨다면 저는 실제로 개발자가 기본적으로 알아야 할 것과 대한민국에서 수요가 가장 높은 자바 언어에 대해 알아야 할 것을 나열해보겠습니다.

컴퓨터 공학 기초(운영체제, 네트워크, 자료구조, 알고리즘, 데이터베이스)
각 과목마다 세부적으로 들어가면 끝도없습니다.

운영체제 - 리눅스, 기본 운영체제 지식

네트워크 - TCP/IP, HTTP, 갖가지 네트워크 기반 지식

데이터베이스 - 데이터베이스의 기본 개념부터 이후 정규화 비정규화, 설계 관련 지식들

자료구조, 알고리즘은 검색만 하면 목차별로 나옵니다.

이걸 기본으로 다 숙지한 채로 대한민국 기준 수요가 높은 자바 언어를 공부한다면..

기본적인 자바의 문법 및 개념 - 변수, 메서드, 인터페이스, 클래스, 추상클래스, 오버라이딩, 상속, for, if, while

좀 더 심화적으로 들어가면 - 컬렉션 프레임워크 구조, 스레드, IO, 리플렉션, reachability와 JVM 구조, 제네릭, 예외처리 등등입니다.

이걸 30대 초반이라는 나이에 취업이나 경제적 압박이 없다는 가정하에 공부를 하여도 최소 2년입니다. 더불어 메이저 회사 급을 들어가려면 더 추가되고 요구되어지는 지식들이 +a로 붙습니다.

이런 지식들을 정말 시간 갈아넣어서 나는 없다 생각하고 하루 24시간 중 밥먹는 시간 자는 시간 제외하고 공부할 자신이 있으시면 하시는 거 추천드립니다.

참고로 개발자는 공부를 평생해야하는 직업임을 알아주셨으면 좋겠네요.

수정 이력

2020-05-10 09:54:52 에 아래 내용에서 변경 됨 #2
윗분이 현실적인 조언을 해주셨다면 저는 실제로 개발자가 기본적으로 알아야 할 것과 대한민국에서 수요가 가장 높은 자바 언어에 대해 알아야 할 것을 나열해보겠습니다.

컴퓨터 공학 기초(운영체제, 네트워크, 자료구조, 알고리즘, 데이터베이스)
각 과목마다 세부적으로 들어가면 끝도없습니다.

운영체제 - 리눅스, 기본 운영체제 지식

네트워크 - TCP/IP, HTTP, 갖가지 네트워크 기반 지식

데이터베이스 - 데이터베이스의 기본 개념부터 이후 정규화 비정규화, 설계 관련 지식들

자료구조, 알고리즘은 검색만 하면 목차별로 나옵니다.

이걸 기본으로 다 숙지한 채로 대한민국 기준 수요가 높은 자바 언어를 공부한다면..

기본적인 자바의 문법 및 개념 - 변수, 메서드, 인터페이스, 클래스, 추상클래스, 오버라이딩, 상속, for, if, while

좀 더 심화적으로 들어가면 - 컬렉션 프레임워크 구조, 스레드, IO, 리플렉션, reachablity와 JVM 구조, 제네릭, 예외처리 등등입니다.

이걸 30대 초반이라는 나이에 취업이나 경제적 압박이 없다는 가정하에 공부를 하여도 최소 2년입니다. 더불어 메이저 회사 급을 들어가려면 더 추가되고 요구되어지는 지식들이 +a로 붙습니다.

이런 지식들을 정말 시간 갈아넣어서 나는 없다 생각하고 하루 24시간 중 밥먹는 시간 자는 시간 제외하고 공부할 자신이 있으시면 하시는 거 추천드립니다.

참고로 개발자는 공부를 평생해야하는 직업임을 알아주셨으면 좋겠네요.
2020-05-10 09:53:18 에 아래 내용에서 변경 됨 #1
윗분이 현실적인 조언을 해주셨다면 저는 실제로 개발자가 기본적으로 알아야 할 것과 대한민국에서 수요가 가장 높은 자바 언어에 대해 알아야 할 것을 나열해보겠습니다.

컴퓨터 공학 기초(운영체제, 네트워크, 자료구조, 알고리즘, 데이터베이스)
각 과목마다 세부적으로 들어가면 끝도없습니다.
운영체제 - 리눅스, 기본 운영체제 지식
네트워크 - TCP/IP, HTTP, 갖가지 네트워크 기반 지식
데이터베이스 - 데이터베이스의 기본 개념부터 이후 정규화 비정규화, 설계 관련 지식들
자료구조, 알고리즘은 검색만 하면 목차별로 나옵니다.

이걸 기본으로 다 숙지한 채로 대한민국 기준 수요가 높은 자바 언어를 공부한다면..

기본적인 자바의 문법 및 개념 - 변수, 메서드, 인터페이스, 클래스, 추상클래스, 오버라이딩, 상속, for, if, while
좀 더 심화적으로 들어가면 - 컬렉션 프레임워크 구조, 스레드, IO, 리플렉션, reachablity와 JVM 구조, 제네릭, 예외처리 등등입니다.

이걸 30대 초반이라는 나이에 취업이나 경제적 압박이 없다는 가정하에 공부를 하여도 최소 2년입니다. 더불어 메이저 회사 급을 들어가려면 더 추가되고 요구되어지는 지식들이 +a로 붙습니다.

이런 지식들을 정말 시간 갈아넣어서 나는 없다 생각하고 하루 24시간 중 밥먹는 시간 자는 시간 제외하고 공부할 자신이 있으시면 하시는 거 추천드립니다.

참고로 개발자는 공부를 평생해야하는 직업임을 알아주셨으면 좋겠네요.