자기계발

자기계발/동아리

[CEOS 19기] 5주차 활동 후기

4월 2일 5주차 백엔드 스터디4월 2일 스터디에는 각자 해온 컨트롤러 적용 과제에 대해 설명하고 발표하는 시간을 가졌다.발표를 듣고 궁금한 점은 질문하고 답변하는 시간을 가지면서 각자 과제를 하면서 했던 고민을 공유할 수 있는 시간이라 좋았다. 5주차 스터디에서는 스프링 시큐리티와 JWT를 공부하고, 과제로는 로그인 인증 구현, 인증 성공 후 JWT 토큰 발급, API 테스트가 과제로 주어졌다.이때 이후로 1달동안 중간고사 기간도 있고, 아이디어톤 관련으로 정신 이 없었어서 과제는 지금 하고 있는데, 스프링 시큐리티의 필터 체인을 이용해서 별도 컨트롤러 없이 인증, 인가를 모두 구현하는 것이 신선하고 새로웠다. 또 지금까지는 사용해보지 않았던 'Configuration' 을 스프링에 어떻게 이용하고, ..

자기계발/생각 정리

2024년 1월 ~ 4월 회고

2024년의 3분의 1이 지났다.사실 1분기 회고 글로 쓰고 싶었는데 3월, 4월이 너무 바빠서 시험이 끝난 뒤에 이제야 쓰게 됐다.과연 2024년 1년의 목표를 세웠던 것 중에 어떤 것을 이뤘는지, 지금까지 무엇을 했는지 돌아보고자 한다. 2024년 목표 점검개발과 관련된 목표 1. 전공 과목 모두 A+ 맞을 수 있도록 공부하기중간고사를 보고난 소감으로 돌아볼 때 A+을 맞을 수 있을지는 모르겠지만, 그래도 지식을 잘 정리하고 있다고 생각해서 만족스럽다.2학년 2학기에는 전공 3개 중에 블로그에 정리를 끝까지 다 한 과목이 어셈블리 하나라서 조금 아쉬웠는데,이번 학기는 전공 5개 모두 중간고사 범위까지 다 정리하고, 시험보기 전에 정리한 내용을 읽으면서 공부했다.물론 시험을 잘 봤다는 생각은 전혀 전혀..

자기계발/동아리

[CEOS 19기] 4주차 활동 후기

3월 26일 4주차 백엔드 스터디 이번에는 지난 과제에 이어 Controller 를 만들었다. Domain > Repository > Service > Controller 이렇게 차근차근 만드는 과정을 하다보니 스프링 프레임워크의 레이어에 대해 더 이해가 잘 되는 것 같다. 지난주 서비스 과제를 하면서 다른 사람의 코드를 읽는 것이 인터넷 검색을 해서 정보를 찾아가며 공부하는 것보다 배워가는 것도 많고 더 효율이 더 좋은 것 같다고 느껴서 이번 과제는 컨트롤러에 대해 하나하나 찾아보기보다 완성된 스프링 프로젝트의 컨트롤러 구조를 참고하여 공부하기로 했다. https://github.com/woowacourse-teams/2023-hang-log GitHub - woowacourse-teams/2023-h..

자기계발/동아리

[CEOS 19기] 3주차 활동 후기

3월 19일 백엔드 스터디 지난 주 과제를 발표하고, Service 계층을 구현하는 과제를 수행했다. 지난 주 과제는 나도 발표하게 되었는데, 레포지토리 레이어를 구현하는 부분에 대해 내가 Spring Data Repository를 사용하지 않아서 왜 안썼는지에 대해 궁금해해서 그것도 발표하게 되었다.. 사실 몰라서 안썼던 거라... 그냥 쌩으로 Repository를 구현하다보니 반복적인 작업을 하는게 너무 귀찮고 힘들었음을 느껴서 Spring Data Repository를 써야하는 이유를 몸으로 느끼게 된 과제였다고 말하면서 마무리했다..ㅎ 발표 이후에는 2명씩 짝을 지어서 서로의 코드를 리뷰하는 시간을 가졌는데, 잘하는 사람의 코드를 읽으면서 배워가는 점이 정말 많다는 걸 느낄 수 있었다. 생성시간,..

자기계발/동아리

[CEOS 19기] 2주차 활동 후기

3월 12일 백엔드 스터디 3월 12일 스터디는 온라인으로 진행되었다. 3월 13일 정기 세션이 대면으로 진행되었기 때문이다. 스터디는 5명의 멤버를 지원받거나 뽑아서 1주차 과제를 발표하는 시간을 가졌다. 같은 과제에 대해 발표하다보니 같은 내용을 반복적으로 듣는 것도 있었지만, 사람마다 중요하게 강조해서 정리한 포인트가 달라 듣는 재미가 있기도 했다. 이후에는 2주차 과제 및 JPA 설명이 있었다. JPA 소개는 간단하게 큰 흐름을 짚는다는 느낌으로 진행되었고, 과제는 에브리타임 ERD 모델링 이후, 엔티티 클래스 작성 및 레포지토리 레이어 테스트를 진행하는 것으로 진행되었다. 과제는 나에게 굉장히 도전적인 과제였다.. 내가 공부한 내용은 김영한 스프링 입문, 스프링 JPA 활용 1편이 전부였기 때문..

자기계발/동아리

[CEOS 19기] 1주차 활동 후기

