Posts
All the articles I've posted.
-
Engineering Ladders을 이용한 성장방향 찾기
요즘 가장 크게 고민하고 있는 것 중에 하나는 “엔지니어의 성장이란 무엇인가”이다. 새로운 기술을 잘 사용할 줄 알면 나는 성장한 것일까? 좋은 엔지니어는 옆에 함께 일하고 있는 동료의 성장도 챙겨야 하지 않을까? 이렇듯 좋은 엔지니어가 무엇인지 정의하는 것은 단순히 주어진 요구사항 그
-
엔지니어가 가져야 할 자세
Amazon에 Principle Engineer가 지향하는 가치와 기대치에 잘 정리해 놓은 것이 있다(링크). 시니어 엔지니어에게 기대하는 가치와 기대치이지만 경력이 많고 적음을 떠나서 모든 엔지니어가 가져야할 자세라고 생각해서 정리를 해보게 되었다. 총 9가지의 가치가 있다 1. 모범
-
성장을 위해 완벽주의를 버리다
나는 어렸을 때부턴 KOI(한국정보올림피아드)를 준비하면서 코딩을 배우기 시작했다. KOI와 같이 알고리즘 문제를 푸는 대회는 어느 정도 "명확히 정답이 있는" 문제를 풀게 된다. 문제의 입력 조건에서 N의 크기를 보면 이문제를 O(N)으로 해결해야 할지 O(NlogN)으로 해결해야 될
-
Redis는 왜 빠를까?
Redis는 많은 서비스에서 사용되고 있다. 주로 조회 API 응답 속도를 빠르게 하기 위해 캐싱에 사용되거나 Lock을 구현하는데 사용됩니다. 이렇게 다양한 곳에 사용되는 Redis는 왜 빠를까요? 크게 3가지 이유를 꼽을 수 있습니다 1. 메모리 기반 데이터 저장소 Redis는 디스
-
매니저가 가져야할 자세 3가지
매니저를 처음 맡게 되었거나 이제 곧 매니저가 되는 사람이라면 누구나 어떻게 해야 할지 당황스러운 경우가 있기 마련이다. 그동안 내가 만난 매니저 또는 리더들이 좋은 사람이었더라면 그 사람들의 모습을 통해 배울 수 있었겠지만, 그렇지 못했다면 어떤 매니저가 되어야 할지 스스로 답을 얻기
-
성경적 재정관리는 무엇일까? - 10. 간증문
하나님께 드리는 감사 그리고 다짐. 재정학교를 신청하기 직전의 나의 마음과 생각을 지금 생각해 보면, 큰 기대감과 목적이 없었던 것 같다. 단순히 나의 관심은 ‘돈’이었다. ‘어떻게 해야 돈을 내가 좀 더 모을 수 있을까’. ‘어떻게 해야 빨리 재정적으로 독립할 수 있을까’. 이것이 나