전체 글 73

2025년 9월 주식 투자 기록: 연금·ISA·일반 계좌 포트폴리오

투자를 하다 보면 누구나 궁금해집니다. “다른 사람들은 어떤 종목을 담고 있을까?”, “나는 지금 올바른 방향으로 가고 있는 걸까?” 이런 질문은 단순한 호기심에서 출발하지만, 때로는 내 투자 전략을 점검하는 중요한 계기가 되기도 합니다. 이번 글에서는 제가 실제로 운영하고 있는 2025년 9월 주식 포트폴리오를 공유하면서, 투자 전략과 계좌별 운영 방식을 정리해보겠습니다. 왜 포트폴리오를 공개하는가?투자 과정을 공유하는 이유저 역시 처음 투자할 때는 방향이 명확하지 않았습니다. 주변 사람들의 경험담이나 온라인 글을 참고하면서도 “이게 내 상황에도 맞을까?” 하는 의문이 늘 따라다녔습니다. 그래서 제가 쌓아온 경험과 현재 계좌 구성을 공개함으로써, 비슷한 상황의 투자자들에게 작은 힌트를 드리고 싶습니다...

주식 ETF 투자 방법, 초보자도 쉽게 시작하는 가이드

주식 투자를 처음 시작할 때 가장 큰 고민은 “어떤 종목을 사야 할까?”입니다. 개별 주식을 고르려면 기업 분석이 필요하고, 잘못 선택하면 큰 손실을 볼 수 있다는 두려움도 있죠.이럴 때 안정적이고 체계적인 방법으로 많이 추천되는 것이 바로 ETF(상장지수펀드) 투자입니다.오늘은 주식 ETF 투자 방법을 초보자도 쉽게 이해할 수 있도록 하나하나 풀어보겠습니다.ETF란 무엇인가? (초보자를 위한 ETF 투자)ETF의 기본 개념과 주식과의 차이점ETF(Exchange Traded Fund)는 거래소에 상장된 펀드입니다.즉, 펀드를 주식처럼 사고팔 수 있는 상품이라고 이해하면 쉽습니다.예를 들어, 삼성전자 한 종목만 투자하는 대신, 삼성전자·애플·구글 등 다양한 기업을 한 번에 담을 수 있는 게 ETF의 장점..

지게차운전기능사 필기 합격 후기, 준비부터 합격까지의 여정

자격증 시험을 준비할 때 가장 궁금한 것은 “나도 할 수 있을까?”, “얼마나 어려울까?” 하는 부분이 아닐까 싶습니다. 저 역시 지게차운전기능사 필기시험을 준비하면서 똑같은 고민을 했습니다. 이번 글에서는 제가 실제로 준비했던 방식, 공부 방법, 그리고 시험을 치르고 난 소감까지 모두 정리해보겠습니다. 혹시 지금 이 글을 읽으시는 분이 지게차운전기능사 필기를 준비 중이라면, 제 경험이 작은 길잡이가 되기를 바랍니다. 시작 동기최근 취업 시장에서 기술 자격증의 필요성이 더욱 커지고 있다는 것을 느꼈습니다. 특히 지게차운전기능사는 다양한 현장에서 활용도가 높고, 취업이나 근무 조건에서도 도움이 된다는 이야기를 듣고 준비를 결심했습니다. 지게차운전기능사 필기 시험이란?시험 개요와 자격증 활용 분야지게차운전기..

손해보험설계사 자격시험 합격 후기

시작하기에 앞서, 저는 현재 보험 업무에 종사하지 않고 있습니다. 따라서 이 글은 어디까지나 자격시험을 준비하고 합격한 개인적인 경험을 정리한 후기일 뿐이며, 어떤 형태의 보험 영업 권유와는 전혀 관련이 없다는 점을 분명히 말씀드립니다. 시작하기에 앞서 보험 업무를 하지 않고 있기에 업무 권유는 자제해주세요. 시작 동기최근 개발 분야의 취업 현황이 좋지 않다는 소식을 접하면서, 이 분야에만 시간을 투자하는 것이 비효율적이라는 생각이 들었습니다. “그렇다면 남는 시간을 조금 더 가치 있게 쓸 수 있는 방법은 없을까?” 고민하던 중 새로운 도전을 찾게 되었고, 그렇게 시작된 것이 바로 손해보험설계사 자격시험 준비였습니다.처음에는 생소한 분야라 낯설었지만, 막상 공부를 시작하니 의외로 흥미로웠습니다. 단순히 ..

[백준] 11279번: 최대 힙

문제https://www.acmicpc.net/problem/11279최대 힙(Max Heap) 을 구현하여 주어진 연산을 처리하는 문제입니다. 최대 힙은 가장 큰 값을 빠르게 꺼낼 수 있는 자료구조로, 다음과 같은 연산을 지원합니다. 접근 방법우선순위 큐(Priority Queue) 활용:자바의 PriorityQueue는 기본적으로 최소 힙으로 작동합니다. 따라서, 최대 힙으로 사용하려면 역순 정렬을 사용하여 힙의 우선순위를 반대로 설정합니다.연산 처리:x > 0일 경우: 최대 힙에 x를 추가합니다.x == 0일 경우: 최대 힙에서 최댓값을 꺼내어 출력합니다. 힙이 비어있으면 0을 출력합니다. 풀이 과정최대 힙 구현:PriorityQueue를 역순으로 정렬하여 최대 힙을 구현합니다.입력 처리 및 연산 ..

