질문자님 안녕하세요 :)
자료구조, 알고리즘, C++에 흥미가 있다면 기본기가 탄탄한 편입니다. 프론트엔드 React가 어렵게 느껴진다면, 프론트보다는 백엔드나 시스템 쪽에 더 맞을 가능성이 큽니다. 백엔드는 Java, Python, Node.js 등을 써서 서버와 데이터베이스를 다루는 분야인데, C++과 비슷한 논리적 사고가 필요해 비교적 적응하기 쉽습니다.
추천하는 공부 방향은
자료구조, 알고리즘 심화
백엔드 기본기(Java나 Python 중심)
데이터베이스와 네트워크 기초
운영체제, 시스템 프로그래밍 기초 (C++ 경험과 연계 가능)
공기업 진출을 위해선 알고리즘 실력과 함께, 백엔드나 시스템 이해도가 중요합니다. 다양한 프로젝트 경험도 쌓으면 좋습니다.