4일 전 · CL@Supercoding 님의 답변 업데이트
취준생 조언 부탁드립니다.
저는 3년제 대학을 졸업했습니다. 학교에서 성적은 4.1정도였고, 마지막 년도는 데이터나 인공지능을 주로 배웠습니다. 코딩 하는게 재밌어서 고등학교 때부터 개발자를 희망했고, 최종 목표는 데이터 관련 직종입니다. 자격증은 정보처리산업기사, sqld, 데이터 분석 준전문가는 이번에 시험을 봤고, 붙을 것 같습니다. 코테를 봐보니 백엔드, 데이터 분석은 아직 많이 부족하다고 생각되어서 보안 엔지니어를 지원했고, 기회가 생겼습니다. 제 나이가 25살이고 아직 늦지 않다고 생각해서 보안 엔지니어로 취업하고, 자격증 등 준비를 해서 나중에 원하는 걸 하려고 합니다. 하지만 이런 경력이 추후에 마이너스가 될지 또는 다른 기회가 있을텐데 너무 성급한 건지 생각이 들어 글을 써봅니다..
개발자
#취직조언
#취준생
답변 1
댓글 0
조회 44
4일 전 · 김언동 님의 질문
백엔드 프레임워크가 다른 회사 이직 (3년차)
3년차 백엔드 개발자입니다. 요즘 이직 준비를 하기위해 노력하고있습니다. 다만 걱정 되는거는 사용하는 프레임 워크가 다르다는것입니다. spring boot을 할줄 모르는것은 아닙니다. 하지만 실무 레벨에서 사용하지 않았고, 대학생 시절, 취준생 시절 spring boot를 사용한게 전부였습니다. 이때 프레임워크가 다르기 때문에 이전까지의 이력이 의미가 없을까 걱정입니다. 프레임워크가 다르다면 이직 자체가 불가능할까요?
개발자
#이직
#백엔드
#spring
#nest.js
답변 0
댓글 0
조회 35
8일 전 · 지윤 님의 질문
휴학을 할지말지, 휴학을 하면 어떻게 보내야될지 고민입니다
현재 3학년 1학기입니다. 저는 백엔드로 결정한지 얼마 안돼서 인프런 조금 듣다가 이번학기부터 교내 동아리에 들어갔습니다. 방학때 동아리에서 프로젝트 하고 해커톤, 데모데이까지 할 예정입니다. 저는 아직 프로젝트를 한번도 안해봤습니다 (학교 수업때 한것들 말고 실제 앱, 웹 만들어서 배포하는 수준 말하는것) 그래서 프로젝트 모집글 보고 신청하거나 따로 프로젝트를 시작하거나 부트캠프, 유명한 연합동아리들을 지원해도 플젝 경험이 없어서 힘든상황입니다. 현실적으로는 방학때 프로젝트를 1개라도 끝마치면 그때부턴 조금이라도 붙을 가능성이 생기겠지요. 그래서 이번학기 끝나고 휴학을 할지 고민입니다. 휴학을 하면서 플젝 경험을 많이 쌓고 싶은데 사실 학교 다니면서 플젝 병행할수도 있는거고 만약 지원해도 다 떨어지면 플젝을 하고 싶어도 못하는 상황이니 그렇게 되면 휴학을 날리는거라고 생각이 들어 두렵습니다. 방학이 끝나고 지원해보고 결과를 보고 휴학할지 생각해보는 것은 이미 학기가 시작됐을 때라 늦습니다. 아니면 졸업 프로젝트를 3-2, 4-1학기때 듣고 더 실력을 쌓고 4-1을 끝나고 휴학을 하는게 좋을까요 지금 하는게 좋을까요? 지금 휴학을 한다면 현실적으로 할 수 있는 게 뭐가 있을까요? 인턴십, 대기업 부트캠프같은건 지금 실력으론 불가능하니 ..
개발자
#백엔드
#휴학
#컴공
답변 0
댓글 0
조회 41
7일 전 · aigoia 님의 답변 업데이트
30대후반 신입 백엔드 분야 불가일까요
현재 국취 6개월 풀스택 과정을 듣는 중이며 이제 팀프 들어갔습니다 아직 갈 길이 멀죠ㅎㅎ; 저는 36살 여 기혼이고 20대 초에 빨리 결혼해서..애 키운다고 알바만 전전하다 33살에 뒤늦게 디자이너로 취업한 케이스입니다. (아; 지방4년제 무사 졸업했습니다) 2년경력 쌓고 전공자가 아니다는 자괴감에 부딪혀 고민 끝에 개발 국취를 시작 했는데 백엔드가 적성에 맞아요 밤새도 재밌고 학원수업 시간이 기다려지고 플랫폼 강의 결제 한다던지 제딴에는 할 수 있는 방법 다 동원해 공부하고 있어요 그런데 나이가 많아서인지 지능이슈인지 열심히 공부를 해도 실력이 남들보다 떨어지네요 그래도 적성에 맞으니 전 백엔드쪽으로 올인하고 싶은데 주변에서 찐개발(?)은 나이 어려야 한다 실력 없는데 디자인 경력 살려 프론트로 가라 이러니까 마음이 너무 힘듭니다 프론트도 개발인거 알지만 디자인이 들어가니 뛰어나지 못하면 불안하고 그래서 회사를 오래 다닐 수 있을까 싶어요… 제가 나이먹고 글쓰기 솜씨가 없어서 주절되네요 정리하자면 나이많고 실력 없지만 적성에 맞아서 남는 국취기간동안 백엔드에 올인하고 싶다 하지만 현실은 취업 해야하니 프론트나 디자이너쪽으로 방향 잡는게 맞을까? +기혼자라 지방에 못 벗어난다는 한계도 있어요 입니다. 부족한 글 읽어주셔서 감사합니다.
개발자
#취업-#백엔드
#나이
답변 1
댓글 0
조회 74
11일 전 · aigoia 님의 답변 업데이트
5년차 물경력 개발자 이직 ..
안녕하세요. 5년차 물경력 개발자입니다. 누가봐도 물경력이 맞다고 생각합니다. 개발실력이 너무 부족한데 눈 낮추고 중고신입으로 도전해보는게 좋을까요? (원래 눈도 그렇게 높지 않습니다.) 4년차 까지는 스프링부트 프레임워크 기반의 운영 위주로 업무했는데요. 4년동안 계속 개발 업무만 열심히 한게 아니라 사실상 QA 나 간단한 스크립트 버그 수정 업무가 많았습니다. 나름 대형 프로젝트 운영업무를 진행했지만. SQL 및 자바 로직도 작성했습니다. 그렇지만 많이 부족하다고 생각합니다. 업무 난이도도 그렇게 높지 않았고요. 그러다 회사 방향이 바뀌어 1년간 퍼블리셔 업무만 진행하고 있는데, 사실 이때 이직 준비를 했어야 했는데.. 무기력증이와 받는 대로 업무 하고 있었습니다. 하지만, 제가 원하던 방향과 너무 달라 이직을 생각중인데요, 자바 기반의 백엔드 서버개발자로 가고 싶어서 저번주 부터 코테부터 미니 프로젝트까지 만들면서 공부중인데.. 정말 많이 까먹었더라고요.. 아무리봐도 5년차 개발실력이 아니여서.. 자신이 없습니다. 현재 연봉이 3000후반인데, 저는 고생해도 되니 이젠 진짜 개발 업무를 제대로 하고 싶습니다...이 상태라면 연봉을 낮추고라도 중고신입으로 도전해보는게 베스트일까요? 현업과의 소통이나 업무프로세스?( 로직작성X, 업무 진행에대한 ) 가장 중요한 개발실력은 5년차라고 말하기 뭐하네요.. 현직자분들 현실적인 조언 부탁드립니다. 걍 쌩신입으로 가라 ㅠ 이런말이나요..
개발자
#이직
답변 1
댓글 0
조회 185
15일 전 · aigoia 님의 답변 업데이트
제가 제대로 된 퍼블리셔일까요? 앞으로 어떻게 나아가야 할까요?
우선.... 이력서 넣을 곳을 헤메며 자존감이 낮아져 풀어두는 넉두리라는 점을 알려드립니다.... 대학을 졸업한 이후 전공을 살려 웹디자이너로 5년 정도를 근무했습니다. 하지만 실상 쇼핑몰의 상세 페이지를 디자인하고 촬영을 하는 등 웹디자인이라고 보기는 조금 부족한 업무를 주로 하면서 어영부영 시간을 보내다 경영악화로 이직을 하게 되었습니다. 이후 웹 코딩을 속성으로 학원을 다니며 배웠고 취업까지 잘 이어져 5년 정도를 웹퍼블리셔로서 일해왔습니다. 간간히 디자인 업무도 하긴 했었지만, Html이나 css, jquery 정도를 이용해 웹사이트의 메인이나 컨텐츠 페이지, 그에 따른 반응형 작업을 주로 작업했습니다. 현재는 또 같은 사유로 이직을 해야하는 상황이 되었습니다. 이직을 하려고 보니 react니 node니 여러가지 필수 요구능력들이 있어 이력서를 넣기가 망설여지더군요. 늦었을지도 모르겠지만 Javascript랑 react를 조금씩 공부하며 포트폴리오를 제작하고 있습니다. 그러다보니 앞으로 어떤 포지션이 되고 싶은지 생각이 많아지더라고요. 처음 코딩을 배울 때는 백엔드쪽까지 배워보고 싶다는 막연한 생각을 했었던 거 같은데 번아웃이 올 정도로 현생에 치여 살다보니 이때까지 미뤄두게 되어버렸습니다.... 지금은 제가 뭘 할 수 있는지조차 흐려지고 있는 것 같습니다. Javascript를 건너 뛰고 jquery로 배워서 Javascript도 잘 모르고 있는 것 같고 이력서를 넣을 곳을 헤메다 보니 제가 퍼블리셔가 맞는지도 의문이 되었습니다. 코딩할 때 문제를 검토하고 해결하기 위해 노력하는 과정이 즐거웠던 것 같긴 하지만, 너무 한정적인 도구를 가지고 있는 것 같다는 생각도 들어요. 퍼블리셔보다는 프론트엔드개발 쪽이 수요가 많은 것 같은데 뭘 어떻게 배워야할지 감이 안옵니다. 저는 퍼블리셔라고 말할 수 있을까요. 프론트엔드 개발자가 될 수 있을까요. 나이도 벌써 서른 중반인데 앞이 깜깜한 것 같습니다. 쓴소리도 좋으니 조언해주시면 좋겠어요....
개발자
#이직고민
#이직
답변 1
댓글 7
조회 159
16일 전 · nox 님의 새로운 답변
신생 스타트업 신입 DBA vs 추가 취준
고민이 생겨 질문드립니다. 신생 스타트업 DBA 신입으로 합격했는데, 신생이다보니 회사 규모가 작습니다. 연봉은 희망 연봉에 맞춰주긴 하지만, 포괄임금제가 적용되어서 얼마나 추가 근무를 할지 모르는 상황입니다. 또한 도메인 특성상 짬이 좀 차면 외부로 출장도 존재합니다. 또한 규모가 작은 기업이다보니 월급을 제대로 받아볼 수 있을지 고민입니다.. 아무래도 서울에 방을 잡고 다녀야하다 보니… 추가적으로 토스에서 서류합격해서 면접이 잡혔는데, 좀 늦게 실시해서 면접전에 취업 여부를 회사로 전해야할 것 같아요. 백엔드 직무를 하면서 DBA로 전직도 생각하고 있기도했고, 10년차 사수 DBA도 있기에 정말 좋은 기회라 생각되긴 합니다. 고민되는점은 신입 DBA쪽을 포기하고 백엔드로 취준을 이어갈지, 일단 회사에 들어가서 연차를 내고서라도 토스 면접을 보면서 눈치를 봐야할지 모르겠습니다. 취업이 급해서 고민한다기 보다는 최종적으로 꿈꾸던 직무를 신입으로 시작할 수 있다는 점과, 사수가 있다는 점에서 고민하게 되는 것 같아요. 반대로는 이때까지 공부한 백엔드 기술들을 좀 버리고 DBA로 평생 해야될 것이며, 취업시장이 안좋은지라 포기하고 취준을 이어간다고 해도 엄청나게 좋은 기업에 들어갈 것 같다는 자신도 없네요.. 경험자 분들의 피드백을 들어보고 싶습니다..!
개발자
#백엔드
#dba
#스타트업
답변 1
댓글 0
추천해요 1
조회 104
16일 전 · nox 님의 새로운 답변
신입 백엔드 개발자 취업준비지원
안녕하세요 제가 올해 컴퓨터학과를 졸업하고 현재 취업준비하며 서류지원을 하며 서류를 400개정도 넣었지만 모두 서류탈락하였습니다… 저의 학점이 문제일까요? 준비된게 없어서 문제일까요… 절망스럽고 어떻게 해야할지 모르겠어요… 일단 정처기는 준비중 입니다 이대로 계속 지원하는게 맞을까요ㅠ 다 포기하고 싶어져요…
개발자
#취업고민
#서류탈락
#백엔드
#서류전형
#개발자
답변 5
댓글 1
추천해요 1
조회 779
24일 전 · aigoia 님의 답변 업데이트
컴공 1학년, 진로에 대한 고민
안녕하세요. 이번에 컴퓨터공학과에 입학한 새내기입니다. 현재 개발자를 꿈꾸고 있으며, 정확한 진로는 아직 정하지 못했지만 클라이언트나 서버 등 게임 개발 분야에 관심을 가지고 있습니다. 고등학교 때 유니티로 간단한 게임을 몇 개 만들어본 경험이 있는데, 생각보다 재미있어서 이번 방학 동안 유니티와 C#을 집중적으로 공부해볼 계획입니다. 시간이 남는다면 그래픽스 분야도 가볍게 탐색해볼 생각입니다. 다만, 이게 제가 드리고 싶은 이야기의 핵심은 아니고… 결론적으로 말씀드리자면, 제가 계속 게임 개발을 목표로 삼아도 괜찮을지 고민이 됩니다. 제가 알기로는 코로나 시기 동안 개발자 수요가 급증한 이후, 국내 게임 시장이 점차 하락세를 보이면서 게임 업계 취업률도 많이 낮아진 것으로 알고 있습니다. 안 그래도 요즘 컴퓨터공학과 취업이 쉽지 않은 상황이라, 더욱 막막하게 느껴지더라고요. 심지어 저희 과 교수님께서도 게임 개발 쪽은 추천하지 않는다고 하셨습니다. 며칠 동안 인터넷을 뒤져가며 정보를 찾아봤지만, 오히려 더 답답해져서 이렇게 전문가분들이 많은 곳에 조심스럽게 질문을 남깁니다. 결론적으로, 제가 게임 개발 쪽을 계속 파고들어야 할지, 아니면 차라리 수요가 더 많은 백엔드 분야를 공부하는 것이 나을지 고민하고 있습니다. 다른 개발자분들은 이런 상황에서 어떻게 생각하시는지 의견을 듣고 싶습니다. 긴 글 읽어주셔서 감사합니다.
개발자
#게임개발자
#진로고민
#컴공
#새내기
답변 1
댓글 0
조회 116
16일 전 · nox 님의 새로운 답변
풀스택 개발자 Nest.js vs Spring
안녕하세요. 프론트엔드 개발자로 커리어를 시작한지 이제 딱 1년 되는 주니어 개발자입니다. 취준할때는 Express로 백엔드도 좀 했었고, 취업해서는 지금까지 React/Next.js로 프론트 개발을 해오고 있습니다. 회사가 웹개발 팀이 아주 작은 스타트업이라 프론트 저 한명, 백엔드 한명입니다... 보통 백엔드 일손이 더 부족한 경우가 많고, 제가 백엔드도 좀 해보고 싶어서 제가 공부도 할겸 회사 백엔드쪽을 살짝 거드려고 합니다. 재밌으면 추후에 풀스택으로 가볼까 하구요. 일단 admin 페이지 담당하는 정도로 백엔드 실무를 시작해보려 하는데, 회사 백엔드가 원래 Nest.js로 되어있었는데 Kotlin/Spring으로 바꾸고 있는 상황입니다. 이런 상황에 제가 Nest.js를 곁드는게 맞는건지, 자바 스프링을 해야할지가 고민입니다. 개인적으로 저는 TypeScript로 프론트, 백 둘 다 하는게 편하니까 Nest.js로 하고싶긴 합니다. 아예 백엔드로 전향할거라면 스프링을 하는게 좋겠지만, 전 프론트를 메인으로 하거나 풀스택으로 가고 싶어서요. 백을 메인으로 할 생각은 없습니다. 공고에서도 프론트인데 우대사항으로 백엔드 역량을 요구한다거나, 풀스택 개발자라면 Nest.js인 경우를 많이 본 거 같습니다. React와 Spring 조합을 요구하는 경우는 잘 못본 거 같아서 고민이네요. 보통 프론트엔드 개발자 혹은 풀스택 개발자 분들은 백엔드를 Nest.js와 Spring중 뭐로 하나요? 개발팀과 상황에따라 다르기야 하겠지만, 일반적으론 어떤지 궁금합니다..!
개발자
#react
#frontend
#nest.js
#풀스택개발자
답변 2
댓글 1
조회 164
16일 전 · nox 님의 새로운 답변
스타트업으로의 이직이 고민됩니다
최근에 스타트업에 백엔드 개발자로 좋은 이직 기회를 얻었는데, 고민이돼서 끄적여봅니다.. 1. 직원 약 200명 정도 규모의 중소기업 vs 5인 이하 시드~시리즈A 스타트업 2. 연봉 3000 중반 vs 연봉 4000 중반 (약 1000만원 인상) 3. 사수 있음 vs 혼자 개발 4. 기술적 성장 없음 vs 원하는 기술 사용 가능 연봉은 크게 인상되긴 하지만, 투자 초기단계인 스타트업이라 기업의 안정성이 걱정 됩니다 ㅠ 그렇다고 현 직장이 마냥 안정적이라고 할순없어서 고민이 되네요.. 그래도 현 직장에선 기술적인 성장은 기대할 수 없는 개발을 하고있는데, 이직하는 곳은 주도적으로 원하는 기술을 사용할 수 있는곳이라 하여 끌리긴 합니다. 한편으론 혼자 개발해야해서, 성장할 수 지 의문이 들긴 하지만요 ㅋㅋㅋㅎ 여러분들의 생각을 공유해주시면 감사드리겠습니다..ㅎ
개발자
#이직고민
#이직
#백엔드
#개발자_진로
답변 3
댓글 4
조회 217
한 달 전 · aigoia 님의 답변 업데이트
iOS 개발자를 계속 해도 괜찮을까요
안녕하세요 어느덧 iOS 개발공부를 시작한지 1년정도 된 전공 졸업생입니다. 1년 가량 공부를 하며 프로그래밍적 사고방식을 머리에 주입하는데 까지 오랜 시간이 걸린것 같습니다. 이제 취준 3개월차가 된 지금 자랑할만한 앱을 개발해 본적도 없고, 찾기 힘든 신입공고, 크로스플랫폼과 웹뷰로 비중이 점점 커져가면서 혼자 이 길을 걸어도 되는지에 대한 질문을 자꾸만 하게 됩니다. iOS 개발을 하고 싶어졌던 이유는 어릴적 아이폰을 처음 사용하고 겪었던 불편함으로 인해 이 길을 선택했던 것인데, 요즘은 점점 그 의지가 식어만 가고 있습니다. 도망간 곳엔 낙원이 없다는걸 알고 있지만, 단순히 채용공고 숫자만 보더라도 프론트엔드나 백엔드로 도망가고 싶은 것은 사실입니다. 다른 포지션에 계신 분들의 조언을 한번 듣고 싶습니다.
개발자
#ios
#swift
답변 2
댓글 0
조회 133
한 달 전 · CL@Supercoding 님의 새로운 답변
로봇 관련 산업에 관심이 있어 질문을 남깁니다
안녕하세요 제가 로봇관련 산업에 관심이 있어서 질문을 남기게 되었습니다 1. 제가 생각하기엔 해당 분야가 미래 전망이 좋을 분야라고 생각은 되는데 어떻게 생각하는지 궁금합니다 2. 제가 스프링기반 백엔드를 학습했어서 해당 분야에 공통점을 찾다가 스프링 기반으로 센서같은 것을 관제하는 토이프로젝트를 포트폴리오로 만들어 보면 좋겠다라는 생각을 하게 되었습니다 이에 대해서 어떻게 생각하는지 궁금합니다 3. 현재 해당 분야의 분위기나 업계 대우같은 것도 혹시 아신다면 말씀해주시면 감사하겠습니다 4. 제가 경제,산업적인 측면으로는 해당 분야에 관심이 있지만 IT 개발자로써 관심이 있는지는 잘 모르겠습니다 혹시 해당 분야에 대한 경험을 해보려면 어떤 방법이 있는지 궁금합니다 5. 만약 제가 웹 백엔드 직군에 취직하게 되면 추후 로봇 분야로 이직을 하는게 현실적으로 가능한지도 궁금합니다
개발자
#로봇업계
#스프링
#로봇
#백앤드
답변 1
댓글 0
조회 68
16일 전 · nox 님의 답변 업데이트
풀스택 개발자 전망
안녕하세요 현재 풀스택 개발자 과정을 수강하고있는 비전공자 학부생 입니다. 먼저 풀스택 과정을 수강한 이유는 백엔드 프론트 모두 경험해 보고싶었고 백엔드 개발로 가더라고 일부 프론트 분야도 알아야한다해서 수강하였습니다 지금 백엔드 프론트 중에 어디로 갈지 너무 고민되는 와중에 국비지원 학원에서는 요즘은 백엔드나 프론트로 가면 너무 딥하게 가아하니 거의 풀스택 개발자로 간다했습니다 하지만 일부 커뮤니티에서는 풀스택에 대한 부정적인 입장 or 여러개를 다하기때문에 오히경력직을 뽑는다? 등 너무 다양한 의견들이 많습니다 현직자분들의 생각은 어떤지 궁금하여 글을 올립니다
개발자
#풀스택개발자
#풀스택-개발자
답변 2
댓글 0
조회 121
한 달 전 · Ted 님의 답변 업데이트
비전공자 직무 고민입니다
안녕하세요 곧 졸업 예정자 비전공자 학생입니다 현재 데이터 엔지니어로 취업희망하여 국비지원으로 풀스택 개발자 과정을 수강하고있습니다 ( 백엔드 취업 후 이직 할 예정 ) 데이터 엔지니어쪽으로 가고싶은 이유는 데이터를 정리하고 설계하는것에 흥미있어서 가고싶었지만 경력직위주로 뽑는다길래 국비지원 수강 후 백엔드 개발자로 취업 후 이직할 생각이었습니다. 처음에는 백엔드 과정을 듣고자 수강하였지만 결과물이 바로 보이는 프론트엔드 쪽으로 흥미가 가더라고요 또한 저처럼 멀티태스킹 성향에서 백엔드가 잘 맞는지 의문이 들기도 하고요 풀스택도 생각해보았는데 몇몇기업에서는 지양하는 분위기 + 대다수 기업이 프론트 백엔드 구분되어있는거 같더라고요 첫 직무를 개발자로 갈거이긴한데 추후에 정말 데이터 엔지니어로 가고싶다면 프론트/UIUX개발 -> 데이터 엔지니어 쪽으로 이직하는데 어려움이 있을까요??
개발자
#프론트엔드
#데이터엔지니어
#백엔드개발
#풀스택개발자
답변 1
댓글 0
추천해요 1
조회 344
한 달 전 · 포크코딩 님의 새로운 답변
Supabase와 Springboot에 대한 질문
안녕하세요. 현재 기계공학과 4학년으로 캡스톤 디자인을 진행 중이며, 팀원들과 함께 앱 개발과 창업까지 목표로 하고 있는 학생입니다. 기술 선택 문제로 고민이 많아 조언을 구하고자 글을 남기게 되었습니다. 상황 요약 - 저희 팀: React Native + Spring Boot 기반으로 개발 중 제가 직접 백엔드 설계/구현 예외처리, 디버깅 포함 전체 구조 정확히 이해 진행도 약 60-70%, 구조 안정적, 유지보수 자신 있음 - 교수님 프로젝트: Next.js + Supabase 진행도 약 80% 다만 구조가 낯설어 코드 파악과 에러 수정에 시간 소요 예상 고민 포인트 - 교수님 코드 이어받으면 빠르게 MVP는 가능하지만, 구조 이해가 부족하고 디버깅이 어려움 - 제가 만든 Spring 기반 프로젝트는 구현은 부족하지만, 구조적으로 명확하고 확장성에 유리함 - 배포까지 걸리는 시간은 둘 다 비슷할 것으로 예상됨 저희의 목표 - 단기: MVP 완성 → 실제 사용자 배포 - 장기: 창업을 고려한 실서비스 개발 - Redis / Kafka / Elasticsearch 등 트래픽 대응과 기능 고도화 예정 - 따라서 유지보수성과 확장성이 핵심 질문 - 기능 많은 Supabase 기반 코드를 이해하고 고도화하는 게 나을까요? - 아니면 Spring 기반 구조를 그대로 밀고 나가는 게 더 현명할까요? - 장기적으로 유지보수와 확장성을 고려했을 때 어떤 선택이 실무적으로 맞는 결정일까요? 비슷한 경험 있으신 분들이나 현직자 분들의 현실적인 조언 부탁드립니다. 긴 글 읽어주셔서 감사합니다.
개발자
#supabase
#spring-boot
#backend
#front-end
#back-end
답변 1
댓글 0
조회 85
한 달 전 · 허찬영 님의 새로운 댓글
채팅 애플리케이션에서 Redis 메시지 저장과 RabbitMQ 전송을 안전하게 처리하려면 어떻게 해야하나요?
안녕하세요. 현재 백엔드 개발자를 지망하는 대학생입니다.. 예전에 Springboot를 활용해서 개발한 채팅 애플리케이션 프로젝트를 리팩토링하는 과정에서 문제가 발생하여 질문 드립니다. 아래와 같은 아키텍처 애플리케이션을 구현했습니다. - MySQL: 채팅방 정보(채팅방 이름, 참여 인원수 등등), 사용방 정보 데이터 저장. - Redis: 채팅 메시지 데이터 저장 - RabbitMQ: 채팅 메시지를 전송하기 위한 메시지 브로커 STOMP over WebSocket을 활용해서 클라이언트에서 메시지를 pub해서 메시지 브로커인 RabbitMQ를 거쳐서 구독한 클라이언트에게 메시지(채팅)을 전송하도록 구현했습니다. 그런데 문제가 발생하는 로직이 있습니다. [채팅방 가입 로직] 1. @Transactional 내부에서 MySQL에 채팅방 데이터 저장. (해당 유저가 채팅방에 가입한 것을 저장) 2. Redis에 "User가 채팅방에 들어왔습니다."라는 메세지를 저장. 3. 해당 메시지를 RabbitMQ로 전송. (`rabbitTemplate.convertAndSend(...)`) 이런 상황에서 Redis나 RabbitMQ에서 문제가 발생해서 하나라도 정상적으로 완료되지 않으면 문제가 발생합니다. Redis 서버에 문제가 생겨서 채팅 메시지를 정상적으로 저장하지 않더라도 RabbitMQ를 통해 메시지가 전송되고, RabbitMQ 서버에 문제가 생겨서 정상적으로 전송되지 않더라도 Redis에 채팅 메시지가 저장이 됩니다. 이러한 문제를 해결하기 위해서 2PC, SAGA 패턴, Outbox 패턴 등등을 알아봤고, 그 중 가장 괜찮다고 생각했던 패턴이 Outbox 패턴이었습니다. 근데 또 어려움이 생겼는데, Outbox 패턴을 사용하기 위해 Pulling 기법을 사용 하자니 Redis에 무리가 생길 것 같고, 트랜잭션 로그 테일링 패턴을 사용 하기에는 Redis가 이를 제대로 지원하지 않아 구현이 굉장히 어려워진다는 문제가 생겼습니다. 그래서 MySQL을 Outbox 저장소로 사용할까 고민도 해보았는데, MySQL을 사용하면 속도 면에 불리해지지 않을까라는 생각이 또 들었습니다. 이러한 문제를 어떻게 해결하면 좋을까요...? 제가 궁금한점은 다음과 같습니다. 1. Redis를 활용하는 프로젝트에서 MySQL을 Outbox 저장소로 사용하는 것은 좋지 않은 방법일까요? 2. Outbox 패턴이 최선일까요? 현업에서는 이러한 문제를 어떤 식으로 해결하는지 궁금합니다.
개발자
#spring
#rabbitmq
#redis
#mysql
#transaction
답변 1
댓글 1
조회 106
7일 전 · CL@Supercoding 님의 새로운 답변
공공기관 si 신입 프론트엔드 개발자 고민
안녕하세요. 저는 프론트엔드 개발이 흥미가 있어서 공부를 시작했고, 미래에도 프론트엔드 개발자로 살아가고 싶다는 생각입니다. 현재는 공공기관 si업무를 하는 작은 회사에 취업을 하게됐습니다. -현재 상황- 6개월 정도 프론트엔드 개발로 일을 하다가 현재는 회사의 사정으로 인해 SI 업무를 담당하게 됐고, 현재는 전자정부프레임워크(자바, 스프링, JSP, jQuery)를 통해 개발을 진행중입니다. 부서 이동한지 2주 정도 돼서 이해는 안가지만, 코드를 보며 무작정 이해하려고 노력중입니다. -현재 고민- 프론트 엔드 개발은 흥미가 있고, 코딩 자체가 어렵더라도 개발하는게 재미가 있어 일하는게 재밌었으나, 현재 백엔드 업무(전자정부프레임워크)는 이해가 안가서 그런지 모르겠지만, 매일 아침 퇴사와 이직 생각이 많이 나서 글을 적어봅니다. 물론 프론트엔드 개발자를 목표로 하더라도 6개월된 신입 입장에서는 백엔드쪽 흐름을 알면 좋다고 생각합니다. 하지만 한편으로는 커리어의 방향을 잘못잡은건 아닌가, 다른 프론트엔드 개발자들은 실무 코드를 보고 개발하며 좀 더 깊이있게 고민하고 성장하는 반면 저는 넓고 얕게 알게 될 것 같다는 생각이 듭니다. -궁금한점- 그래서 결과적으로 백엔드 업무를 이해할 수 있도록 퇴근후에 스프링에 대해 공부를 하며 백엔드 공부를 하는것 vs 퇴근 후 사이드 프로젝트를 통해 포트폴리오를 만들어 프론트 개발 업무를 하는 곳으로 빠르게 이직하는것 중 어떤 선택이 좋을지 선배 개발자님들의 의견이 궁금합니다.
개발자
#react
#si회사
#전자정부프레임워크
#스프링
#프론트엔드
답변 4
댓글 0
조회 271
한 달 전 · HypeBoy 님의 새로운 답변
백엔드 개발자 취업준비생 고민
안녕하세요 27살 백엔드 개발자 준비..? 중인 취준생입니다. 저는 정보통신과를 나왔고 전공은 c언어였어요. 졸업하고나서 웹 개발이 하고 싶어서 무작정 java를 배우기 시작했고, 국비교육으로 부족하지만 프로젝트 경험도 해봤습니다. 하지만 제가 딱 서류를 내기 시작했을 때가 백엔드 개발자 신입을 구하는 곳이 없어지는 추세였어서 진짜 있는대로 자격요건이 맞으면 막 넣었다가, 잦은 서류와 면접 탈락으로 약간의 면접 공포증?이 생겼었어요. 서류 넣는거까지는 어떻게 해보겠는데 어느샌가 면접 준비하면서 진짜 숨이 너무 막히더라고요. 변명일지도 모르겠지만.. 그래서 약 6개월동안 도망치듯 개발을 잠시 놔버렸는데 제가 그동안 잠시 마케팅 일을 했었거든요. 근데 회사를 며칠 다녀보니까 개발하고 싶다는 생각이 자꾸 들어서 결국 다시 개발로 돌아오려고 하는데 27살신입은 너무 늦은 나이일까요? 이력서 상에서 전공생에, 관련 교육까지 들어놓고 또 6개월간 깃허브, 블로그 올렸던 기록이나 프로젝트가 없으면 당연히 부정적으로 볼까요.. 제가 객관적으로 판단했을 때도 이력서가 부실한 감이 있긴 합니다. 그래서 다시 개발 공부를 병행하면서 사이드 프로젝트라도 더 해볼까 하는데 그럼 또 지원하기까지 공백기간이 있다보니.. 어떻게 해야할지 감이 안잡히는 상황입니다. 현실적인 조언해주실 수 있으실까요. 코딩하는 건 좋아합니다.. 코테푸는 것도 어렵지만 좋아합니다 ㅠ.. 적성은 정말 개발자가 맞는데 그 실패가 두려워서 시작을 못하겠어요.. 다시 도전해도 될까요 ㅠㅠ..
개발자
#취준고민
#취준생
#취업
#백엔드
답변 3
댓글 0
조회 228
한 달 전 · CL@Supercoding 님의 답변 업데이트
Api만 만든 프로젝트
백엔드 개발자를 희망하고 있는데요, 개인 프로젝트로 api만 만든 프로젝트를 하려고 하는데 어떻게 생각하시나요?
개발자
#백엔드
#개인프로젝
답변 1
댓글 0
조회 102
10시간 전 · 김채원 님의 새로운 댓글
컴공입니다. 휴학과 졸업유예 중에 고민됩니다
안녕하세요. 저는 컴공 4학년 대학생입니다. 작년에 진로고민을 엄청 많이 하다가, 대학원을 가려고 준비하였습니다. 그러나, 정말 연구의 길이 맞는지 확신이 서지 않아서 한참 고민하였고, 연구랑은 성향이 안맞다고 생각해서 백엔드로 진로를 바꾼지 3개월 정도 되었습니다. 학점은 4.4x 이고, 수도권 대학이며 자격증은 없습니다. 객관적으로 프로젝트 경험이 부족합니다. 백엔드를 선택한 이유는, 먼저 프론트, 안드로이드를 약간 경험해봤는데 너무 재미가 없어서 남은 선택지였기 때문이구요. 데이터 만지는 거를 좋아하는데 백엔드도 비슷한 거 같아서 선택하였습니다. 전에는 백엔드도 재미없을 것 같다고 생각해서 안해왔는데, 제가 원리를 좀 깊이 파는 거를 좋아하는 편이기도 하고 머릿속으로 시나리오 그리면서 개발할 수 있어서 은근 재밌더라구요. 특히 데이터쪽을 좋아해서 취미로 데이터쪽도 같이 보고 있고, Ai는 필수라고 생각해서 그쪽도 같이 공부하는 중입니다. 현재 인프런에서 백엔드 강의를 들으면서, 교내 연합 개발동아리를 하나 하고 있구요. 알고리즘 문제도 매일 풀고 있습니다. 백준 골드4 되었지만, 실제 수준은 그정도는 아닙니다. 그런데, 당장 취업하기에 스펙이 되지 않을 것 같아서 휴학을 해야할지 고민입니다. 1년만 더 일찍했으면 좋겠다는 생각이 들 정도로 하고 싶은 게 많습니다. 2,3학년 때 개발을 많이 했어야했는데… 라는 생각이 많이 들더라구요. 졸업작품으로 백엔드 맡아서 하고 있는데, 소셜 로그인도 진행시키고 싶고, 대량의 트래픽을 발생시켜서 안전하게 처리되는지, 보안 로직은 제대로 되어있는지 등등 리팩토링을 하고 싶은 게 많습니다. 그러면서도 학교를 빠르게 졸업해서 어디든 경험을 쌓아야하려나? 싶기도 합니다. 이런 상황에서 휴학을 하는 게 맞는지, 아니면 계속 다닌 후에 졸업하는 게 나은지, 졸업 유예를 하는 게 맞는지 선생님들께 조언을 구하고 싶습니다. 쓴 소리도 감사히 받아들이겠습니다.
개발자
#백엔드
#취업
#대학생고민
#대학생
답변 1
댓글 1
조회 169
한 달 전 · aigoia 님의 답변 업데이트
오랜 공백 기간 후 이력서, 자소서 작성
안녕하세요 ! 매일 다른 사람들이 올린 글만 봐오다 저에게도 하나의 고민이 생겨서 질문을 하게 되었습니다. 저는 2019 ~ 2020년도에 Vue JS 프론트 개발자 1년을 재직했습니다. 대학교 진학 및 군대를 가면서 지금까지 이르렀고, 백엔드 개발자로 취업하고 싶은 취준생이 되었습니다. 현재, 구인구직을 위해 자소서와 이력서를 작성 중에 있는데 1년의 경력을 넣어야 할지 말지에 대해 고민하고 있습니다. 너무 오랜 공백 기간이 생겼다보니 이를 넣는 것이 이점이 될지, 감점 요소가 될지에 대한 불안한 상태입니다. 물론, 회사에서 프론트 개발자로 일하면서 프론트에 대한 이해도가 있어 프론트 친화적인 디자인 구성, 백엔드 개발을 통해 개인 프로젝트에서 도움이 된 적이 있습니다. 이를 강점으로 두고 작성하는 것이 현명한 판단일까요?
개발자
#취준생
#취준고민
#공백기
#이력서
#자소서
답변 1
댓글 0
조회 85
한 달 전 · Dalton 님의 새로운 댓글
백엔드 개발자로 2년 5개월 앞으로 방향은..
안녕하세요 선배님들. 저는 백엔드 개발자로 약 2년 넘게 업무를 해오고 있습니다. 급여가 괜찮았던 SI 회사에서 2년을 보냈고, 회사가 막 창업 단계였기에 많은 것을 처음부터 직접 도입하고 백엔드 관련 업무를 스스로 배워가며 일해왔습니다. 그런 환경에서 개발 자체의 재미를 느끼기도 했습니다. 하지만 회사에는 전반적으로 체계가 부족했습니다. 항상 그런 부족함을 느끼면서도, 프로젝트를 완료하는 데 급급하다 보니 Git 사용도 엉망이었고, 서버나 DB 관리도 제대로 된 기준 없이 그때그때 처리해왔습니다. 마치 사이드 프로젝트를 무한 반복하는 느낌이었고, 프로젝트마다 마침표를 잘 찍지 못한 채 마무리되곤 했습니다. 이런 상황에 회의감을 가지게 되었고, 결국 퇴사하게 되었습니다. 퇴사 후에는 자사 서비스를 운영하는 스타트업이나 대기업 위주로 지원했지만 계속 낙방을 경험했습니다. 그러던 중, 최근에 초기 창업 멤버를 모집한다는 글들을 접하게 되었고 현재 몇 군데와 컨택 중입니다. 동시에 이전 회사에서도 다시 제안이 왔습니다. "이번엔 체계를 갖추고, 외부 자사 서비스도 함께 개발하며 개발자로서 의미 있는 성장을 할 수 있는 환경을 만들겠다"며 잡 오퍼를 다시 주셨습니다. 하지만 저는 그 회사에서 2년 넘게 일했던 경험이 있고, 정말로 변할 수 있을까에 대한 의문도 있는 게 사실입니다. 혹시 선배님들이라면, 이런 상황에서 어떤 선택이 더 현명하다고 보시는지 조언을 주시면 정말 감사드리겠습니다.
개발자
#이직
#커리어
답변 3
댓글 3
추천해요 2
보충이 필요해요 1
조회 933
12일 전 · great 님의 새로운 답변
연봉 3,000 → 3,700 제안받았는데, 재무직 전향 시 5천 가능…개발 커리어를 접는 게 맞을까요?
개발 만 1년차 주니어입니다. 요즘 진지하게 커리어 전환을 고민하고 있어 조언을 구하고자 글을 씁니다. 소규모 스타트업에서 백엔드 개발자로 근무중이며 초봉은 3천을 받았습니다. 연봉이 만족스럽지 못해 퇴사를 결정하고, 경영진 분들께 말씀을 드렸습니다. 그런데 회사에서 주 1회 재택근무와 연봉 인상(3,000 -> 3,700)을 제안해 주셨습니다. 개인적으론 꽤 큰 인상이라고 생각하지만, 한편으론 초봉이 워낙 낮았기 때문에 지금도 동료 대비 낮은 수준이라 느껴집니다. 하는 일도 동료들에 비해 꽤 많은 편인것 같습니다. 반면, 재무직으로 커리어를 바꾸면 지금보다 2배 이상인 연봉 5천 정도를 바로 받을 수 있는 상황입니다. 당장 생계나 안정성을 보면 재무 쪽이 좋아 보이긴 합니다. 내후년에 결혼 계획이 있기도 하구요. 문제는, 저는 개발이라는 분야를 좋아한다는 점입니다. 퇴근 이후나 주말에는 개발 관련 책을 보거나 오픈소스 기여, 기술블로그를 읽으며 시간을 보내고 있습니다. 하지만 동시에 실제 실무 개발은 스트레스를 많이 받고, 일이 싫을 때도 많습니다. 무엇보다 아쉬운 건, - 대기업, 규모있는 스타트업과 같이 개발을 잘하는 사람들이 모여있는 조직에 들어가 본 적이 없고 - 현재 다니고 회사를 성장시키지 못하고 떠나야 한다는 점입니다. 개발을 "좋아하지만 일이 싫다"는 이 애매한 감정 속에서, 현실적인 보상을 따라 재무직으로 커리어를 바꾸는 게 맞는지, 아니면 그래도 개발 쪽에서 끝까지 도전해보고 가는 게 맞는지 고민이 됩니다. 혹시 비슷한 고민을 하셨던 분들, 또는 커리어 전환을 하셨던 분들의 의견이 궁금합니다. "좋아하는 일을 하면서 돈을 벌 수 있을까?" 아니면 "현실적인 선택을 하고, 좋아했던 일을 취미로 남기는 게 맞을까?" 긴 글 읽어주셔서 감사합니다.
개발자
#이직
답변 6
댓글 0
조회 474
20일 전 · Jin 님의 새로운 답변
JPA+QueryDSL vs MyBatis
백엔드 개발자가 되고 싶어서 스프링을 공부하고 있는 학생입니다. 스프링을 공부하다 보니 DB 연결에 대해서 더 공부하고 싶어져서 두가지 중 한가지를 우선적으로 공부하려 하는데 선배님들의 조언 부탁드립니다. 스프링은 당연히 JPA를 쓰는 줄 알았는데 현업에서는 아직도 MyBatis를 사용하는 곳이 많다고 들어서 어느 것을 선택해야할지 고민이 됩니다. 한가지만 하고 나머지는 버리는게 아니라 한가지를 집중적으로 공부하여 제 핵심역량으로 만들고자 하는 바입니다.
투표
개발자
#백엔드
#db
#jpa
#querydsl
#mybatis
답변 1
댓글 0
추천해요 1
조회 215
한 달 전 · 이상래 님의 새로운 답변
프론트엔드 직군 외 다른 개발 직군도 끊임없이 기술 공부를 해야하나요?
웹 프론트엔드 취준하고 있습니다. React 하나도 제대로 알려면 정말 어려운데 Next, 각종 상태관리 라이브러리, 스타일 라이브러리 등 기술이 넘쳐나다 보니 공부가 끝도 없게 느껴져요. 물론 개발자라는 직업이 공부를 계속해야하는 것은 알고있지만 그냥 하나의 기술에 대해 깊게 배우고 싶습니다.. 백엔드나 iOS, Android 개발자도 새로운 기술이 계속해서 나오나요? 나온다고 해도 웹 프론트엔드에 비해 적은게 맞나요? 웹 프론트에 비해 기술 범위가 비교적 적고, 그것에 대해 깊게 공부하는 걸 하고싶다면 직군을 바꾸는게 좋을까요?
개발자
#프론트엔드
#백엔드
#앱개발
#기술공부
답변 2
댓글 0
조회 137
한 달 전 · CL@Supercoding 님의 새로운 답변
프론트에서 백엔드로 변경
저는 리액트로 취업을 했습니다. 몇달 지나지 않아 리액트네이티브도 회사에서 시켜서 앱도 개발했습니다. 근데, 2년차때부터는 백엔드도 같이 하라고 합니다. 근데 거부감이 들었고, 프론트를 하고 싶었으니까요. 근데 회사 체계가 어떻게 변하면서 잠깐 2개월 코드 한줄 고치는걸로 끝나다가 3년차때 갑자기 저한테 백엔드를 맡겼습니다. 제 생각으로는 프론트로 해왔으니, 백엔드 시켜서 업무처리 속도까지는 바라진 않겠지. 당연하지. 난 프론트야. 백엔드 시킨 회사 체계 잘못이야. 라는 생각을 가지고 왔는데요. 얼마전 인사평가에서 백엔드 처리 속도 등으로 안좋게 받았습니다. 제 생각이 잘못되었는지. 회사 체계 잘못인지. 프론트로 들어왔다가 프론트만 하는 사람이 없는게 현실인건지. 따끔하게 조언 부탁드립니다. +추가적으로, 제가 하는 앱, 리액트 전부 추후에 다 jsp, 웹뷰로 바꿀 생각이라고 합니다. 제가 하는 일들 다 사라져버리는 상황입니다.
개발자
#react
#이직사유
답변 5
댓글 0
조회 938
2달 전 · nexter 님의 새로운 답변
백엔드 라이브 코딩 테스트 팁 주실 수 있을까요?
이번에 처음 라이브 코테를 보게되었는데 걱정이 됩니다... 소통 능력과 문제 해결 능력이 중요하다고 하니, 설명하면서 알고리즘 문제를 푸는 연습을 하고 있습니다. 그런데 알고보니 풀이가 아예 잘못된 방향으로 가고 있던 경우, 막상 실행해보니 틀린 경우, 풀이가 생각이 안 날 경우 어떻게 말해야할지, 프린트문으로 일일이 디버깅해보는건 괜찮은건지 등등 막막합니다. 라이브코테 관련해서 작은 팁이라도 주시면 감사하겠습니다. 추가로 문제 정답 여부도 당락에 큰 영향을 미치는지도 궁금합니다.ㅠ
개발자
#백엔드
#코딩테스트
#코테
#라이브코딩테스트
#라이브코테
답변 1
댓글 0
조회 217
한 달 전 · CL@Supercoding 님의 답변 업데이트
개발자 6개월, 임금체불로 인한 생퇴사
안녕하세요. 현재 SI 회사에 백엔드 개발자로 근무하고 있습니다. 2년 동안의 펌웨어 개발로 근무를 하다가 백엔드로 직무 전환을 하여 현재 6개월 정도를 근무하고 있습니다. 6개월 가량 일을 하면서 2번 월급을 받았습니다. 백엔드 경력도 없어서 어떻게든 버틸 수 있을 때까지는 버틸려고 했는데, 월급이 안들어오니 버틸 생각이 사라집니다. 퇴사 후, 체불근로자 생계비 융자 및 간이대지금을 받고 이직 준비를 하는 것이 나을까요 아니면 어떻게든 남아 있는게 나을까요 요즘 취업시장도 안좋은데 6개월 일한 사람을 뽑을지, 공백이 길어질지에 대한 불안감도 있습니다. 여러분들이면 어떤 선택하실 건지 답변 주시면 감사하겠습니다.
개발자
#이직
#임금체불
#개발자
#퇴사
답변 3
댓글 1
조회 693
2달 전 · aigoia 님의 답변 업데이트
비전공자 부트캠프 출신 선배님 계십니까..?
안녕하세요 이번에 부트캠프로 교육 받고있는 비전공자입니다.. 백엔드 자바 스프링 과정이구요 자바 수업이 시작된건 2~3주차 인데요... 일단 제가 비전공자라 기초 지식이 없는것도 맞고..... 뭔가 강사님 스타일이 저랑 너무 안맞아서 수업 내내 이해를 못하고 슉슉 지나가는 느낌이에요 거의 타자 연습하듯이 코드 따라 치는 느낌으로... 저만 이런게 아닐거라 생각하고 저와 비슷한 경험을 해보신 선배님도 분명 계실걸 생각해서 수업이 잘 안맞고 이해가 계속 안될때 어떻게 하셨는지.. 궁금합니다 따로 공부 하셨다면 어떻게 하셨는지두요..... 다음주부터 자바 끝나고 다른거 들어갈텐데 강사님 스타일도 안맞아서 걱정이에요..
개발자
#부트캠프
#자바
#java
#백엔드
답변 1
댓글 0
조회 144