일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 인턴
- ssh
- 스프링 회원가입 인증
- 스트림
- DNS동작원리
- 스프링
- 숭실대
- 셀레니움
- 프로그래머스
- excalidraw
- Java
- 값 객체
- 사이드 프로젝트
- REST
- Executors
- 잘하고싶다..
- nurigo
- 현장실습
- 현장실습 IT
- 자바
- 위키 탭
- 위키 꾸미기
- NAVER D2
- 문자 인증
- 스터디 관리
- 정렬 기준
- aws ec2
- OpenAI
- 개발자 디자인
- Spring
- Today
- Total
목록Activity/Smart Olive (8)
뭐요
대학교를 다니면서 가장 빠르게 지나간 7학기였다. 3월 처음 입사할 당시에는 약간의 긴장과 빨리 업무에 적응하고 싶어서 열심히 하다 보니 빨리 갔고, 중간엔 지속적으로 서버 장애가 나서 대응하느라 정신없이 지나갔고, 마지막엔 회사 사람들과 지낸 정 때문인지 출근하는 게 재밌어서 금방 지나갔다. 결론부터 말하자면 나쁘지 않았다. 신입으로서 개발하기에 좋은 환경은 아니었지만, 그 나름대로 장점이 있었다. 자유로운 분위기에서 스스로 결정권을 갖고 그 결정에 책임을 져야하니 신뢰있는 근거를 찾는 방법을 배웠다. 그리고 또 작은 스타트업은 어떤 분위기에서 어떤 방식으로 일하는지 알게 되었다. 퇴사를 한지 약 한달만에 작성하는 후기인데, 퇴사를 한 직후에 바로 소프티어 부트캠프를 하느라 또다시 바쁘고 정신없었다. ..
현장실습 종료까지 실근무일이 정확히 14일 남았다..! 3월에 입사하고나서, 월차를 안쓰고 모아놨는데 앞으로 퇴사까지 주에 한 번씩 쉴 수 있게 되었다. 사실 특별한 이유가 있어서 월차를 안쓰고 모아놓은 것은 아니다. 다만 월차의 맛을 알아버리면 평일 내내 쉬고싶다는 생각을 할까봐 안썼는데 지금 생각하니 정말 잘한 선택이다.현장실습을 하면서 네이버 공채, 우테캠, 카카오브레인 패스파인더에 지원했는데 매번 코딩테스트에서 벽을 느꼈다. 역시 무슨 일이든 미리미리 준비하면 좋은 거 같다..^^ 꾸준히 준비했다면 더 많은 기회를 잡을 수 있었겠지만 이미 지나가버린 일에 대한 후회는 접어두고 열심히 PS 해야겠다.회사를 다니면서 공부하기가 여간 쉬운 것이 아니라는 말을 체감하는 요즘이다. 퇴근하면 약간의 보상심리..

드디어 사수 분이 입사하셨다. SI 쪽에서 근무하다가 이후엔 쭉 프리랜서로 일하셨다고 한다. 기존에 계시던 사수 분이 퇴사하고 기술적으로 어려움이 생겼을 때 열심히 삽질 하느라 답답했는데, 벌써 이것 저것 물어보면서 궁금증을 해결했다. 귀찮아 하시진 않을까 염려되긴 한다…ㅋㅋ 요즘따라 느끼는 거지만 근래에는 잔업무가 아니라 주요한 업무를 맡겨주신다. 정산 쪽 파트 맡아서 CS 맡을 때는 지루하고 반복적인 업무에 스트레스를 받았는데, 신규 기능을 개발하거나 기존에 존재하는 코드에서 요구사항을 반영하여 로직을 수정하는 업무를 할 때는 정말 재밌다. 시간 가는 줄 몰라서 금새 퇴근할 시간이 되어버린다. 어려움을 겪을 때 제대로 질문하기 질문을 하면 겪고 있는 어려움을 쉽게 해결할 수 있을 뿐더러, 어떻게 하면..
정신없는 한 달이 지나갔다. 2023년의 3월은 아쉬움이 많은 달이었다. 개인적으로 힘든 일도 있었고, 자꾸 잡생각이 들어서 내가 해야할 것에 온전히 집중하지 못했다. 취업의 불확실성이 자꾸만 불안함의 감정을 만들었고 집중하려는 나를 방해했다. 적당한 스트레스는 좋지만 집중을 방해할 정도라면 마음을 다잡을 필요가 있는 것 같다. 회사에서의 한달 200개에 육박하는 데이터베이스 테이블, 십 여개의 monolithic한 모듈, 그 속에 난해한 스파게티 코드와 버그를 일으키는 코드들. 코드 퀄리티는 정말 너무나도 아쉽다. 회사 대표님은 지금보다 더 크고 원대한 꿈을 가지고 계시지만 감히 한마디 하자면 이제는 서비스를 확장할 때가 아니라 난잡한 코드들을 클린하게 리팩토링 해야할 때라고 생각한다. 급박하게 굴러가..

