CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·자전거당 ·개발한당 ·이륜차당 ·소시당 ·패스오브엑자일당 ·AI당 ·안드로메당 ·나스당 ·걸그룹당 ·바다건너당 ·사과시계당 ·클다방 ·물고기당 ·노키앙 ·전기자전거당 ·노젓는당 ·축구당 ·윈폰이당 ·IoT당 ·창업한당 ·가상화폐당 ·여행을떠난당 ·곰돌이당 ·키보드당 ·리눅서당 ·골프당 ·콘솔한당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·디아블로당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·소셜게임한당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

개발한당

질문 [진로] 백엔드는 반드시 Java Spring을 학습해야 할까요? 23

2020-09-05 19:58:35 수정일 : 2020-09-05 20:33:40 118.♡.39.69
호이잉

안녕하세요. 

이제 슬슬 취업 걱정을 해야 될 시기가 다가오고 있는, 6학기 째 다니고 있는 학부생입니다. ㅠㅠ

최근 큰 고민거리가 생겨, 선배님들께 조언을 구하고자 합니다.


학부때는 실무 기술보다는 CS 기본기를 다지는 것에 더 주력해야 된다고는 하지만, 아무래도 좋은 기업들의 채용 공고를 보면

특정 스택들이 우대사항으로 많이 나오다보니... 완전히 좌시할 수는 없다는 생각에 약간씩 공부를 병행하려고 합니다.


현재 관심있는 분야는 백엔드, 데이터, 클라우드 쪽입니다.

개인적인 바람은 백엔드 신입으로 들어가서 추후 데이터 사이언스나 클라우드 쪽으로  확장을 하고 싶습니다.

다른 분야는 어떻게든 공부를 하고 있고, 또 어떻게 공부를 해야할지도 그나마 감을 잡을랑 말랑한 상태인데,

백엔드가 참 고민입니다.

대다수 기업이 Java와 Spring을 사용하고 있고, 지원자격 또는 우대사항에 Java/Spring을 많이 적어놓고 있어서 걱정이 되는 부분이 있습니다. 


백엔드 쪽으로는 거의 Django만 써봤고, 워낙 Python이 익숙하고 그나마 많이 써본 언어라, Django와 Flask를 계속 학습하고 싶은 마음이 있는데요. 여기에 더해, 백엔드를 만지다보니 JavaScript에서 막히는 부분이 많아서 JavaScript를 공부하는 김에 node.js도 좀 만져보려고 합니다.

선택과 집중이 필요하다보니, 모두 가져갈 수는 없다고 생각하는데, 그렇다고 Java/Spring을 아예 경험조차 안 해보면, 나중에 문제가 되지 않을까 하는 걱정이 있습니다. 워낙 백엔드에서 많이 사용하다보니까요.

또, 유구한 역사를 자랑하다보니, 그때 당면해서 공부하게되면 큰 문제가 발생하지 않을까 하는 걱정도 있구요. ㅠㅠ


가급적 좋은 기업에서 신입으로 시작하고 싶은 마음이 있다보니, 매일같이 고민과 갈등이 커져가네요. 

Spring, Java를 별도로 경험(학습)해보지 않아도 추후 백엔드 쪽으로 취업시장 진입시에 큰 문제가 없을지 궁금합니다.


조언의 말씀 주시면 감사히 받겠습니다.

