Dev 13

삼바의 2022 회고록

올해 많은 변화들이 있었고 그 변화들 속에서도 꾸준히 공부하고 멘탈을 관리하며 성장하는 한 해였습니다. 회사에서 조금 더 책임을 느끼며 일을 하였고 팀원, 외주분들과 함께 일하기 좋은 방법들을 찾고 개선해나갔습니다. 올해 목표했던 업무들도 해내고 회사에서 인정도 받았지만 나에게 그리고 우리 서비스들에 부족한 점들을 알게되었습니다. 2022년 동안 진행했던 일들에 대해 회고를 진행해보려합니다. 업무 올해는 리액트(React) 생태계 속에서 많은 기능들을 구현하는데 시간을 보낸 한해였습니다. 장고 템플릿(Django Template)에서 구현되어 있는 기능들을 리액트로 리뉴얼하며 디자이너, 기획자와 이야기하며 사용자에게 더 나은 UI/UX를 제공하기 위해 고민하고 직접 구현하여 사용자의 불편을 줄여나갔습니다..

Dev 2023.01.01

삼바의 2021 회고록

올해는 프론트엔드를 공부하는데 90%이상의 시간을 사용한 한해였다. Vanilla JS로 특정 기능들을 구현하기도 하고 Angular 레거시를 보기도했지만 React 프로젝트 속에서 React를 공부하고 이해하며 많은시간들을 보냈다. 새로운 회사에 하는 다양한 일에 참여해보고 그 안에서 나를 돌아보고 더 나아갈 방향을 생각할 수 있는 한해였다. 회사 올해동안 내가 회사에서 했던 일을 되돌아보면 회사의 서비스에서 사용자들에게 갖추지 못했던 것을 파악하고 이를 제공해주는 일을 했었다. 큰 규모의 서비스지만 아직 사용자들에게 불편한 점이 많고 업계 1위인 회사에게 항상 비교당하기 일쑤였다. 사실 올해동안 했던 일은 그 사용자들의 불편함을 잠시 가려두기 위해 진행했던 프로젝트가 대다수였다. Django temp..

Dev 2022.01.04

삼바의 2020 회고록

GIS 개발자에서 프론트엔드 개발자가된 삼바의 2020년은 어떤 한 해였는지 회고록을 적어보고자 합니다. 이직 2020년을 돌아봤을 때 저에게 가장 큰 변화가 있었던 것은 이직을 했다는 것입니다. 이직을 통해 제가 가고자 하는 방향을 명확히할 수 있었고 새로운 회사의 새로운 문화에 적응하며 일내적 그리고 외적으로도 많이 변화하게 되었습니다. 왜 이직을 하였을까? 전 회사는 정말 감사하게도 철학과를 나와 많은 것이 부족한 저에게 많은 것을 알려주셨고 다양한 기회들을 제공해주셨었습니다. 하지만 개발자로 더 나아가기 위해 이직이 필요하다 생각했고 그 이유중 가장 큰 이유 두 가지를 이야기해보려 합니다. 동료 정말 이직을 한 이유를 말하라면 많은 것들을 이야기할 수 있지만 먼저 이야기하고 싶은 것은 함께 고민하..

Dev 2021.01.03

스모크 테스트란 무엇인가?

스모크 테스트란? 배포 전 테스트 프로세스 중 스모크 테스트에 대해 알아봅시다. 유래 전자 회로 기판에 전원을 넣었을 때 기판에서 연기가 나는지 확인하는 테스트에서 유래합니다. 시스템의 안정성 및 주요 기능이 제대로 작동하는지 확인하고, 모든 버그를 찾는 것이 아니라 제품의 안정성을 유지하기 위해 테스트 전에 한번 확인하는 것을 이야기합니다. 사전적 의미 본격적인 테스트의 수행에 앞서, 시스템, 컴포넌트, 소프트웨어 프로그램 등 테스트 대상이나 제품의 빌드(제품 설치 패키지)가 구축된 테스트 환경에서 테스트가 가능한지를 판단하기 위해 주요 모듈이나 시스템을 간단하게 테스트합니다. 스모크 테스트는 개발팀이 제작한 주요 단위 모듈이나 시스템 모듈을 제3자 테스트팀 또는 개발팀 내의 테스트팀이 주체가 되어 테..

Dev 2020.10.01

2020년도 높은 연봉을 받는 15가지 IT 자격증

이 자격증들은 더 높은 급여를 위한 길을 열어줍니다. 2019년과 비교하여 미국에서 높은 급여를 받는 IT 자격증은 클라우드 컴퓨팅과 사이버 보안에 중점을 두고있습니다. 이러한 기술을 가진 IT 전문가들은 오늘날 높은 수요를 가지고 있으며, 업계에서 높은 급여를 받고있습니다. Top-paying certifications Google Certified Professional Cloud Architect — $175,761 AWS Certified Solutions Architect – Associate — $149,446 CISM – Certified Information Security Manager — $148,622 CRISC – Certified in Risk and Information Syst..