업무 정리 SA 팝업 관리 메뉴의 기능 개선 요청 전달 받은 요구사항은 다음과 같다. AS-IS : 기업검색 및 선택할때 드랍다운 형태로 되어있고 검색이 어려움 To-Be : 기업명으로 검색 기능 추가 및 팝업등록 시 복수 선택하여 등록 가능 기능 기업이 약 100개 이상 존재하지만 검색 기능이 없고 현재는 오직 1개만 선택할 수 있도록 되어 있었다. 이에 대해 기능을 개선하기 위해 드랍다운 형태로 기업 목록을 띄우는 것이 아니라 팝업창 형태로 띄워 Ctrl + F를 통해 검색할 수 있게 하고 복수 개를 선택할 수 있도록 해서 동적 쿼리를 사용해 LIST형식으로 반환하여 여러 개의 기업 정보를 한 번에 볼 수 있게 했다. 거의 자바스크립트 작업이었어서 어려움이 많았다. 전반적으로 언어에 익숙하지 않기도 ..
기업체 관리자 페이지 수정 DB TABLE 내에 업체코드가 존재하는 회사인 경우, WebID 나타내는 칼럼 추가하여 보여주도록 페이지 수정 목적 : 큐알코드로 회원가입 하는 사람들의 아이디를 각 기업체 매니저들이 확인하기위한 기능 아이디 입력 란에 기능 추가 (javascript) 아이디 입력란에 다음과 같이 동작하도록 기능 추가 공백제거 : trip()을 통한 공백 제거 한글 입력 막기 : javascript function 호출을 통해 정규식으로 영문자, 숫자만 허용하기 포인트 선물 내역 페이지 검색 Bugfix 저번주에 개발한 포인트 선물 내역 페이지에서 사번 검색이 정상적으로 동작하지 않는 오류 발견했음. Mapper 내에 query를 확인하니 사번에 대한 column을 잘못 입력했음. empId..
그럴듯한 과제가 처음 주어졌다. 포인트 선물 내역 TABLE과 직원 TABLE을 JOIN 하여 포인트 선물내역을 확인할 수 있는 페이지 개발을 해야했다. 일단 새롭게 페이지를 만드는 첫 과제였기에, 기존 소스 코드 분석하는 데에 시간이 오래 걸렸다. JSP를 한 번 다뤄봤으니 대강 따라하면 되겠지 했는데 JPA가 아닌 MyBatis도 처음이고 코드 자체가 워낙 길었다. 특히 검색하는 부분이 오래 걸렸는데, 사번 or 직원이름 or 날짜를 이용하여 검색할 수 있게 구현하였다. 조금 신기했던 건 사번과 직원이름은 SQL 코드에서 searchType이라는 column이 빈 값인 지 검사하고 아닌 경우에 WHERE절로 필터링 해주었다. 날짜 자체는 service 자체에서 빈 값인지 검사하고 빈 값인 경우 오늘날..
안늦으려고 일찍 일어났는데.. 혹시라도 늦을까봐 1시간 일찍 도착했다. 뚜레쥬르에서 빵 먹고 들어가는데 긴장이 됐다기 보다는 그냥 엄청 졸렸다. 그래서 나도 모르게 티 안나게끔 졸아버렸다. 최대한 티 안나게 잘 조는 방법을 터득해야겠다. 업무 시작 빠르게 인수인계 받을 수 있도록 코드를 읽어간 것이 조금은 도움이 됐다. 어느정도 구조는 파악하고 있었기에 사수가 각 패키지별로 어떤 역할을 하는 지 말해줄 때 수월하게 이해했다. 다들 바빠서 나에게 신경을 못써주었는데, 할 게 없으니까 너무 지루하고 졸려서 아쉬웠지만 그래도 최대한 Notion 문서도 읽고 코드도 읽으면서 업무에 투입이 될 수 있도록 노력했다. 문제를 명확하게 규정한 뒤에 작업하기 회사 지하 1층에는 구내식당이 있다. 그 곳엔 우리가 개발하는..