호이잉 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [23]
삭제 되었습니다.
호이잉
IP 118.♡.39.69
09-05 2020-09-05 20:22:15
·
@괴발자님 JavaScript를 약자로 자주 사용하다보니 JS=JavaScript를 의도한 것이었는데, 문맥상 마치 Java Spring = JS로 적은 것 처럼 보이게 되었네요...! 수정하였습니다! 감사합니다.
웹 공부 하다보니 Javascript는 안 나오는 곳이 없어서 확실히 많이 학습하는게 좋다는 생각이 들었습니다. 어떤 쪽에 집중을 하던 말씀대로 Javascript는 꼭 해 놓아야겠네요. 조언 감사합니다! :)
goxgo
IP 121.♡.98.96
09-05 2020-09-05 20:29:36 / 수정일: 2020-09-05 20:29:48
·
제일 수요와 공급이 많은게 JavaScript라고 생각합니다. 스택 오버플로우 부동의 1위죠... 실력도 극과 극이고요.
호이잉
IP 118.♡.39.69
09-05 2020-09-05 23:53:36
·
@Gobi님 역시 뭘 선택해도 JS는 필수겠군요. 요즘 들어 JS 제대로 공부 안 해 놓은게 너무 후회가 되고 있습니다. 늦기 전에 얼른 더 열심히 해야겠네요...!!! 조언 감사드립니다!! :)
삭제 되었습니다.
호이잉
IP 118.♡.39.69
09-05 2020-09-05 23:56:03
·
@얼인2님 어짜피 신입한테 크게 바라는게 없으니, 당장 쓸 수 있는 기술 경험보다는, 탄탄한 CS 지식이 기반이 되어야 한다는걸 항상 들어왔는데... 막상 신입 채용공고를 좀 뒤져보면, 네카라 급 기업들도 특정 기술을 요구하는 경우가 꽤 있는 것 같아서 이런 고민을 하게 되었습니다. 특히 백엔드->Java와 Spring으로요. ㅠㅠ 일단, 말씀을 다시 한번 새기고, 기본기를 더 탄탄히 다져보겠습니다. 조언 감사합니다!
crown
IP 211.♡.148.65
09-05 2020-09-05 23:23:13
·
정해진 답은 없죠. 여러가지 한다고 장점으로 부각되지 않을 수도 있구요.
근데 진지하게 대학원 추천드립니다. 석사까지만 하세요.
전 30대 중반에 경력 10년 넘었는데 대학원 고민 중이에요..
좀 젊었을 때는 회사 규모가 작아서 대학원 입학 자격도 안 됐습니다..;
회사에 따리 필요 없을지도 모르겠지만 연구/개발이 주인 회사 가면 확실히 다릅니다.
호이잉
IP 118.♡.39.69
09-06 2020-09-06 00:01:32
·
@crown님 CS쪽도 대학원이 많은 도움이 될까요? 약간 CS쪽 대학원 진학은 연구자(또는 석사급 인력이 많이 필요한 컴퓨터비전, 데이터과학 쪽이나...)를 지망하는 것이 아닌 이상, 개발 직무와 많은 연관성이 있지 않다는 정보를 종종 접하여서, CS쪽에서 어떤 부분에서 메리트가 될지 궁금합니다! 그렇다고 핫한 데이터과학 쪽으로 진학하기엔 제가 많이 부족하구요. 제가 컴공 외에도 전공이 있어, 대학원 진학도 항상 염두에 두고 있지만, CS 쪽으로 대학원을 진학한다면, 어떤 부분이 도움이 될지 감이 조금 잡히질 않네요. ㅠㅠ
crown
IP 118.♡.8.146
09-06 2020-09-06 23:16:20
·
@호이잉님 하고 싶은 일하세요. 지금은 미리 미리 랩실이라도 알아보고 대학원 준비할 수 있죠. 아직 시간 있으니 원하는 분야 교수님 찾아 가보세요. 그냥 평범한 개발자로 살다간 끝까지 평범하게 될거에요. 제가 대학원 고민하는 이유이고요.. 개발도 분야 많죠. 빅데이터 클라우드를 쓰는 개발자도 있지만 그걸 만드는 개발자도 있어요. 만드는 쪽이 더 대접 받지 않을까요.
호이잉
IP 118.♡.39.69
09-07 2020-09-07 21:39:59 / 수정일: 2020-09-07 21:41:52
·
@crown님 대학원 진학도 예전부터 고려하던 선택지 중 하나였지만, 일단 막연히 취업부터 하고 나중에 가도 되겠지 생각하고 있었는데, 말씀을 듣고보니 오히려 지금이 아니면 준비하기 어려울 것 같다는 생각도 드네요. 몸에 와닿는 조언 감사드립니다 ㅠㅠ 기회 놓치지 않게 미리 알아보고, 여러 방향으로 고려해보도록 하겠습니다!!
피그스킨
IP 112.♡.63.77
09-06 2020-09-06 00:45:33 / 수정일: 2020-09-06 00:57:44
·
네카라급 수준의 기업을 목표 하시고, 백엔드쪽 진로를 잡으신다면 C/C++ 실력이 더 도움 되실것 같습니다만,
그리고 채용공고들에 보신바와 같이 자바, 스프링이 명시 되었다면 대부분 순수 자바를 많이 쓰진 않을 겁니다.

