3주차 회고- 이번주에 다룬 학습 내용은 주로 실무에서 많이 사용되는 부분들인 "인터페이스", "익명클래스", "입출력", "예외처리", "컬렉션 프레임워크"에 대해 학습하였다. 이론에 대해 모르고 개발을 진행하던 지난 날들을 회상하며 다양한 메소드들과 사용 방법을 익히며 실습하면서 한층 더 이해하는 주간이었다.- 지난 2주 간의 학습 내용에 대한 복습을 진행하고, 3주차 학습을 진행하다보니 과제 제출 기한을 준수하지 못하는 상황이 벌어졌다. 이는 프로젝트의 납기일 준수를 지키지 못한 것과 같다고 생각하니 스케줄링(WBS)의 중요성을 다시금 깨닳는 시간이 되었다.주요 학습 내용JAVA의 인터페이스 [링크]- 인터페이스는 추상 클래스가 발전된 기능이다.- 인터페이스의 멤버는 상수와 추상 메소드만 가능하다...
2주차 회고- 학습했던 내용들을 포스팅하면서 나만의 방식으로 이해도를 상승시켰다. 이를 통하여 방향성을 찾아가고 있다는 느낌을 받았고, 복습를 통한 이해는 기초를 더 단단하게 만드는 과정인 것 같다.- 자바에 대한 본격적인 학습이 시작된 만큼 과제 역시 이제는 학습한 것을 토대로 이해를 하고 응용해서 문제 해결해나가는 방향으로 난이도가 올라가고 있다는 느낌을 받았다. 현재 이해하고 있는 정도를 판단할 수 있는 좋은 과정이라고 생각햇다.- 지금 정리하는 포스팅의 내용이 당장 지금도 과제 수행 시 참고하는 만큼 훗날 개발 시에도 많은 도움을 받을 것 같다.주요 학습 내용 JAVA의 클래스와 객체 [링크]- 클래스는 객체를 정의하는 설계도라고 하며, 객체의 속성과 기능을 필드와 메서드로 변환하여 만든다.- 객..
회고 어느덧 강의를 듣기 시작한 지 7일차가 시작되었는 데 시작한 것이 바로 어제 같은 느낌이 든다. 지난 한 주를 되돌아보면 업무와 병행하는 데에 있어서 무리가 있다는 점을 깨닳았을 때가 많았던 것 같다. 평일에 강의를 듣고 같이 실습을 하며 내용을 이해하는 데에 집중하고 주말을 이용하여 복습하는 개념으로 포스팅으로 정리해 나가는 하는 계획을 세웠었지만, 계획은 수포로 돌아갔다. 그래서 결정한 방법이 평일에도 지난 주의 강의 내용이 정리가 되지 않았다면 그것을 우선하고 해당 주차의 강의를 듣는 방식으로 변경하고자 한다. 본 강의와 보충 강의도 있지만, 추가적으로 이해가 되지 않는 부분에 대해선 "초보 개발자를 위한 JAVA"라는 서적를 함께 보면서 개인적인 방식으로 풀어나가는 방식으로 진행하면서 그 내..
제로베이스 파트타임 스쿨을 선택한 계기- 비전공자로 국비과정 수료를 통해 개발자가 된 나로써는 겉핥기 수준의 기초적인 학습을 기반으로 확장해나가는 데여 어려움이 있었다. 따라서, 업무와 자기개발을 동시에 효율적으로 할 수 있는 방안을 모색하였고 그 중심엔 부트캠프가 존재한다는 것을 알고 알아보았다.- 그 결과 제로베이스의 백엔트 취업 파트타임 스쿨을 선택하게 되었는 데, 그 이유는 다음과 같은 점들이 결정적인 이유가 되었다.선택과 집중- 백엔드의 기반 언어인 Java 기초에 대해서 학습을 하고 CS 및 Spring, 자료구조/알고리즘 순으로 권장 가이드라인이 주어진다.- CS(Computer Science)의 경우, 네트워크, 소프트웨어 공학, 운영체제, 컴퓨터 네트워크 등 방대한 범위를 지칭하지만, 운..