회고록(5)
-
2022. 09. 22 회고록
오랜만에 회고록을 적는 것 같다. 요새 피플 2.0 업데이트를 위해 서버 개발하랴 앱 개발하랴 개발에만 집중하다 보니 회고록을 생각할 틈이 없었다. 그 사이에 인프런에선 IT 콘퍼런스인 인프콘을 개최하였다. 정말 참여하고 싶어서 신청도 해봤지만. 떨어졌다.. :( ( 영한님 실물 영접하나 했는데.. ) 아쉽지만 그래도 인프런에서 콘퍼런스 발표 내용을 모두 공개해줘서 볼 수 있었다 ㅎㅎ 인프콘 바로가기 훌륭한 개발자 분들이 발표를 많이 진행해주셔서 매우 유익한 내용들이 많았다. 이동욱 개발자님의 아키텍처 강의부터, AWS 등 여러 발표가 있었지만 난 공개되자마자 김영한님의 발표를 보러 갔다. 어느 날 고민 많은 주니어 개발자가 찾아왔다. 영한님의 발표이면서 정말 내가 궁금해하던 주제라 정말 재밌게 보게 되..
2022.09.22 -
06.24 나는 코더다
2022.06.24 회고록 6월달은 정말 바쁜 달인 것 같다. 6월 초에 '피플' 서비스를 앱스토어에 런칭하고 계속해서 안드로이드 디버깅과 동시에 당근 마켓 인턴 면접을 준비하고 또 기말고사 까지 준비를 했다. 결국 세 개다 만족스럽지 못한 결과물이 되었고 이도저도 아니게 됐다. 팀원의 배려로 안드로이드 디버깅을 최소화 하고 당근 마켓 면접에 집중 했던거 같다. 하지만 이러한 배려와 도움 속에서도 아쉽게 당근 마켓 면접을 떨어지고 말았다. 거의 1주 동안 미친듯이 DB, REST API, 자료구조, 운영 체제 등 여러 질문에 대해서 준비하였지만 하필 가장 준비가 덜 되었던 JWT 질문이 나온 바람에 제대로 답하지 못했다.. :( 탈락이 아쉽지만 많은 것을 느낄 수 있었고 나의 부족한 점을 알 수 있었다...
2022.06.24 -
22 .06 .04 회고록
학교에서 좀 잘 하고 있다고 안심하지 말자 밖에 나오면 난 아직 아무것도 아니다. 1. 기본기에 충실하자. - 어떤 서비스든 프레임 워크이던 서비스를 안정적으로 운영하기 위해선 기본기가 충실해야한다. 자료 구조, 운영 체제, 컴퓨터 구조 등 기본 과목을 충실히 공부하자 특히 자료구조는 꼭 마스터 하자, 자료 구조는 쓸일이 많다. 이미 대부분의 언어 내에 탑재 되어 있다. 즉 사용할 줄 알기만 하면된다. 허나 자료구조마다 행동에 따르는 비용이 각각 이기 때문에 자료 구조를 마스터하고 적재적소에 녹여내야 한다. 자료 구조를 알맞게 쓰면 RAM 사용률, 처리시간 감소 등 큰 이점을 얻을 수 있다. 뿐만 아니라 내가 사용하는 라이브러리, 스텍에 대해서도 기본기를 다져야 한다. 로컬 환경에서 된다고 다가 아니다 ..
2022.06.04 -
2022 .05 .23 회고록
이제 한 달 뒤면 종강이고 대학생활도 끝이 난다. 이제 정말 개발자로서 취업시장에 뛰어들 텐데 나는 그만큼 경쟁력 있는 사람일까? 잘 모르겠다. 비록 우리 학교에서는 조금이나마 뛰어난 축에 속할 순 있지만 사회측면에선 한참 모자르다. 오히려 비전공자 분들이 나보다 더 잘할 수 있을 수도 있다. 바쁘다는 건 핑계다. 바쁘다며 배움에 있어 주춤하지 말자. 바쁘다면서 쉰다며 유튜브 볼 거 다 보고 할 거는 다 하고 있지 않나. 쉬지 말자 아직 한참 남았다. 정말 바쁘다면 잠을 줄이자. 시간을 잘 활용하자. 통학한다고 시간이 없다고 이야기 하지만 통학 시간만 3~4 시간이다. 그렇게 앉아서 졸고 유튜브 보면서 통학할 것 인가. 그 시간을 강의를 보거나 책을 보면서 활용하자 이 루틴을 생활화하자 한번 적응하면 성..
2022.05.23 -
2022.05.06 회고
스프링을 처음 접하고 시작한지 벌써 언 1년이 다 돼간다. 하지만 정말 1년동안 한 실력이라고 볼 수 있을까 아직 너무 부족한게 많다. OOP를 최대한 활용해서 하고 있는가?? 대학교 1학년 부터 자바와 객체지향 언어에 대해 공부했으니 OOP를 접한 지 3~4년이 다 되어 간다. 하지만 내가 정말 OOP를 잘 활용 하고 있냐라는 질문에는 답을 하지 못할 것 같다. 사실상 Spring의 Entity, Dto, Service, Repository 기본적인 틀만 잡고 했던 것 같다. 이렇게는 절대 OOP 스럽다고 이야기 하지 못한다. 최대한 OOP에 대해 공부하고 유지보수가 좋은 코드를 만들자. 코드를 잘 작성 하는가? 코딩을 잘하는 것과 기능을 빠르게 구현하는 것은 다르다. 남이 보더라도 문제없이 해독이 가..
2022.05.06