본문 바로가기
  • Seizure But Okay Developer

생각정리50

마음 살피기 무리해서 일을 하지 말고 용서하는 마음을 잘 유지하면서 마음을 잘 살피도록 하자. 2022. 12. 6.
2022년도 회고록 (feat. 업무 성과가 잘 안 나올때 해결하는 방법?) 들어가기 앞서 개인적인 경험담 및 기억하고 싶은 순간들을 글로써 남겨봤습니다. (개인적인 사견이 다분하므로, 글을 읽으면서 불편한 부분이 많이 있을 수도 있으니 읽으시기 전에 참고 부탁드립니다..) 목차 질문 결론(개인적인 생각) 원본 글 경험담 질문 업무 성과가 잘 안 나올때 이겨내는 방법이 뭔가요? 결론 (내 생각) 다른 일을 찾아본다 그 팀에 계속 머물면서 나아질 방법을 찾는다 Quora 에 올라온 고민 글 https://qr.ae/prRMcK How do I tell my manager that I’m struggling to perform on the same level as other software developers in my team? Kurt Guntheroth's answer: I’m.. 2022. 12. 4.
가지면 인생이 더 풍족해지는 것들 1. 좋은 친구 2. 좋은 가족 3. 좋은 머리 4. 좋은 몸 5. 좋은 마음 6. 좋은 반려자 7. 좋은 자식 8. 좋은 일(벌이) 2022. 11. 30.
블프 기념 노트북 구매 과정 지난 주 블랙 프라이 데이여서 노트북을 구매할 생각을 하고 있었고, 집에 놀러온 친구의 권유로 여러 노트북을 알아보다가 레노버의 Gen 6 시리즈 노트북을 구매하게 되었다. 할인을 해서 약 120만원의 가격으로 구매하였음 (7개월 무이자 할부로 땡김 ㅎ) 그로부터 이틀 후, 두둥 택배가 도착! Lenovo..너의 모습을 보여랏! 개봉 직전 3 개봉 직전 2 개봉 직전 1 (두구 두구 두구) 아, 이거시 바로 뽐뿌의 맛인가? 너무 아름답다..ㅠ 여기까지가 6년만에 새 노트북을 구매하기 까지의 뽐뿌과정을 기록해보았다. 별 다른 내용은 아니고 개인적으로 노트북을 산 것이 의미가 있는 일이여서 끄적여 보았다. 사실 나는 주변 친구들이 옷이나 전자 기기들을 사면서 행복해하는 것을 보며 크게 공감하지 못하는 편이었.. 2022. 11. 29.
최고의 엔지니어를 쫓아내는 방법 "개발자들의 근속기간을 더 짧게 만드는 방법들" 과 "고치는 방법" - 소프트웨어를 못 만드는 관리자를 고용하세요 ㅤ→ FIX: 기술 관리자, 이사, VP들이 분기당 1주 정도는 기능을 개발하고 배포하도록 하세요. 3일 정도 걸리는 기능을 실제 작업/협업 방식으로. - 엄청 많은 관리자를 뽑고, 계층을 두세요 ㅤ→ FIX: 조직을 평평하게 만들고, 가능한한 관리 계층을 제거하세요 - 최대한 많은 회의를 하세요 ㅤ→ FIX: 팀간의 협업을 최소화 하고, 팀 내부에서는 많은 협업이 일어나도록 조직을 설계하세요 - 소프트웨어 정의 프로세스를 고통스럽게 만드세요 ㅤ→ FIX: 개발자의 부담을 덜어주는 방법. 티켓 만들때 최소 3명(엔지니어,테스터,제품담당자)가 10분간 논의하고 작성하게 하세요 - 소프트웨어 배.. 2022. 11. 29.
운영업무 팁 정리 # 운영업무 진행 시 문제 발생하면 소스 분석을 통해 파악 하는 것은 한계가 있다. 대신 아래 자료를 통해서 시간을 절약하면서 파악이 가능하다. 로그 DB API 이력 관련 테이블 => 시간의 흐름, 즉 데이터 흐름도로 파악해야 함 # 프로세스 별로 주 테이블이 뭔지 알고 있어야 함 # 모든 시간에 다 집중할 수 없다. 집중할 수 있도록 분산 요소를 줄여 업무에 임한다 # 단순히 문제가 생긴 구만만 보는게 아니라, 근본적인 동작에 대한 이해 및 전반적인 이해를 하도록 해야함. ex) 지갑에 문제가 생기면? 충전 수단이 무엇인지도 알아야 됨 # 뭐를 보면 알 수 있을 거 같다는 걸 알아야 한다. 만약 오류 발생 시 어떤 문서를 봐야 하는지 알고 있어야 한다. 2022. 11. 28.
개발 관련 tip 내용 정리 분석 방법 eclipse 에서 특정 메소드의 open call hirachy 의 반대 open callee 를 선택 실행 메소드 목록을 모두 복사 기본 유틸 삭제 후 메소드명을 통해 동작 확인 코딩 방법 메소드 명은 명확히, 알아볼 수 있게 공통적으로 사용하는 메서드는 개별적인 함수로 빼놓기 해당 함수의 동작 발생 규칙을 간결한 설명으로 주석 작성 ex) 작성한 로직의 영향도에 대한 내용, 작성한 로직에 들어올 데이터에 대한 내용 등 10분을 투자함으로써 다른 사람이 내 코드를 분석할 시간을 3시간 -> 1시간으로 줄여줌 작성한 파일 상단에 로직 흐름도에 대한 수도코드 작성하기 위에서 작성한 수도코드에 따른 로직을 함수화 하기 방어로직은 항상 넣도록 유의 (ex. 길이체크 등) 분기처리는 (null, 원.. 2022. 11. 28.
현 업무 진행방식의 문제점과 팀 업무 진행시 보고 방법 현 업무 진행방식 문제점 끊어야 한다. 알림을 울려야 한다. 시키면 그냥 하기만 하고 일정 짜는게 없다. 언제까지 끝내려는 마인드가 안 보인다. 업무의 본래 목적을 파악하지 못한다. 일점검을 왜 하는가? 데이터량이 왔다갔다 하는건 문제가 되지 않는다. 중요한 건 이 일점검을 통해서 우리 시스템이 잘 동작했는지를 파악하기 위함이다. 팀 업무 진행시 보고 방법 테스트까지 계획, 설계 한 다음에 업무에 착수해야 한다 큰 그림을 먼저 그리기 ex) 배치개발환경 구축 first 우선적으로 먼저 해결해야 할 단계를 해결 후 세부 작업으로 들어간다. 이렇게 하면 이 업무를 어떻게 해야 할지 모르겠어요 와 같은 식의 모호한 질문이 보다 명확해진다. 현 문제점에 대한 조언 멈추면 진행이 안되는게 문제. 큰 그림, 단계를.. 2022. 11. 17.
리더가 된 다는 것.. 리더가 된다는 것은 어떤 것을 의미하는 것일까.. 효율적으로 말을 할 줄 알고 효율적으로 일을 배분할 줄 알고 말에 논리와 근거가 있어야 하고 비효율적으로 일하지 않아야 하는 그런 리더 라고 8월 9일에 썼는데, 그건 내가 해당 시점에서 우리 리더님을 한 시각으로만 바라보고 판단을 내렸던 것같다. http://rapapa.net/?p=2993 리더는 제일 똑똑할 필요가 없다 – Rapapa Dev Story “똑똑하다, 스마트하다” 라는 말은 모든 재능을 뛰어넘는 일등 능력으로 여기며 살아왔다. 그도 그럴 것이 스마트한 것이 Product의 성공과 매우 밀접하게 연관되기 때문이다. 그렇다. 좋은 Pro rapapa.net 위 글을 읽어보면, 좋은 리더란 꼭 똑똑할 필요가 없다고 얘기해주는데 많이 공감이 .. 2022. 8. 9.