전체 글
[mysql] bigint와 int 중 어떤 것을 사용해야 할까?
계기 스타트업 과제 전형을 준비하다가 기업에서 셋팅해서 넘겨준 테이블에 PK 칼럼의 데이터 타입이 BIGINT로 설정되어 있는 것을 확인했다. 이때까지 별생각 없이 PK 칼럼이든 숫자 데이터가 들어가는 칼럼은 무의식적으로 INT로 설정하였는데 이 두 데이터 타입의 차이점은 무엇인지 궁금해졌다. 그리고 차이점을 이해하고 문제가 없다면 지금 구현하고 있는 토이 프로젝트 DB 설계에 접목해보고 싶었다. 탐구 MySQL 8.0 Manual의 내용으론 INT와 BIGINT의 차이점으로는 Storage와 MIN, MAX Value이다. INT는 음수를 포함하지 않는다면 약 43억에 근접하는 숫자까지 MAX Value로 가질 수 있고, BIGINT는 엄청난 숫자 데이터를 MAX Value로 가지게 된다. 사실 억 이..
개발자로서 본 면접다운 첫 면접
1월 3일, 이력서를 넣은 한 기업에서 면접을 볼 수 있겠냐고 제의가 왔다. 서류 광탈만 하다가 처음으로 서류가 통과된 것이다. 기업에 대해 검색을 해보려고 했는데 정보가 많이 없었다. 잡플래닛에 대한 신뢰는 없지만 잡플래닛에서도 평가가 전무한 기업이었다. 내가 검색 끝에 알 수 있었던 것은 지사가 3개가 있고 연매출도 괜찮은 규모 있는 중소기업, 자사 플랫폼이 있고 교육에 관련된 프로젝트를 많이 진행한다는 것이었다. 나는 판교 지사로 면접을 가게 되었다. 면접 시간에 맞춰 안내받은 사무실 위치로 찾아갔다. 나는 한 미팅 방에 안내받아 면접을 기다렸다. 면접관은 총 3명이었고 간단하게 소개를 해주셨는데 정말 오랜만에 하는 1대 다 면접이라 긴장을 너무 한 탓에 기억이 나질 않는다.. 정확하게 생각나는 분..
개발자가 되고 싶다면 국비지원 학원은 추천하지 않는다.
2022년 6월 21일 무더웠던 여름에서 12월 27일 눈이 내리는 겨울까지 6개월의 수강 기간이 마무리되었다. 시간이 정말 어떻게 흘렀는지 모를 정도로 빠르게 흘렀다. 지난 6개월을 돌이켜 보며, 내가 회고 제목을 저렇게 지은 이유가 있다. 물론 나름 괜찮았던 학원 시설, 열심을 다해주셨던 강사님에게 감사한 마음이 있지만 냉정하게 말하자면 국비 과정을 수강한다고 해도 개발자 취업 시장에서 경쟁력을 가질 수 없다. 조금만 생각해 봐도 전국에 수많은 국비 과정이 존재할 텐데 그렇다면 나와 똑같은 실력을 가진 수강생들이 매년 몇 천명은 쏟아질 것이며, 심지어는 6개월간 같이 공부했던 사람들과도 경쟁을 해야 하는 상황이 발생하게 된다. 사실 이런 생각을 수강 기간 중간부터 하게 되었다. '나의 경쟁력은 무엇이..