본문 바로가기

전체 글112

🧩“회사에서 가장 많이 쓰는 Spring Boot 설정 TOP 5 – 실무 현장의 설정 사건파일” 1. 서론 – 왜 Spring Boot 설정이 중요한가?실무에서 설정 실수 하나로 장애가 나기도 하는 이유“탐정이 단서 없이 수사할 수 없듯, 개발도 설정 없이 동작할 수 없다.”2. 설정 1: application.yml 프로파일 분리설명: 개발(dev), 운영(prod), 테스트(test) 환경마다 설정을 분리하는 건 기본 중 기본!예제 코드:yamlspring: profiles: active: dev---spring: config: activate: on-profile: dev datasource: url: jdbc:mysql://localhost:3306/dev_db---spring: config: activate: on-profile: prod d.. 2025. 6. 4.
🎯프리랜서 개발자로 살아남는 방법 - 완전 가이드 프리랜서 개발자로 살아남는 방법 - 완전 가이드프리랜서 개발자로 성공적인 커리어를 쌓고 싶지만 어디서부터 시작해야 할지 막막하신가요? 10년 차 프리랜서 개발자가 직접 경험한 생생한 노하우를 공유합니다.🎯 프리랜서 개발자가 되기 전 준비사항1. 기술 스택 특화하기회사에서는 풀스택 개발자가 선호되지만, 프리랜서는 특정 분야의 전문가가 되어야 합니다.추천 특화 분야:프론트엔드: React/Vue.js + TypeScript백엔드: Node.js/Spring Boot + 클라우드모바일: React Native/Flutter데이터: Python + AI/ML2. 포트폴리오 구성하기단순한 토이 프로젝트가 아닌 실무급 프로젝트를 준비하세요.필수 포함 요소:실제 서비스 런칭 경험성능 최적화 사례장애 대응 경험코드 .. 2025. 6. 3.
⚔️ 프론트엔드 vs 백엔드 – 당신의 선택은? “프론트가 쉽다구요?”“백엔드는 재미없다던데요?”프론트엔드와 백엔드.늘 붙어 다니지만, 실제로는 완전히 다른 세계입니다.입문자들은 항상 고민하죠.“나는 어느 쪽이 맞을까?”이번 글에서는👨‍💻 기술 비교,💼 실무 차이,🎯 어떤 사람이 잘 맞는지전부 비교해봅니다.🧠 역할 차이역할프론트엔드백엔드주 업무사용자 인터페이스(UI), 사용자 경험(UX) 구현서버, DB, API, 비즈니스 로직 처리기술 스택HTML/CSS, JavaScript, React, Vue 등Java, Python, Node.js, Spring, Django 등툴Figma, Chrome DevTools 등Postman, DBMS, Docker 등주요 관점화면 표현, 반응성, 접근성성능, 확장성, 보안, 데이터 일관성 🔍 실무에서의 .. 2025. 5. 30.
💬 요즘 개발자는 개발보다 채팅을 더 많이 한다? “오늘 하루 코드 10줄 썼는데, 채팅은 500줄 했다…”이 말이 웃기면서도 슬픈 이유는많은 개발자들이 이 상황을 ‘현실’로 겪고 있기 때문입니다.“슬랙 알람이 울려서 집중이 안 되고,깃허브 알림이 와서 이슈 보다가,노션 댓글에 멘션 당해서 회의 들어가고,회의 끝나면 또 슬랙...”진짜 개발은 언제 하나요?📲 개발자 vs 알림현대의 개발 업무는 다음과 같은 툴에 둘러싸여 있습니다:Slack, Teams – 실시간 커뮤니케이션Jira, Notion – 업무 할당 및 이슈 관리Zoom, Meet – 화상 회의GitHub, GitLab – PR, 코드 리뷰, 협업👨‍💻 하루 업무 흐름 예시:오전 9시: 슬랙 확인 → 오전 회의 참석오전 10시: Jira 티켓 업데이트 요청오전 11시: 코드 리뷰 멘션 확.. 2025. 5. 28.
🕰 Oracle 특정 시점으로 데이터 복구하기 (Flashback Query 활용법 완벽 가이드) Oracle을 사용하다 보면 “방금 실수로 데이터를 지워버렸어!” 하는 일이 생깁니다.이럴 때 유용한 기능이 바로 Flashback Query입니다.이 글에서는 실무에서 자주 쓰는 1시간 전 / 1분 전 복구 방법까지 포함해 모든 복구 과정을 상세히 소개합니다.✅ Flashback Query란?UNDO 영역에 남아 있는 과거 데이터를 이용해, 특정 시점의 데이터를 조회하고 복원할 수 있는 기능입니다.Oracle의 타임머신이라 보면 됩니다.🛠 전제 조건 확인1. Flashback 기능이 가능한지 확인SHOW PARAMETER undo_retention;UNDO_RETENTION 값이 900이라면 → 약 15분 전까지 복구 가능더 긴 기간 복구하려면 UNDO_RETENTION 값을 늘려야 합니다.ALTER.. 2025. 5. 28.
⚔️ SI vs SM 개발자 차이 – 제대로 알고 선택하자! 개발자 커리어를 시작하거나 이직을 고려할 때 자주 듣는 용어,바로 SI(System Integration) 와 SM(System Maintenance) 입니다.비슷해 보이지만 업무 내용, 성장 방향, 업무 환경이 확연히 다릅니다.🧭 개념 요약구분SI (시스템 통합)SM (시스템 운영/유지보수)의미시스템 신규 개발 및 통합기존 시스템 운영 및 유지보수목표프로젝트 완성 및 인도시스템 안정성 유지예시병원 전산 시스템 구축기존 병원 시스템 연간 유지보수 ⚙️ 업무 특성 비교 항목SI 개발자SM 개발자업무 방식신규 프로젝트 단위로 움직임장기 계약으로 고객사 시스템 상주 운영개발 비중신규 기능 개발 위주장애 대응, 수정 및 소규모 개선 중심기술 사용새로운 기술 or 고객 요구 기술 적용기존 시스템에 맞춰 구식 기.. 2025. 5. 28.
반응형