[백준] 1436번: 영화감독 숌

문제https://www.acmicpc.net/problem/1436영화 제목에 특정한 숫자 패턴이 포함되는지를 찾는 문제입니다.영화감독 숌은 666이 들어가는 영화를 만들고 싶어합니다. 예를 들어 첫 번째 영화 제목은 666, 두 번째 영화 제목은 1666, 세 번째 영화 제목은 2666... 이런 식으로 진행됩니다. 접근 방법브루트 포스 탐색:숫자를 하나씩 증가시키며, 666이 포함된 숫자를 찾습니다.조건 확인:현재 숫자를 문자열로 변환하여 "666"이 포함되어 있는지 확인합니다.목표 도달 시 종료:666이 포함된 숫자를 N번째 찾을 때까지 반복합니다. 풀이 과정입력값 읽기:BufferedReader를 통해 정수 N을 입력받습니다.숫자 탐색:num을 666부터 시작하여 숫자를 하나씩 증가시키면서 "6..

[백준] 24262번: 알고리즘 수업 - 알고리즘의 수행 시간 1

문제https://www.acmicpc.net/problem/24262시간 복잡도(Time Complexity) 개념을 이해하는 데 초점을 둔 문제입니다. 주어진 문제에서 함수 f(n)은 입력값 n에 관계없이 항상 한 번만 실행됩니다. 따라서 이 함수의 시간 복잡도는 상수 시간 복잡도인 O(1)입니다. 접근 방법상수 시간 복잡도: 함수 f(n)은 입력값 n과 상관없이 단 한 번 실행되므로, 항상 시간 복잡도는 O(1)입니다. 풀이 과정첫 번째 줄에는 1 (실행 횟수)두 번째 줄에는 0 (시간 복잡도 O(1)을 의미) 코드import java.io.IOException;public class Main { public static void main(String[] args) throws IOExcept..

[백준] 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 - Java

문제https://www.acmicpc.net/problem/3003입력으로 주어진 말의 개수를 기준으로, 체스 세트를 완성하기 위해 몇 개의 말이 더 필요하거나 초과하는지를 구하는 것이 목표이다. 접근 방법주어진 입력을 읽고, 각 말의 개수가 체스 세트에 필요한 기본 개수와 얼마나 차이가 나는지 계산해야 합니다.이를 위해, 각 말의 기본 개수를 저장한 배열과 입력으로 받은 현재 말의 개수를 저장한 배열을 이용하여 차이를 구합니다. 풀이 과정기본 개수 배열을 정의합니다: int[] requiredPieces = {1, 1, 2, 2, 2, 8}.입력된 말의 개수를 저장합니다.기본 개수와 입력된 개수의 차이를 계산하여 출력합니다. 코드import java.io.BufferedReader;import jav..

[백준] 1316번: 그룹 단어 체커 - Java

문제https://www.acmicpc.net/problem/1316주어진 단어가 '그룹 단어'인지 확인하는 문제로,  그룹 단어란 각 문자가 연속해서 나타나는 단어를 말합니다. 예를 들어, "happy", "new", "year"는 그룹 단어지만, "aba", "abcabc"는 그룹 단어가 아닙니다. 접근 방법각 단어를 순회하면서 그룹 단어인지 확인, 그룹 단어인지 확인하기 위해서는 이전에 등장했던 문자가 다시 나오지 않는지 체크하면 된다. 풀이 과정각 단어를 순회하면서 문자가 연속적으로 등장하는지 확인합니다.이전 문자를 기록하고, 현재 문자가 이전 문자와 다를 때, 이전에도 등장했던 문자라면 그룹 단어가 아닙니다.문자의 등장 여부를 기록하기 위해 boolean 배열을 사용합니다. 이 배열은 각 문자의..

[백준] 10988번: 팰린드롬인지 확인하기 - Java

문제https://www.acmicpc.net/problem/10988주어진 문자열이 팰린드롬인지 확인하는 문제로,  팰린드롬(Palindrome)이란 앞에서부터 읽으나 뒤에서부터 읽으나 동일한 문자열을 의미한다. 접근 방법팰린드롬은 첫 번째 문자와 마지막 문자가 같고, 두 번째 문자와 끝에서 두 번째 문자가 같은 식으로 쌍을 이루어야 합니다. 이를 반복하여 문자열의 길이의 절반만큼 비교하면 된다. 풀이 과정입력 받기: 문자열을 입력받습니다.팰린드롬 확인: 문자열의 앞쪽 문자와 뒤쪽 문자를 순서대로 비교합니다.반복문 사용: 반복문을 통해 문자열의 길이의 절반만큼 비교하면서 문자가 다르면 팰린드롬이 아님을 확정할 수 있습니다.결과 출력: 모든 쌍이 일치하면 팰린드롬으로 판단하고 1을 출력, 하나라도 다르면..