25분 전 · aigoia 님의 답변 업데이트
백엔드 신입 학습방법 고민입니다. 실전형 부트캠프를 가야할까요?
안녕하세요, 선배님들. 저는 백엔드 인턴 개발자로 1년간 업무를 진행한 신입(?) 개발자입니다. 현재 다음 스텝으로 나아가기 위한 고민을 하던중 조언을 얻고자 글을 적어봅니다. 우선 저의 현재 상황을 말씀드리자면 정처기 취득후 인턴기회를 얻게되어 1년정도 스프링, 스프링부트 환경의 웹 백엔드 업무를 진행하였습니다. 소위 말하는 json상하차 업무 위주였고, 가끔 요구사항 구현을 위해 추가로 데이터가 필요한 경우 DB설계도 함께 진행하였습니다. (프론트엔드 일손이 부족하여 api작업과 연결된 프론트엔드 작업까지 세트로 하다보니 html, js, css 경험도 있습니다) 현재 실력향상이 필요하다고 느끼는 지점은 다음과 같습니다 - 선임 개발자 분들과 업무 진행에 관한 얘기를 하거나 동료 개발자 분들의 대화를 듣다보면 개발용어에 대한 지식이 부족하다는 느낌을 받습니다. - api작업은 큰 문제없이 진행하지만 그 외의 스케줄링, 멀티모듈프로젝트 등의 심화 내용을 알지 못합니다. - 솔직히 저도 제 현재 수준이 어느정도인지 잘 모르겠습니다. 백엔드 업무를 먼저시작한 친구에게 부트캠프에 대해 상담해보니 국비지원 부트캠프 보다는 높은 수준인것 같으니 그건 좋은 선택이 아닌것같다는 답변을 받았으나, 다음 스텝으로 넘어가며 파편화된 지식을 정리하고 싶은 마음이 있습니다. 이런 상황에 백엔드 심화(?) 부트캠프를 가는 것이 맞는 선택일까요? 아니면 이런 상황에 맞는 학원이 있을까요? (업무와 병행할수 없더라도 괜찮습니다) (아래는 참고해주십사 관련 경험을 생각나는대로 정리해보았습니다) - 정처기 취득 - 졸업 프로젝트로 웹서비스 설계 및 구현 - 토이프로젝트로 리눅스 서버 구축(kali사용). 젠킨스, nginx를 사용한 무중단 배포 구현, 도메인 구입하여 웹서비스 홍보, 운영경험 (이용자는 많지 않았습니다) - 백엔드 인턴경험 약 1년. json 상하차 위주, db설계 및 프론트엔드 작업 포함 - 업무 중 redis를 캐시서버로 활용한 시스템개선 경험 - 업무 중 이미 구축된 aws파이프라인에 빌드결과를 네이버웍스 api를 사용하여 메시지로 전송하는 기능 추가(aws람다 활용)
개발자
#백엔드
#java
#부트캠프
#신입
답변 1
댓글 0
조회 30
4일 전 · aigoia 님의 답변 업데이트
2학년 솦웨학부생 여름방학에 뭘 해야할까요..
안녕하세요 인서울 4년제 소프트웨어공학부에 재학중인 2학년 여대생입니다. 저희학교는 자율전공제로 1학년때는 과가 없어 제가 진학할 과의 기본적인 내용을 다루는 강의만 듣고(2개) 2학년이 되어 과가 생겼습니다. 그런데, 저는 애초에 이 과를 진학할 생각으로 입학하지 않았어서 정보가 0인채로 들어왔기도 하고 선택 직전까지 고민하느라 (탐색과목 듣고 재밌어서 이 과로 진학하기로 마음 먹었습니다)백엔드, 프론트, 사보, 인공지능 등등이 있다는 것만 알고 자세히 아는 게 하나도 없어서 2학년이 되니 방학에 무엇을 해야할지 모르겠더라구요,, 여전히 모르는 상태이긴 합니다. 아직 제대로 할 줄 아는 것은 없어서 대외활동이나 공모전은 겨울방학이나 3학년때 할 예정입니다. 동아리도 아직 들어가지 못했구요. 그래서 우선 지난학기에 배웠던 네트워크부터 복습하고 있었는데 자취생이라 돈을 벌러 일을 많이 하다보니 한 달이 훅 지났더라구요,, 근데 네트워크도 못끝냈고 계획해뒀던 파이썬, C언어는 공부를 꼭 해야하나 싶은 생각도 들고 여러 생각이 겹치면서 공부를 놔버린 상태입니다.. 지난 학기에는 C,파이썬, 네트워크, html/css/js, 공학수학을 배웠습니다. 이번 여름방학에는 새로운 것을 공부하는 게 나을까요 복습하는 것이 나을까요? 한 달 밖에 남지 않았지만.. 남은 시간이라도 의미있게 보내고 싶습니다. 개발자를 할지, 보안으로 빠질지는 잘 모르겠습니다. 그냥.. 학교 공부부터 우선적으로 해야할까요 약간 관심있는 분야는 보안입니다. 근데 보안 관련 강의를 아직 하나도 안 들어봐서 확실하진 않습니다. 프로젝트를 다들 해보라고는 하는데.. 잘 할 줄 아는 언어가 없는데 이럴경우엔 코딩실력 먼저 기르는 게 맞나요? 글이 많이 길어졌네요. 다 읽어주셔서 감사합니다. 고민이 너무 많은 저에게 한줄기의 빛이 되어주시면 감사하겠습니다.. 무작정 뭐든 해보라고 말은 많이 들었는데, 제가 뭘 해야할지 완벽하지 않으면 움직이지 않는 성향이 너무너무너무 커서 (저도 스트레스..) 약간 도전을 두려워하는 것 같기도 하네요..ㅋㅋ 암튼 도와주시면 정말 감사하겠습니다..
개발자
#고민
#여름방학
답변 1
댓글 0
조회 44
5일 전 · 엘리 선생님 님의 새로운 댓글
3년치 개발자 물경력 고민입니다
IT 회사에 처음 입사 이후로 3년간 다니고 있는 주니어 개발자입니다. 회사에서 jdk1.8, Spring MVC, jsp를 사용하여 개발하고 있습니다. 업무는 자사 솔루션 제품에 대해 유지 보수 및 각 고객사 요구 사항 별로 커스터마이징 기능을 개발해드리고 있고 추가적으로 신규 웹 솔루션을 개발했던 사항도 있습니다. 지금까지 나름의 공부도 많이 하고 야근도 많이 하면서 자사 솔루션 코드 전체에 대해 다룰 수 있을 정도로 열심히 했습니다. 엔지니어 팀에게 가서 질문하면서 Linux도 배우고 네트워크도 계속 배우고 정밀 소기업에서 하는 것들은 이것저것 다 했던 것 같습니다. 그런데 요즘 들어 요구 사항에 대해 개발을 하여도 단순 페이지 및 CRUD 개발만 하는 것 같고, 기술적인 역량이 느는 것 같지가 않다고 생각했고 내가 지금 물경력이었구나라고 느꼈습니다. 그래서 이것저것 공부하려고 하는데 요즘 거의 spring boot, react, redis 같이 그나마 신기술들을 대개적으로 사용한다고 보여지는데 제가 배우지 않았던 기술들을 공부하는 것이 우선인지, 아니면 새로운 기술들을 공부하는 것이 우선인지 판단이 서지를 않습니다. 이 회사에 다니면서 자사 솔루션도 발전시키고 싶은 욕망이 있는데 소기업이라 팀원이 저 포함 3명이라서 자꾸 요구 사항들이 들어와 시작도 못해보는 상황이 많습니다. 이직을 한다해도 배우지 못했던 기술들을 사용하는 경우가 대부분이라 이직을 위해 공부하는 것이 맞는 건지, 현재 솔루션을 보다 견고하게 하기 위해 오래되어도 이미 사용하고 있는 기술들을 딥하게 공부하는 것이 맞는건지 잘 모르겠습니다. 앞으로의 개발자로 성장해 나아감에 있어 어떤 방향으로 공부하는 것이 우선인지 선배 개발자님들의 조언이 필요합니다..! + 추가적으로 내용이 부족하거나 이해가 안되시는 부분에 대해서는 제 기술과 어휘력이 부족해서 죄송하다는 말씀드립니다. 긴 글 읽어주셔서 감사합니다
개발자
#물경력
#이직고민
#jsp
#spring-mvc
답변 1
댓글 2
조회 42
5일 전 · 엘리 선생님 님의 새로운 답변
중소기업 신입 개발자 이직 질문
안녕하세요, 중소기업 SI 회사에 취직하여 1달 반정도 근무한 신입 개발자입니다. 저는 지금 회사에 백엔드 개발자를 구한다하여 지원했는데, 막상 입사를 해보니 백엔드 관련 업무보다는 jQuery, js, 웹 디자인 등등 프론트 관련된 일만 하고 있습니다. 들어보니, 앞으로도 백엔드보다는 프론트엔드 관련된 일이나 데이터 분석과 같은 더 많을 거라고 하네요. 또한 회사에서 신입으로 오랜만에 뽑는 거라 신업 교육에 대한 체계(?) 가 없으며, 실무에도 언제 투입될지 모르는 상황입니다. 이러한 상황에서 거리도 가깝고, 규모가 있는 중소기업 SI 회사에 면접 제의가 왔는데 빠르게 이직을 하는 것이 나을까요? 아니면 지금 다니는 회사에서 1년 동안 버티다 이직하는 것이 나을까요?
개발자
#이직
#신입
#java
답변 2
댓글 0
조회 53
7일 전 · 익명 님의 질문 업데이트
개발자 커리어(포지션)를 위한 이직을 해야 할까요?
안녕하세요. 5년차 Windows 개발자입니다. 현회사에서 포지션 관련 고민이 계속 생겨서 여기 계신 분들께 조언을 얻고자 질문 드립니다. 현회사에는 Windows 포지션으로 경력 입사를 했지만, 실제로는 서버, ai 관련 에이전트(파이썬), js 등의 업무 비율이 주 포지션(Windows, c/c++)보다 훨씬 높은 상황입니다. 추후에는 안드로이드와 브라우저 개발에 참여할 거 같습니다. 이렁 상황이다보니 요즘들어 이직 고민을 하게 되었고, 두 회사에서 제안이 와 한 곳은 최종합격, 한 곳은 처우협의 중입니다. 1번 회사 - 스타트업 - Windows 시스템 및 응용 개발(드라이버~응용)만 약속 - 리더 직책 고려 중 - 시드 투자 단계 - GS 1등급 획득 - 업력이 높진 않지만, 모회사가 존재하여, 기술지원과 QA 인력이 뱔도 존재 - 모회사 거래 업체에 제품 계약이 이뤄지고 있는 중 - 급여 15프로 인상, 복지 및 혜택 더 좋음 2번 회사 - 현회사와 경쟁사로 중소기업 - Windows 시스템 및 응용 개발(드라이버~응용)만 약속 - 제품 유지 보수 및 연구가 주 업무 - 처우 협의 중이지만, 연봉 및 복지는 현회사와 차이 없을 것으로 예상 현회사 - 상장 중소 기업 - Windows 포지션으로 들어왔지만, 다른 업무 비율 높음 - 유지 보수(고객사 페이지, js) 작업 등 - 주 포지션 외 프로젝트에 투입(ai 에이전트 서버) - 면담 후, 안드로이드, 자체 브라우저 개발 프로젝트 투입 가능성 이런 상황에서 저의 제일 큰 고민은 1. 이직을 하여 개발자 전체 커리어를 7~8년차까지 Windows로 깊게 가져가면서 조금씩 리눅스 등으로 확장하는 것이 맞을지 - 이 경우, 스타트업을 가게 되면 이후 이직이 많이 어려울지 고민됩니다. 2. 현회사에서 다양한 포지션의 프로젝트를 경험하며, 지금부터 넓게 가져가는게 맞을지 입니다. 어떤 선택을 하면 좋을지 조언 부탁 드립니다.
투표
개발자
#이직
#이직고민
#커리어고민
#이직제안
#이직사유
답변 0
댓글 0
추천해요 1
조회 110
8일 전 · 조세영 님의 새로운 답변
웹개발 프론트엔드 코테 언어 고민
대기업, 금융권, 빅테크 등으로 가보고싶습니다.. 프론트엔드 개발자인데 코테를 준비해본적이 없고 시간이 한달도 안남아서 너무 조급합니다.. 원래 js로 준비하려고 했는데 파이썬이 맞을지.. 프론트엔드 개발자분들도 파이썬으로 많이들 준비하시는지.. 추천하실만한 강의나 책이 있을지 조언을 구하고 싶습니다
개발자
#코테
#프론트
답변 1
댓글 0
조회 70
15일 전 · aigoia 님의 답변 업데이트
개발자 취업 학점 많이 중요할까요??
안녕하세요. 산업공학 전공에 부전공으로 컴공 전공하고 있는 수도권 4학년 대학생입니다. 본전공에 흥미를 많이 못느껴서 학점이 2점대 인데요... 취업하는데에 많이 걸림돌이 될까요? 그래도 다행히 남은 시간동안 학점 잘 받으면 3점대로 수복 가능할 것 같습니다 ㅠ nestJS 개발자로 스타트업 취업을 목표로 하고 있는데, 남은 1년간 학점 복구하는데에 주력해야할지, 사이드 프로젝트에 주력해야할지 고민이 되어 부끄럽지만 질문 드립니다.. 답변해주시면 정말 감사드리겠습니다. 좋은 하루 되세요!
개발자
#취업
#학점
#개발자
#대학생
답변 1
댓글 0
조회 89
21일 전 · aigoia 님의 답변 업데이트
프론트엔드 배포할때 어떤 서비스 이용하는게 좋을까요?
백엔드 없이 프론트엔드 서버만 있으면 될 것 같은데 아마 Next.js로 개발할 것 같고 편리성도 있지만 비용적으로 효율적이면서 많이 사용하는 배포 방법이 무엇인지 궁금합니다!
개발자
#프론트엔드
#배포
#서버
답변 1
댓글 0
조회 93
25일 전 · aigoia 님의 답변 업데이트
질문프론트엔드 이력서 지원에 대해 조언을 얻고싶습니다.
안녕하세요 현재 프론트엔드 개발자로 취업을 준비중인 취준생입니다. 초반에 지금보다는 많이 부족할 때에는 그래도 자신감이 어느정도 있어서 일단 이력서를 내보자라는 생각으로 다른 지역에 많이 넣었지만 연락이 온곳도 많지 않고 연락이 와도 코테에서 계속 떨어지다보니 여기에 대한 공부도 계속 했지만 시간이 점점 지날수록 아직 내실력이 부족해서 이력서를 내도 연락이 오지 않을 것같다는 생각이 계속 들어 이력서는 내지 않고 계속 공부만 하게 되더라구요. 현재는 타입스크립트를 공부중에 있는데 공부를 하면서 이력서를 계속 내는게 좋을까요? 그리고 보통 사람인, 잡코리아, 원티드 등 어떤식으로 검색을 해서 채용공고들을 나오게 하는지 그리고 만약 아직 next.js는 공부를 못했는데 채용공고에는 next.js도 작성이 되어있다라고 한다면 이건 내면 안되는건지 궁금합니다. 전체적인 과정에 대해 조언을 부탁드립니다.
개발자
#프론트엔드
#취업
#신입
#이력서
답변 1
댓글 0
조회 74
한 달 전 · aigoia 님의 답변 업데이트
java 백엔드 개발자 지망의 길어지는 취준기간
안녕하세요! 저는 4년제 대학 컴공 전공으로 졸업했습니다. 4학년 막학기 동안 개발 업무로 인턴을 진행했었고 졸업 이후 현재 6개월 정도 취준하고 있는 상태인데 서탈이 대부분에 서합이 생겨도 면접에서는 탈락이 빈번한 상황입니다 ㅜㅜ si/sm/서비스 및 중소기업 중견 가릴것 없이 지원하고 있습니다. 하다못해 다시 인턴이라도 구하고 싶은데 쉽지 않더라고요 몇가지 궁금한게 있어 이렇게 글을 남겨봅니다. 1. 보통 개발자 취준도 1년정도 생각하고 진행하는게 좋나요? 2. 저의 기술스택은 java spring 중심으로 공부를 해왔었습니다. 요즘 채용공고를 보면 node.js 개발자를 많이 요구하는 것 같은데 node.js도 공부하면서 취준하는게 좋을까요...?? 감사합니다
개발자
#java
#spring
#백엔드
#node.js
답변 1
댓글 0
추천해요 1
조회 166
23일 전 · kmj0973 님의 새로운 댓글
개인 프로젝트 피드백 부탁드립니다!
안녕하세요! 경험 삼아 공모전에 제출한 개인 프로젝트입니다! 서울시 공공 데이터를 활용한 프로젝트로 근처 헬스장 및 공공체육시설을 찾을 수 있고, chat gpt api를 연동하여 식단을 만들고, ai챗봇을 통해 운동에 대한 피드백을 받을 수 있습니다. 여러모로 부족한 부분이 많이 있지만 4주라는 기간 동안 열심히 만들어 봤습니다! 기술 스택: 프론트엔드: Next.js, TypeScript, Tailwind CSS 데이터베이스: Firebase 보여주고 싶은 기능: 가장 맨 위 카드란에 있는 (해, 달)이미지를 누를 시 아침, 점심, 저녁에 맞는 식단이 나옵니다! PWA를 사용하여 웹앱으로 동작할 수 있게 하였습니다. 피드백 요청: 폴더 구조나 코드 품질에 대한 조언도 해주시면 감사하겠습니다! 성능 최적화 부분에 대해서 조언을 주시면 감사하겠습니다! 버그나 에러 처리에 대해 문제가 있다면 알려주세요! 테스트 아이디 : test@naver.com 테스트 비밀번호 : 123123 사이트 링크 : https://nadaum.vercel.app GitHub 링크 : https://github.com/kmj0973/nadaum 봐주셔서 감사합니다!!
개발자
#next.js
#react
#tailwind
#firebase
#개인-프로젝트
답변 2
댓글 1
추천해요 1
조회 176
2달 전 · 백승훈 님의 답변 업데이트
경력 4년차 하지만...
SI 경력 4년차이고 1년 반정도는 Spring과 Oracle을 사용했지만, 고객사에 상주하여 운영을 하면서 거의 쿼리만 1년반 동안 짰었고, 나머지 2년반은 고객사에서 새로운 프로젝트를 맡아서 nextjs 개발을 했었고 현재는 회사를 그만두었습니다. 하지만 서비스 회사로 백엔드 엔지니어 이직을 하고싶은데 내세울만한게 운영업무하면서 고객사의 요청을 받아서 그에 맞는 로직으로 쿼리짜본 경험과 nextjs 개발을 한 것이 다라서 딱히 백엔드 엔지니어로서 내세울만한 것이 없습니다 그래서 승부를 볼만한게 사이드 프로젝트밖에 없다고 생각하여 프론트 백엔드 인프라까지 독학해서 혼자서 멀티 클라우드 컨테이너 리소스를 쿠버네티스로 관리하고, ci/cd를 구축하여 자동화 배포 시스템을 만들고, 실제 서비스 중인 백엔드 서비스 코드를 단위 테스트 코드 작성, grafana까지 실제 서버에서 연동하여 모니터링 관리까지 대규모까지는 아니지만 작게나마 프로덕션 레벨의 사이트까지 1인으로 개발/운영해보려고 하는데 기껏해야 사이드 프로젝트가 이직에 도움이 될까요? 이직 관련 질문에 대한 답으로 어떠한 답변은 사이드 프로젝트가 필요없다는 경우까지 보았어서요 실제로 4년동안 백엔드업무라고 해봤자 1년반 동안 쿼리만 손대본게 전부입니다... (참고로, 매번 같은 업무만 하다보니 너무 질렸는데 백엔드 개발과 더불어 요즘 백엔드 엔지니어들은 인프라쪽까지 관리한다고하여 인프라쪽도 공부해보니 재밌기도하고, 평소 cs 지식에 관심이 많다보니 이해도 더 잘되서 인프라까지 붙여볼 생각을 했습니다. 최대한 트렌디한 기술을 사용하는 것이 사이드 프로젝트에서 돋보일수 있는 장점이라고 생각하여 마이크로서비스 아키텍처까지 적용하려고 했지만 너무 과하다고 생각해서 추후에 염두에 두고 백엔드를 개발하려하고 이직에 낼 프로젝트에는 넣지 않으려고 합니다...)
개발자
#이직
#백엔드
답변 2
댓글 0
조회 274
2달 전 · 이태현 님의 새로운 댓글
dist만 배포된 라이브러리 수정하기
안녕하세요. 프론트 준비하고 있는 대학생입니다. 토스에서 만든 overlay-kit 라이브러리를 수정해서 사용하고 싶은데, 어떻게 해야하는지 모르겠어서 질문드립니다. https://www.npmjs.com/package/overlay-kit 1. patch-package를 사용하려고 했는데, /dist만 배포 되어있어서 불가능합니다. 2. 해당 레포를 fork하고 코드를 수정하긴 했는데, 제 서비스에서 사용하려면 어떻게 해야하는지 모르겠네요. 수정한 레포를 설치하려고 하면 아래의 오류가 발생합니다. 3. 해당 라이브러리는 모노레포로 구성되어 있는 것 같은데, 어떤 걸 공부 해야 해당 라이브러리의 구조를 정확하게 이해할 수 있을지 궁금합니다. 긴 글 읽어주셔서 감사합니다.
개발자
#react
#라이브러리
#frontend
#프론트엔드
답변 1
댓글 1
조회 243
2달 전 · aigoia 님의 답변 업데이트
자기주도적인 개발이 너무 어렵습니다.
안녕하세요.🙇♂️ 올해 3월에 부트캠프를 수료하고 취업준비를 하고있는 프론트엔드 지망생입니다. 부트캠프를 통해 js, react, vue, tailwind, zustand등의 스택을 주로 사용하며 프로젝트를 만들었습니다. 부트캠프를 진행하면서 react에서 useEffect훅은 컴포넌트의 생명주기 사이 ~때에 사용한다, 페이지 라우팅 기능을 사용하려면 리액트 라우터 같은 라이브러리를 활용해서 써야한다, 테일윈드가 현재 개발시장에서 가장 많이 쓰이는 CSS 라이브러리다 이런 정도로 기술스택들이 학습되었습니다. 이제 부트캠프도 수료하고 혼자 공부하는 시간이 찾아왔는데 어떤것 부터 어느정도 까지 손을 대야할지 감이 잡히질 않습니다. 1. 어떤것 부터 해야하는지 예를 들어 현재 저에게 가장 부족하다고 생각하는 스택은 next 프레임워크, zustand 외의 전역 상태관리(recoil, redux), 필수 개발 외의 인프라적인 스택?(Storybook, monorepo, sentry, jest )이라고 생각하는데 이 지식들의 우선순위를 정하는 방법과 이 외에도 개발자 시장에서 반드시 장착하고 있어야 하는 필수 스택에 무엇이 있는지를 알고싶습니다. 2. 어느정도 까지 손을 대야할지 예를 들어 React 같은 경우엔 하나의 프로젝트를 만드는 역량까진 가능해졌지만 프로젝트 안에서 퀄리티 있는 디자인 패턴이라던지, 사용해보지 못한 수많은 리액트 메서드들을 딥다이브 해봐야 할 거 같은데, 어느정도 까지 공부해야 너무 깊게 들어가지 않고, 현재 개발시장에서 경쟁력 있는 지식을 쌓았다고 할 수 있는지의 경계를 모르겠습니다. 강사님의 강의에서 벗어나 혼자서 주도적인 학습을 진행하려고 하니 시간낭비를 하게 될 거 같고, 겉햝기 식으로 공부하는 나날을 보내게 될까 심적으로 큰 부담이 됩니다.. 현업 개발자님들의 조언을 듣고싶습니다!!🙇♂️🙇♂️🙇♂️
개발자
#프론트엔드
#프론트엔드-취업
#공부방향
#공부법
답변 2
댓글 2
조회 696
3달 전 · nox 님의 새로운 답변
기본서 추천 부탁드려요
node.js , react, typescript, next.js 를 공부해야합니다 서점가보긴했지만 그래도 괜찮았던 책이 있었다면 추천 부탁드려요! 괜찮은 강의도 혹시 아신다면.. ㅎㅎ
개발자
#기본서
#react
#next.js
#typescript
#node.js
답변 3
댓글 0
조회 127
3달 전 · 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
조회 284
3달 전 · aigoia 님의 답변 업데이트
앞으로의 진로에 대해 의견 듣고싶습니다!
안녕하세요. 여러 관련 글들을 찾아보다가 여기선 좋은 조언을 얻을 수 있을 것 같아 글 올립니다. 상황 설명 글이 좀 길 수 있어 양해부탁드립니다! 우선, 현재 저는 26살입니다. 저는 IT융합공학과를 졸업했습니다. 학교에서는 기초 프로그래밍(자바, c, c++, python등)과 AI 관련을 배웠습니다. 졸업 후 약 2년 반동안 IT회사가 아닌 국가연구를 하는 회사에서 IT 쪽으로 근무를 했습니다. 이때 웹 풀스택(React, Node)으로 웹사이트 개발과 AI(이미지, 시계열) 개발을 주로 수행했습니다. 이번에 개인적인 사정으로 퇴사를 하게되었는데, 졸업 후 바로 취업을 하다보니 다른곳을 준비하기가 두렵기도하고 어렵습니다. 어렵다는 말이 이상한데.. 개발자로 취업을 준비하는 분들처럼 다양한 자격증을 가지고있지도, 어학성적을 가지고있지도 않습니다. 다만, 이전 회사에서 다양한 웹사이트를 개발하면서 자료로 남은 포트폴리오는 있습니다.. 그래서, 우선 출발선상이라도 가자 라는 마음으로 토익도 준비하고 정처기도 따고 준비하고있는데 불안한 마음이 너무 큽니다. 첫번째로 고민이 되는 부분은, 제가 이 경력으로 경력직으로 들어갈 수 있을까? 입니다. 경력이 짧은것도 사실이며 워낙 다양한 프로젝트를 수행했었기때문에, 전문적으로 웹 개발을 하는 직무를 가게된다면 잘 해낼 수 있을까 하는 생각이 듭니다. 제가 사용했던 기술은 React.js와 Node.js , 서버는 회사에 직접 구축했습니다. DB도 구축해서 연동했었습니다. 다만 AI등 다양한 업무를 같이 수행하다보니, 전문적으로 웹만을 개발하는 개발자보단 부족하지않았나? 라는 생각도 듭니다. 사실은 제가 개발한 AI 모델이나 시스템들이 웹으로 표출될 수 있도록 구현한 프로젝트도 있어 이런것들이 다양한 일을 할 수 있는 사람이다! 라는 점에선 이점이라고 생각하고 강점으로 내세웠었지만, 몇 번의 서류 탈락을 겪어보니 그냥 여러개를 얕게 한 사람처럼만 보이지않을까 하는 생각이 들어 이렇게 쌓은 경력을 가져갈 수 있을까 라고 생각했습니다.. 두번째로는, 웹 개발이 아닌 다른 개발자로 가는건 어떤가 에 대한 고민입니다. 업무를 해보면서 아무래도 웹개발이 크게 재밌지도, 적성에 맞지도 않는 느낌이었습니다. 물론, 일이란게 모두 해결하기 위해 하는거니 열심히 결과를 냈지만 흥미를 가지고 재미있게 하진 않았던것같습니다. 그래서 이렇게 다시 취업할 수 있는 기회가 생기면서 다른 직무로 가보는건 어떤가? 하는 생각이 들었습니다. 제가 관심가지는 직무는 네트워크, 클라우드 관련 직무인데 관련된 기술을 사용해본 적 없어서 어떤식으로 준비하면 좋을지가 고민입니다. 처음 생각해본건 국비 수업을 듣는것인데.. 지방에 있다보니 서울에서 하는 유명한 교육은 듣기가 부담이되고, 국비에 대한 안좋은 후기나 시선이 계속 보여 좋은 선택인지 고민이됩니다. 그게 아니라면 독학을 통해 공부하고, 프로젝트를 수행하고, 포폴을 만드는게 맞다는걸 아는데, 아무래도 커리큘럼 없이 혼자 수행하려하니 계속 이게 맞을까? 라는 생각이 듭니다. 글이 너무 길어 죄송합니다 ㅠㅠ 짧게 제 고민을 정리하자면 현재 짧은 웹 개발 경력을 살려서 가는게 좋을지 공부를 통해 새로운 직무(클라우드, 네트워크)를 신입으로 들어가는게 좋을지 2-1. 그렇다면, 국비 교육을 듣는게 괜찮은걸까요..? 2-2. 아니면 혼자 열심히 공부해서 포폴, 자격증(AWS) 등을 준비하는게 좋을까요 현재 정확히 정해진것없이 두루뭉실한 생각들만 너무 많아 죄송합니다.. 제 고민을 완벽하게 해결하고싶다기보단, 현직에서 일하시거나 개발자로서의 취업을 준비하시는 분들의 의견이 듣고싶습니다! 긴 글 읽어주셔서 감사합니다 !
개발자
#이직
#경력이직
#진로
답변 1
댓글 0
조회 176
3달 전 · aigoia 님의 답변 업데이트
배운것들이 모두 부정당할때
안녕하세요. 이번에 중소기업에 취직한지 6개월정도된 신입사원입니다. 현재 저희회사에서 사용하는 언어는 ASP 하나 입니다. 간간히 사용하는 언어는 PHP 언어인데 취업이 너무 힘들어서 겨우 붙은곳이 여기였습니다. 그래도 새로운걸 배운다는 생각으로 열심히 다니려했는데, 제가 생각한 모든것들이 너무 20년전 그대로 라 놀라웠습니다. 제가 제목을 저렇게 쓴 이유는 저는 프레임워크 의 실용성을 배워왔습니다. 비록 전문대출신이지만 졸업후 부트캠프까지하면 자바를 오래사용해왔디고 생각합니다. 그러면 그만큼 프레임워크에 대한 실용성에대해 좋게 평가하고있는데, 이번에 제가 맡은 프로젝트는 PHP언어로 주 언어로 하게되어 처음맡은 프로젝트라 열심히하려했지만, 제가 준비하고 생각한게 모두 부정당했습니다. 프레임워크가 무엇인지 모르는 팀장과 프레임워크에 대한 안좋은기억이 있다는 기획자 까지 제가 설명하려고 해도 들은척도 안합니다. 그냥 제가 준비한게 모두 사라졌죠, 그래서 의욕과 열정이 사라졌는데, 회사를 계속 다녀야하는지 의문입니다. 지금 6개월 정도 다녀서 배운게없습니다. 있다면 프론트 부분의 HTML 이나 JS 조금 이겠네요. 지금 걱정과 고민이 너무 커서 어떻게 해야할지 모르겠습니다. 조언 한번만 부탁드리겠습니다…
개발자
#고민상담
#신입-고민
답변 2
댓글 3
조회 187
3달 전 · 포크코딩 님의 새로운 답변
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
조회 143
2달 전 · CL@Supercoding 님의 새로운 답변
공공기관 si 신입 프론트엔드 개발자 고민
안녕하세요. 저는 프론트엔드 개발이 흥미가 있어서 공부를 시작했고, 미래에도 프론트엔드 개발자로 살아가고 싶다는 생각입니다. 현재는 공공기관 si업무를 하는 작은 회사에 취업을 하게됐습니다. -현재 상황- 6개월 정도 프론트엔드 개발로 일을 하다가 현재는 회사의 사정으로 인해 SI 업무를 담당하게 됐고, 현재는 전자정부프레임워크(자바, 스프링, JSP, jQuery)를 통해 개발을 진행중입니다. 부서 이동한지 2주 정도 돼서 이해는 안가지만, 코드를 보며 무작정 이해하려고 노력중입니다. -현재 고민- 프론트 엔드 개발은 흥미가 있고, 코딩 자체가 어렵더라도 개발하는게 재미가 있어 일하는게 재밌었으나, 현재 백엔드 업무(전자정부프레임워크)는 이해가 안가서 그런지 모르겠지만, 매일 아침 퇴사와 이직 생각이 많이 나서 글을 적어봅니다. 물론 프론트엔드 개발자를 목표로 하더라도 6개월된 신입 입장에서는 백엔드쪽 흐름을 알면 좋다고 생각합니다. 하지만 한편으로는 커리어의 방향을 잘못잡은건 아닌가, 다른 프론트엔드 개발자들은 실무 코드를 보고 개발하며 좀 더 깊이있게 고민하고 성장하는 반면 저는 넓고 얕게 알게 될 것 같다는 생각이 듭니다. -궁금한점- 그래서 결과적으로 백엔드 업무를 이해할 수 있도록 퇴근후에 스프링에 대해 공부를 하며 백엔드 공부를 하는것 vs 퇴근 후 사이드 프로젝트를 통해 포트폴리오를 만들어 프론트 개발 업무를 하는 곳으로 빠르게 이직하는것 중 어떤 선택이 좋을지 선배 개발자님들의 의견이 궁금합니다.
개발자
#react
#si회사
#전자정부프레임워크
#스프링
#프론트엔드
답변 4
댓글 0
조회 387
3달 전 · aigoia 님의 답변 업데이트
오랜 공백 기간 후 이력서, 자소서 작성
안녕하세요 ! 매일 다른 사람들이 올린 글만 봐오다 저에게도 하나의 고민이 생겨서 질문을 하게 되었습니다. 저는 2019 ~ 2020년도에 Vue JS 프론트 개발자 1년을 재직했습니다. 대학교 진학 및 군대를 가면서 지금까지 이르렀고, 백엔드 개발자로 취업하고 싶은 취준생이 되었습니다. 현재, 구인구직을 위해 자소서와 이력서를 작성 중에 있는데 1년의 경력을 넣어야 할지 말지에 대해 고민하고 있습니다. 너무 오랜 공백 기간이 생겼다보니 이를 넣는 것이 이점이 될지, 감점 요소가 될지에 대한 불안한 상태입니다. 물론, 회사에서 프론트 개발자로 일하면서 프론트에 대한 이해도가 있어 프론트 친화적인 디자인 구성, 백엔드 개발을 통해 개인 프로젝트에서 도움이 된 적이 있습니다. 이를 강점으로 두고 작성하는 것이 현명한 판단일까요?
개발자
#취준생
#취준고민
#공백기
#이력서
#자소서
답변 1
댓글 0
조회 123
3달 전 · 백승훈 님의 답변 업데이트
취준생..고민이 됩니다..
요즘 리엑트랑 node.js잘다루면 취업되나요.. 자신있는게 그거뿐인데.
개발자
#react
#node.js
#next.js
답변 2
댓글 0
조회 155
4달 전 · 전민우 님의 새로운 답변
프론트엔드 코딩 테스트, 자바스크립트로 준비해야 할까요?
프론트엔드 개발자를 목표로 코딩 테스트를 준비하고 있는데, 현재는 파이썬으로 문제를 풀고 있습니다. 자료구조나 알고리즘에 익숙하고, 구현 속도도 파이썬이 더 편하다고 느껴서 계속 활용해왔어요. 그런데 프론트엔드 직무 특성상, 코딩 테스트도 자바스크립트로 푸는 게 더 나은 선택일지 고민이 됩니다. 실무에서는 JS/TS를 주로 다루게 될 텐데, 코테에서도 관련 언어를 쓰는 게 좋을까요? 현업 기준에서 어떤 방향이 더 효과적일지 조언 부탁드립니다!
개발자
#코테
#코딩테스트
#프론트엔드
답변 3
댓글 0
조회 378
4달 전 · 박준서 님의 새로운 댓글
리액트 프로젝트에 FSD 아키텍처 적용. 이 구성이 맞을까요?
안녕하세요. 현재 진행 중인 리액트 프로젝트에서 유지보수성과 확장성에 어려움을 느껴 폴더 구조를 Feature-Sliced Design(FSD) 아키텍처 기반으로 전면 리팩토링했습니다. 기존에는 `components/`, `pages/`, `apis/` 등 기능과 역할이 섞인 구조로 되어 있어, 코드의 위치가 불분명하고 협업에 어려움이 있었습니다. 이를 해결하고자 다양한 아키텍처를 조사한 끝에, FSD의 레이어 개념(Layers)에 맞춰 다음과 같은 방식으로 구조를 정리했습니다. - `app/`: `App.js`, `index.js` 등 프로젝트 진입점과 글로벌 설정 파일을 포함 - ` entities/`: `User`, `Article`, `CodingZone` 등 주요 도메인의 데이터 모델과 API 연동 담당 - `features/`: 로그인, 게시글 작성, 코딩존 출석 등 각 기능별로 모듈화하고, 필요한 경우 `hooks/` 등의 내부 디렉토리로 세분화 - `pages/`: 라우팅과 연결된 실제 페이지 컴포넌트 관리 (예: `CreatePage`, `EditPage` 등) - `widgets/`: 재사용 가능한 독립 UI 요소들 (예: `Footer`, `Navbar`, `Pagination` 등) - `shared/`: 공통 API, 유틸, 모달 컴포넌트 등 여러 기능에서 공유되는 요소들을 배치 기능 중심의 구조로 바꾸면서, 각 요소의 역할이 명확해지고 코드 탐색 및 유지보수가 훨씬 쉬워졌습니다. 현재는 복잡한 비즈니스 로직이 없어 `processes/` 레이어는 생략했지만, 추후 워크플로우가 필요한 기능이 생긴다면 도입할 계획입니다. 제가 구성한 이 폴더 구조와 레이어 분리가 실제 FSD 아키텍처 가이드에 부합하는 방향인지, 혹시 보완하거나 개선할 부분이 있다면 조언을 구하고 싶습니다. 자세한 내용은 블로그에 정리해 두었습니다. 👉 [https://juncci.tistory.com/4](https://juncci.tistory.com/4) 읽어주셔서 감사합니다!
개발자
#fsd
#react
#refactory
#프론드엔드
#폴더구조
답변 1
댓글 1
조회 185
3달 전 · CL@Supercoding 님의 새로운 답변
프론트에서 백엔드로 변경
저는 리액트로 취업을 했습니다. 몇달 지나지 않아 리액트네이티브도 회사에서 시켜서 앱도 개발했습니다. 근데, 2년차때부터는 백엔드도 같이 하라고 합니다. 근데 거부감이 들었고, 프론트를 하고 싶었으니까요. 근데 회사 체계가 어떻게 변하면서 잠깐 2개월 코드 한줄 고치는걸로 끝나다가 3년차때 갑자기 저한테 백엔드를 맡겼습니다. 제 생각으로는 프론트로 해왔으니, 백엔드 시켜서 업무처리 속도까지는 바라진 않겠지. 당연하지. 난 프론트야. 백엔드 시킨 회사 체계 잘못이야. 라는 생각을 가지고 왔는데요. 얼마전 인사평가에서 백엔드 처리 속도 등으로 안좋게 받았습니다. 제 생각이 잘못되었는지. 회사 체계 잘못인지. 프론트로 들어왔다가 프론트만 하는 사람이 없는게 현실인건지. 따끔하게 조언 부탁드립니다. +추가적으로, 제가 하는 앱, 리액트 전부 추후에 다 jsp, 웹뷰로 바꿀 생각이라고 합니다. 제가 하는 일들 다 사라져버리는 상황입니다.
개발자
#react
#이직사유
답변 5
댓글 0
조회 972
4달 전 · 문종호 님의 새로운 답변
4년차입니다. 이런 경우 이직은 어떻게 해야 할까요?
만 3년 11개월 입니다. 입사초기에는 java/spring/vue.js 로 웹 개발 진행하다가 이후로 python, django, fast api 등 프로젝트 진행했습니다. 프레임워크도 그저 기본적인 부분만 한 것 같습니다. 간단한 관리자 정도? 근데 회사가 경영악화로 곧 망할 것 같아요. 어쩔 수 없이, 이직 준비하려고 보니 해당 언어/프레임워크로 3년 이상 요건으로 걸려있네요. 이것저것 해본 것도 경험이라 할 순 있겠지만 지금 같은 시장에선 경쟁력이 없는 것 같습니다. 분명 1년 정도 까지는 물경력은 되지 말자고 자기계발하고 그런 생각이었는데 현실과 현재에 안주하고 있던 저를 보니 후회 되네요. 조언 부탁드립니다. 선배님들.
개발자
#이직
#물경력?
#경험
#여러가지
#깊이
답변 1
댓글 0
조회 189
3달 전 · nexter 님의 새로운 답변
프론트엔드 ENV Key 관리 방법
현재 Next.js로 프로젝트를 진행하고 있는 중 궁금한 점이 있어 질문 남깁니다 KEY 값을 ENV 파일에 등록 후 사용중인데 NEXT_PUBLIC으로 붙여 클라이언트측에서도 접근 가능하게 만들어 사용중인데 이렇게 되면 키가 공개되어 보안상 위험하다고 생각이 들었습니다 혹시 어떤 방식으로 클라이언트 측에서 접근이 가능한 KEY 값을 관리하는지 방법에 대해 공유해주시면 감사하겠습니다!
개발자
#front
답변 3
댓글 1
조회 156
4달 전 · 조세영 님의 새로운 답변
next.js15 img태그에 Link태그 감싸기
안녕하세요 next.js15에서 img태그에 링크를 감싸고 있는데 아예 아무 반응을 하지않습니다.. useRouter도 먹히지않고 브라우저 콘솔에는 DOM에 클래스가 존재하지않는다고 뜨는데 아무리 찾아도 이유를 모르겠습니다
개발자
#next.js15
답변 2
댓글 0
보충이 필요해요 1
조회 101
4달 전 · 익명 님의 새로운 댓글
Node 공부 방법 질문
안녕하세요. 저는 현재 게임 개발을 하고 있습니다. 얼마전 유니티6가 나오면서, 유니티6로 강의를 만들고 있습니다. 인프런에 강의를 올려볼까 하다가, 수수료가 너무 비싼 관계로 노마드 코더처럼 개인 강의 플랫폼을 만들어볼까 합니다. JavaScript를 만들어본 적이 있어서 Node.js로 만들기로 결정했고, 유튜보 '코딩애플'님이 만든 node.js로 블로그 만드는 강의를 수강했습니다. 대충 생각해보니 핵심은 결제를 한 사용자에게만 해당 강의가 있는 주소나 페이지로 접근이 가능하게 하면 되지 않을까 생각하고 있습니다. 백엔드 쪽은 처음이라 모르는게 많습니다. 결제 시스템이나, 추가적으로 고려하고 공부해야할 기능들이 있는지 궁금합니다. 또는 해당 기능들을 공부할 수 있는 도움 되는 강의나 공부법도 추천해주시면 감사하겠습니다.
개발자
#node.js
답변 1
댓글 1
조회 141
4달 전 · nexter 님의 새로운 답변
기술지원 엔지니어에서 개발자로 이직 할수있을까요?
저는 보안 솔루션 업체에서 기술지원 엔지니어로 일하고 있습니다. 처음 일하다가 개발자로써 일을 하고싶다고 생각이 들어서 JS(ES6)부터 시작해서 Next까지 지금 계속 열심히 배우고 있습니다. 처음에는 겹치는 업무 영역도 있고, 조직 안에서 확장 개발을 하면서 react로 프로젝트도 진행하고 새로운 제품군 프로토 타입도 만들고, 내부 시스템 프론트엔드도 개발했었습니다. 요즘은 완전한 개발 및 프론트엔드 지식을 공유 할 수 있는 팀에서 일하고 싶다고 생각해서 이직을 진행하려고 이력서를 넣어보니... 제가 이미 기술 지원쪽에서 5년을 일하다 보니 경력이 부적합하다고 서류에서 많이 떨어지네요. 제가 어떻게 앞으로 보완을 해야 이직이 가능할까요? 이직을 하기에는 너무 늦어버렸을까요??
개발자
#이직
#프론트엔드
#엔지니어
답변 1
댓글 0
조회 287