8일 전 · 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
조회 127
23일 전 · aigoia 님의 새로운 답변
앱 창업, 부트캠프 통해 시작해도 될까요?
안녕하세요, 저는 전자공학과를 졸업하고 반도체 분야로 취업을 준비하던 중, 오랫동안 품어온 창업의 꿈을 실현해보고자 고민하던 차에 스파르타 내일배움캠프의 앱 창업 과정을 알게 되었습니다. 현재는 Flutter를 유튜브를 통해 독학 중입니다. 물론 코딩 테스트나 유명한 부트캠프들도 많지만, 대부분은 취업을 목표로 한 과정들이고, 사용 언어도 크로스 플랫폼이 아닌 Swift나 Kotlin인 경우가 많아서 앱 창업과 직접적으로 연결되는 프로그램을 찾기 어려웠습니다. 주변에 관련된 분야의 지인이 없어 이렇게 커뮤니티에 도움을 요청드리게 되었습니다. 저는 지금 본격적으로 앱 창업을 시작해보려고 하는데, 이 스파르타 부트캠프를 통해 앱 창업을 준비하는 방향이 맞는지 확신이 없어 유튜브나 GPT 등을 통해 정보를 찾아보는 중입니다. 혹시 관련 경험이 있으신 분들의 조언이나, 비슷한 고민을 하셨던 분들의 이야기를 들을 수 있다면 큰 도움이 될 것 같습니다. 읽어주셔서 감사합니다!
개발자
#flutter
#app
#스파르타코딩
#부트캠프
#창업
답변 2
댓글 0
추천해요 1
조회 134
2달 전 · 포크코딩 님의 새로운 댓글
하이브리드앱 화면 전환 애니메이션 도움 부탁드립니다
nextjs 로 하이브리드앱을 개발하고 있습니다. 네이티브 쪽은 AOS - kotlin, IOS - swift 입니다. 제가 궁금한 부분은 보통 앱들을 보시면 페이지 이동시, 새로운 페이지가 기존페이지를 덮으면서 슬라이딩 되어 나타나고, 뒤로가기를 하면 다시 현재페이지가 슬라이딩 되어 사라지면서 밑에 있던 이전 페이지가 보이는 형태입니다. 요즘은 하이브리드앱으로 많이 개발하는것으로 알고 있는데, 하이브리드앱인데 위의 페이지 전환 효과가 있는 앱들은 보통 어떻게 구현하는지 너무 궁금합니다! 애니메이션을 구현하려면 네이티브 기능을 꼭 써야 하는걸까요? 써야 한다면 하이브리드앱에서도 가능한 걸까요? 구글과 유튜브 상의 페이지 전환 애니메이션을 적용해봐도 제가 사용하는 앱들만큼의 자연스러움이 없네요. 선배님들의 도움 부탁드립니다!
개발자
#next.js
#하이브리드앱
답변 1
댓글 2
조회 72
8달 전 · 김준빈 님의 질문 업데이트
IOT 백엔드 질뮨
학교에서 IOT관련 프로젝트를 진행 중 입니다. 앱 담당하신 학우분이 코틀린으로 앱을 개발하신다구 하셔서 백엔드도 Spring Boot로 하자고 하는데 여기서 Nodejs와 SpringBoot(Kotlin)중 고민 중 입니다.(둘 다 찍먹 해봤습니다) 그래서 실제 업무에서 자주 쓰이는 언어로 해보고 싶어서 질문하게되었습니다. 실제 IOT에 쓸 서버를 구축할때는 어떤 언어로 많이 진행하는지 궁금합니다! 또한 추천하는 db도 알려주시면 감사하겠습니다! (우선 Firebase생각 중 입니다)
개발자
#iot
##kotlin
##springboot
##node.js
답변 0
댓글 0
조회 58
일 년 전 · 허니 님의 새로운 답변
네이버 부스트캠프 노베이스로는 힘든가요?
안녕하세요 이번 8월에 졸업을 앞둔 대학생입니다. 원래 Flutter를 공부하면서 졸업 프로젝트를 진행했다가, 네이티브 경험이 있어야 취업에 유리하다는 말을 듣고, 네이버 부스트캠프를 지원하여, 지금 활동중입니다. Kotlin을 베이스로 진행되는데, 제가 관련 지식이 아무것도 없어서, 학습이나 팀 과제를 진행할 때에 많이 벽을 느끼네요... 네이버 커넥트재단 부스트캠프 성격이 관련 스택이 노베이스인 상태로는 많이 힘든가요??
개발자
#네이버
#부스트캠프
답변 1
댓글 0
조회 165
일 년 전 · 백승윤 님의 새로운 답변
휴학중인 컴퓨터학부생
안녕하세요. 컴퓨터학부 3학년까지 하고 휴학중입니다. 이번 1학기동안 이 길이 맞는지 방황했습니다. 복수전공이 필수인 학과라 심리학과 복수전공을 하느라 애매한 코딩수업을 들었고 어느정도 cs지식을 물으면 뭔지는 알지만 대답은 어딘가 부족한정도? c, java, python, kotlin 전부 맛만 보고 프로젝트를 만들지는 못했습니다. 현재 주소가 이런 상황입니다. 한학기를 더 휴학할텐데 방향을 정해서 무기를 하나라도 만들고 복학하고 싶습니다. 여쭙고 싶은건 국비지원이나 부트캠프가 도움이 될까요? 아니면 혼자서 언어 하나를 파는 방향으로 코테준비같은걸 하는게 나을까요? 컴퓨터쪽으로 가고 싶은건 맞습니다! 흥미가 있는건 게임, 어플쪽입니다. 많이 다그쳐도 좋습니다..좀 막막해서..지혜를 나누어주시면 감사하겠습니다ㅠ
개발자
#휴학
#부트캠프
#공부고민
#조언
답변 2
댓글 0
조회 178
일 년 전 · 김민식 님의 새로운 답변
앱 개발자로써의 첫 스택은 뭘로 해야할까요...?
안녕하세요 저는 현재 작은 스타트업에서 kotlin으로 안드로이드 개발을 하는 대학생입니다 앱개발은 3명(안드, ios, 총괄)있는 학생들로 이루어진 아주 작은 곳입니다 스타트업보다는 큰 공모전 프로젝트의 느낌에 가깝다고 보시면 됩니다 원래 목표는 ios개발자였습니다 올해 초 뭘 해야할지 막막하던 시기에 지인의 소개로 해당 스타트업에 참여하게되었습니다 그때는 ios개발자 자리가 곧 공석이 될거라고 해서 들어갔는데 알고보니 그냥 뜬소문이었더라구요 그래도 안드로이드라도 한번 잘 해보자라는 마음으로 약 4개월간 열심히 했습니다 근데 오늘 갑자기 ios 개발자가 이번주까지하고 그만둔다고 하네요 지금 저에게는 3가지 선택지가 생겼습니다 1. 안드로이드 개발 하던 일을 이어가면서 신규 팀원을 ios로 뽑는 선택지입니다 아마 이 회사에선 더이상 ios를 개발할 기회가 생기지 않을 것 같네요 2. ios 개발 1학기가 끝나고 7월부터 ios개발을 시작하고, 팀원을 안드로이드로 뽑는 선택지입니다 처음에 원했던 ios 개발을 시작하지만 지금까지 해놓은 안드로이드 실력은 퇴화할 것 같네요 (일정 궤도까지 실력이 올라온게 아니라서 제 추측으로는 그럴거 같습니다) 3. 플러터 개발 이참에 총괄과 저 둘이서 플러터 이주를 하는 선택지입니다 아마 팀원이 추가되지는 않을거 같네요 제 짧은 견해로는 요즘 웹뷰를 이용한 앱도 많아지고, 멀티플랫폼의 성능이 네이티브에 비해 크게 떨어지지 않는 것 같습니다 취업 시장도 점점 커지는 것 같구요 요즘 안그래도 개발자 취업 시장은 좁아져가는데 ios 네이티브는 원래부터 바늘구멍이었던지라 원하는 기회가 왔음에도 쉽사리 결정하지 못하고 갈팡질팡하게 되네요 현직자 분들의 시선에는 어떤 선택지가 가장 좋아보이시나요..? 긴 글 읽어주셔서 감사합니다
개발자
#안드로이드
#ios
#flutter
답변 2
댓글 0
추천해요 1
조회 370
일 년 전 · lepffm 님의 새로운 답변
Java랑 kotlin 중에서 프로젝트에서 무엇을 주로 사용하시나요?
없으시면 댓글로 어떤 언어를 쓰시는지라도 작성해 주시면 감사하겠습니다 ㅎ
투표
개발자
#java
#kotlin
답변 1
댓글 0
조회 466
일 년 전 · 김민식 님의 새로운 답변
모바일 앱 개발 공부 시작 방법
안녕하세요 1학년이 끝나자마자 문과계열에서 전과를 해서 현재 소프트웨어 관련 과에 재학중인 3학년입니다. 작년에 파이썬, C언어, UIUX 관련 기초과목을 수강하고 이번 학기에 SQL, Java, C++을 수강중인데 예전부터 앱 개발 쪽으로 진로를 정하고 싶어서 질문 글 올려봅니다! 1. 앱 개발 언어는 안드로이드의 경우 java, kotlin / IOS의 경우 Swift / 둘 다 개발이 가능한 건 Flutter와 react native 로 알고 있습니다. 그러나 현재 제가 사용하고 있는 노트북이 윈도우인데 핸드폰이 아이폰이어서 개발 언어를 고르는 것부터가 너무 막막한 것 같습니다 ㅜㅜ... 플러터가 아직까지는 여러 기업에서 많이 사용하는 추세는 아닌 것 같다는 점과 ios보다는 알려진 자료가 많을 것 같다는 점을 바탕으로 안드로이드용 자바나 코틀린을 학습하고 싶은데 아이폰을 갖고도 공부를 할 수 있는 방법이 있을까요? 2. 공부를 시작한다면 이번 학기가 끝나는 6월 말부터 시작해서 본격적인 2학기 시작 전인 9월 초까지 약 2달 - 2달 반 정도 기초 개념을 잡고 정말 간단한 프로젝트라도 하나 만들어 보고 싶은 생각입니다. 혼자서 해야 된다면 할 수는 있겠지만 의지가 살짝 부족해서 학원을 다녀보고 싶은데 독학과 학원 중 어떤 것을 추천하시는지, 각각 추천하는 강의나 책 / 학원 정보가 있으시면 알려주시면 감사하겠습니다 ㅠㅠ... (학원 추천의 경우 경기도에 거주 중이어서 경기도나 서울이면 좋을 것 같아요🥹) 3. 제가 올린 질문 2개에 대한 답변 말고도 알려주실 만한 팁이나 공부 방법 등이 있다면 같이 적어주시면 너무너무 감사드리겠습니다...!!!
개발자
#앱개발
#ios
#android
#kotlin
#java
답변 3
댓글 0
조회 413
일 년 전 · 암소메애 님의 새로운 답변
Flutter vscode 작업중 kotlin 오류 질문드립니다.
사진과 같은 오류가 나왓으며 코틀린 버전은 1.9.23 으로 설정해놓앗습니다. 추가적으로 알아야할것이나 답변 기다리겟습니다.
개발자
#flutter
답변 1
댓글 0
조회 77
7달 전 · 카비젤 님의 답변 업데이트
JAVA를 안써봤는데 Kotlin을 입문해도 괜찮을지 고민입니다.
안녕하세요. 2년차 30살 프론트엔드 개발자입니다. 저의 기술 스택은 React, React Native, Flutter, VueJS 등등 한 번씩 프로젝트로 겪어봤습니다. 이 중에서 Flutter로 업무 방향성을 잡고 나아가고 싶다는 마음이 큽니다. Flutter와 더불어 Native 언어인 Kotlin을 입문하고 싶은데, JAVA를 한 번도 안써봤는데 지금부터 입문해도 괜찮을까요?
개발자
#kotlin
#java
답변 3
댓글 0
조회 541
일 년 전 · 조용구 님의 답변 업데이트
안녕하세요 입사한지 한달도안된 신입개발자입니다.
안녕하세요 고졸 6개월학원출신 신입개발자입니다. 원래 처음엔 독학을 해서 프론트로는 html css javascript 백엔드로는 nodejs로 express 프레임워크를 활용해서 배포는 안하고 로컬에서만 웹을 만들어봤습니다. 그 뒤로 한국에서 개발자로 살아남으려면 java로 해야된다고해서 6개월 학원으로 공부하러가서 html,css,js, java springboot로 개인프로젝트로 웹을 만들어보고react, kotlin, springboot로 e-commerce 팀프로젝트로 웹을 만들어봤습니다. Aws로 배포를 진행하고 cicd를 적용해보았지만 배포 cicd 는 솔직히 경험정도지 혼자하라고하면 좀 막막할정도의 수준입니다. 고졸인데 CS, 자료구조, 알고리즘 관련은 아직 공부를많이 해보지 않은상태며 학원끝나고 CS 초반부 공부하는중에 취직을 한 상태입니다. 첫 과업으로 주어진것이 클라우드 아키텍처를 보고 어떠한 규칙을 만들어오라는 건데 저는 웹관련해서 만들어보기만했지 아키텍처를 보고 파악할줄도 모릅니다. 저는 궁금합니다. 저는 개발자라는건 프론트쪽에서 react, jquery, vue 같은거나 백엔드관련해서는 java spring, django같은 것들로 코드를 치고 개발하는건줄 알았는데 갑자기 엔지니어의 일같은 일을 맡고 알해서 만들어서 문서화해오라는게 이런 일들을 하는게 원래 그런건지 모르겠습니다. 솔직히 아키텍처관련은 해본적이 없어서 어떻게 만들어야하는지 여쭤보아도 기술언어를 섞어가면서 말씀하셔도 70퍼는 못알아먹겠고 나중에 하시는 말씀은 괜찮아 개발자니깐 문제해결능력으로 어떻게는 해오면 된다라는 말만 돌아오고해서 이게 맞나 싶습니다. 이것때문에 개발자가 이런건가 퇴사해야하나 고민이 많습니다. 면접때를 생각하면은 아마 제가 react로 웹을 만든걸 인상깊게 보신것같은데..., 아마 이 과제를 주신분이 면접을 보셨으면 전 떨어졌을것 같습니다. 이런 일들 때문에 이게 개발자인가 생각들고 너무 막막하고 찾아봐도 관련내용이 너무 안나와서 퇴사생각만 자꾸듭니다. 혹시 해주실 말씀들 있으실까요...
개발자
#신입
#퇴사
#고민
답변 1
댓글 0
조회 614
일 년 전 · 삭제된 사용자 님의 답변 업데이트
학교를 졸업했지만 어디 분야로 가야할지 모르겠습니다
저는 원래 기계공학과였다가, 저랑은 영 맞지 않는것 같아서 1년 반 다니다가 컴퓨터공학과로 전과했습니다. 그런데 기계공학과와 컴퓨터공학과 모두 공학이긴 하지만 듣는 강의는 차이가 꽤 있어서 기계공학과에서 들었던 학점 대부분은 인정받지 못하고 증발해버렸습니다. 그래서 2학년이긴 하지만 전공학점은 신입생들과 별반 다를바가 없었어요 잘못하면 제때 졸업못하고 최소 1년이상 초과학기를 하게될테고 형편상 그건 어렵기 때문에, 전과해서 아는것도 하나도 없음에도 2학년과 1학년 수업을 같이 들으면서, 어떻게든 학기마다 풀학점으로 꽉꽉 채워서 결국 초과학기는 한 학기만 한 채로 졸업할 수 있었습니다. 그래도 나쁘진 않았습니다. 적어도 기계공학과에 있을 때보단 이쪽이 훨씬 제 적성에 맞았거든요. 그래서 그런지 학점도 4.0/4.5점 으로 괜찮게 졸업할 수 있었습니다. 그런데 너무 수업만 따라가기 바빠서 그런건지 졸업한 뒤 제가 어느 분야로 갈지는 깊게 생각해보질 않았어요. 미리 생각해 놨다면 학교 수업 외에도 그쪽으로 따로 공부를 하면서 준비할 수 있었을텐데, 그러질 않았으니 그저 학교에서 하는 강의만 열심히 들으면서 다녔습니다. 그리고 졸업하니까 어디로 가야할지 모르겠더라고요. 일단 제가 학교에서 배우고 해봤던걸 대충 적어보자면 javascript, java, python, c, html, css, mysql, oracle, unity, android studio, jsp, unix 이정도와 운영체제, 자료구조 같은 cs 입니다. 일단 저는 원티드, 로켓펀치, 프로그래머스 같은 사이트들을 돌면서 공고를 살펴 봤습니다. 프론트엔드쪽 기술스택을 살펴보니 html, css, javascript는 배웠지만 react, redux, node.js, next.js, typescript 이런 것들이 나오는데, 전부 한번도 안해봤던 것들이더라고요. 그래서 백엔드쪽 기술스택을 살펴보니 spring, jpa, django, docker, fastapi, flask 등등 이런것들이 나오는데 역시 안해봤던 것들이었습니다. 그래서 다음은 안드로이드쪽을 살펴봤습니다. 팀프로젝트를 하면서 앱을 만든 경험이 있었거든요 kotlin, flutter, react...역시 안해본 것들입니다 저흰 java만 배워서 코틀린을 안해봤습니다. 그리고 flutter, react 같은 크로스플랫폼 또한 다뤄본 적 없고요 이런식으로 막상 실무에서 요구하는 기술들과 제가 학교에서 배웠던걸 매치해보니 제가 부족한게 너무 많더라고요. 사실 처음 채용공고 봤을땐 제가 모르는 용어들도 많아서 멘붕이 왔었습니다. 물론 이제 막 학교 졸업하고 실무경험도 없는 신입이니 부족한게 많은건 당연한것이고, 신입이 그 기술스택을 다 숙지할 수도 없다는것도 알고 있습니다만, 그럼에도 제가 너무 부족한게 많다는 생각을 지울수가 없더군요 서론이 길었네요 그래서 결론은 현재 저의 상태에서 가장 빠르게 준비해서 취업할 수 있을만한 분야가 어디일까요? 저는 개발쪽이기만 하면 상관없는데, 저희집 사정상 가능한한 빠르게 준비해서 빠르게 취업하고 싶습니다.
개발자
#개발
답변 2
댓글 0
추천해요 1
조회 1,123
일 년 전 · 김민식 님의 새로운 답변
대기업에서는 Native를 선호하나요? 아니면 크로스플랫폼인가요?
업데이트를 안해도 앱이 변경되는걸 보면 아무래도 웹을 기반으로 하는 기업들이 많은것 같은데(카카오, 토스, 인스타그램 등) 나중에 취업을 위해서 kotlin이나 Swift를 배우는게 좋을까요? 아니면 React Native나 Flutter가 좋을까요? 깊게 공부하지를 않아서 어느 분야가 더 좋은진 모르겠지만 혹시라도 크로스플랫폼이 네이티브를 완전히 대체할 날이 올까요?
개발자
#kotlin
#swift
#reactnative
#flutter
답변 3
댓글 0
조회 728
2달 전 · nox 님의 새로운 답변
3년차 주니어, 기술 스택을 바꿀지 원래 하던 걸 강화시킬지 고민입니다
안녕하세요. node로 백엔드 개발을 2년 했습니다. 현재는 경력을 쌓았던 회사를 퇴사하고 다시 재취업 준비를 하고 있습니다. 제가 처음 취업을 준비할 때에 비해 node를 사용하는 곳이 많이 적어졌다는 생각이 들고 역시나 큰 기업들은 node보다 java를 더 많이 사용하는 것 같습니다. 주변에 현업자분들도 node 입지가 많이 좁아지고 있으니 spring을 사용하는 java나 kotlin을 공부하라는 조언을 해주더라구요. 경력 2년, 3년차인 시점에서 현업 경력은 node밖에 없고 기술 스택을 변경해서 공부한 프로젝트로 경력 지원하는 것이 도움이 될까요? 채용시장에서 이도저도 아닌 포지션이 될까 걱정인데 조언 주시면 정말 감사하겠습니다.
개발자
#백엔드
#node.js
#java
#kotlin
#주니어
답변 2
댓글 1
조회 276
일 년 전 · 강병진 님의 답변 업데이트
안드로이드 스튜디오에서 빌드가 안되요
plugins { id("com.android.application") kotlin("android") } android { namespace = "com.example.next" compileSdk = 33 defaultConfig { applicationId = "com.example.next" minSdk = 24 targetSdk = 33 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } } dependencies { implementation("androidx.appcompat:appcompat:1.6.1") implementation("com.google.android.material:material:1.9.0") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") } 여기서 에러가 뜨는데 뭘까요 Unresolved reference: id Unresolved reference: kotlin Unresolved reference: android Unresolved reference: namespace Unresolved reference: compileSdk Unresolved reference: defaultConfig Unresolved reference: applicationId Unresolved reference: minSdk Unresolved reference: targetSdk Unresolved reference: versionCode Unresolved reference: versionName Unresolved reference: testInstrumentationRunner Unresolved reference: buildTypes Unresolved reference: release Unresolved reference: isMinifyEnabled Unresolved reference: proguardFiles Unresolved reference: getDefaultProguardFile
개발자
#안드로이드스튜디오
답변 1
댓글 0
조회 239
일 년 전 · 임동규 님의 답변 업데이트
주니어 백엔드 개발자 고민
안녕하세요. IT스타트업에 입사한지 5개월 된 신입 백엔드 개발자 입니다. 현재 제 상황 바탕으로 커리어를 어떻게 해야할지 고민하고 있는 중입니다. 지금까지 회사 상황을 정리해봤으며, 질문은 마지막에 있습니다. 꼭 해당 질문에 대한 답이 아니더라도, 제 상황에 대해서 말씀해주실 부분이 있다면 자유롭게 답글 주시면 감사하겠습니다. # 회사 이야기 - 백엔드 기술 스택 : Kotlin, Spring boot, MariaDB, Mybatis, Kafka - 입사한 이후로 지금까지 계속 코드 품질, 개발 생산성 개선보다는 일정 압박받으며 API 찍어내기 바쁨. (백오피스 개발 프로젝트 진행중) ## 기술 - 코드리뷰 없음 - dev 브랜치에 바로 커밋&푸시 - 먼저 물어보지 않는 한 피드백이 거의 없고, 팀원분들 항상 바빠서 자주 물어보기도 어려웠음 - 테스트코드 없음 - 백엔드 팀원 개개인이 포스트맨으로 테스트함 - 스펙 A or 기능 A 가 수정된 이후에 기능 B 가 영향받는지 여부를 사람의 기억력에 의존하고, QA 나오면 그때 문제점을 인지함. (기획,운영팀분들이 QA로 못 찾으면 문제점 인지 못함) - 개발팀장님께 테스트 코드 작성을 건의했으나, 시간 부족과 잦은 기획 변경을 이유로 반려됨. - Mybatis 사용 - 원래 JPA, queryDSL 이었으나, raw 쿼리문을 써야 쿼리 최적화를 잘 할 수 있다는 이유로 대표님이 도입 - 개발 생산성이 저하됨 - REST API 변형 - 대표님께서 보안 강화를 위해서 모든 API 요청은 POST로 보내되, end point 를 get-staff-profile 이런 식으로 작성한다고 통보함 ## 소통 - 비합리적인 일정 - 개발자 의견 반영 없이 경영진이 일방적으로 결정 - 그래서 야근할 수 밖에 없는 상황이 생기고 “항상” 일정이 미뤄짐. - 개발자들이 여러번 항의했으나 의견 반영 안 됨, 개발팀장님이 경영진이랑 대화가 안 된다고 포기한 상태 - 기획팀 소통 비용이 높음 - 피그마 UI 보면서 개발 중인데, 기획의도가 구체적으로 드러나지 않아 직접 메신저로 물어보거나 이후에 QA 올라와서 의도를 깨달음. # QnA 1. 경력 초반에 성장하고 싶은데, 이 회사에서 백엔드 쪽으로 잘 배우고 좋은 문제 해결 경험을 할 수 있을까요? 이 회사에서 제가 무엇을 할 수 있을까요? 2. 이직을 생각해야할까요? (1년 미만 경력이라 고민됩니다.)
개발자
#백엔드
#주니어
#이직고민
#스타트업
#개발자
답변 1
댓글 1
추천해요 1
조회 448
일 년 전 · 김나영 님의 질문 업데이트
빅데이터 진로 관련 질문
안녕하세요 저는 현재 컴퓨터과학 3학년에 재학중인 학생입니다. 2학년때부터 여러 분야를 경험해봤다고 생각하는데, 이제 제 진로를 구체적으로 설계하는데 고민이 생겨 질문드립니다. 저는 현재 제일 관심있는 분야는 데이터베이스여서 , 후에 데이터 엔지니어링 쪽을 희망하고 있었습니다. 데이터 관련 개발 직무로 나가고 싶은 것은 지금도 명확합니다. 최근에 react native와 node.js를 활용해 앱을 제작하면서 제가 db을 짜다 보니 너무 재밌었고, 최근에 sqld 자격증도 취득하면서 데이터베이스 분야에 흥미가 생겼습니다. 기존에 웹 프론트 개발로 해커톤에서 최우수상을 받은 적이 있어서, react native으로 앱개발 하는것이 어렵지 않았고 자바스크립트가 저에게 잘 맞는다고 생각했습니다. 학부생 수준에서 데이터베이스를 관리할 수 있는 프로젝트를 해보는 것이 백엔드 개발이라고 생각해서 현재 스프링부트를 공부하고 있습니다 .. 하지만 할수록 제 길이 아니라는 생각이 듭니다. node.js와 django도 프로젝트를 통해 공부해 본적이 있는데, 유독 스프링부트가 너무 어렵다고 느껴졌습니다. 그래서 제가 백엔드가 적성에 맞지 않는것 같다고 생각하게 되었습니다. 아직 백엔드 개발을 깊게 해보지 않아서 그런것일까요.. 또한 관련 데이터 동아리에서 활동하면서 자연스럽게 데이터분석/머신러닝 분야를 접하게 되었습니다. 데이터분석 프로젝트는 공모전으로 두번 정도 진행해보았고 , 방학에 공모전에 한번 더 참여할 예정입니다. 지금은 통계와 머신러닝을 더 공부하고 있는데 통계지식이 합쳐지니 머신러닝에 재미가 생겼습니다. 또 지금 학교에서 안드로이드 kotlin으로 앱개발을 하고 있는데요 .. 아마 졸업작품은 안드로이드 앱개발을 할 것 같습니다. 글을 쓰다 보니 두서 없이 작성이 되었는데요.. 여러 분야를 팔수록 다 재미는 있는데 크게 끌리는 건 없는 상태입니다. 데이터베이스 공부를 더 하고 싶은데 어떤 공부를 해야할지 잘 모르겠고 의미있는 프로젝트를 만들어야 한다는 불안감?이 있어서 이것저것 건드리는데 백엔드는 제 길이 아닌 것 같은 .. 그래서 원래 빅데이터 처리 분야는 공부해 보지 않아서 그쪽을 공부해 볼까 생각도 있는데, 보시다시피 지금 벌려놓은 일들이 많기도 하고 새로운 분야를 또 공부하는 것이 도움이 될지 고민이 되네요.. 혹시 제 글을 보신다면 어떤 분야에 집중해야 할지 , 제가 아직 경험이 부족해서 그런것인지 도와주시면 감사하겠습니다! 데이터베이스 개발 및 데이터분석 직군으로 나가려면 제가 정확히 어떤걸 해야하는지 고민이 되어서 이부분도 도와주시면 감사하겠습니다! 긴 글 읽어주셔서 감사합니다.
개발자
#빅데이터
#백엔드
#데이터분석
#머신러닝
답변 0
댓글 0
추천해요 2
조회 106
일 년 전 · 최윤수 님의 질문 업데이트
컴공 3학년 직무 결정에 고민이 있습니다.
안녕하세요 컴공과 3학년 재학중인 학생입니다. 이제 곧 졸업이라 취업 걱정이 많이 되는 시기라 질문 드립니다. 원래는 앱 개발자가 하고 싶어 2학년때 프로젝트를 IOS로 진행했었습니다. 그런데 취업사이트나 여러가지 내용들을 찾아보니 IOS 신입 개발자 채용이 힘든걸 깨닫게 되더라고요 그렇게 하여 IOS쪽은 포기하고 지금 진로 고민중에 있는데요 앱개발쪽으로 이어나가면서 코틀린을 공부하여 안드로이드 개발자쪽으로 취업을 할 것인지, 자바+스프링을 이용한 백엔드 쪽으로 취업을 정할 것인지에 대한 고민이 있습니다. 코틀린은 이제 학습 중인데 문법이 Swift와 비슷하여 현재 공부중에 있고요, 자바와 스프링은 전공 과목때 배운것 뿐입니다. 두 가지 직무에서 많이 고민이 되고 있는데, 요즘 코프링(kotlin + spring)도 있다고 하여 일단 계획은 코틀린과 스프링 강의를 들으면서 학습하여 개인 프로젝트 하나 만들어보면서 앱개발과 백엔드 중 한가지를 선택해보려고 합니다. 이러한 방식으로 하는게 맞는지 아니면 두 가지 중 얼른 선택해서 한 쪽으로 집중하여 공부하는게 맞는건지 고민이 되어 질문드립니다 ㅠ
개발자
#kotlin
#spring
#java
답변 2
댓글 2
조회 498
2년 전 · 규민 님의 새로운 댓글
Go lang vs Kotlin
안녕하세요. 현재 대학교 재학중입니다. 현재 Spring과 Spring boot로 여러가지 프로젝트를 진행했습니다 다른 프레임워크를 사용해보고싶은데 Go lang이나 kotlin중 어떤걸 공부하는게 좋을까요?
개발자
#kotlin
#go-lang
답변 1
댓글 1
조회 250
24일 전 · 이지민 님의 질문 업데이트
Java vs Kotlin
Android 앱도 만들어보고싶고 spring도 관심이 가서 Java를 배워볼까 했는데 Java랑 비슷한 Kotlin이라는 언어가 있는것같더라고요.. 찾아보니까 둘 다 장단점이 있는것같은데 어떤걸로 시작해야할지 모르겠습니다ㅜ Python 2년정도 하고 javascript 해보고있는 중학생이에요
개발자
#java
#kotlin
답변 2
댓글 0
추천해요 1
조회 199
2년 전 · 장 대영 님의 새로운 댓글
팀프로젝트 도중 Mock과 관련해서 궁금한 점
안녕하세요, 현재 SpringBoot + Kotlin으로 프로젝트를 진행중인 학생입니다. 팀프로젝트 도중 Mock과 관련해서 궁금한 점이 생겨 여러분의 의견이 듣고싶어 질문드립니다! 현재 팀에서 테스트 코드를 작성하기 위해 Mock을 사용하자는 의견이 있었습니다. 이전에도 잠깐 사용해봤었지만, Mock의 장점은 명확했습니다. 제가 느낀 장점은 '테스트를 다른 의존성으로부터 독립적인 환경을 만들기 때문에 다른 객체에서 생기는 문제를 본 객체에 영향을 주지 않는다.' 그리고, 'Spring에 의존적이지 않으므로 테스트 속도가 빠르다.'라는 장점이 있었습니다. 하지만 단점도 명확했습니다. 모의 객체는 행동의 결과 값을 직접 지정해 줘야 합니다. 다시 말해 Mock객체는 실제 객체가 아닌 개발자가 임의로 지정한 값을 뱉어줄 뿐이므로 이를 잘못 예측한다면 테스트는 성공함에도 불구하고 서비스에서는 에러가 날 수 있습니다. 여기서 의문점이 생겼습니다. '사용자가 환경을 다 정해주는 테스트인데 이 테스트가 의미가 있는 건가?' 혹시 여러분 생각은 어떠신가요? 다양한 의견 부탁드립니다!! 감사합니다.
개발자
#mock
#test
#java
#kotlin
#spring
답변 1
댓글 1
조회 128
2년 전 · 송은우 님의 댓글 업데이트
백엔드 개발자의 필수 스킬들은 무엇이 있을까요??
안녕하세요. 저는 백엔드를 공부하고있는 27살 비전공자 입니다. 저는 java를 공부하며 js, my sql 또한 공부하고 있던중, 지원하려는 회사의 자격요건들을 보면 spring, kotlin, ruby , node.js, python, C언어 등 각회사마다 요구하는 스킬이 다른 경우가 많아서 질문드립니다. 1. 자신있는 스킬인 java를 내세우고 각 회사마다 요구하는 스킬을 파악하여 추가로 더 공부를 하시나요?? 아니면 자격요건에 해당하지않아도 제가 가지고 있는 스킬이 하나 해당된다면 그냥 지원을 하시나요?? 저의 취업 목표는 빠르게 취업하여 경력을 쌓는것입니다..! 2. java를 공부한후에 spring -> js -> .. 등등 어떤것을 공부해야하는 지 또한 갈피를 잡아 주실 수 있나요??
개발자
#java
#취업
#백엔드
답변 1
댓글 1
조회 249
2년 전 · 익명 님의 질문
타입과 관련한 도서/포스팅을 추천을 받고 싶습니다.
최근은 아니지만 이전에 kotlin in actions 책을 읽은 적이 있는데요. 해당 책 내용 중 타입과 제네릭, 캐스팅에 대해 공부하며 정말 자주 사용하고 있는 타입에 대해 지식이 얕다는 생각이 들었습니다. 그래서 이번 기회에 타입과 관련한 지식을 조금 더 쌓고 싶는데요. 추천해주시거나 도움이 많이 되었던 도서나 포스팅을 추천해주실수 있을까요? 감사합니다.
개발자
#type
#kotlin
답변 0
댓글 0
조회 50
2년 전 · 커리어리 AI 봇 님의 새로운 답변
kotlin mvvm과 코루틴 사용예시
안녕하세요 독학으로 어플 공부중인데 mvvm이랑 코루틴은 언제 사용되는 기술인지 알 수 있나요? 감이 안잡혀서요
개발자
#kotlin
#mvvm
#코루틴
답변 1
댓글 0
조회 88
2년 전 · 엄홍재 님의 새로운 댓글
커리어리 AI봇은 모든 질문에 답변하는가?
커리어리 AI 봇은 모든 질문에 답변하는지 한번 기다려보고 싶습니다. 그리고 질문 제목에만 반응하는 건가 보고 싶습니다. (실험용 다른 질문) 주식 교육용 앱을 만들려고 하는데 android kotlin 자료 찾기가 어려워서 html, css, js, react native expo로 모바일 앱을 만들었는데 어떻게 생각하시나요?
개발자
#커리어리
#ai봇
답변 1
댓글 2
조회 184
2년 전 · 준표 님의 새로운 댓글
Android 개발시 DB 선택
안녕하세요. Kotlin으로 Android를 개발하고 있는 학생입니다. 배달의 민족이나 요기요처럼 가게별로 리뷰를 달고, 이것을 저장하고, 가게들의 사진과 설명 등을 앱에 적용시키고 싶습니다. 또, 모든 사용자가 해당 리뷰나 가게들의 설명을 보게 구현하고 싶습니다. 전 웹을 개발할 때 MySQL만 사용해본적이 있습니다. 위와 같은 기능들을 추가하기 위해서는 어떤 DB를 사용하는 것이 좋을까요?
개발자
#android
#kotlin
#app
답변 2
댓글 7
조회 181
2년 전 · 준표 님의 새로운 댓글
Kotlin vs Flutter
현재 대학교 4학년 재학생입니다. 취직을 위한 고민을 하며 웹을 공부하던 와중, 취직을 할 수 있을까? 라는 생각이 들었습니다. 그러다 만들고 싶은 앱이 생각나서, 만들어보며 흥미가 느껴지면 이 분야로 취직도 할까 생각 중입니다. 언어로 Java는 사용할 줄 알지만, 자세히는 몰라서 만약 사용한다면 다시 공부해야 합니다. 그래서 요즘 떠오른다는 Kotlin 과 Flutter 사이에서 고르는게 좋지 않을까 라는 고민에 휩싸였습니다. 혹시 현재 기업에서나 스타트업에서 둘 중 어떤 언어가 많이 쓰이는지 알려주실 수 있나요?
개발자
#kotlin
#flutter
#android
답변 2
댓글 2
조회 398
일 년 전 · 익명 님의 질문 업데이트
지금부터 개발자로 취업하려면 어떻게 해야될까요?
안녕하세요. 28살 남자입니다. 인생에 대해 고민한 끝에 드디어 목표라는 것이 생겼습니다. 하지만 이력서(자소서)를 써보니깐 개발 분야로 내세울 만한 게 부족해서 여쭤봅니다. 1. 고민요소 : 어플 개발자로 취업하고 싶은데 현재로선 어떻게 준비하는 게 효율적일까요? 2. 경험요소 - 과거 : 전문대학을 그만두고 여행분야로 프로젝트를 진행했었지만 수익 창출에는 실패했음, 대신 소모임을 통하여 가이드 투어를 기획하고 실행한 적은 있음 - 현재 : 카셰어링 기업에서 고객센터 상담원 재직중, kotlin을 사용하여 혼자 독학으로 어플에 도전하고 있지만 9개월째 미완성이고 현재 진행형 3. 겪고 있는 장애요소 : 사이트 프로젝트를 협업해서 진행하고 싶지만 다니고 있는 근무지가 스케줄 근무라 불규칙적이고 21시에 퇴근이라 남들과 시간 맞추고 약속 잡는게 어려울까봐 걱정입니다. 개발중인 어플이라도 완성시켜서 서비스를 개시하고 싶지만 처음인지라 1년이 다 돼가는데도 미완성입니다. 구글, 온라인 강의, 코틀린 개발도서, 챗gpt 로만 이용해서 개발중입니다.
개발자
#취업
#독학
#무스펙
#사이드프로젝트
#비전공
답변 2
댓글 2
추천해요 2
조회 403
일 년 전 · 박지예 님의 질문 업데이트
대학교 3학년 첫 프로젝트가 고민입니다.
현재 컴퓨터 공학과 다니는 대학교 3학년입니다. 제가 3학년이 되고 주변 선배들과 얘기해보니 열심히 하는 선배들은 팀프로젝트를 한번쯤 해보는 것을 추천하던데, 저는 프로젝트를 처음해봐서 우선 혼자 프로젝트를 시작해보려 합니다. 데이터 베이스는 이번 학기에 처음 배워서 데이터쪽은 아직 힘들 것 같아 다른 분야를 살펴보고 있습니다. 기간은 6월 말까지로 잡고 있고 현재 c, java, python(독학), kotlin, c++(독학)정도 해 봤습니다. 여러 언어를 공부하다보니 헷갈리는 부분이 많은데, 현재는 자바가 가장 편해서 백엔드 프로젝트를 할까 고민중에 있습니다. 다른 배웠던 과목들은 자료구조와 소프트웨어 디자인(싱글톤과 프로토타입 등) 과목을 배웠는데 이것들이 현재 제가 코딩을 할 때는 사실상 어디에 쓰이는 지도 모르겠고 재미도 없어서…사실 학점때문에 공부한 게 큽니다. 혼자 프로젝트를 진행하려다 보니, 질문이 생기면 막막할 것 같아 질의응답을 받아주시는 분이 계시는 강의를 결제해서 질문하며 따라갈 까 하는데 관련 강의도 있으면 추천 부탁드립니다. 또 제가 수학과도 복수 전공으로 하고 있습니다. 아직 어느 분야로 갈 지 고민중인데, 데이터 분야로 갈 때 수학 전공이 도움이 될까요? 실습을 해 보면 제가 코딩 자체는 재밌어합니다. 그런데 특출나게 이 분야가 재밌다 이런건 없는 것 같습니다. 어느 분야로 갈 지 모르면 제가 남들보다 조금이라도 더 메리트가 있는 분야로 가려고 하는데 이게 맞을까요…? 쓰고 보니 글이 두서가 없네요… 질문 요약해보겠습니다 질문 요약 1. 컴퓨터 공학과 수학 복수전공인데 수학 전공이 데이터 분야로 갈 때 도움이 될까요? 2. 수학 전공이 데이터 분야에서 도움이 된다면 그냥 데이터 쪽으로 가려고 하는데 이렇게 결정해도 되나요? 3. 데이터는 이제 배우기 시작해서 우선 백앤드 분야 프로젝트를 해보려 하는데, 혼자 공부하며 따라갈 수 있는 프로젝트 강의 생각나는 것 있으시면 추천 부탁드립니다. 감사합니다.
개발자
#java
#데이터
답변 1
댓글 0
조회 511