장고 써보셔서 아시겠지만,
스프링, 장고, 라라벨 등 풀스택 프레임 워크를 사용하는 조직에선,
프레임워크를 도입해서 프로덕션 레벨까지 도달 하였으면 문법과 구조 접근의 차이 일뿐
프레임워크에서 지원하지 않는 API나 저수준의 문제가 아니라면 네이티브 언어로 기능을 구현하거나 문제 해결을 하지 않습니다.
(근데 막상 만들다 보통 오류 나면 쿼리나 JS 문제 아닌가요? -_-)

실무에서는 결국 프레임워크를 얼마나 다루고 경험 해보았냐가 관건(?) 일것 같습니다.
원하시는 회사에서 JAVA를 쓴다면 JAVA 공부 하셔야 겠죠 ^^;
호이잉
IP 118.♡.39.69
09-07 2020-09-07 21:41:49
·
@옥둑히부산식돼지국밥님 확실히 특정 기술을 타겟팅해서 공부해봤자, 실무에서 적용하는건 또 다른 차원의 얘기인 것 같네요... 학부생 수준에서 좀 만져본다고 큰 도움이 될 것도 아니구요. ㅠㅠ 이래서 정말 마이너한 기술만 아니면 하나를 깊게 파보는게 계속 중요하다고 강조되는 것이구나...하는걸 한번 더 깨닫습니다. 좀 더 원초적인 레벨로 공부를 열심히 해보도록 하겠습니다. 조언 감사합니다!!
장난씨
IP 182.♡.168.117
09-06 2020-09-06 01:35:50
·
회사의 분위기나 면접관의 성향에 따라 케바케인 문제라 뭐라 딱 잘라 말하긴 애매하지만 적어도 서류 심사에서는 팀에서 사용하는 기술 스택과 유사한 경험이 있는 지원자에 더 관심이 갔던 것 같아요.
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:07:37
·
@장난씨님 확실히 미리 부서나 팀이 정해진 채용 공고라면, 그 부분을 어느 정도 준비하는게 맞겠네요. ㅠㅠ 너무 근접하진 못 하더라도, 최대한 연관성 있게 잘 준비해보도록 해야겠습니다. 조언 감사드립니다 :)
리안
IP 121.♡.127.163
09-06 2020-09-06 18:41:45
·
네이버 계열사는 스프링 외에는 거의 안쓰고 있긴 한데 개인적인 경험으로는 플랫폼은 어차피 익히면 되고 API 호출해서 스프링 같은 API 처리하는 서버 - 메모리 DB - DB 를 이어가는 스택에 대한 경험이 훨씬 중요한거 같습니다. 몇 년전까지만 서버를 해서 지금은 용어도 잘 기억이 안나네요 -_-)ㅋ 암튼 api 호출부터 DB 까지 이어지는 일련의 과정에 대한 이해가 있어야 트래픽 특성에 따라 어떤식으로 구성할지 생각할 수 있고 이게 더 중요한거 같습니다. 물론 위에 글 대로 지원하는 팀/회사에서 사용하는 기술 스택에 대한 지식이 더 있으면 좋겠지만요.
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:09:06
·
@리안님 들어가서 스프링으로 개발할 일이 있는 것도 아니니, 확실히 신입이라면 1차적으로는 일련의 경험이 더 중요하겠군요... 약간 나무가 아닌 숲을 봐야 된다는 느낌인 것 같습니다. 조언의 말씀 감사합니다!!
양철북
IP 221.♡.68.166
09-06 2020-09-06 20:20:37 / 수정일: 2020-09-06 20:33:43
·
공채로 신입을 뽑는 IT 대기업 기준으로 말씀드리면 신입 레벨에서 장고/스프링 해봤다고 해봐야 아무 의미가 없습니다. 프레임워크 경험이 필요하다면 경력직이나 중고신입을 뽑는게 훨씬 비용 대비 효율적이죠 (막말로 신입 연봉보다 낮게 받는 분들도 많습니다). 신입은 기본기와 어느정도의 프로젝트 경험이면 충분합니다. 저라면 특정 프레임워크 지식 보다는 TCP, HTTP 등 더 바닥 쪽 지식에 투자하겠습니다.
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:10:20
·
@miniop님 하도 프로젝트, 포트폴리오, 깃헙 얘기가 많다보니, 경험 많은 친구들에 비해 아무래도 위축되는게 좀 있는 것 같습니다. ㅠㅠ 말씀대로, 전공 베이스 지식에 좀 더 비중을 높여서 공부하도록 하겠습니다. 머리 아프겠지만, 남은 기간 열심히 노력해봐야겠네요...! 조언 감사드립니다!
aiek2612
IP 122.♡.159.198
09-06 2020-09-06 21:09:55
·
회사 케바케이지만, 어느정도 체계가 잡힌 회사에 들어간다면 장고로도 충분합니다.
저도 PY/Django으로 공부하고 이걸로 취업했지만, 현재는 Ruby/Rails 쓰고있습니다 (?)
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:11:10
·
@Ruccin님 생각보다 Django 사용하는 회사도 많고, 풀스택 경험을 해보기엔 좋은 도구라고들 말씀을 해주셔서, 좀 더 열심히 공부해보려고 합니다. Document 읽어보는 것부터 난항이지만요. ㅠㅠ 조언 감사드립니다. 열심히 해보겠습니다 :)
aiek2612
IP 122.♡.159.198
09-08 2020-09-08 07:28:56
·
@호이잉님 PY/Django 와 같이 쓰는 스택들 궁금하시면 좀 유명한(?) 스타트업들 공고문 봐보세요. 기본 PY/Django와 더불어 다양한 스택을 운용중이라 몇몇 중복되는 스택이 보이면 알아보는 것도 좋습니다. 면접때 질문 받고 대답하기 좋아요.
[KAI]
IP 220.♡.31.235
09-07 2020-09-07 10:10:52
·
네카라쿠배쪽의 입사를 우선시 하신다면, 특정 언어보다는 자료구조 및 알고리즘에 집중하시는 게 좋습니다.
같은 회사라도 사용하는 언어 및 백그라운드는 계속 달라집니다. 그건 들어가고 나서 고민하셔도 늦지 않을 거 같아요.
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:12:21
·
@[KAI]님 말씀하신 내용을 자주 들으면서도, 막상 Django로 뭔가 만들고 있으니까 이 시간이 의미가 없는건 아닌가 하는 걱정이 종종 들때가 있어서, 이런 고민을 했던 것 같습니다. ㅠㅠ 알고리즘&자료구조는 항상 공부하는 상태(?) 면서도, 실력이 참 안 느는 것 같습니다. 남은 기간 꾸준히, 열심히 해보겠습니다. 조언 감사드립니다!
meii
IP 61.♡.62.125
09-07 2020-09-07 13:46:23
·
자체서비스면 상관별로 없을거 같고
그냥 큰 회사의 IT팀이라면 필요하겠죠
호이잉
IP 118.♡.39.69
09-07 2020-09-07 22:13:15
·
@meii님 짧지만, 많은 것을 전달해주시는 말씀입니다. ㅠㅠ 저 역시 자체 서비스 운용하는 쪽으로 입사를 원하고 있으니, 위에서 여러 선배님들께서 조언해주신 쪽으로 공부를 하도록 해야겠네요. 조언의 말씀 감사드립니다!! :)
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.