Dev 2020.04.27

네이밍 컨벤션

여러 소스코드를 보다보면 변수를 네이밍하는 규칙이 각각 다른 것을 보실 수 있을겁니다. 아니면 혹은 "자바 클래스는 파스칼케이스로 작성해야지"라는 말을 들어보실 수도 있을 겁니다. 대표적인 네이밍 컨벤션을 알아봅시다. camelCase 주로 암묵적으로 camelCase 라고하면 단봉낙타 표기법(lowerCamelCase)을 이야기합니다. 각 단어의 첫문자를 대문자로 표기하지만, 변수의 첫 문자는 소문자로 적습니다. ex. className , backgroundColor PascalCase PascalCase 는 쌍봉낙타 표기법(UpperCamelCase)를 이야기합니다. 전체 변수의 첫 문자를 대문자로 표기하며, 각 단어의 첫문자 또한 대문자로 표기합니다. ex. EgovProgramManage , D..

Dev 2020.01.10

삼바의 2019 회고록

2019 회고록 철학과 출신 개발자인 삼바에게 개발 2년차인 2019년이 얼마나 빛나는 해였는지 그리고 스스로 얼마나 노력했던 한해였는지 회고록을 적어봅니다. 철학과 아마 철학과 출신이라는 타이틀이 개발 실력을 떠나서 이력서만 봤을 때, 가장 눈에띄는 글자일 것이고, 이에따라 이력서를 쳐다보지도 않고 우리는 철학과사람은 뽑을 생각이 없다는 답변까지 받아봤었습니다. 철학과 출신이라는 것이 개발을 하는데 큰 강점이 된다는 것을 증명해보이려 했습니다. 뭐가 차이일까? 2년차 개발자가 되면서 잘한다는 칭찬을 받기도 하고, 새로운 기술에 대한 관심또한 많아졌지만, 가슴아프게도 저에게 각인된 이야기는 "너는 당장은 잘할지 몰라도 안돼"라는 이야기였습니다. 저는 이러한 편견을 지금까지 공부한 것을 바탕으로 이겨내보려..

Dev 2019.12.31

2019년도 높은 연봉을 받는 15가지 IT 자격증

높은 연봉을 받는 15가지 IT 자격증 2020년 버전: https://sambalim.tistory.com/129 IT 업계에서 높은 급여를 원한다면 이 자격증들을 취득하기 위해 노력하세요. 해마다 발표되는 높은 급여를 제공하는 IT 자격증 목록은 미국 전체의 IT 부서에 철학적 변화와 기술 동향의 변화를 반영합니다. 올해 말에 발표된 Global Knowledge 2019 IT Skills and Salary Report (IT기술 및 연봉 보고서)의 설문 조사 응답을 토대로 올해 최고 수준의 자격증은 클라우드 컴퓨팅, 사이버 보안, 네트워킹 및 프로젝트 관리와 같은 특정 주제가 주류를 이루었습니다. Top-paying certifications: 1. Google Certified Professio..

Dev 2019.02.17

JDK 유료화 이슈 OpenJDK 링크

Java8 이상 업데이트에 대한 상업적 유료화 공지문 https://java.com/en/download/release_notice.jsp Open JDK링크 Open JDK 8https://github.com/ojdkbuild/ojdkbuildOpen JDK 9http://jdk.java.net/java-se-ri/9Open JDK 10http://jdk.java.net/java-se-ri/10 OpenJDK / OracleJDK 운영 적합여부 [A] OCTLA에 가입, TCK 인증을 받은 OpenJDK 기반의 빌드 버전을 사용하면 운영 환경에 아무런 문제가 없다. 출처 : http://jsonobject.tistory.com/395 전자정부프레임워크 JDK 9 이상 사용여부 [A] 전자정부프레임워크에..

Dev 2019.01.26

ShareX 사용법

ShareX 사용법 ShareX? ShareX는 MS(MicroSoft) 에서 screenshot 과 screencast를 제공하는 무료 오픈소스 소프트웨어입니다. ShareX의 소스코드는 GitHub를 통해 공개되어있습니다. ( * Windows 7, 8.1, 10 개발환경에서만 사용하실 수 있습니다. ) 강력추천! 캡쳐하면 [Print Screen]버튼만 알던 분들이라면 ShareX를 무조건 추천합니다. 이미지 캡쳐 작업에 있어서 당신의 퇴근시간을 가깝게 할 수 있는 프로그램입니다. 이미지를 캡쳐하고 이를 공유하기 위해 Dropbox, Google Photom Imgur 등등 많은 서비스를 이용하셨을 겁니다. 이러한 서비스를 사용할 때, 캡쳐 후에 각각의 서비스를 설치하고 일일이 사진을 업로드하여 사..

Dev 2019.01.21