본문 바로가기
728x90
반응형

IT206

2025년 07월 회고록 나.. 이제부터 달린다거나 무리하는 것들.. 할 수 있을지도?연료를 먼저 채워야 할 것 같은 7월 한 달의 이야기..시작하기 전 너무 오랜만에 회고록을 쓰게 되었다.3~6월은 그냥 기름 떨어진 차처럼 퍽퍽했었다 개발이고 뭐고 다 때려치고 싶고, 무기력하고, 나란 사람 왜 사는지도 모르겠고… 뭘 위해서 달려야할지도 모른 상태로 그러면서도 사람들 만나고, 이야기 나누고, 공부하고, 웃고 떠들고, 또 운동하면서 조금씩 깎인다는 느낌이 들었다.그러던 와중에 다시 나를 회복해가는 과정을 가져야 겠다고 생각했다 그래서 이번 달은 성과보다는 감정과 사람에 가까운 이야기로 채워봤다.. ☕️커피챗 — 개발계 선배의 조언01. 기술에 대한 조언은퇴를 앞두신 SK 선배님과의 커피챗.말투는... 많이 거칠었지만, 그 속엔 나.. 2025. 8. 6.
내가 반복 업무를 자동화한 이유: 실무에서 Python을 쓴 도전기 회사에서 업무를 하다 보면 “이거 너무 비효율적인데…” 싶은 순간이 찾아온다.나는 자산관리 시스템 백엔드 개발을 하면서, 그런 순간을 정말 많이 겪었다.그중 가장 인상 깊었던 건 TD 문서를 매번 수동으로 찾아야 했던 일이었다.내가 속한 조직은 Python을 쓰지 않는 순수 Java 기반 환경이었지만,(자스도 쓰지만)“어떤 언어를 써야 하냐”보다 “이 일을 어떻게 줄일 수 있을까”가 더 중요했다.그래서 나는 한 번도 실무에서 안 쓰던 Python을 꺼냈고, 결국 자동화 도구 + 가이드 문서를 만들어 팀에 배포했다.🔍 문제 상황🔹 배경우리 조직은 ProgramSpec이라는 디렉터리에 수백 개의 .xlsx TD 파일이 있다.특정 키워드(예: "--Lov")가 포함된 TD 파일을 찾아야 하는 경우,탐색 기.. 2025. 6. 24.
🗂️ 신입 개발자 노션 포트폴리오 가이드 노션 포트폴리오는 일반적인 이력서나 자기소개서와는 다릅니다. 개발자의 '개인적인 색깔'과 '성장 스토리'를 담기 위해서는 조금 더 자유로운 형식이 필요하죠. 단순히 기술 나열이 아니라 '나'라는 사람을 잘 보여줄 수 있는 공간으로 활용해야 합니다.📝 왜 노션 포트폴리오를 써야 할까요? 🤔자율성: 틀에 박힌 양식에서 벗어나 나만의 스타일로 작성 가능연결성: 프로젝트 링크, 코드 스니펫, 블로그 글 등 다양한 매체와 연결 가능업데이트 용이성: 빠르게 성장하는 신입 개발자로서 포트폴리오를 지속적으로 업데이트하기 용이개성 표현: 단순한 스펙 나열이 아닌 나만의 개발 철학과 스토리를 담을 수 있음개발자는 단순히 기술만 잘하는 게 아니라 문제 해결 능력과 논리적인 사고도 중요합니다. 그래서 노션 포트폴리오는 *.. 2025. 5. 26.
💻 TIL - 실무 SQL에서 쿼리 결과가 안 나왔던 이유.txt CASE WHEN ''은 왜 그럴까? 그리고 내가 직접 고친 이야기🧩 문제 상황회사에서 사용하는 시스템 중,특정 페이지 그리드 정보를 불러오는 SQL 쿼리가 있었는데…🙄 값이 안 나왔다.쿼리는 에러 없이 돌아가는데 결과가 null.이게 뭐지? 싶어서 하나하나 뜯어보기 시작했다.👀 원래 쿼리 구조CASE ( SELECT TOP 1 ( SELECT key_name FROM LANG WHERE key_type = 'ABCD' AND key_id = a.key_id AND lang = 'ko' ) FROM ABCD a WHERE a.p_id = x.p_id)WHEN '' THEN (...)ELSE (...)CASE문 안에 SELECT문을 두 번 중첩조건 비교는 .. 2025. 4. 30.
💻 TIL - Oracle에서 프로시저 삭제가 안될 때 해결 방법 🗓️ 2025-04-16오늘은 정말 단순하게 DROP PROCEDURE 한 줄 치면 끝날 줄 알았던 일이, 예상치 못하게 오래 걸려서 고생한 케이스를 정리해본다.결론부터 말하면 세션 락이 원인이었다.🧨 문제 상황Oracle에서 기존 프로시저를 삭제하려고 DROP PROCEDURE ㅁㅁㅁㅁㅁ; 실행했는데,쿼리는 돌고 있는데 반응이 없음.무한 대기 상태... 심지어 에러도 안 뜸.🔍 원인 분석dba_ddl_locks로 확인해보니:SELECT *FROM dba_ddl_locksWHERE name = 'ㅁㅁㅁㅁㅁㅁㅁㅁㅁ';결과:SESSION_ID | OWNER | NAME | TYPE | MODE_HELD | MODE_REQUESTED-----.. 2025. 4. 16.
2025년 03월 회고록 누구보다 뜨거웠던 3월, 안녕4월이 시작되었다.3월을 지나오며 수많은 감정들이 스쳤지만, 그만큼 누구보다 치열하게 살아낸 나에게 후련함이 남는다.하지만… 그래도 아직 보내기 아쉬운 3월이다.왜냐면 다음 달부터 새로운 프로젝트에 투입된다고요…!!!ㅠㅠㅠ아직은 조금 더 3월에 머물고 싶다. 약속과 만남이번 달에는 오랜만에 같은 길을 걷는 타로리더 분과 만나 대화를 나누는 시간을 가졌다.사실 내 주변의 타로리더들은 대부분 ‘고인물’이기도 하고, 알고 지낸지도 오래되어 신선한 자극을 받기 어려웠다. 그래서 이번엔 내가 먼저 용기 내어 제안드렸고, 그분의 자녀 일정에 맞춰 평일에 하루 연차를 내서 만날 수 있었다.특히 IT 업계에서 일했던 경험이 있으신 분이라 더 다양한 관점에서 이야기를 들을 수 있었는데, 단순.. 2025. 3. 28.
728x90
반응형