6달 전 · aigoia 님의 댓글 업데이트
졸업 1달 남은 시점에서 질문드립니다.
우선 저는 현재 기계공학과에 재학중인 4학년이며, 사실상 1달 뒤면 졸업인 상태입니다. 개인적으로는 웹 개발 분야로 취업을 위해 공부를 하기는 했지만, 혼자 인터넷 강의를 결제해서 공부한 상태이면, 현재 작업물이라고는 포트폴리오를 보여줄 수 있는 페이지가 전부입니다. 처음에 아무것도 모르고 강의를 수강해서, html, css, javascript(약간), nodejs, express, mongodb 정도를 배웠는데, 이게 생각보다 해당 기술을 요구하는 기업도 제가 사는 지역에서는 얼마 없어서 고민입니다. 졸업을 하고 원래 하던 기술로 계속 공부를 진해하며 취업에 도전을 해야할지, 새로운 언어를 배워야 할지, 국비 지원을 들어야 할지, 아니면 차라리 다른 분야인 AI나 데이터 분야로 새롭게 국비지원들 들어야 할지 고민입니다. 개발자 선배님들 도움 부탁드립니다 !! (추가로 스펙도 그렇고 딱히 좋은 부분이 없어서 대기업 보다는 복지 상관없이 개발만 할 수 있는 기업에 들어가서 우선 경력과 실력을 쌓는것을 목표로 하고 있습니다.)
개발자
#취업
#스펙
#신입
#부트캠프
#국비지원
답변 1
댓글 3
조회 63
8달 전 · Tief 님의 새로운 댓글
중소기업 신입 개발자 스펙
대구에 거주하고 있고, 중소기업 웹 개발자를 희망하는 1인 입니다. 요즘 어려운 환경이란거 알고 있습니다. 그런데 취업이 안된다는 말도 많지만, 사람이 없다는 말도 종종 들리는 이 상황에서 도대체 어느정도의 스펙이 있어야 취업이 가능한지 궁금합니다. 저는 대학 4년제 재학중이며 비전공에, 부트캠프수료도 없고, 자격증도 없습니다. 주변에 컴공 친구들도 없어 개발이든 취업이든 물어볼 여건도 안되고요. 현재 ejs, css, javascript, nodejs, mongodb 를 이용해 어느정도 웹을 만들수는 있으나, 이것도 물어볼 곳이없어 제대로 가고있는지 가늠도 안됩니다. 진짜 많은거 안바라고, 개발자 방향으로 길만(시작만) 열어줄 수 있는 곳이면 됩니다. 어느정도까지 스펙이 되어야 할까요?
개발자
#개발자
#취업
#신입
#스펙
답변 1
댓글 1
조회 342
10달 전 · 이상래 님의 답변 업데이트
프론트 취준생입니다. 수료 후 공백동안 놀기만 한 거 같아요.. 어쩌죠
정말 부끄럽지만 작년 부캠을 수료후 제대로 뭔갈 하지 않았습니다. 작년 9월까지 팀프로젝트를 끝낸 후에 좀 쉬다가 이후 우테코에 지원하면서 코드공부, 개선, 알고리즘 공부 위주로 23년 마지막을 보냈구요. 24년 새해에 새로운 프로젝트 필요성을 느껴 mongoDB를 잠깐 공부했습니다. 그러다 2월쯤에 집에 이사문제랑 이것저것으로 잠시 손을 놓았다가 정신차리니 6월이더라고요.. git 잔디도 23년 7월 부터 24년 5월까지 휑합니다. 너무 치명적인 거 같은데 어떻게 조언을 주실 수 있을까요. 정말 스스로 자초한 결과라 탓할 것도 없지만, 되돌아볼때마다 후회가 드네요. 긴 글 읽는 게 부담이실 수도 있으니 간단하게 여쭤보고픈 것만 축약해서 말씀드리겠습니다. 1. 작년 수료 후 올해까지 공백이 있는데 여기에 뭔가 이룬 결과물도 없다면 이건 취업선에서 얼마나 치명적일까요? 2. 내년을 넘어가면 공백기가 3년이 되는데 이 부분도 마이너스적인 요소가 큰가요? 3. 현재 가지고 있는 완성본 프로젝트는 팀프로젝트 1개가 전부입니다. 다만 협업하던 백 분들이 서버를 닫아서 사이트 접속은 안됩니다. 이 부분은 그래서 readMe에 각 페이지별 구현기능, 동작 등만 정리해 두었는데 그래도 되나요?
개발자
#프론트엔드
답변 2
댓글 0
조회 306
10달 전 · 이윤호 님의 새로운 답변
첫 직장을 php로 다녀도 괜찮을까요?
현재 java와 spring boot 를 사용하고, 백엔드 개발자 취업 준비중입니다. PHP, MySQL, MongoDB, Laravel, GitLab, Javascript, Jquery를 사용하는 SI 회사에서 전자결제 서비스 개발자로 들어갈 수 있을거 같은데 가서 경력을 쌓는게 좋을까요? 아니면 spring을 사용하는 회사에 지원을 해보는게 좋을까요? 현재, 취업상황이 그리 좋은 편이 아니라서 어떻게 해야할지 고민입니다. (그리고 php보다 java를 더 좋아하고 나중에 교육쪽으로 이직하고 싶은 마음이 있어서 더욱 고민입니다.)
개발자
#취업
#php
답변 1
댓글 0
조회 111
10달 전 · Ted 님의 답변 업데이트
신입 개발자 기술 스택 수준
안녕하세요. 웹 개발 쪽으로 입사한 지 1년 정도 되어가는 신입 개발자입니다. 이전에 "IT 신입 포지션 변경"이라는 질문 글을 쓰고, 많은 관심 가져주셨었는데 그 이후가 현재 상태입니다 ㅎㅎ 약 1년 정도 회사를 다니면서 요즘 궁금한 점이.. 제가 하고 있는, 또는 했었던 것들이 신입 개발자에게 요구되는 당연한 것들인지가 궁금해서 질문드립니다. 먼저, 저희 회사는 중소 기업치고는 사원수가 꽤 있는 편에 속합니다. (2~300전후) 저는 백엔드 공부 후에 어쩌다 보니 프론드 개발자로 입사했고, 추후 백엔드도 같이 맡게 될 거라 듣고 들어왔습니다. 먼저 제가 와서 사용한 기술 스택입니다. (git, postman 등과 같은 툴 또는 라이브러리는 제외) React, Next, Vite, TypeScript, Keycloak, Nginx, Docker, Jenkins, MySQL, MongoDB, Spring, JSP.. 일단.. 생각나는 건 이 정도이고, 막상 적고 보니 많은 걸 했네요.. 지식의 깊이는 물론 신입 입장이기에 깊지는 않지만, 해당 기술들을 사용하고 활용하는 부분에 있어서는 문제 될 정도는 아닌 것 같습니다. 프론트 쪽은 소규모부터 대형 프로젝트(진행 중)까지 거의 혼자? 진행을 했고..(현재 프로젝트의 서버는 시니어분이 하고 계심) 지금도 하고 있습니다. 서버 쪽은 혼자 직접 파이프라인 설계 및 빌드, 배포까지 해봤고 서버에 도커 올리는 것까지도 다 해본 것 같습니다. (물론 정말 힘들었지만 동작은 잘 됨.. 왜 되는지는 그때나 지금이나 저도 모름) 같은 개발자 친구들은 저보고 많이 하는 편이라고는 하는데, 같은 신입이라 정확히 얼마나 많이 하는 건지 감이 잘 안 옵니다. (그냥 하라면 해야지라는 마인드라..) 시니어 분도 조금씩 시키시다가 잘 해내서 점점 업무를 많이 주시는 건 알고 있는데, 현직 자분들의 생각이 궁금합니다.
개발자
#기술스택
#신입
#웹개발
답변 3
댓글 0
조회 1,695
일 년 전 · 짹 님의 새로운 답변
리액트 데이터 통신
리액트로 간단한 프로젝트를 로그인으로 유저 페이지를 포함하여 만들어보고싶은데 db나 서버를 따로 학습해서 해봐야하는지 아니면 프론트엔드 단에서 가짜서버를 만들어서 하는 다른 방법을 사용하는지 궁금합니다,, 따로 학습을 해봐야한다면 mongoDB와 express를 사용해보는게 좋을까요.?? 두서없지만 도와주시면 감사합니다ㅠㅠ
개발자
#리액트
#서버
#db
답변 2
댓글 1
조회 90
일 년 전 · 박민준 님의 질문 업데이트
학점 2점대 비전공자 취업 고민
안녕하세요 학점2.88에 비전공자 이지만 웹개발에 흥미가 생겨 나름의 노력들을 거쳐 지금은 프론트엔드 개발자를 희망하고 있는 취준생입니다. 27살 남자이고 제가 현재까지 쌓아온 스펙과 경험은 -중경외시 전자공학 -중소기업 인턴경험 1회 (3개월 React.js, Express.js, MySQL) 사용 -개인 프로젝트 3개 (React.js, Next.js, MongoDB 등 사용하여 배포까지 진행) -AWS associate 자격증 (Developer, SSA) -토익 935 -토익 스피킹 180 -중국어 HSK 5급 -교내 경진대회 최우수상 1개 (로봇팔 프로젝트) -SQLD 입니다. 낮은 학점과 비전공자인점을 커버하기위해 내가 비록 비전공자이고 학점도 낮지만 다른건 전부 풀스팩으로 맞추겠다는 마음가짐으로 달려왔습니다. 깃헙도 정리하고 나름의 포트폴리오도 만들어서 웹에 띄우고 깃헙잔디도 작년 10월부터 시작해서 푸릇푸릇하게 만들었습니다. 현재는 정처기 필기 취득후 실기 시험 앞두고 있습니다. 취업준비는 4개월정도 되는 시점이고 현재 국비지원 부트캠프 수강하면서 취업준비를 하는데 스타트업, 중소기업, 중견기업, 대기업, 정직원, 인턴 가리지 않고 지원했는데 서류 통과조차 안되서 너무 답답한 마음에 글 올려봅니다.. 역시 학점과 전공이 발목을 잡는걸까요 아니면 다른것이 문제일까요. 조언 부탁드립니다.
개발자
#프론트엔드-취업
#취준
답변 1
댓글 0
조회 979
일 년 전 · 이지헌 님의 새로운 댓글
Next.js 이미지 최적화 방식에 대해 질문이 있습니다.
안녕하세요! Next.js 14를 사용해 프로젝트를 진행하던 중 이미지 최적화에 관해 궁금한 점이 생겨서 이 곳에 질문을 남깁니다. 프로젝트를 하며 약 500개의 이미지를 랜덤으로 추천해서 렌더링하는 기능을 구현했습니다. 현재 작업 방식은 프로젝트에서 페이지에서 이미지를 업로드 하는 기능은 필요가 없기에 MongoDB에 이미지 'URL'을 모두 저장하고 클라이언트에서 서버로 요청하면 서버에서 DB에 있는 URL을 리턴해주면 그걸 <img> 태그를 이용해서 화면에 띄우는 방식으로 구현했습니다. 하지만, 이렇게 구현하니 이미지 렌더링 속도가 조금 늦는 현상이 발생해 이를 최적화하고 싶습니다. 제가 생각했던 방법들은 다음과 같은데 어떤 방법이 좋은지, 혹은 더 나은 방법이 있는지 아시는 분이 있으면 추천해주시면 감사하겠습니다. 1. 이미지를 모두 다운받아 public 폴더에 넣고 Next/Image를 사용한다. -> 이 방법을 하려니 사진이 500개가 되고 사진마다 png,jpg 형식도 달라서 적용하는 것도 어려울 것 같고 무엇보다도 프로젝트 파일 사이즈가 커지는게 문제가 될 것 같다는 생각을 했습니다. 만약 사진이 500개가 아니라 1000개 2000개가 된다면 더더욱 그럴 것 같아서요. 이 부분에서 추가로 생각해본 방식이 파일 형식을 모두 avif로 바꾸는건데 그런 접근도 괜찮은건가요? 2. 서버에서 URL 넘어온 그대로 Next/image를 사용한다. -> 모든 파일의 url 형식이 달라서 일일이 next.config.ts에서 설정해주는 게 쉽지않을 것 같다고 생각했습니다. 그래서 모든 파일을 AWS S3에 올려놓으면 URL 주소가 같을테니 그렇게 하는 게 맞는지 궁금했습니다. 아직 제 지식이 짧아서 생각해본 방식은 위와 같은데, 추가로 좀 더 좋은 방식이나 현업에서 사용하는 방식이 있다면 알려주시면 감사하겠습니다. 긴 글 읽어주셔서 감사합니다!!!
개발자
#next.js
#리액트
#이미지최적화
#넥스트
답변 1
댓글 1
추천해요 1
조회 210
일 년 전 · 익명 님의 질문 업데이트
선배님들 진지하게 프엔개발자 취준 상담부탁드립니다
안녕하세요 올해 31살입니다.. 노션으로 이력서 작성했다가 이미지 로딩이 너무 느린거에 고민을 하다가 react-notion 라이브러리를 알게됬고 그걸로 작업하다가 CORS때문에 그냥 이력서를 리액트로 제가 직접 만들었습니다. 그 이력서로 취업 문을 계속 두드리고있는데 계속 문전박대 당하고있는 상황입니다 그저 개발이 재밌고 내가 구성한거를 이쁘게 ui만들고 하는게 재밌어서 강의나 책 보면서 배운 지식들을 활용한 결과물들을 포트폴리오로 내세운거라 남들이 보기엔 어떨지모르겠지만요.. 깃사용이랑 커뮤니케이션 코드컨벤션등등을 경험하고싶어서 팀프로젝트를 구해서 해본경험도 있습니다만.. 자신감이 많이 떨어져있는 상태입니다ㅜㅜ 비전공 독학 고졸 이 세가지 타이틀을 다 가지고있는 저라서 더 미래가 불안합니다. 여태 배운지식들은 html,css,js,react,nextjs,mongodb,express,awss3활용,파이어베이스 등등입니다. 면접을위한 cs전공지식 책을 사서 겉핥기식이겠지만 cs공부와 모던자바스크립트 웹사이트에서 js공부도 계속 하고있습니다. 최근까지는 서버리스가 개인플젝만들때는 편리해서 파이어베이스랑 리액트 혹은 넥스트13으로 개발을 주로해왔습니다만 솔직히 내세울만한것도 없는거같고 해서 다른 지식들을 어필해보자! 라는 생각이들어서 최근 구상중인 아이디어를 개발할때 적용해보고자합니다 1. Nextjs+nestjs 2. Nextjs + aws서버리스플랫폼 사용 이 두가지중 어떤게 더 나아보이실까요? 마지막으로 제 이력서입니다.. https://resume-react-phi.vercel.app/
개발자
#취업
#이력서
#리액트
#react
답변 1
댓글 1
추천해요 1
조회 353
6달 전 · 선민 님의 새로운 댓글
웹 클라이언트랑 서버 따로 배포하는 방법 알려주실 분
안녕하세요. 프론트엔드 개발자를 희망하는 학생입니다. 항상 프론트만 개발했다가 MERN 스택(mongodb, express, react, nodejs) 강의를 보고 이번에 처음으로 백도 개발하게 되었습니다. 프론트만 개발했을 때는 netlify에 배포했는데 서버는 어디에 배포해야할지, 클라이언트는 그대로 netlify에 배포하고 서버는 따로 배포해도 되는 것인지, 서버 무료 배포 사이트는 어떤 것이 좋은지 궁금합니다. 따로 배포해도 된다면 방법을 알려주시면 감사하겠습니다. 참고로 클라이언트와 서버 폴더가 따로 구성되어 있습니다. App 폴더 안에 client 폴더, server 폴더 이렇게 있습니다. 사진은 server/index.js 사진인데 서버를 client/build/index.js에 연결해놨으니까 그냥 서버만 배포해도 되는지도 궁금합니다.
개발자
#react
#mongodb
#nodejs
#express
#서버배포
답변 2
댓글 1
조회 169
일 년 전 · 민상연 님의 질문 업데이트
안녕하세요 클라우드 엔지니어, Solution Architect로의 커리어를 꿈꾸고 있는 대학생입니다
안녕하세요 클라우드 엔지니어, Solution Architect로의 커리어를 꿈꾸고 있는 대학생입니다. 어릴적부터 컴퓨터에 관심을 가져 지금까지 넓고 얕게 여러 기술들을 배워왔습니다. 대학생이 되고 난 이후 기초 CS지식 이외에 대학교에서 실무에서 쓰이는 기술들을 기대하였지만 학과 수석까지의 과정에서 암기 위주, 시험을 위한 공부에 지쳐있는 상태입니다. 다행이도 여러 개인 프로젝트와 예창페를 위한 스타트업 프로젝트들을 많이 진행해왔고 현재도 진행하고 있습니다. 주요 기술 스택은 node.js, mongoDB로 백엔드를 담당하고 Flutter, React 등 풀스택 개발을 진행하던 찰나 군 전역 이후 이전부터 관심있었던 인프라, 클라우드 분야의 KDT(부트캠프)로 공부할 수 있는 기회가 생겨 도커, 쿠버네티스, Jenkins, AWS 등 DevOps, CI/CD 전반에 관하여 공부를 이어나가고 있습니다. 프론트엔드, 백엔드 분야보다는 클라우드 엔지니어로 살아가고 싶기에 여러 고민을 하다 저보다 더 많은 경험을 가지고 계시는 개발자분들께 조심스럽게 여쭈어보고자 이 글을 올리게 되었습니다. 1. 엔지니어로의 삶에서 학력이 얼마나 중요할까요? 현재 서울 중상위권 대학에 재학중입니다. 군 입대 이전에는 대학원이 필수라고 생각했지만 점점 더 많은 경험을 할수록 학교에서의 지식은 기초를 쌓아나가는 것일 뿐 실무와는 조금 거리가 있다고 생각했습니다. 저 또한 R&D 직군보다는 실무 직군이 적성, 흥미 모두 일치한다고 생각하고 있습니다. 따라서 길게 보았을 때 대학원이 엔지니어의 삶에서 얼마나 큰 영향을 미칠까요? (진급, 기초지식의 측면) 2. 해외 대학원이 얼마나 큰 메리트를 가질 수 있을까요? 1번과 같은 맥락으로 군 입대 이전 대학원이 필수라고 생각했을때 해외 대학원 또한 피할 수 없는 선택지라고 생각했습니다. 해외 대학원이라는 태그가 채용 시장, 그리고 앞으로의 커리어에서 얼마나 큰 영향을 미칠 수 있을지에 대해 궁금합니다. 3. 만약 1,2번 선택지 이외에 빠르게 현업으로 나갈 수 있다면 해당 선택지가 더 유리할까요? 많은 멘토분들, 그리고 일반적인 얘기로는 석사의 경력은 해당 기회비용만큼의 가치를 얻기 어렵다고 들어왔습니다. 실제 현업에서도 실무 경력이 더 많은 신입이 경쟁력을 가질 수 있을지에 대해, 그리고 실무 기술이 커리어를 롱런할 수 있게 만드는 키인지 궁금합니다. 4. 신입 클라우드 개발자, 엔지니어로서 가질 수 있는 역량에는 무엇이 있을까요? 클라우드 네이티브 개발자는 하나의 기술 스택에 대해 깊게 알고있는 사람보다 넓은 지식을 가진 사람을 선호한다고 알고 있습니다. 따라서 어떤 역량을 쌓는 것이 (어떠한 기술 스택을 쌓는 것이) 유리할 수 있을까요? 5. JAVA..필수일까요? node.js에 대해 여기 커뮤니티의 취업준비생 분들보다는 깊게 알고있지 않지만 그래도 일반 대학생들보다는 더 익숙하다고 생각합니다. 주요 기술 스택에 node.js 백엔드이기 때문에 현재 상태에서 앞으로의 백엔드 파트 개발을 할 때 더 깊게 들어가야 할지, JAVA로 모두 바꿔서 진행해야 할지 궁금합니다. 6. 이러한 프로젝트를 진행하려고 하는데 괜찮을까요? 현재 개발중인 두개의 스타트업 프로젝트에 참여중입니다. 두 프로젝트 모두 MSA를 지향하고 있으며 백엔드는 node로 작성되었습니다. 이번 KDT과정이 끝나면 두 개의 프로젝트에서 전체적으로 개발과정에 있던 난잡한 코드를 리팩토링하고 Test 로직을 추가하여 다듬은 이후 두 프로젝트 모두 내년 상반기 출시를 목표로 하고 있기 때문에 퍼블리싱을 위해 제가 풀스택에 대한 인프라를 도커라이즈하고, 쿠버네티스에 띄워보고 Jenkins로 자동화하는 등 전체적으로 클라우드 네이티브 SW의 구조에 맞게 출시할 계획입니다. 출시 이후에는 유지보수를 진행하며 모든 과정을 오픈소스와 velog에 남겨둘 계획입니다. 이런 프로젝트가 클라우드 개발자 취업준비생에게 있어서 좋은 프로젝트라고 볼 수 있을까요? 7. 신입 클라우드 개발자의 취업이 현실적으로 가능할까요? 넓고 다양한 역량이 필요한 클라우드 엔지니어의 직업적 특성상 다른 분야보다도 더 신입보다는 경력직 개발자를 선호할 것 같습니다. 지금이라도 진로를 다시 고민해봐야할지, 혹은 가능성이 있을지, 어떠한 다른 것들을 준비해야 하는지 추상적이지만 여쭤보고 싶습니다. 긴 글 읽어주셔서 정말 감사합니다! 오늘도 좋은 하루 되시기 바랍니다.
개발자
#aws
#kubernetes
#ci/cd
#cloud
#devops
답변 1
댓글 1
추천해요 2
조회 1,181
일 년 전 · 유희재 님의 질문 업데이트
코딩 관련으로 진로가 확실한 상황인데 고등학교때는 어떻게 지내면 제 진로에 좋을까요?
안녕하세요 이제 중학교를 졸업하고 일반고에 입학할 중3입니다. 사실 이런 어른들이 쓰는 커뮤니티에 눈치 없이 끼어든 학생이 될까 봐 글 쓰는데 많이 망설였는데 여기만큼 신뢰성이 있는 커뮤니티가 없을 거 같아 용기 내어 질문 남깁니다. 대기업이나 스타트업에 백엔드로 취업하는 걸 목표로 하고 있는데 조금이라도 여건이 좋은 곳에 가려면 고등학교 때 원래 하던 코딩 관련 공부는 접어두고 학업에 열중해서 좋은 대학에 가고 나서 생각하는 편이 유리할까요? 아니면 원래 하던 코딩을 조금이라도 계속하는 편이 제 진로에 좋을까요? 만약 후자라면 어떤 공부를 하는 게 도움이 되나요? 지금까지는 mongoDB, node.js 이런 거 혼자서 공부해서 500명 정도 사용하고 있는 서비스를 만들었었는데 고등학교에 입학하면서 진로를 위해 이걸 접어야 하나 말아야 하나 고민 중입니다.
개발자
#진로
#중학생
#고등학교
#고등학생
답변 2
댓글 0
추천해요 1
조회 239
일 년 전 · great 님의 새로운 답변
많은 유저 수를 감당할 수 있는 소셜 서비스의 백엔드 어떻게 구성하나요?
안녕하세요. 창업 겸 작은 프로젝트를 준비하고 있는 학생입니다. 소셜 앱 쪽으로 하고 있어. 많은 트래픽과 유저를 감당할 수 있는 백엔드를 구성하고자 합니다. 혼자 개발을 하고 있어 개발 리소스가 부족하고 원래 프론트를 주로 하다보니 많이 부족합니다. 저의 목적은 다음과 같습니다. 1. 최대 50만 유저까지 (물론 50만 유저 달성은 정말 어려운 일이라고 생각합니다) 2. Auto Scaling이 되어 배포 후에 큰 신경을 안 써도 되며 3. 최대한 적은 비용을 유지하고 싶습니다. 우선 제가 뭐라도 공부해보고 질문을 드려야 할 것 같아서 나름대로 구성해봤습니다. 백엔드 언어: express 프론트 언어: RN 서비스 요약: 매일 하나의 사진을 올리고 유저끼리 투표하는 서비스 (많은 socket 알림이 오감) 서버 배포: AWS API Gateway+ AWS Elastic Beanstalk or AWS lambda DB: mongoDB atlas 이미지 저장: s3 push: FCM - 여쭤보고 싶은 사항은 다음과 같습니다. 1. 배포를 AWS lambda를 고려하고 있습니다. 서버를 서버리스로 구성하면 더 저렴할까요? 2. mongoDB atlas에서 요금을 쓰는게, aws의 DocumentDB를 사용하는 것보다 더 저렴할까요? 3. 더 비용을 낮추기 위해서는 어떤 선택을 할 수 있을까요? 제가 뭘 더 알면 좋을까요? 많이 부족하고 긴 글 읽어주셔서 감사합니다.
개발자
#express
#aws
#react-native
#mongodb
답변 4
댓글 1
추천해요 26
조회 3,326
2년 전 · 이상선 님의 새로운 답변
express + mongoDB를 사용해서 서버 관리
mern stack(express+mongoDB+react+nods js)를 이용해서 출시 목적으로 프로젝트를 하나 만들려고 합니다. 프로젝트의 주요 기능은 사용자마다 사이트에 대한 정보를 크롤링해서 데이터를 관리하는 용도인데요. 실제로 출시하고 서비스를 운영한다했을 때 과연 mongoDB와 express로 대용량 데이터들을 효율적으로 관리가 가능할 수 있을지가 의문입니다. 아직 서버에 대한 기반 지식이 부족하여 대용량 데이터 부하를 관리할 수 있을지가 감이 안잡히는데요. 이런 대용량 데이터를 관리한다고 했을 때 해당 스택으로 가능할지 아니면 백엔드 개발자분을 모셔서 같이 작업을 하는게 좋을지 문의드립니다!
개발자
#mongodb
#express
#mernstack
#project
#server
답변 1
댓글 0
조회 73
일 년 전 · 익명 님의 질문 업데이트
프론트엔드 개발자를 지망하는 취준생인데 이력서에 뭐가 부족한 것일까요?
5월 19일에 국비 부트캠프를 수료한 후 현재까지 5개월 동안 구직 활동을 하고 있는 취준생입니다. 현재까지 100군데 넘게 스타트업, 중소, 중견, 대기업 가리지 않고 다 지원했는데 면접은 커녕 서류 통과가 되는 곳이 한 군데도 없습니다. 취업에 먼저 성공했던 동료 취준생과 디스코드의 개발자 커뮤니티를 통해 이력서를 수정하고 있는데 현재 맞게 진행되고 있는지 긴가민가 합니다. 그래서 여기 계시는 현직자 분들한테 피드백 요청드리고자 합니다. 가감없는 솔직한 평가 부탁 드리겠습니다. 1. 이력서 제목: '이력서 | 안녕하세요, 정연준입니다!' -부족해도 멈추지 않는 개발자 -아는 것과 모르는 것을 구분할 줄 아는 개발자 2. 자기 소개: `안녕하세요, 신입 React 프론트엔드 개발자 정연준입니다. -시행 착오를 통해 성장해나갑니다. -잘하는 것과 부족한 것을 구분하여 잘하는 것을 부각시키고, 부족한 것을 채울려고 노력하는 개발자가 될려고 합니다. -좋은 서비스와 더불어 사용자가 편하게 이용할 수 있는 서비스를 만드는 것을 목표로 하고 있습니다. ` 3. 개발 직무: 프론트엔드 개발자 4. 프로젝트: -기간: 2023.04.17 ~ 2023.05.19 -서비스 제목: One-Line -한 줄 요약: AI모델이 사용자가 작성한 게시글을 한 줄 요약 및 제목 생성 -프로젝트 종류: 팀 프로젝트 -역할: 프론트엔드 파트(메인 페이지 게시글 목록 전체 조회, 인증 페이지 구현) *메인페이지 게시글 목록 전체 조회 1) Trending 섹션 2) Recent Posts 섹션 *메인 헤더(Global Navigation 메뉴) *인증 페이지에 Firebase Authentication 기능 적용 5. 교육 이력: -기간: 2022.11.28 ~ 2023.05.19 -주관 기관: 엘리스 -교육 프로그램 이름: 엘리스 AI트랙 6기 -학습한 기술 스택: React, Express.js, MongoDB, HTML5, CSS3, JavaScript, GitLab, Python, MySQL, TensorFlow, Pandas, Node.js -세부 사항 *JavaScript 1) JavaScript 기초 2) 싱글 스레드, Event, Promise 개념 숙지 *React 1) React 기초 *Express.js 1) Express.js 기초 *MongoDB + Mongoose 1) DBMS 기초 2) MongoDB, Mongoose 기초 *데이터 분석 1) Python, SQL 기초 2) Pandas 기초 *인공지능 1) 데이터 과학 기초 2) 이미지 처리 기초 6. 링크 -프로젝트 링크: https://10team.vercel.app/ -프로젝트 시연 영상: https://drive.google.com/file/d/16Qni0swyC8HbAY2iqnEy5QWze9ianjln/view?usp=sharing -개인 블로그: https://chadolbaegi128.tistory.com/
개발자
#프론트엔드-취준
#react
#javascript
답변 3
댓글 5
추천해요 7
보충이 필요해요 1
조회 2,262
일 년 전 · 익명 님의 질문 업데이트
취준생 프로젝트 기술스택 고민(React vs Next.js)
안녕하세요, 저는 프론트엔드개발자로 취업 준비를 하고 있는 24살 학생입니다. 최근에 출석관리 프로그램을 만들려고 하고 있는데 제가 프론트부터 백까지 모두 해야 하는 상황이라 기술스택이 고민되어 질문 글 남깁니다! React로 할 경우 MERN스택으로 갈려고 하고 Next.js로 할 경우 DB는 MongoDB를 사용할 거 같습니다. 고민되는 이유 <MERN stack> 1. 이전에 사용 경험 있음. 2. React를 보다 더 깊이 있게 공부 및 적용 예정. 3. 취업공고에 자격요건임. <Next.js> 1. 1인 개발이다 보니 Next.js로 하는 게 개발 속도나 편의성 면에서 더 효율적일 것 같다. 2. 취업공고에 자격요건이 아니라 우대사항임. 위와 같은 이유로 고민중에 있습니다..! 혹시 개발자 선배님들께서 저와 같은 상황이라면 어떤 기술스택을 선택하실 거 같으신지 의견이 궁금합니다!
개발자
#react
#next.js
#javascript
#typescript
답변 1
댓글 0
조회 425
2년 전 · 장민철 님의 질문
mongodb static이 어떤 역할을 하는지 알고 싶네요
강의에서 findByIDAndUpdate는 save 훅이 안된다고 하고 static이랑 무슨 관련이 있는걸까요 ㅠㅠ
개발자
#mongdb
답변 0
댓글 0
조회 35
일 년 전 · 손정현 님의 새로운 댓글
MongoDB에서 Aggregation Operators는 통계용으로만 써야할까요?
공식 문서를 보면 통계용으로만 써야하는건가 싶어서요. Aggregation operations process multiple documents and return computed results. You can use aggregation operations to: - Group values from multiple documents together. - Perform operations on the grouped data to return a single result. - Analyze data changes over time.
개발자
#mongodb
#aggregation
#operators
답변 1
댓글 2
조회 97
2년 전 · 허형준 님의 새로운 답변
게시판 프로젝트 궁금증
하찮은 질문이지만 제가 react node mongodb 를 이용해서 게시판 회원가입 로그인 그외 기능들을 넣은 사이트를 만드려고 하는데 회원가입 로그인은 redux로 전역적으로 상태관리를 합니다. 그런데 게시판은 redux로 상태를 따로 관리해줄 필요가 없을까요 ? 여러 정보 찾아보면서 db에서 가져온 정보를 리덕스에도 담아주는 방식으로 했는데 비효율 적 인것 같아서요..
개발자
#react
#reduxtoolkit
#node.js
#mongodb
#mongoose
답변 1
댓글 0
조회 100
2년 전 · 이준엽 님의 새로운 댓글
react + node + mongodb 웹사이트 게시판
만들고 있는 웹사이트에 게시판 기능을 추가 하려고 하는데 게시판 에디터를 간단히 인풋과 파일 업로드 기능 정도만 해서 만드는게 나을까요 ? 아니면 어렵더라도 에디터를 설치해서 쓰는게 나을까요 ㅠㅠ
개발자
#react
#node.js
#mongodb
#editor
#게시판-이미지-첨부
답변 2
댓글 2
조회 165
2년 전 · 김형준 님의 새로운 답변
mongodb사용법 알려주실 분
초보자인데요, mongodb를 써보려고 하고있는데 collections들어가서 {나이:17,이름:철수,_id:100}이런 식으로 치고 Apply를 눌렀는데 로딩 되다가 안 올라가는거 같아서 오류인가 싶어서 여쭤봐요 QUERY RESULTS에 떠야 되는거 같은데 아무것도 안뜨네요
개발자
#mongodb
답변 3
댓글 0
조회 134
2년 전 · 김형준 님의 새로운 답변
mongoDB 에서 날짜를 저장할 때 어떤 타입을 사용해야 하나요 ? timestamp 와 string 의 차이가 무엇인가요 ?
몽고디비에서 날짜를 저장할 때 timestamp 과 string 타입 두 방법 모두 사용할 수 있다고 알고 있는데요. 각 타입을 저장할 경우 어떤 장단점이 있는지 궁금합니다. 처음에 날짜는 무조건 datetime 으로 저장해야한다고 생각했는데 데이터 포맷만 잘 맞춰주면 string 타입을 적용해도 문제 없다는 글을 봐서요. 현재 날짜를 저장하기 위해서 timestamp 타입을 사용하고 있는데 저장 하는 시점에 { $date: ... } 형식으로 데이터를 변환해줘야 하고, 직접 수정할 때에도 타입을 신경써서 변경해줘야 해서 플로우가 많이 복잡해요. 그래서 그냥 string 타입으로 변경해서 사용해도 되는건지 궁금합니다.
개발자
#mongodb
#timestamp
#string
답변 1
댓글 0
추천해요 1
조회 560
2년 전 · 엄홍인 님의 답변 업데이트
자바스크립트의 전망
안녕하세요. 이번에 작은 스타트업에서 백엔드로 취업하게된 신입 개발자입니다. 그런 저에게 작은 고민이 있습니다. 자바스크립트의 전망이 있을까하는 고민입니다. 사실 자바스크립트를 원하지 않았는데 이런저런 조건들을 따지기보다 일단 개발자로 시작하고자하여 입하게 되었습니다. 그리고 가장 중요했던 건 CTO분께서 이름있는 곳에서 오신 분이시더라구요. 사실 이게 제일 컸습니다. 단순한 기술공부 외에 많은 것들을 배울 수 있을 것 같아서요. 입사 2개월조금 넘었는데 예상했던대로 많은 것들을 배울 수 있었습니다. 사족이 길었네요. 질문드립니다. 저는 원래 자바/코틀린을 사용하는 회사에 입사하여 일 배우면서 사이드프로젝트로 앱을 만들고싶었습니다. 그런데 자바스크립트로는 사이드할만한게 웹뿐인 것 같은데 궁극적으로 앱을 가려면 퇴사가 답인가요?(당장은 할 생각이 없지만) 자바스크립스트의 장점이랄까 포텐셜을 잘 모르겠습니다. 그저 저에게는 웹기술로만 느껴질뿐.. 그리고 자바스크립트로 사이드프로젝트(또는 부업)를 한다면 어떤 것들이 가능할까요? 참고사항 저희회사 기술스택은 Nodejs, expressjs, mysql, mongodb, vue, aws 입니다. 긴글 읽어주셔서 감사드립니다.
개발자
#javascript
답변 1
댓글 1
조회 630
일 년 전 · 성현 님의 질문 업데이트
백엔드 개발자 취업 준비 질문있습니다!
ROTC 복무 마치고 올 6월 전역하는 개발자 취준생입니다. 개발자분들께 관련 몇가지 궁금한 점 있어 질문 올립니다! 인서울 4년제 전공자이고 학점은 3점 초중반입니다. 군생활동안 인프라 관리 업무를 수행했는데, 이 경험을 살려 인프라+클라우드 쪽으로 진로를 정해볼까 고민했지만, 흘러가는 대로 간다면 후회할 것 같아 개발자를 도전해보려고 합니다. 현재 개인토이프로젝트 제외 제대로 해본 프로젝트 경험은 학부생 시절 node.js(express), react native, mongoDB 이용 모바일 어플리케이션 개발이고, 이와 관련해 깃허브 바탕으로 기억을 더듬어 가며 포트폴리오 작성중입니다. 추가적으로 궁금한 점은 1. 관계형 DB사용한 프로젝트 하나 더 진행하여 포트폴리오 작성하려고 하는데, 백엔드 포트폴리오 추천하는 포맷이 있는지? (어떤 요소가 반드시 들어가야 하는가) 2. 지금까지 개인 프로젝트 개발은 node.js, python 기반으로 해왔는데, 대한민국에서 개발자 하려면 현실적으로 Java Spring을 공부하는 것을 추천하는지? 3. 개발 채용 공고를 살펴봤을 때, 네카라쿠배와 같은 IT서비스 기업 이외에 소규모 스타트업 등은 경력개발자 채용이 대다수로 보이는데, 실무경험을 위해서 신입개발자는 어디서 경력을 쌓는것이 좋은지? 부족한 점이 많지만 개발자로 성장하기 위해서 한마디 첨언 해주시면 감사하겟습니다
개발자
#node.js
#django
#aws
#mongdb
#mysql
답변 1
댓글 0
보충이 필요해요 1
조회 406
2년 전 · 커리어리 AI 봇 님의 새로운 답변
코딩 강의에 나온 내용을 어떻게 사용할지 전혀 모르겠습니다
안녕하십니까 선배님들! - 현 상황 Code with mosh라는 사이트에서 자바스크립트 강의를 듣고 있습니다. 기본적인 문법은 끝냈고, prototype, polymorphism, getter and setter 등 — 강의 제목상 intermediate level로 추정되는 — 을 배우고 있습니다. 저세한 상황을 말씀드리면 저는 28살 비전공자이며, 공부한지는 한 달 반 정도 되었습니다. 하루에 8시간 자리에 앉아서 6시간은 집중해서 하고 있습니다. 그동안 이런저런 강의(드림코딩, 해외 유튜버 무료 강의)도 듣고 codewars라는 사이트에서 문제도 풀어보았습니다(7kyu - 23문제, 6kyu - 10문제). login-register page, modal, toast, snake game 등의 튜토리얼도 열 개 정도 만들어봤습니다. react 튜토리얼도 찍먹 해보았고, Chatgpt를 이용해서 아무것도 모르지만.. mongodb와 연결하여 회원가입, 로그인 기능까지 구현해보았습니다. 지금 듣고 있는 강의가 끝나면 리액트(+타입스크립트) 강의를 들을 예정이고, 그 다음은 NEXT.js 강의를 들어볼 생각입니다. 언어 공부하는 건 되게 재밌습니다. - 고민 1. 초반에 쉬운 문법은 사용할 구석이 되게 많아보였는데 지금 배우고 있는 내용을 접목할만한 실습 예제를 못 찾고 있습니다. 그래서 현재 배우는 내용은 그냥 아~ 그렇구나 정도로 넘기고 있습니다. 언제쯤 부트캠프나 작게라도 협업 프로젝트를 해야할지 궁금합니다. 2. 저는 컴퓨터 공학적 지식, 수학적 지식이 전혀 없습니다. 딴에는 필수는 아니라고 하시지만, 코딩 면접에서 치루게 될 문제(백준, 프로그래머스 예제들)을 보면 수학적 지식이 꽤나 중요하게 작용할 것으로 보입니다. 또, 면접에서 공학적 내용에 대해 질문할텐데 이 부분은 어느 정도 레벨까지 올려아할지 궁금합니다. 지금 문법 공부에만 하루 6시간을 쓰고 있는데 더 할애해서 공학적 지식과 수학 공부를 해야할지 고민됩니다. (사실 8시간을 앉은 자리에서 집중하려고 하니 꽤나 힘듭니다ㅠㅠ) 긴 글 읽어주셔서 감사합니다.
개발자
#javascript
#react
#진로
#취업
#frontend
답변 2
댓글 1
추천해요 3
조회 472
2년 전 · 손정현 님의 답변 업데이트
MongoDB text search와 regex search의 차이점은 무엇인가요?
간단한 검색 기능을 만들고 있는데, 몽고 디비 스펙을 보니까 일반 text search와 regex search 2가지를 지원하더라고요. string 검색할때 text search와 regex search의 차이점은 무엇인가요?
개발자
#mongodb
#regex
#text-search
답변 2
댓글 1
조회 155
2년 전 · 커리어리 AI 봇 님의 새로운 답변
이직 준비를 위해 포트폴리오로 작성할 토이 프로젝트를 개발했습니다
5년차 스프링 백엔드 개발자입니다 재직하고 있는 팀 성향과 맞지 않아 이직을 위해 토이 프로젝트를 준비했습니다 사용된 기술 스택은 spring, kotlin, spring data mongoDB 및 querydsl로 개발하였고, 프론트 부분은 vue.js로, 배포는 docker, github actions와 elastic beanstalk로 ci/cd를 구축했습니다 프로젝트의 내용은 riot games의 TFT 게임을 플레이할 때 전략을 지원하는 웹 애플리케이션 개발입니다 원래는 현재 개발된 것보다 좀 더 고도화된 형태로 포트폴리오에 추가하려 했는데, 지인분과 상담했을 때는 그만하면 됐다 하셔서 여기서 멈추고 public url과 github 주소, 그리고 포트폴리오 제출까지만 진행하려 합니다 그런데... 포트폴리오에 어떤 것을 작성해야 좋을지 잘 모르겠습니다 개발한 애플리케이션의 화면 동작 등을 간단하게 소개하면 될까요? 자신이 신경써서 코딩한 코드 일부를 보여주면 될까요? 전체적인 흐름도나 다이어그램 등을 보이면 될까요? 무엇보다 과연 경력자가 회사에서 진행한 자신의 업무로 어필을 하는 것이 아니라, 이런 토이 프로젝트로 어필을 하는 것이 얼마나 효과가 있을지도 의문입니다 하지만 재직중인 현 회사는 주로 spring, java, jpa, mysql 외에 그다지 기술을 깊이있게 쓸 줄 아는 회사가 아닙니다 최대한 이력서에 작성하겠지만, 이곳에서 개발한 경력이 그다지 어필이 되진 않을 것 같아요... 최근 같은 회사 다니다 먼저 이직하신 분이 자신이 있는 곳으로 이력서 제출해보라 권장하십니다 무난하게 합격하실 거라 하셨는데, 그분과 일하는 것이 싫지는 않지만 기왕 이직하는 거 저는 좀 더 욕심을 내고 싶어서, 제가 가진 역량을 최대한 어필할 수 있었으면 합니다 5년차의 실력이라기엔 부끄럽지만, 이력서에 담긴 것만이 제 전부는 아니라서 너무 아쉽습니다 포트폴리오의 작성법, 그리고 이런 포트폴리오가 얼마나, 또 어떻게 어필이 될 수 있을지 이 TFT 게임을 모르는 사람에게는 어떻게 어필할지(TFT 게임이 무엇인지부터 설명해야 하나...) 아직 빌드업중인 프로젝트라 군데군데 부족한 부분이 많은데, 좀 더 완성도를 높여야 할지 조언 부탁드립니다 아래는 지금까지 개발 진행한 github과 배포된 웹 애플리케이션, 작성중인 포트폴리오 url 공유드리겠습니다 [github] https://github.com/jae2274 [애플리케이션 url] http://tftgamingweb-env-3.eba-bghxnbum.ap-northeast-2.elasticbeanstalk.com/view/guide [포트폴리오] https://docs.google.com/presentation/d/13Yri8YqQjAZfKIe-_dH61ezjqc2AIgwmfo4CLReC_WI/edit?usp=sharing
개발자
#이직고민
답변 1
댓글 0
추천해요 1
조회 1,634
2년 전 · 성원 님의 답변 업데이트
mongoDB Data API 사용시에 string 날짜를 Date 타입으로 insert 하는 방법?
안녕하세요 해결책이 도저히 떠오르지 않아 커리어리에 질문을 올립니다.. nodejs, axios를 사용해서 mongoDB Data API 요청을 하고 있습니다. 다음과 같은 데이터 타입을 insert 하려고하는데 문제가 있습니다. 데이터 타입 예시 { collection: 'myCollection', database: MONGODB_DATABASE, dataSource: MONGODB_DATA_SOURCE, documents: myDocuments.map((doc) => ({ ...doc, insertedAt: new Date(), })), }; new Date()로 보낸 insertedAt 값을 mongDB에서 확인하면 Date 타입이 아닌 string값으로 저장됩니다. axios가 요청할 때 Date를 string으로 파싱해서 그런 것 같은데 Date타입 자체로 몽고DB에 저장할 수 있는 방법이 없을까요? 이것 때문에 다 구현해놓고 시간을 엄청 사용하는 중입니다.. 해결해 보신분 답변 부탁드립니다!
개발자
#mongdb
#insert
#node.js
답변 1
댓글 0
추천해요 2
조회 588
2년 전 · 엄홍재 님의 새로운 답변
mongoDB조회 결과가 안보여요
아래 코드처럼 조회했는데 console.log(result)를 하면 cursor 라는 object가 나오더라고요. 데이터는 잘 들어가 있는데 왜 그럴까요?? 환경은 node에서 mongodb 라이브러리 사용했습니다.
개발자
#mongodb
답변 1
댓글 0
조회 84
2년 전 · 김형준 님의 답변 업데이트
NodeJS MongoDB driver 설치 후 Typescript build 에러 발생하는 문제
안녕하세요. Node.js 사이드 프로젝트에서 MongoDB 를 사용해보려고 합니다. 설치해서 npm run dev 를 해서 사용하는데는 문제가 없었는데 npm run build 를 하니까 갑자기 167 개의 Typescript 에러가 발생하고 있어요. 로그를 보니 tsc 명령에서 문제가 발생하고 있고 모든 에러의 위치가 node_modules/ 내부로 나오네요. 혹시 mongodb 를 typescript 와 사용하지 못하는 문제가 있는걸까요 ? 아니면 특정 버젼 혹은 @types 모듈을 설치해야 하는걸까요 ? 도와주세요 ㅠㅠ
개발자
#mongodb
#typescript
답변 1
댓글 0
조회 120