7달 전 · 이상래 님의 새로운 답변
백엔드와 프론트엔드 진로고민
안녕하세요. 저는 웹툰을 연재했었고 지금은 프론트엔드 개발자로 전직을 하려고 합니다. 국비 교육으로 자바 스프링부트를 배웠었는데, 팀 프로젝트를 하면서 프런트엔드를 맡게 되어 프런트엔드를 했었습니다. 그 과정이 생각보다 재미있어서 프런트엔드로 취업을 준비했습니다. 찾아보니 리액트를 요구하는 곳이 많아 리액트를 공부하며 1인 포트폴리오를 만들고 있습니다. 이전에는 HTML, CSS, 자바스크립트로 만든 팀 프로젝트 포트폴리오 2개를 가지고 이력서를 약 80군데 정도 제출했는데, 연락조차 오지 않았습니다. 요즘 프런트엔드 신입을 뽑는 곳도 잘 없다고 하더군요. 그래서 학원에서 배운 자바를 활용해서 백엔드로 찾아봐야 하나 싶습니다. 아니면 정보처리기사 공부를 해서 내년에 바로 시험을 보고 따야 하나 싶기도 합니다. 어떻게 해야 할지 모르겠습니다.
개발자
#전직
#프론
답변 2
댓글 0
조회 98
8달 전 · 정병훈 님의 새로운 댓글
프론트 엔드 개발자를 할지 앱 기획자 혹은 게임 기획자를 할지 고민입니다. 저같은 경우 어떠한 방향을 잡아야할까요?
안녕하세요 질문이 있어 처음으로 글 적어봅니다. 지금 나이는 만으로 24살이고 전공은 컴퓨터 소프트웨어학과이고 3~4개월 VR회사에서 일했었습니다. 사회복무요원 시절에 각종 게임행사에서 아르바이트를 하고 대기업 게임사에서 신작 게임 QA를 했었습니다. K사에서 하는 국비교육을 이수하였고 K사헤커톤에 기획자로 참여하여 상장도 받고 그 과정에서 제가 프런트엔드랑 기획자에 흥미가 있다는 것을 깨달았습니다. 국비교육 이수 후 게임 기획자로 게임회사에 지원했고 서류는 붙었으나 필기에서 떨어져 게임기획자로서 부족한 점 과 노력하면 원하던 게임회사에 취업할 수 있겠다는 자신감도 생겼습니다. 프런트엔드 개발경험은 K사 국비교육 과정과 군장병 시절 진행했던 모바일 프런트엔드 개발경험이 있으며 HTML과 CSS로 제작하여 리액트 네이티브로 다듬는 작업을 했었습니다. 기획경험은 K사 해커톤 국비교육 과정, 군장병 시절 진행했던 앱 개발에서 경험이 있습니다. 그래서 지금 고민 중인 부분은 프런트엔드 개발자로 갈지 앱 기획자 혹은 게임 기획자로 가야 할지 매일 고민 중에 있습니다. 저는 게임을 매우 좋아하고 망상하고 상상하는 것을 좋아하고 그 과정에서 기존의 앱이나 게임에서의 문제점 혹은 새로운 방향성을 생각하는 것을 좋아합니다. 그리고 다른 사람과 소통하고 그 사람을 설득하는 일도 좋아하고요 제가 어떠한 길을 가야 할지 모두 좋아해서 계속해서 고민이 됩니다. 어떤 방향성을 잡아야 할까요? *정말 제가 어리석은 생각을 하고 있거나 생각이 짧을 수 있지만 주변에 개발자 혹은 기획자로 일하고 계신 지인이 없어 염치 불고하고 용기 내어 여쭤보려고 합니다. 긴 글 읽어주셔서 감사합니다.
PM/PO/기획자
#고민
#개발자
#개발자_진로
#기획자
#pm
답변 1
댓글 2
추천해요 1
조회 216
일 년 전 · 박종국 님의 새로운 댓글
하나의 API당 하나의 DTO를 만들어야 하나요?
백엔드를 공부중인 학생입니다. 최근 NEST와 SPRING으로 공부중입니다. DB에서 데이터를 받아올때 프런트엔드에 전송하는데 테이블에 있는 모든 데이터를 보내는 것이 아닌 특정 속성만 뽑아서 보내주기 위해 DTO를 사용하고 있습니다. 이때 하나의 API당 하나의 DTO를 만드는게 일반적인가요? 연관관계가 성립된 Entity는 어떻게 Entity에 변환하는지도 궁금합니다. dto.dto_id = entity.entity_id 이런식으로 변환을 하나요? 아니면 다른 방법이 있나요? 현업에서는 어떻게 하는지 궁금합니다. 감사합니다!
개발자
#nest.js
#springboot
답변 1
댓글 1
추천해요 1
조회 391
일 년 전 · 서동근 님의 질문 업데이트
스프링 부트 공부 후 리액트로 취업
안녕하세요 저는 전문대 재학 중 현장실습을 나가게 된 학생입니다. 간략하게 말씀드리자면 지금까지 자바, JSP, 객체지향, 스프링, 스프링 부트 공부를 하였고 장래를 백엔드 개발자를 희망하여 학교에서 연결해 주신 곳에서 면접을 봤습니다. (총 직원수 200명 가량의 SI회사 입니다. (개발자만 200명이 아닙니다! )) 이야기가 나온 것은 "만약 회사에서 리액트를 한다면 어떨 것 같냐?"라는 이야기가 나왔고 저는 "리액트도 하는 것은 상관 없으나 리액트만 한다면 지금까지 공부한 내용과 달라지므로 어려울 거 같다 따라서 스프링 부트와 병행하고 싶다."라고 하였고 면접 팀장분도 다행히 "우리도 풀 스택 개발자를 원한다"라고 하셨습니다 (걱정은 지금부터 시작됐습니다). 실습 면접 합격을 3일 전에 통보 받았고 오늘 학교에서 계약를 작성하였습니다 작성 후 들었던 내용은 "실습 기간 동안 리액트로 한다?"라는 말이였습니다. 저는 리액트를 아예 몰라서 '배우면 된다'라는 마인드를 가지고 할 예정입니다. 하지만 걱정인 것은 저는 '백엔드 개발자'가 되고 싶어 이 업종을 선택 했었습니다. 따라서 저의 활동들이 프런트엔드 경력으로 굳혀질까 걱정입니다.. 어떻게 해야 할까요..? 1달 뒤에도 리액트를 한다면 나와야 할까요??? 왜냐하면 백엔드 모집공고를 봤을때 백엔드 경력 2~3년된 경력자를 많이 뽑던데 추후 저의 경력이 프론트 엔드 경력으로 되어 백엔드 취업과 멀어질까 걱정이 많습니다.ㅠ 어떻게 해야할까요..ㅠ
개발자
#취업
#현장실습
#리엑트
#스프링부트
#회사
답변 2
댓글 3
조회 196
2년 전 · 권혁진 님의 새로운 답변
Next.js API 에서 쿠키를 접근할수 있는 방법이 궁금합니
안녕하세요 nexst.js 쓰고 있는 주니어 프런트엔드 개발자입니다 DB API에 접근하기 위해 next에서도 API를 구성했는데 쿠키에 저장되있는 토큰값을 가져오질 못하고 있네요 방법 알려주시면 감사하겠습니다 아래 파일은 src/pages/api 에 존재합니다 const getOrder = async (token, order_no) => { return await fetch(`${process.env.NEXT_PUBLIC_API_HOST}/front/order/${order_no}`, { headers: { Authorization: `Bearer ${token}`, Accept: "application/json" } }).then(res => res.json()).then(data => data) } export default async function handler(req, res) { const { order_no } = req.query const token = "쿠키에 어떻게 접근해야 하나요???" const order = await getOrder(token, order_no) try { res.status(200).json({ ...order }) } catch (err) { res.status(200).json({ err }) } }
개발자
#next.js
#restapi
#cookie
답변 2
댓글 2
조회 729
2년 전 · 박홍민 님의 새로운 댓글
리액트 원리에 대해 배울수 있는 책, 강의가 있나요?
안녕하세요, 리액트를 활용하여 개발하는 프런트엔드 주니어 입니다. 다름이 아니라 리액트를 더욱 깊게 이해하고자 리액트 문법이나 기술이 아닌 동작 원리에 대해 이해하고싶어졌습니다. 즉, 리액트를 발개벗기고? 싶어졌습니다. 혹시 관련 서적이나 강의가 있을지 궁금해서 글 남깁니다.
개발자
#react
답변 2
댓글 2
추천해요 3
조회 691
일 년 전 · 익명 님의 질문 업데이트
컴퓨터공학과 예비 1학년 공부 방법, 방향성을 못 잡겠습니다. 선배님들 도와주세요!!
삼육대학교 인공지능 학과에 입학한 후 저와 맞지 않아서 이번에 한국외대 컴퓨터공학과로 재수를 했습니다 현재 파이썬 기초, 컴활 2급 정도의 학습을 했습니다. 여기에는 능력 있으신 개발자 선배님들이 많이 있으신 것 같아서 조언 부탁드려요! Q1. 접근성이 쉬울 것 같은 프런트엔드부터 차근차근하려고 하는데 어디서부터 시작해야 할까요?? Q2. 1학년 마치고 군대에 갈 예정인데, 우선은 대학교 공부에 집중하면 될까요?? Q3. 취업과 대외활동을 하기 위해 알고리즘? 코딩 테스트? 등의 준비가 필요한가요? 준비는 어떻게 해야 할까요?? Q4. 포트폴리오를 위해 프로젝트를 많이 진행하는 것 같은데 프로젝트는 어디서 진행할 수 있을까요?? 제가 이쪽 분야에 대해서 거의 아무것도 모르는 상태라서 많은 조언 부탁드려요! 다른 분들 글 보면서 공부 방향성을 잡아보려 했는데 쉽지 않네요ㅜㅜ 도와주시면 너무 감사하겠습니다👏🏻
개발자
답변 2
댓글 2
조회 345
2년 전 · 커리어리 AI 봇 님의 새로운 답변
주니어 프런트엔드 개발자에게 CS 지식은 별로 중요하지 않나요?
안녕하세요, 중소기업 다니는 React 개발 경력 6개월된 주니어 프런트엔드 개발자입니다. 질문부터 먼저 드리면, 프런트엔드 개발자가 CS 지식(자료구조, 알고리즘, 네트워크 정도) 습득을 위해 퇴근 후 3~6개월정도 따로 공부하는 것은 시간 낭비일까요? (물론 무엇이든 아무것도 하지 않는 것보다 하는 것이 좋겠지만, 우선순위측면에서도 CS 지식이 과연 현재 제 상황에서 높은 순위를 차지하는지도 궁금합니다.) 제가 프런트엔드 개발자임에도 불구하고 CS 지식을 공부하려고 하는 이유는 크게 2가지입니다. 1. 대기업 코딩테스트를 통과하고, 기술 면접에서 CS 지식에 대한 대답을 잘하기 위해서 2. 네트워크의 경우 실무에서도 문제 해결을 위해 직결되는 지식이라고 생각하고, 자료구조, 알고리즘의 경우 실무에서 직접 쓰일 일은 많이 없겠지만, 개발자로서 문제를 정의하고 해결해나가는 역량을 키울 수 있을 것 같아서 또한, 근래에 시리즈 C~D 정도되는 스타트업 기술 면접을 본 적이 있는데요, 질문들중, 약 1/2은 React, 1/4는 CS, 1/4는 JavaScript 질문이었고, 제 스스로 느끼기에 React 질문은 80%이상 잘 대답했으나, 나머지 CS와 JavaScript쪽에서는 조금 대답이 약했다고 생각했기 때문에 CS와 JavaScript 기본기에 좀 더 집중해야겠다는 생각을 했습니다. 아무쪼록 현재 CS와 JavaScript쪽에 최소 몇개월을 집중해서 기반을 더 잘 닦아야겠다는 생각과 실천을 하고 있던 중, 근래에 운좋게 누구나 알만한 IT 대기업의 프런트엔드 개발 리드분을 만나서 이와 관련된 질문은 했었는데요, 그 분께서는 "CS 지식은 프런트엔드 개발에서 솔직히 많이 쓰이지 않으니, 차라리 React관련된 것들을 더 깊게 파는 것이 좋겠다.(이직을 위해서든 개발을 위해서든)"라고 말씀하셨습니다. 거기서 제가 들었던 생각은 IT 대기업들 중에서도 면접 전에 코딩테스트를 보는 기업도 있고 사전과제를 보는 기업도 있는걸 보면, 사전과제를 보는 기업(위에서 만났던 개발 리드분 기업이 그렇습니다.)들은 프런트엔드 개발자에게 CS 지식은 크게 중요하지 않으니 과제로 내주는 것 같다는 생각이 들고, 코딩테스트를 보는 기업들은 그래도 능력있는 개발자를 뽑으려면 프런트엔드 직무 또한 기초적인 CS 지식이 있어야 한다고 생각하는 것 같습니다. 정리하자면, 저는 이직을 위해서도 그렇지만, 개발자로 일하는 그날까지 프런트엔드 개발자도 CS 지식을 어느 정도 알고 일하는 것이 좋을거란 생각이 드는데요(지금이 그걸 공부해야 하는 적기라고 생각합니다.), 과연 제가 3~6개월정도 CS 지식을 공부하는 것은 React를 좀 더 깊게 파는 등의 다른 것들과의 우선순위까지 따져보았을 때 시간 낭비일까요? 현업에서 최소 2년이상은 프런트엔드 개발만 하신 분들의 의견을 듣고싶습니다. 긴 글 읽어주셔서 감사합니다.
개발자
#frontend
#프런트엔드
#이직
#react
#cs지식
답변 2
댓글 1
추천해요 30
보충이 필요해요 1
조회 4,904