2024. 8. 24. 16:39ㆍ근황 and 회고/회고
주말 전에 미리 적는 이번주 회고
🧑💼Company
1. mavenBom
8월 2주차 (2024.08.12. ~ 2024.08.18.) - Release Train
주말 전에 미리 적는 이번주 회고 🧑💼Company 1. 라이브러리? No. Release Train? Yes 빌드 중에 에러가 발생하였다. build.gradle에 명시된 library의 version과 동일한 버전이 build 과정에서 참고하는 디
gw-sheep.tistory.com
지난주에 생각했던 3가지의 방법 중 2개의 방법이 실패로 마무리되었다. 따라서 해당 부서에 문의드린 부분을 기다리고 있다. 실패했던 원인은, mavenBom 을 사용하기 위해서는 참고하는 repository가 maven 이어야 한다. 3)의 방법 관련하여, mavenLocal() 해서, maven repository를 만들어 릴리스 트레인을 넣고 참조를 해야 했다. 반대로 1)의 방법을 하기 위해서, 참조되는 라이브러리들이 무엇무엇이 있나 봐야 하는데, 생각보다 쉬운 작업은 아니었다.따라서 2)의 방법으로 진행하기로 결정했다.
2. History의 중요성
개발자는 코딩을 잘하면 되는 거지라는 안일한 생각이... 앞서고 있었다. 물론 코딩도 완숙하지 못한 주니어로서, 코딩을 잘하기 위해 공부를 하고 있다. 하지만 계획, 설계, 문서 작업 등도 개발자의 영역이다. 그 중에서.. 신규 개발 이후 유지 보수 개발자를 위해 문서를 남겨놓는 것은 굉장히 중요한 일이구나를 깨달았다.
맡고 있던 프로젝트 중 하나의 History가 아예 전무했기 때문이다. 해당 프로젝트 관련 이슈가 발생했을 때 대응을 해야 하는데, History가 없이 코드를 살펴보면서 뜯어보는 것은.. 여간 쉬운 일이 아니었다.
정말 기록의 습관화! 문서의 습관화!! 개발자로서 이직을 하는 경우가 잦겠지만, 그럼에도 중간중간 문서를 작성하여 꼭꼭 인수인계를 할 줄 아는 사람이 되어야겠다.
📝 Private
1. 방송통신대학교 컴퓨터과학과 시작
올해 수강 신청한 과목은 원격대학교육의 이해 + 전공 6과목이다. 이번주는 워밍업으로 원격대학교육의 이해를 하루 1강씩 수강하였다. 퇴근하고 집에 오면 보통 8~9시라, 공부하는 게 쉽지 않다. 특히 출근을 위해 5시 즈음 일어나고 있기 때문에,, 정말 눈이 천근만근이다. 그럼에도 공무원으로서 맡겨진 일을 처리하면서 다람쥐 쳇바퀴 안에서 뛰는 햄스터와 같은 삶을 살았는데, 공부하는 모든 것들이 나의 직업 전문성++ 이 된다는 기쁨이 훨씬 더 크기 때문에 공부를 하고 있다. 다음주부터 전공 과목을 수강하고 공부할텐데, IT 직업인이 되어가는 과정에 기쁨과 즐거움으로 참여하기를 기대해본다.
2. 김영한의 실전 자바 - 중급 2편 수강 완료
혼자 공부한는 자바(학원 수업) 공부와 자바의 정석(기초편)을 공부했음에도.. 정말 Java 에 대한 실력이 부족하다고 많이 느끼고 있었다. 그래서 김영한 강사님의 Java 강의 커리큘럼을 수강중인데, 어느덧 중급 2편 수강이 완료되었다!!!
이번 강의에서는 Generic과 Collection Framework를 배울 수 있었다. 특히 ArrayList와 LinkedList 의 차이를 이해하는 시간이 굉장히 흥미로웠고, ArrayDeque HashSet HashMap ArrayList을 사용해야 함을 기억하게 되었다. 또한 TreeSet처럼 원하는 데이터를 찾아가는 과정도 재밌었고, 순회(Iterator, Iterable)와 정렬(Comparable, Comparator)에 대해서도 배울 수 있던 시간이었다.
다음 고급 1편에서는 멀티 스레드와 동시성에 대한 내용을 수강하게 되는데... 굉장히 흥미로울 것 같아 기대중이다. 지하철 출퇴근 시간에 단비와 같은 JAVA 강의!! 얼른 더 수강하러 가야겠다~!
'근황 and 회고 > 회고' 카테고리의 다른 글
| [근황/회고] 9월 2주차 ~ 10월 1주차 (2024.09.09. ~ 2024.10.06.) (0) | 2024.10.06 |
|---|---|
| [근황/회고] 8월 4주차 ~ 9월 1주차 (2024.08.26. ~ 2024.09.08.) (0) | 2024.09.08 |
| [근황/회고] 8월 2주차 (2024.08.12. ~ 2024.08.18.) - Release Train (0) | 2024.08.17 |
| [근황/회고] 8월 1주차 (2024.08.05. ~ 2024.08.11.) (0) | 2024.08.09 |
| [근황/회고] 7월 5주차 (2024.07.29. ~ 2024.08.04.) (0) | 2024.08.03 |