본문 바로가기

개발자

Think 30대 고졸 비전공자 개발자의 첫번째 이직기 고졸, 비전공, 30대 위 3개의 단어는 개발자를 시작할 때 나의 배경이었다. 나는 위 3가지를 가지고 시작해 운이 좋게 자사 서비스에서 2년이 넘는 시간을 개발자로 일할 수 있었다. 이후 3년 차 개발자로서 약 20개의 회사에 지원하며 경험한 첫 번째 이직기를 간략히 정리한 글이다. 왜? 실제 이직 이유와 전혀 관련 없는 재미도 감동도 없는 짤 이직은 이유가 필요하다. 나 또한 다른 사람들과 크게 다르지 않은 이유에서 결심을 하게 되었다. 내일채움공제로 2년이 지난 이후 내 커리어에 대해 고민이 많아지기 시작했다. 과연 지금 이대로 괜찮을지, 현 상황에서 할 수 있는 방법은 무엇이 있을지 생각을 해봤다. 물론 할 수 있는 방법은 다양했지만, 결론은 주니어에게 환경이 매우 중요하다였다. 가령 높이뛰기 선.. 2022. 6. 26. 14:43
Posts/CS 백엔드 개발자 CS 개념 모음 Dev-Tech Study Repository 좋은 개발자로 성장하기 위해 부족한 기초 개념을 정리하였습니다. 지속적으로 추가됩니다. 프로세스 메모리상 실행중인 프로그램을 말하며 디스크로부터 메모리에 적재되 CPU 할당을 받을 수 있는 것을 말합니다. 프로세스는 최소 하나의 스레드를 보유하며 별도의 주소공간을 독립적으로 할당받습니다. 스레드 프로세스 내에 하나의 실행 단위를 말합니다. 프로세스내에서 스레드는 자원을 공유할 수 있으며 하나의 프로세스에서 다수의 스레드를 실행 단위로 구분한 것을 멀티스레드라 말합니다. 멀티 프로세스로 처리 가능한걸 멀티 스레드로 하는 이유? 멀티스레드로 작업시 멀티 프로세스보다 공유하는 통신 비용이 적고 프로세스 생성 후 자원을 할당하는 시스템 콜이 감소할 수 있기에 더 효.. 2021. 11. 8. 00:29
Think 커리어 전환 후 2020년 상반기 회고 2020년 상반기를 돌아보며 거의 자기 반성에 가깝게 정리하는 글입니다. 1~3월 그렇게 원하던 개발자로써 커리어 전환과 함께 취업 후 회사 생활도 잘 적응하며 보냈던 2019년을 마무리하고 미국을 다녀오며 2020년 계획을 세웠다. 계획이라 하지만 크게 변한 것들은 없었다. 기본에 충실하자는 생각은 변함이 없었고 계획에 따른 습관에 초점을 맞췄다. 1월부터 출퇴근 대중교통 시간을 활용해 영어 단어를 외우기 시작했다. 하루 3개씩, 이게 힘들다면 단 1개라도 꾸준히 하자라는 목표로 시작했고 큰 무리 없이 약 한 달 반정도 꾸준히 유지했다. 하지만 겨우 습관이 들었다 싶었을 때쯤 개인 사정에 의해 집중도가 흐려져 잠시 중단한 상태다. 그리고 작년 말 미국 LA 여행을 가기 전 IT전문 컨설팅 회사 이사님에.. 2021. 10. 4. 17:39
Think 2019년 비전공자 개발자의 개발 취업 회고 개발자가 된 이후 한해를 정리하며 반성하고 앞으로의 계획을 세우기 위한 회고록으로 일기처럼 간략히 정리한 포스팅입니다. 퇴사 (18.11 ~ 19.01) 음악 교육업에 종사하다 개발자가 되기 위해 약 1년간 준비 후 입사한 첫 회사를 수습 기간 도중 퇴사하였다. 내가 추구하는 가치관과 회사는 조금 다른 차이를 보였기 때문이다. 나는 레거시한 프로젝트를 반복하기보다는 최근 트렌드에 맞춰 다양한 경험할 수 있고 자사서비스를 지속해서 고도화시킬 수 있는 업무를 원했다. 회사에 다니는 동안 지인 또는 주변 개발자분들과 만나 여러 의견을 들으며 나의 생각을 종합해봤다. 나는 내가 판단한 방향성을 택하기로 정했고 결정에 대한 실행은 크게 두 가지가 있었다. 첫 번째는 내가 당장 속한 그룹에서 이직 준비를 진행하는 .. 2021. 10. 4. 17:06