안녕하세요. 현재 게임업계에서 약 5년간 데이터 엔지니어와 분석가로 근무하며 Hadoop, Hive SQL, Python 기반 로그 수집·적재, 품질 검증, 이상 모니터링 업무를 해왔습니다. 반도체 경험은 없지만 반도체 업계에서 일해보고 싶어서 삼성전자 DS·SK하이닉스 데이터 직무로 이직을 준비 중입니다. 평가·분석 강의가 저 같은 비전공·타 산업 경력자에게도 적합한지, 수강 후 실제 직무 전환 가능성이 있는지 여쭙고 싶습니다.
안녕하세요. 현재 김영한님 강의로 자바 공부를 시작해서 중급 1편 거의 다 듣고 2편을 들으려는 수강생입니다. Spring을 바로 공부하지 않고 JAVA만을 이용해서 백엔드 프로젝트를 하나 해본 후에 Spring을 공부해보고 싶은데, JAVA로 백엔드 프로젝트를 하기 위해서는 최소한 어느 정도까지 듣는 게 좋을지 고민입니다..! 우선은 중급 2편까지는 들을 예정입니다. 고급 1, 2, 3편의 커리큘럼을 보니 1편은 전공에서 공부한 운영체제 지식을 자바로 실습하며 학습하는 것 같았고 3편은 람다에 대해 추가적으로 깊게 학습하는 것 같았는데, 2편이 실제 서버 개발하는데 필요한 내용같아 보여서 고급 강의들도 수강하는 게 좋을지 궁금합니다. 중급 2편까지만 듣고도 JAVA 백엔드 개발을 해보는 데에 문제가 없을지 어디까지 공부해두고 해보는게 좋을지 답변 주시면 감사하겠습니다!
현재 작업형1 강의를 다 듣고 연습문제도 두번씩 풀었는데 (아직 혼자 해결은 안 됩니다..ㅜ) 작업형1을 완벽히 이해하고 넘어가야 할지 아니면 작업형2, 작업형3을 빠르게 모두 학습하고 남은 시간 동안 한번에 익혀야 할지 어떻게 하면 좋을까요? 조언 부탁드립니다 감사합니다.
혹시 여쭙고 싶은게 있는데 제가 곧 취업을 하게 됐는데요 실무로 바로 투입이 돼야 되는 상황인데 혹시 현재 자바 강의가 되게 단계별로 있던데 차근차근 듣기엔 시간이 좀 부족해서요ㅠㅠ현재 기본편을 듣고 있는데 이거 다 듣고 좀 바로 고급을 듣는게 나을까요..? 어느 단계부터 듣는걸 추천하시는지..그래도 차근차근 들어야 될까요..당장 몇주뒤에 실무 들어가야돼서요ㅠㅠ 조언 부탁드러요!!
자바 기초를 끝내고 기본 10과 상속까지 공부했습니다. 지금까지 공부를 해오면서 다양한 용어들과 문법들을 배웠는데, 지피티를 활용하거나 프로그래머스 문제를 풀면서 이 문법들과 용어를 제 머릿속에 완전 제 것으로 만들어 버릴지, 혹은 진도를 계속 나갈지 고민입니다. 혹자는 코딩은 머릿속에 기억하는 것들로 하는 것이 아니라 한 쪽엔 구글과 유튜브를 켜놓고 한쪽에는 코딩프로그래밍을 켜놓고 내가 하고자 하는 것을 최대한 구현해내는 작업이라고 하더라구요. 지금은 배우는 입장으로써 이것들을 온전히 제것으로 만들지 못했다는 강박과 걱정이 생겨 고민글을 올려봅니다. (예제 문제들 같은 경우 문제를 혼자 풀기는 버겁지만, 답을 보면 이해는 다 되고 흐름과 구조를 읽는데에도 큰 문제는 없어보입니다.)
자바 기반 코딩테스트 준비를 위해 코딩테스트 플랫폼 사이트에서 기초단계를 풀어가며 자료구조/알고리즘 개념을 익히기위해 중급2편을 병행해서 들으려하는데, 추후 코딩테스트 유형별(탐색, 정렬, 탐욕, DFS/BFS 등)로 문제풀어보며 실전을 익히기전에 중급2편으로 자료구조 알고리즘 전체적인 개념정리가 커버되는지 아니면 별도 자료구조/알고리즘 강의를 들어야되는 기초적인 자료구조범위만 배우는건지 궁금하여 문의드립니다.
공부를 하다가 즐거운 문제와 풀이 시간에 문제를 보고 -> 생각하고 혼자 풀고 -> 답안 강의 보고 이런식으로 강의를 들었는데 생성자 부터 혼자서 문제를 풀 수 없고 강의 보고 따라하는 상황 입니다. 그 동안 앞에 강의만 듣고 이해해서 혼자 문제를 풀었는데 생성자 부터는 강의를 보고 제출해 주시는 문제를 혼자 풀 수 없는 상황이 되니 자신감이 많이 떨어진 상태로 멈춰 있는 상황입니다. ㅜㅜ 뒤에 강의도 미리 결제해 놓고 있는데 ㅜㅜ 이해가 안되도 그냥 따라하면서 강의를 쭉 들어야 하는 것인지? 아니면 두 번 세 번이라도 강의를 다시 본 다음 이해를 하고 넘어가야 하는지ㅜㅜ 저 어떻게 해요..........ㅜㅜ
안녕하세요. 제가 9월 초부터 스프링 부트를 사용해서 웹을 만들어야 해요. 현재는 영한님 자바 입문편부터 중급1편까지 보고 있는데 중급2편까지는 다 볼 거예요. 근데 그 이후에 스프링 부트로 바로 넘어가야 프로젝트를 할 수 있을 거 같아요. 그래서 자바 중급2편 후 스프링부트를 실제 프로젝트에 적용할 수 있게만 하는 정도의 커리큘럼은 어떻게 될까요? ex) 중급 2편 - DB1편 ~~이런식으로 알려주시면 감사하겠습니다!
package array; import java.util.Scanner; public class Ex7 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int student_count = 4; String[] subject = {"국어", "영어", "수학"}; int subject_count = subject.length; int total_index = subject.length; int[][] point = new int[student_count][subject_count+1]; for (int i = 0; i < point.length; i++) { System.out.println((i+1) + "번 학생의 성적을 입력하세요:"); for (int z = 0; z < subject_count; z++){ System.out.print(subject[z] + " 점수: "); point[i][z] = scanner.nextInt(); point[i][subject_count] += point[i][z]; } } for (int i = 0; i < point.length; i++){ System.out.println((i+1) + "번 학생의 총점:" + point[i][total_index ] +", 평균: " + ((double) point[i][total_index ]/subject_count)); } } } 안녕하세요. 배열 문제 풀이 2, 2차원 배열1 문제에서 선생님과 다른 풀이 방법으로 접근해보았습니다. 기존 4x3 대신 칼럼을 하나 더 추가해 마지막 칼럼을 총점수를 저장하는 방법을 사용하였습니다. 의도는 이러합니다. - 필요에 따라 학생수와 과목수를 추가함에 따라 for문을 변경하지 않아도 되도록 하고싶었습니다. - 칼럼을 하나 더 추가해 마지막 칼럼에 총점을 저장하는 방식을 사용하고 싶었습니다. - 확장성과 유지 보수 측면에서 좀 더 간편했으면 싶었습니다. 여기서 발생한 문제점은 다음과 같습니다. - 개인적으로 느끼기엔 가독성이 선생님의 코드보다 떨어져보인다. - 가독성을 높이기 위해 선언한 변수가 비효율적이다. ( int total_index = subject.length; ) total_score[] 배열을 하나 더 만들어서 저장하는게 더 나을까요? 제 아이디어와 코드가 어떤지 리뷰를 들어보고 싶습니다!
안녕하세요 자바강의를 듣는 도중 코딩테스트 + 프로젝트를 병행하고 있습니다. 코딩 테스트 해답을 보면 this, super같은 강의 뒷부분에 있는 내용들이 자주 나오는걸 보았습니다. 이러한 개념들을 모르니 문제를 공부하려해도 개념부터 다시 공부해야 하는 상황이 종종 발생합니다. 기업 코딩테스트 수준의 코딩문제를 풀기위한 기본개념을 갖추려면 김영한님 자바강의의 어느부분까지 수강해야 모르는 개념 없이 알고리즘 공부를 할 수 있는지 문의드립니다. 좋은 강의 만들어주셔서 감사합니다.