개발자 5

일본의 개발언어/환경별 채용회사 수

갑자기 일본 채용시장에서 프로그래밍 언어/프레임워크 비율이 어떻게 되는지 궁금해졌다. 그래서 일본내의 유명 구인/구직 서비스인 doda.jp에서 개발언어/환경별 채용 건수를 조회해봤다. 2023년 11월 2일 기준 언어/환경 건수 Java 14,520 Python 7,423 PHP 6,534 JavaScript 5,754 C++ 4,945 Ruby 2,499 Node 1,398 Spring 1,278 Ruby on rails 1,020 Ruby나 Ruby on rails가 제일 많은줄 알았는데 역시 Java..

맥 환경 세팅

맥 세팅 M2 노트북으로 바꾸고 세팅과정을 정리해봤다. 키보드/단축키 설정 karabiner 설치: https://karabiner-elements.pqrs.org/ For all devices > right_command 를 f18로 매핑 개인 키보드(Realforce 87)에서 아래와 같이 키 변경 left_command > left_option left_option > left_command right_option > f18 맥 키보드 설정 키보드 → 키 반복 빠르게로 변경 단축키 → Spotlight → Spotlight 검색 보기, Finder 검색 윈도우 보기 단축키 제거 단축키 → 입력 소스 → 이전 입력 소스 선택을 F18 (right_command)로 설정 효율성 앱 크롬: https:/..

2019년 회고

개발얘기 별로 없는 개발자의 2019년 회고 ㅎㅎ 프로젝트 영세소상공인 프로젝트 2018년 11월부터 영세 소상공인 프로젝트를 시작했다. 배달의민족 업주분들의 카드 수수료 부담을 덜 수 있도록 하는게 목적이었다. 여러 PG사와 결제 데이터를 주고 받는데 해결해야 할 문제가 많았다. (특히 기획자 분이 고생하셨다.) 연동 날짜가 급하게 잡혀 설날도 셀프 반납하고 밤새며 코딩했다. 중간중간 뇌가 그로기 상태에 빠지기도 하며 머리의 한계를 느낄 수 있었다. 2019년 3월쯤 큰 문제없이 마무리했다. 그 동안 진행했던 프로젝트와 다른 점은 최종적으로 고객(업주)에게 돌아가는 혜택을 개발자로서 조금 더 피부로 느낄 수 있었다는 것이다. 기술만 탐 하는개발자. 개발만 잘 하는 개발자가 되지 말자는 생각을 더더욱 하..

안녕, 우아한형제들

다 떨어졌다. 회사는 점점 기울고 있었다. 처리해야 하는 업무는 개발자고 뭐를 떠나서 한 명의 직원으로서 따져봐도 원하는 일과는 괴리감이 컸다. 기술 스택은 php, python, PostgreSQL이었다. 이직할만한 회사가 많지 않았다. 로켓펀치라는 스타트업 채용 사이트를 중점적으로 검색했지만 java 개발자를 많이 뽑고 있었다. python을 사용할만한 회사는 모두 써봤다. 서버뿐만 아니라 안드로이드 개발도 잘할 자신 있었다. 일단 면접까지 기회만 주면 잘할 수 있을 텐데 코딩 테스트조차 쉽지 않았다. 알고리즘 코딩 테스트 부셔버리고 싶었다. 이곳저곳 포함하면 떨어진 곳은 모두 열 곳이 넘었다. 몇 년 동안 근무하며 피드백을 단 한 번도 받아본 적이 없었다. 지나가는 말로도 들어본적이 없다. 이 좁은..

웹 서비스 출시 전 확인사항

개발자로 일하며 수 차례 서비스를 출시했지만 서비스 오픈은 언제나 설렌다. 정상적으로 작동할까? 장애가 발생하지 않을까? 걱정된다. 내가 그동안 봐온 서비스 장애는 오픈 전 체크 리스트 or 성능 테스트를 통해 해결할 수 있던 것들이었다. 생각나는대로 정리해봤다. 로그 설정 로그 레벨 에러를 INFO레벨로 사용하지는 않았는가 확인한다. 그 반대 경우도 마찬가지다. 불필요한 DEBUG정보가 운영 환경에서 남도록 하지 않았는가 확인한다. 에러 로그 False 알람이 발생하지 않도록한다. 개발자가 정말 알아야 하는 (새벽에 slack으로 에러 알림을 받고 기상해서 바로 패치 후 hotfix로 내보내야 하는) 에러인 경우만 ERROR레벨을 사용한다. 로테이션 로그가 적절히 로테이션+삭제 되는지 확인한다. 이 설..

개발 2019.12.04