백엔드 1주차 스터디 (3월 5일) 최종 합불 결과가 3월 4일에 나왔는데, 바로 다음날부터 스터디가 진행되었다. 그래도 학기초에 여유 있을 때 부지런히 스터디를 하고, 시험기간에 여유있게 스터디를 빼는 스케줄이라 더 좋았다ㅎㅎ 1주차 스터디에서는 스프링이라는 프레임워크에 대해 공부하는 시간을 가졌다. 신촌지역에 있는 스터디룸을 대여하여 진행하였으며, 간단한 자기소개 후, 운영진이 노션에 정리한 스터디 내용을 강의하는 식으로 진행되었다. (스터디 방식과 진도를 보면 알겠지만, 스프링 프레임워크를 처음 써보는 사람이 감당할 수 있는 정도가 아니다. 세오스 지원할 생각이 있다면 꼭 스프링 프레임워크를 한번이라도 써보고 지원하자) 1주차 스터디 내용은 스프링 핵심 원리인 IoC/DI, AOP, PSA 개념과 ..

자기계발/동아리

신촌 연합 IT 창업 동아리, CEOS 19기 서류, 면접 합격 후기 (백엔드)

CEOS 19기에 지원하면서 그 준비 과정을 정리하고자 한다. CEOS 동아리 정보 https://ceos-sinchon.com/ CEOS | 세오스 CEOS는 연세대학교, 서강대학교, 이화여자대학교, 홍익대학교 학생들이 모인 최고의 IT 창업 학회입니다. ceos-sinchon.com 세오스는 신촌 연합 IT 창업 동아리이다. 단순 IT 동아리가 아니라, '창업' 동아리임을 강조한다. 모집 대상은 '창업' 에 관심있는 사람이라고 했는데, 면접 파트에서 후술하겠지만 나의 경우 창업 질문은 나오지 않았다. 매주 수요일 정기 세션을 진행한다. 정기 세션에서는 창업과 관련된 활동을 진행한다. 나는 백엔드로 지원하였고, 위 사진은 '개발' 파트 모집 공고에 올라온 내용이다. 스터디 커리큘럼은 위와 같이 나와있었..

자기계발/생각 정리

2023년 회고 (+ 2023년 12월 회고)

벌써 2023년이 끝났다. 2022 회고를 쓴 지 얼마 안된 느낌..은 사실 없고 딱 1년이 지난 느낌이다 ㅋㅋ 2022년에 세웠던 목표 돌아보기 먼저 작년에 썼던 내년 계획을 한번 보면서 얼마나 지켰는지 돌이켜보았다. 1. 리액트를 다루는 기술 정독 사실 이 책은 전역하고 펼쳐보지 않았다..ㅎㅎ 그런데 리액트 하니 문득 생각난 게 작년까지는 프론트 할까 백엔드 할까 고민이 정말 많았는데, 요즘은 백엔드를 하고 싶다는 생각으로 많이 치우치게 되었다. 그렇게 생각한 이유는 다음과 같다. - 자바스크립트라는 언어가 별로 마음에 안든다. (타입스크립트는 그나마 괜찮은 것 같기도) - 리액트도 처음 겉핥기는 재밌는데, 파고 들고 싶다는 생각은 별로 안 들었다. - 리액트로는 '웹' 밖에 못한다. 물론 웹앱도 있..

자기계발/생각 정리

2023년 11월 회고

벌써 11월 한달이 지나갔다. 1달동안 무슨 일이 있었는지, 느꼈던 점은 무엇인지 기록으로 남겨보고자 한다. 우아한테크코스 프리코스 3, 4주차 ( 11/1 ~ 11/15 ) 1달간 진행되는 우테코 프로코스의 중간 절반이 11월 중순까지 진행되었다. 마지막 과제는 크리스마스 연말 이벤트를 구현하는 문제였는데, 개인적으로 제일 재미있게 한 과제였다. 우테코에 시간을 많이 할애하지 못한 것이 아쉬웠고, 그래서 우테코에 붙을 것 같다는 기대는 버린지 오래지만 프리코스 기간동안 받았던 과제, 그리고 공통 피드백과 요구사항들만으로도 꽤 많은 것을 배우고 알아갈 수 있는 시간이었다. 또 프리코스 디스코드방에서 서로 의견을 나누고 공유하는 내용을 보면서 내가 아직도 배워야 할 점이 많다는 걸 느낄 수 있었다. 그래서..

자기계발/코딩테스트, 대회

2023 ICPC 서울 지역 본선 후기

운좋게 ICPC 본선에 진출하게 되었다. 처음 ICPC를 갔다오면서 경험했던 것들을 글로 정리하고자 한다. ICPC 예선 사실 그 동안 ICPC라는 대회의 존재는 알고 있었는데, 이제야 나가게 되었다. 원래 같이 나가려고 했던 팀원 분 중에 한 분이 왜인지 나이제한에 막히시는 바람에 다른 팀원을 구해서 같이 나가게 되었다. 예선은 학교 멀티미디어실에서 진행했다. 개인노트북을 지참하고, 멀티미디어실에 있는 모니터에 연결해서 문제를 풀었다. 이때 팀노트는 따로 사용하지 않았고, 노트북 한대에 키보드와 모니터를 연결하고, 노트북 화면은 꺼둔채로 교수님 감독하에 대회를 진행햇다. ICPC 예선은 문제지 중 일부가 한국어로 나와서, 한국어 문제를 보고 빠르게 풀려고 노력했다. 팀원 중에서 내가 제일 구현을 익숙하..

에버듀
'자기계발' 카테고리의 글 목록