본문 바로가기

분류 전체보기343

메일 회신 등 보고 관련 답변 방식 (1년차 주니어의 업무 적응기) TO-BE에 대해 작성하는건 어렵지 않지만, 만약 항상 일관된 형식으로 답변을 하고싶은 경우라면.. 구조화를 해보는 것도 좋을 것 같았다.1. TO-BE에 대한 답변 - 상대방이 요청한 사항에 대한 직접적/구체적인 답변. (1) 나의 TO-BE (2) 상대방의 TO-BE (3) (내가 할 수 없는 일인 경우) 내 역할과 이에 따른 TO-BE2. AS-IS에 대한 [왜] 이유 답변 - 상대방이 AS-IS에 대해 현상만 알고 있고, 원인(맥락)을 모르는 경우 [ 왜 ] 에 대한 AS-IS 발생 원인 설명 - 현상에 대한 설명 외에 추가로, 원래 발생했어야 하는 내용과 차이점(원래 TO-BE와 차이)을 설명TO-BE 를 작성할 땐, 다음 4가지를 작성해야 한다. 특히 언제까지는 잊어버리기 쉬운데, 매우.. 2025. 8. 1.
1년차 주니어의 메일 작성 방법 메일 작성을 어려워하는 분들에게 도움이 되고자 글쓰게 되었습니다. 메일 작성방법에 대해서 표준화하려고 고민을 했는데, 메일 뿐만이 아니라 업무 보고 일하는 방식등에 대해 고민했던 내용을 풀어낸 글 입니다.모바일로 틈틈히 작성한 글이라 초안이 다소 복잡할 수 있는데, 시간이 되면 재정리 해보도록 하겠습니다.1년차 주니어의 글 시리즈, 편하게 읽어주세요~!*참고사항 소괄호'()'의 경우 생략 가능하고, 대괄호'[]'의 경우 구체적인 내용으로 교체하여 작성해주시면 됩니다.제목([리마인드]) [부서명/업체명/프로젝트명 ] ㅇㅇㅇ 요청 / 확인 요청 / 신청 / 일정 / 안내 ~의 건인사말과 자기소개안녕하세요 [성함] (직급)님, [회사명/팀명] [본인 이름] (직급)입니다.도입부 (서두/주요 주제) [AS-.. 2025. 7. 5.
동기/비동기 이해 (단어 뜻 풀이) 동기하나의 작업이 종료되는 시기에 맞춰서 다른 작업을 시작하는 것즉, 하나의 작업이 종료 되어야만 다른 작업을 시작할 수 있는 것예시릴레이 달리기 같은 것. 선두주자가 다 달리고 나에게 바통터치 할 때까지(제어권 넘기기) 나는 달릴수 없음.정리현재 작업이 종료되는 시점과 동시에 다른 작업이 시작함비동기작업이 진행중인 시간에 다른 작업도 진행 가능한 것하나의 작업이 종료되는 시기가 아니더라도 다른 작업을 시작하는 것예시집안일내가 세탁기에 빨래 넣고 세탁기 가동한 다음, 로봇청소기를 켜고, 요리를 시작함.하나의 일이 끝나지 않아도 다른 작업을 시작할 수 있음.동기 예를 같이 들어보면, 세탁기가 다 끝나야 그 옷들을 전부 건조기에 넣을 수 있음.하나의 일이 끝나야 다른 작업이 시작함.그 결과물이 다음 작업에 .. 2025. 5. 27.
신입사원 희망편(절망편은 없음) 내가 신입으로 느낀 바~ 최대한 희망편으로 적어봄일단 나는 회사에 취업하고 싶었던 여러 이유 중 가장 컸던건 해소하고 싶은 궁금증이 있어서 배움에 대한 기대가 컸음.협업(문서화 그리고 컨벤션)임.그리고 태도를 함께 배우게 됨일단 오늘은 태도에 관한 글을 쓸 것임취준하면서 개인프로젝트를 진행했는데, 게임(롤토체스) 관련된 플젝이었음. 매 시즌마다 데이터(챔피언 아이템 증강 등등)과 게임 규칙이 바뀌니 프로토타입만 만들때랑 달리 유지보수가 무지하게 진짜 엄청나게 큰 리소스를 차지한다는걸 알게됨. 젤 크게깨달았던건 복붙은 가능하면 지양해야 한다는 거.. 진짜 고통받음(이것도 경우에 따라 다르지만 내가 겪은건 상상을 초월함)그래서 예전에도 코드 설계에 관심있었는데, 정말 좋아했던 멘토님도 비슷한 조언을 해주신 .. 2025. 3. 10.
신입사원이 미리 알면 좋은 꿀팁 [시간]1. 20분 전회사에 최소 20분 전에 도착하기딱 20분 전까지 도착하려고 하면 5분 전에 도착하게 됨아침에는 여러 변수가 생길 수 있다.특히 지하철 시간이 살짝 밀리거나(앞차와의 간격)사람이 많아서 생각보다 걸어서 이동하는 시간이 길어지거나,회사 내부에서 엘리베이터로 이동해야 하는데, 엘리베이터 대기줄이 있다 !2. 10분 전장소 이동시 최소한 10분 전까지는 앉아있기뭔가를 준비해야 하는데 그 셋팅이 생각보다 잘 안될수도 있다. 미리 점검해보기[이메일]1. 회사 메일 아이디 정하기이건 조금 사바사일수 있고 회사에서 정한 이메일 형식이 있을 수 있는데, 관련 글들을 검색해보면 보통 이름을 활용한 아이디가 가장 무난한 것 같다.여기서 추가한다면 숫자를 넣거나, 특수문자(. 또는 _ )를 넣는건데'이.. 2025. 1. 7.
[이벤트] 티스토리 오블완 챌린지 https://www.tistory.com/event/write-challenge-2024 작심삼주 오블완 챌린지오늘 블로그 완료! 21일 동안 매일 블로그에 글 쓰고 글력을 키워보세요.www.tistory.com 2024. 11. 5.
component와 hook 에 적용한 SOLID - [hook 편] 목차SOLID 원칙 - FrontEnd에 적용이 가능할까?내 코드 의존성의 원인해결 방법 - component 또는 hook이 알아야 하는 정보 줄이기 (S: 단일 책임 원칙)잘못 설계하는 과정 (실제 예시) - 어떤 컴포넌트를 만드는지 알려줄 거에요.hook이 담당하는 데이터를 최소한 작게 분리해서 생각해보기 - 의미 덜어내기hook 분리의 장점 (O: 개방 폐쇄 원칙)컴포넌트와 컴포넌트 hook과 hook 간 최소한의 소통 통로 (I: 인터페이스 분리 원칙)수정된 설계 과정 (실제 예시) - 어떤 컴포넌트를 만드는지 안 알려줄 거에요.추가된 요구사항 (실제 예시)잠깐 component이야기를 해보자. 렌더링에서 예상치 못하게 의존성이 문제가 되는 지점 - map 메서드 고찰 (I: 인터페이스 분리 원.. 2024. 7. 21.
6월 회고 - 코드 의존성 줄이기 사이드 프로젝트를 하면서, 엄청나게 강한 결합으로 이루어진 코드는 리팩토링할 때 시간이 엄청 소요될 수 있다. 는 걸 깨달았다.그리고 추상화가 잘 되어있어야 코드를 수정하기에도 편하다. 는 것도 깨달았다.고칠 곳이 너무 많은데, 코드도 복잡하면..... ? (내가 작성한) 꾸린 코드의 복붙을 쉽게 생각하지 말자.. 나중에 할 일이 기하급수적으로 늘어나고, 후회한다.종종 책을 읽으면, '조립식' 코드에 대한 설명이 나오는데, 아 정말 맞다. 조립식이 가능해야 한다... 그렇지 않으면 리팩토링에 걸리는 시간도 많이 걸릴 뿐더러, 정말 리팩토링이 가능할까?시간이.. 코드 복붙은 1초도 안걸리지만, 그걸 정리하는데는 수십배가 든다. 수십배??? 아니, 수십배는 너무 적게 쳐줬다.반나절이 걸릴수도 있다. 이미 복.. 2024. 6. 30.
비동기와 이벤트 루프 이벤트 루프의 동작을 정리하고,비동기 코드의 동작 순서를 정리합니다. 🌸 잘못 이해하고 있는 내용이 있다면 알려주세요. 감사합니다 🌸 목차ko.javascript.info/event-loop 본문 예시 코드코드의 실행 순서 콜스택의 상태이벤트 루프와 마이크로 태스크 큐, 매크로 태스크 큐자바스크립트 튜토리얼 [이벤트 루프] 카테고리 이해하기'특정 태스크'란?렌더링 시점반복문 내의 DOM 조작은 렌더링과 관련이 있는 걸까? 들어가기 전에, 기억해야 할 내용입니다.콜스택이 비어야 태스크 큐의 작업이 콜스택으로 이동합니다.태스크 큐의 종류(1) 마이크로 태스크 큐 (빨리 처리되는 후속 작업. then, resolve 등)(2) 매크로 태스크 큐 (setTimeout 등) 1. ko.javascript.in.. 2024. 6. 6.