본문 바로가기
728x90
반응형

IT209

1 JPA 소개 및 시작 1. JPA 소개객체 지향 개발을 하고 싶은데, 왜 SQL만 치고 있을까?우리가 개발을 할 때 사용하는 언어는 보통 Java 같은 객체 지향 언어입니다. (Scala, C# 등등이 있져)클래스 만들고, 필드 만들고, 메서드 만들고… 객체들끼리 서로 관계도 맺고 상속도 하면서 자연스럽게 설계하죠.그런데 데이터를 저장할 땐 어쩔 수 없이 관계형 데이터베이스(RDB)를 사용하게 됩니다. * 물론 데이터 저장하는 법은 NoSQL, File등 다양합니다 (= 객체를 영구 보관하는 저장소로 생각) 현실적인 대안으로 RDB만 언급하겠어요그리고 여기에 데이터를 넣고 꺼내려면… SQL을 써야 하죠.SELECT * FROM member WHERE id = 1;익숙한 문장이긴 한데, 여기서 의문이 하나 생깁니다."나는 객체.. 2025. 8. 12.
깨끗한 이력서 어디서부터 시작할까? 1편 취업이 힘든 취준생분들을 위해... 요즘 커피챗이나 DM으로 취준 얘기 진짜 많이 들리더라구용..“코헤님… 뭐부터 해야 할지 모르겠어요 ㅠㅠ”“이력서요? 아직 안 써봤는데요…”“채용공고는 아직 안 봤어요…😅”저도 한때는 그랬지만, 지금은 어디서부터 시작해야 할지 막막한 분들께 딱 하나, 이 순서대로만 해보세요! 라고 말해드리고 있어요.하나씩 따라가다 보면 어느새 나도 모르게 이력서는 조금 완성된 형태가 되지 않을까 싶어요~자, 그럼 가봅시다! 👇1️⃣ 요즘 기업들은 채용을 하나요..?생각보다 채용공고를 단.하.나.도 안 본 분들이 진짜 많더라구요~그래서 제가 꼭 말하고 싶은 건 👉 지금 당장 보세요.저한테 와서“이력서랑 포트폴리오 먼저 만들려고요!”라고 하시는 분들 많아요.근데 채용공고를 안 보고 .. 2025. 8. 12.
《요즘 개발자》 를 읽고 🌱 왜 이 책을 집어들었나누구나 그렇겠지만 스스로가 잘한다고 판단되는 건 어려운 것 같다. “어떻게 사는 게 맞는 걸까”라는 고민은 늘 옆에 있었다.개발자로서도, 사람으로서도 삶이 어렵게 느껴질 때가 많다.최근에 취준생이나 후배 개발자한테 이런저런 질문을 받을 일이 많아졌는데, 정작 나는 제대로 대답을 못하겠더라.그때 집 구석에 박혀있던...《요즘 개발자》를 만났다. 그냥 왕창 유명한 책이라는 느낌이 있었는데 막상 제대로 읽어보지 못했던 것 같다.그리고 약간의 갓생사는 척을 좀 하고 싶었다.✨ 책에서 건진 포인트1) 무엇부터 만들어야 할까? - 동작 가능한 가장 작은 단위부터 만들기뭘 하든 완벽하게 시작하려는 욕심을 버리고, 최소 단위(MVP)부터 만들고 조금씩 늘려가는 전략.이건 사이드 프로젝트에도,.. 2025. 8. 9.
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.
728x90
반응형