#react

질문 1057
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

4일 전 · aigoia 님의 답변 업데이트

자기주도적인 개발이 너무 어렵습니다.

안녕하세요.🙇‍♂️ 올해 3월에 부트캠프를 수료하고 취업준비를 하고있는 프론트엔드 지망생입니다. 부트캠프를 통해 js, react, vue, tailwind, zustand등의 스택을 주로 사용하며 프로젝트를 만들었습니다. 부트캠프를 진행하면서 react에서 useEffect훅은 컴포넌트의 생명주기 사이 ~때에 사용한다, 페이지 라우팅 기능을 사용하려면 리액트 라우터 같은 라이브러리를 활용해서 써야한다, 테일윈드가 현재 개발시장에서 가장 많이 쓰이는 CSS 라이브러리다 이런 정도로 기술스택들이 학습되었습니다. 이제 부트캠프도 수료하고 혼자 공부하는 시간이 찾아왔는데 어떤것 부터 어느정도 까지 손을 대야할지 감이 잡히질 않습니다. 1. 어떤것 부터 해야하는지 예를 들어 현재 저에게 가장 부족하다고 생각하는 스택은 next 프레임워크, zustand 외의 전역 상태관리(recoil, redux), 필수 개발 외의 인프라적인 스택?(Storybook, monorepo, sentry, jest )이라고 생각하는데 이 지식들의 우선순위를 정하는 방법과 이 외에도 개발자 시장에서 반드시 장착하고 있어야 하는 필수 스택에 무엇이 있는지를 알고싶습니다. 2. 어느정도 까지 손을 대야할지 예를 들어 React 같은 경우엔 하나의 프로젝트를 만드는 역량까진 가능해졌지만 프로젝트 안에서 퀄리티 있는 디자인 패턴이라던지, 사용해보지 못한 수많은 리액트 메서드들을 딥다이브 해봐야 할 거 같은데, 어느정도 까지 공부해야 너무 깊게 들어가지 않고, 현재 개발시장에서 경쟁력 있는 지식을 쌓았다고 할 수 있는지의 경계를 모르겠습니다. 강사님의 강의에서 벗어나 혼자서 주도적인 학습을 진행하려고 하니 시간낭비를 하게 될 거 같고, 겉햝기 식으로 공부하는 나날을 보내게 될까 심적으로 큰 부담이 됩니다.. 현업 개발자님들의 조언을 듣고싶습니다!!🙇‍♂️🙇‍♂️🙇‍♂️

개발자

#프론트엔드

#프론트엔드-취업

#공부방향

#공부법

답변 1

댓글 2

조회 176

10일 전 · 포크코딩 님의 새로운 댓글

react, rn 리스트 엔트리 구현시 원본 리스트를 수정하는 함수 최적화가 고민됩니다..

리스트 A 엔트리 컴포넌트 B A를 수정하는 함수 C 이렇게 있을 때 B에서 A를 수정해야 하는 상황입니다. 모바일 환경이라 최대한 엔트리 B를 최적화 하고 싶은데 memo를 해야할 때 함수C는 어떻게 최적화 해야할까요 A에 선언하면 A의 최신 값을 얻기 위해 C가 변경될 때 마다 B또한 C의 변경에 의해 재렌더링 될 것이니 기존에는 이런 재렌더링을 막기위해 setA( (prevA) => { ... } ) 와 같은식으로 setA 내부의 callback으로 A의 최신값을 사용해서 A를 C의 의존성 배열에 추가하는 것을 피해왔는데 수정시 api의 res data를 사용할 일이 생기니 setState내에서는 async await 사용이 불가능해서 질문드립니다... 바보같은 저에게 단비 같은 가르침을 내려주세요..

개발자

#react

#react-native

답변 1

댓글 1

조회 69

8일 전 · aigoia 님의 답변 업데이트

제가 제대로 된 퍼블리셔일까요? 앞으로 어떻게 나아가야 할까요?

우선.... 이력서 넣을 곳을 헤메며 자존감이 낮아져 풀어두는 넉두리라는 점을 알려드립니다.... 대학을 졸업한 이후 전공을 살려 웹디자이너로 5년 정도를 근무했습니다. 하지만 실상 쇼핑몰의 상세 페이지를 디자인하고 촬영을 하는 등 웹디자인이라고 보기는 조금 부족한 업무를 주로 하면서 어영부영 시간을 보내다 경영악화로 이직을 하게 되었습니다. 이후 웹 코딩을 속성으로 학원을 다니며 배웠고 취업까지 잘 이어져 5년 정도를 웹퍼블리셔로서 일해왔습니다. 간간히 디자인 업무도 하긴 했었지만, Html이나 css, jquery 정도를 이용해 웹사이트의 메인이나 컨텐츠 페이지, 그에 따른 반응형 작업을 주로 작업했습니다. 현재는 또 같은 사유로 이직을 해야하는 상황이 되었습니다. 이직을 하려고 보니 react니 node니 여러가지 필수 요구능력들이 있어 이력서를 넣기가 망설여지더군요. 늦었을지도 모르겠지만 Javascript랑 react를 조금씩 공부하며 포트폴리오를 제작하고 있습니다. 그러다보니 앞으로 어떤 포지션이 되고 싶은지 생각이 많아지더라고요. 처음 코딩을 배울 때는 백엔드쪽까지 배워보고 싶다는 막연한 생각을 했었던 거 같은데 번아웃이 올 정도로 현생에 치여 살다보니 이때까지 미뤄두게 되어버렸습니다.... 지금은 제가 뭘 할 수 있는지조차 흐려지고 있는 것 같습니다. Javascript를 건너 뛰고 jquery로 배워서 Javascript도 잘 모르고 있는 것 같고 이력서를 넣을 곳을 헤메다 보니 제가 퍼블리셔가 맞는지도 의문이 되었습니다. 코딩할 때 문제를 검토하고 해결하기 위해 노력하는 과정이 즐거웠던 것 같긴 하지만, 너무 한정적인 도구를 가지고 있는 것 같다는 생각도 들어요. 퍼블리셔보다는 프론트엔드개발 쪽이 수요가 많은 것 같은데 뭘 어떻게 배워야할지 감이 안옵니다. 저는 퍼블리셔라고 말할 수 있을까요. 프론트엔드 개발자가 될 수 있을까요. 나이도 벌써 서른 중반인데 앞이 깜깜한 것 같습니다. 쓴소리도 좋으니 조언해주시면 좋겠어요....

개발자

#이직고민

#이직

답변 1

댓글 7

조회 135

8일 전 · nox 님의 새로운 답변

기본서 추천 부탁드려요

node.js , react, typescript, next.js 를 공부해야합니다 서점가보긴했지만 그래도 괜찮았던 책이 있었다면 추천 부탁드려요! 괜찮은 강의도 혹시 아신다면.. ㅎㅎ

개발자

#기본서

#react

#next.js

#typescript

#node.js

답변 3

댓글 0

조회 75

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

조회 128

23일 전 · 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

조회 93

한 달 전 · 포크코딩 님의 새로운 답변

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

조회 78

한 달 전 · 이상래 님의 새로운 답변

프론트엔드 직군 외 다른 개발 직군도 끊임없이 기술 공부를 해야하나요?

웹 프론트엔드 취준하고 있습니다. React 하나도 제대로 알려면 정말 어려운데 Next, 각종 상태관리 라이브러리, 스타일 라이브러리 등 기술이 넘쳐나다 보니 공부가 끝도 없게 느껴져요. 물론 개발자라는 직업이 공부를 계속해야하는 것은 알고있지만 그냥 하나의 기술에 대해 깊게 배우고 싶습니다.. 백엔드나 iOS, Android 개발자도 새로운 기술이 계속해서 나오나요? 나온다고 해도 웹 프론트엔드에 비해 적은게 맞나요? 웹 프론트에 비해 기술 범위가 비교적 적고, 그것에 대해 깊게 공부하는 걸 하고싶다면 직군을 바꾸는게 좋을까요?

개발자

#프론트엔드

#백엔드

#앱개발

#기술공부

답변 2

댓글 0

조회 128

한 달 전 · nexter 님의 답변 업데이트

프론트엔드 개발자 크로스 플랫폼 앱 개발

안녕하세요. 작은 스타트업에서 react 기반 프론트엔드 개발자로 취업한지 1년정도 되어가는 뉴비입니다. 최근 크로스 플랫폼 앱 개발에 좀 관심이생겨 react native, flutter 둘중 하나를 취미로 공부해려보려고 합니다. 기회가 되면 회사에서 실제 제품으로도 개발해볼까 하는데, react native와 flutter 둘 중 뭐로 하는게 좋을지 고민입니다. 프론트 개발자 구인 시 react native나 flutter 역량을 요구하는(우대사항) 곳도 간혹 있길래, 이왕이면 취업시장에 더 도움이 되는 쪽으로 하는게 좋지 않을까 싶어서요. react 개발자면 아무래도 react native가 좀 더 수요가 많은 거 같더라구요. 완전 앱 개발자 구인에서는 모르겠지만요 그런데 둘의 차이, 추세 등을 찾아보니 flutter가 좀 더 반응이 좋은 거 같아서 고민입니다. 각자 장단점이 있고 경우에따라 다를테니 결국 큰 차이는 없겠지만 잘 몰라서 고민이 되네요. 어떤것이 더 나을까요?

개발자

#react

#react-native

#flutter

#프론트엔드

답변 1

댓글 0

조회 128

한 달 전 · nexter 님의 새로운 답변

기술지원 엔지니어에서 개발자로 이직 할수있을까요?

저는 보안 솔루션 업체에서 기술지원 엔지니어로 일하고 있습니다. 처음 일하다가 개발자로써 일을 하고싶다고 생각이 들어서 JS(ES6)부터 시작해서 Next까지 지금 계속 열심히 배우고 있습니다. 처음에는 겹치는 업무 영역도 있고, 조직 안에서 확장 개발을 하면서 react로 프로젝트도 진행하고 새로운 제품군 프로토 타입도 만들고, 내부 시스템 프론트엔드도 개발했었습니다. 요즘은 완전한 개발 및 프론트엔드 지식을 공유 할 수 있는 팀에서 일하고 싶다고 생각해서 이직을 진행하려고 이력서를 넣어보니... 제가 이미 기술 지원쪽에서 5년을 일하다 보니 경력이 부적합하다고 서류에서 많이 떨어지네요. 제가 어떻게 앞으로 보완을 해야 이직이 가능할까요? 이직을 하기에는 너무 늦어버렸을까요??

개발자

#이직

#프론트엔드

#엔지니어

답변 1

댓글 0

조회 149

2달 전 · aigoia 님의 답변 업데이트

이직 시 단독 작업한게 걸림돌이 될까요?

프론트엔드 3년차 입니다. 디자이너,백엔드 개발자와 작업은 같이 했지만 프론트엔드 파트는 혼자 전부 진행하였습니다. 회사에서 보낸 시간이 너무 많아서 1년반정도가 인생에서 사라진 느낌이 들 정도였습니다. 그동안 트러블 슈팅, 혼자서 해결한 문제들이 너무 많아서 그런것들 보단 ( 알고보면 단순한 내용들이거나 시니어가 있었다면 금방 해결될 문제들입니다. ) 어려운 전제조건 하에 개발한 기능, 수치적으로 표현 가능한 기능에 대해서 이력서에 기입했습니다 허나 기입한 기능들 자체가 글로 적으면 대단해 보이지가 않는다는게 문제입니다. 오히려 단독으로 했다고 하면 과장해서 적어놓은 사기꾼같아보일까봐 걱정입니다. 이력서에 적힌걸 보면 정렬,최적화,구조 변경 이런것들이거든요... 근대 그것들을 클라이언트 단에서 디자인 패턴까지 쓰지않으면 안될정도의 복잡한 로직을 구현한거긴합니다만 결과 자체는 단순히 필터링 정렬 표기 그런것들입니다.. , 그걸 이력서에 다 기입할 수가 없어서 고민입니다. (react , next를 사용하였습니다) 또한 혼자서 서비스와 백오피스를 다 작성했다보니 효율적으로 수정 가능하게 진행했다, 다른 프로젝트에서 사용하기 용이하게 코드구조를 변경했다. 정도만 적을 수 밖에없었습니다. 어렵기 보단 얼마나 효율적으로 구조를 잡고 진행하냐의 문제였거든요. 이력상으로 봤을때 화려한 기능이나 서비스를 만든건 아니라서 더 더욱 차반 취급받을까봐 고민입니다.. 혼자서 많은 고민과 문제를 해결했지만 3자입장에서 봤을때 전혀 볼게 없는 심각한 상황입니다.. (시간만주면 3d든 스트리밍 chart든 브라우저 api 활용이든 map api든 canvas든 다 금방 배워서 할 자신이 있지만 그런 종류의 작업들은 회사 일로선 전혀 하질 못했습니다.. ) 연봉을 대거 낮춰서 신입 자리라도 지원해야할까요..? 최근엔 회사에서 먹고 자지 않아도 될정도라 알고리즘도 공부하고있고 트러블 슈팅이나 개발하면서 문제해결에 도움되었던 것들을 적으려고 블로그도 만들고 있긴합니다만. 너무나도 부족하고 모자라 보입니다.. 개발 실력도 올랐고 배포,운영 경험도 쌓였지만 작업내용 특성상 죄다 공개를 하지 못하니 어떻게해야할지 고민입니다..

개발자

#프론트엔드

#이직

#이력서

#경력기술서

답변 1

댓글 0

조회 142

2달 전 · 지희 님의 질문

ios 개발자 지망 졸업프로젝트 고민

4학년이 되면서 약 8개월짜리 프로젝트로 앱 개발을 하게되었습니다. ios개발자를 희망하고있어서 스위프트 이용해 네이티브 개발을 하려다가, 주제의 특성상 React Native를 이용하여 개발하려고 하는데요 ios 개발자를 희망하고 있다면 RN으로 프로젝트를 한 경험이 도움이 될까요? 아니면 swift로 개발하는게 더 나을까요? +) 코테 언어도 추천부탁드립니다..

개발자

#ios

#swift

#react-native

답변 0

댓글 0

조회 86

2달 전 · 멍뭉미 님의 질문 업데이트

(iOS)앱개발자 웹개발자로 전향 의견이 궁금합니다.

안녕하세요, 현재 iOS 앱개발자로 곧 3년을 채우게되는 직장인 입니다. 회사에서 잠시 react(웹)을 쓸일이 있어서 공부하게 되었는데 흥미가 가고 재미가 있어서 전향을 고민 중입니다. 나이는 95년생 입니다. 때마침 회사에서 권고 얘기도 나온 상태라.. 퇴사를 해야하는 상태입니다. 질문을 정리를 하면 1. 웹(react)시장이 앱시장보다 더 넓은것으로 알고 있어서 미래적으로 좀 더 안정적임을 추구하기 위해 iOS가 아닌 웹시장에 빠져보고 싶은데 어떤 의견일지? 2. iOS앱을 했던 경험이 있어 React Native로도 생각해봤지만 취업시장이 현재 저조하다고 판단되어 react를 우선 집중하려고 하는데 동의 하실지? 3. 웹 경험이 전무하여 부트 캠프 또는 국비를 다니면서 포트폴리오를 준비를 해볼까하는데 의견이 어떠실지? 4. 웹으로 간다하면 iOS개발 경력이 어느정도 인정이 될지? 위와같이 질문을 정리하였는데 선배님들 또는 저와 비슷한 경력을 가진분들의 의견이 궁금합니다.

개발자

#개발자-전향

#웹개발자

#ios개발자

#앱개발자

#react

답변 0

댓글 0

조회 108

3달 전 · 포크코딩 님의 새로운 답변

CS 전공 4학년 진로고민 조언 부탁드립니다..!

안녕하세요, 생성형 비전 ai를 연구 중인 전공자 4학년 학부 인턴입니다. 요즘 제가 생각보다 연구에 대한 끈기가 부족하다는 것을 깨달아서 (빨리 성과가 나오지 않으면 답답하고 몇개월을 갈아넣은 연구 성과가 학문/이론에서 그치는 것도 답답하더라구요) 랩실을 나오고 취준을 해볼까 고민 중입니다. 연구 자체가 엄청 거부감 들고 싫은건 아니지만.. 결국은 연구를 해도 나중에 리서처나 개발 직군으로 취업을 해야하는데 회사에서 리서치 직군을 애초에 많이 뽑지는 않는데 저보다 탐구/실험하는 과정을 정말 잘 하는 주변 사람들을 보며 제가 충분히 경쟁력을 가질 수 있을지 잘 모르겠더라구요... 지금 fe be ai 다 한 번씩 건들여봤는데 이 중에서 취업할만큼 전문성을 가진 분야는 없는거 같아요. 그래서 빠르게 결단을 내리고 랩실을 나오고 취준을 할지, 랩실에 계속 있을지 고민 중인데 취준을 한다면 fe/be/데이터분석+데이터 엔지니어 중에 고민 중에 있습니다. (ai 엔지니어도 고려 중인데 학위에 대해서는 의견이 분분하긴 하지만석사를 따는게 유리하다고 하네요. 그리고 MLOps 분야는 신입을 잘 안 뽑는다고 알고 있어서..) 결정을 내린 다음 대학원을 안 가고 취준을 한다면 1~1.5년 정도 한 분야에 더 집중할 생각입니다. 그리고 지금은 학사/석사 취업 모두 어느 분야를 취업하든 다 경쟁이 매우 치열한거 같더라구요... 만약 fe를 하게 된다면 제가 시각적인 것을 좋아해서 장기적으로 보았을 때 인터랙티브 미디어 아트쪽으로 커리어를 쌓고 싶다는 생각이 있긴한데, 이게 현실적으로 가능한 것인지는 잘 모르겠습니다... FE는 제가 얕게나마 react, react native를 파본 경험이 있는데 화면에 보여지는게 즐겁긴 하지만 공들여서 만든걸 많이 수정할 때 좀 마음이 아팠던 경험이... 그리고 쏟아지는 기술들을 계속 배워야 한다는 것에 없지않아 피로감을 느꼈던거 같습니다. (그런데 이건 IT쪽이면 연구/개발 어느 분야든 똑같이 적용되긴 하는거라...) BE는 제가 django나 flask로 CRUD 위주로만 구현한..야매로밖에 경험을 안 해봤고 spring은 김영한님 강의 듣다가 중간에 너무 알아야할게 많은거 같아 포기했던 경험이 있습니다. 데이터 분석 + 데이터 엔지니어 같은 경우에는 통계 베이스/데이터 파이프라인 stack 기반이 부족해서 더 공부를 해봐야 할거 같습니다. 관련 공모전 경험도 아직 없고요.. ai 엔지니어 경험으로는 2~3개 정도 프로젝트 형식으로 flask로 ai 모델 서비스에 야매로 연결해본 경험이 전부입니다. (MLOps 역량을 가진 사람을 뽑으려는 추세인거 같은데 kubernetz, docker, 클라우드는 따로 또 공부를 해봐야 합니다) 결국에는 어떤 분야든 다 넘어야 하는 산이 있는 느낌이라 이에 대한 각오는 되어 있는데, 어떤 분야로 더 나아가는게 현명하고 후회없는 선택일지 너무 고민이 됩니다..ㅠㅠㅠ 어떤 직무든 다 힘들고 고된 점들이 있기에 제 성향을 고려하고 각각의 직무의 현실(?)을 보고 제가 이건 정말 오랫동안 하루종일 못 하겠다 싶은 같은 일들을 위주로 가지치기를 하면 좋을거 같다는 조언을 들었습니다. 그래서 각각 직무의 실제 업무 생활이 어떠한지, 그리고 실제 실무에서는 어떤 역량이 중요할지, 어떤 성향을 가진 사람이 어떤 상황을 감내해야 오래 버틸 수 있을거 같은지 알려주시면 감사하겠습니다! 직간접적으로나마 아시는 각각의 직무에 대한 정보 알려주시면 감사하겠습니다 🙇‍♀️ 조언해주시면 제 스스로 현명한 선택을 하는데 큰 도움이 될 것 같습니다!! :)

개발자

#진로

#커리어

#고민

#진로고민

답변 1

댓글 0

조회 153

3달 전 · 이상래 님의 새로운 댓글

졸업자 고민 들어주시면 감사하겠습니다

이번달에 졸업한 학생입니다 현재 주요 고민이 제가 다녔던학교에서 학점이 좋았어서 제가 아는 개발자형은 한번 대학원을 생각해보는게 어떻냐고 물어보네요 지금은 대학원을 못들어가니 6개월 인턴하면서 개인프로젝트하고 내년에 대학원들어가서 석사까지는 해보는게 어떻냐고 물어보네요 하지만 제가 지금 웹 개발자를 목표로 공부중인데, 웹 개발자가 대학원을 가서 얻는 이점이 있을까요? 또한 웹개발자가 대학원을 가면 무엇을 배우나요? 현재 next.js 공부중이며 이와 관련된 프로젝트를 하나만들어서 react로 만들었던 프로젝트와 차이점을 주로 서술하고 어려웠던점이나 그런걸 써서 프로젝트를 만들려고 합니다 이런식으로 공부하면서 개인프로젝트를 만들고 3월이나4월부터 본격적으로 취업하려는 생각이였는데 요즘 개발자시장이 안좋다고 듣기도했고, 대학원 말을들으니 머리가 복잡해져서 현직 개발자들의 의견이 궁금해 여쭤봅니다 부디 지혜를 빌려주세요

개발자

#취준생

답변 1

댓글 2

조회 84

3달 전 · aigoia 님의 답변 업데이트

디자이너가 AR게임을 개발하려면

우선 멍청한 질문 죄송합니다. 코딩은 아예 시작해본 적 없고 중소기업에서 캐릭터 디자인과 애니메이션을 하고 있습니다. 언리얼엔진으로 카메라를 움직이거나 키 애니메이션정도만 만들 수준이고 게임회사가 아니라 게임 개발환경은 전혀 모르는 상태입니다. 목표는 앱 환경에서 제 행동이나 음성을 ChatGPT를 통해 인식해서 캐릭터가 움직이는 AR게임을 만들어 보고 싶습니다. 몇 가지 찾아본 것들이 있는데 우선 무엇부터 시작해야 할 지 모르겠습니다 아래는 제가 찾아본 것들입니다. 1. 유니티엔진에서 AR 라이브러리를 제공하기 때문에 유니티엔진과 C#을 배운다 2. LLM을 이해하기 위해 파이썬을 배운다 3. 앱에서 런칭하기 위해 React와 자바스크립트, 타입스크립트를 배운다 이렇게 공부하는게 맞을까요? 바보같은 질문이지만 저 혼자는 답을 찾을 수 없어서 이곳에 여쭤봅니다 도와주시면 정말 감사하겠습니다ㅠㅠ

개발자

#react

#c#

#python

#unity

#unreal

답변 1

댓글 0

조회 50

3달 전 · 이상래 님의 새로운 답변

NextJs에 따로 백엔드를 두는경우

안녕하세요. 토이프로젝트로 글, 댓글, 로그인 기능을 포함한 블로그를 만들어보고있습니다. 원래 프론트엔드는 ReactJs, 백엔드는 Golang으로 만들려고 했는데, 글 기능을 구현하던 중 글기능은 SEO가 필요한데, React는 그게 잘 안되서 원래 React프로젝트 구조를 유지하고 SSR로 렌더링 하기 위해서 NEXTJs로 바꾸려고 합니다. 또 이미지 최적화 기능이나 폴더기반때문에 편하기도 하고요. 근데 Next로 프론트엔드만 바꾸고 GO 백엔드는 유지하려고 하는데, NEXTJS를 프론트로 사용하고 따로 백엔드를 두는게 많이 쓰이는 방식인가요..? NEXT가 백엔드기능까지 제공하는 풀스택 프레임워크로 알고있는데 백엔드서버를 따로 두는게 바보같은 방식인가 궁금합니다.

개발자

#next

#react

#ssr

#csr

#seo

답변 2

댓글 0

조회 158

3달 전 · Justin.S.Hong 님의 새로운 댓글

개발자 준비 계속할 지 다른 곳(공무원이나 다른 업종)으로 넘어갈 지 고민중인 26살 남자입니다.

안녕하세요 프론트엔드를 준비중인 26살 남성(만나이)입니다. 1주일뒤면 제가 대학교 졸업한지 3년이 됩니다. 현재 프론트엔드쪽으로 이력서를 넣어보고 있는데요 제가 이전 과정(KOSA)과정에서 Vue를 배웠습니다. 그런데 현장에서는 React 실력을 요구하더라구요 ㅜㅜ 그래서 배운게 좀 부족하다고 느껴서 프론트엔드쪽 부트캠프 한번 더 해보고 프론트엔드쪽으로 취업해볼까 생각 중입니다. 그런데 공백기간이 워낙에 길다보니 부트캠프에서 더 배워야할지 다른 곳(공무원이나 다른 업종)으로 갈 지 고민입니다. 참고로 저는 지난 3년동안 아래와 같이 활동을 하였습니다. - 22.02 컴퓨터과학과 졸업 - 22.04~22.10 경기도 미래기술학교 클라우드 기반 데브옵스 운영자 과정(내일배움카드 발급 불필요) - 온프레미스 인프라 구축 프로젝트 1개(EVE-NG) - 클라우드 인프라 구축 프로젝트 1개(AWS) - 23.05 클라우드쪽 취업 안되서 지인의 도움으로 개발쪽 알아보다가 15일동안 개발 회사를 다님(직장 상사와의 갈등으로 그만둠) - 23.06~24.04 헌혈카페 알바 - 24.06~24.11 KOSA MSA 풀스택 과정(내일배움카드 발급 불필요) - JAVA, Oracle 프로젝트 1개(백엔드만 담당) - JQuery, Javascript 프로젝트 1개(프론트엔드만 담당) - Vue, Pinia 프로젝트(1인 프로젝트) - Vue, Spring Boot 프로젝트 1개 - 24.12~지금까지 이력서를 넣어보는 중(날리지큐브, 인스웨이브시스템즈 등 총 7개 회사에 이력서를 넣은 상황)

개발자

#프론트엔드

#재취업

#웹개발자

답변 1

댓글 3

조회 352

3달 전 · 김정수 님의 질문

iOS 웹뷰에서 getUserMedia 호출 시 마이크 권한 관련 질문입니다.

안녕하세요 React를 이용하여 웹뷰 기반 애플리케이션을 제작 중입니다. 다름이 아니라 리액트 코드 내에서 마이크 권한 획득 및 녹음 기능이 있는데요, navigator.mediaDevices.getUserMedia 메소드로 권한 획득과 녹음을 진행하고 있습니다. 그런데 최초 접속 시에는 위 메소드를 사용하는 컴포넌트가 렌더링 될 때 애플리케이션 자체(네이티브)에서 마이크 권한 여부를 물어보는데요 "앱 이름"에서 마이크 권한을 요청합니다. 라고 노출이 됩니다. 그런데 문제는 여기서 허용을 했음에도 불구하고 녹음을 진행하려고 하면 "웹뷰 도메인"에서 마이크를 사용하도록 허용하겠습니까? 라고 이중으로 권한을 확인하게 됩니다. Safari 자체적으로 막는거라 정상적인 동작인지, 아니면 다른 옵션이 있는지 모르겠네요ㅠㅠ 해결 방법이 있을까요?

개발자

#react

#swift

#webview

#mic-permission

#마이크권한

답변 0

댓글 0

조회 50

3달 전 · 하이린 님의 새로운 답변

프론트엔드 이직 준비로 어떤 것들을 하는게 좋을까요?

안녕하세요. 경력 2년차 프론트엔드 개발자입니다. 이전에 두 개의 회사에서 프론트엔드 개발자로 일했는데 불행하게도 두 회사 모두 임금체불로 인해 퇴사를 하게 되었습니다. 그래서 이번에는 50인 이상의 규모를 가진 회사로 이직하는 것을 목표로 이직을 준비하고 있습니다. Next.js, React, Typescript @tanstack/react-query, Context API, Recoil Vanilla-extract, emotion, styled-components, tailwind-css, Sass 위와 같은 스킬들을 공부 및 경험해보았고, Vanilla-extract, tailwind-css를 제외한 스킬들은 실제 업무에서도 활용하였습니다. 현재 저는 [1. 코딩테스트, 2. 기술블로그, 3. 개인프로젝트] 를 매일 반복하며 이직을 준비하고 있습니다. 이대로 계속 이직을 준비하면 될지, 아니면 다른 무언가를 더 준비해야할 지, 앞으로의 이직 준비 방향에 대해 알려주시면 감사하겠습니다. 추가로 혹시 이력서 피드백 해주실 수 있는 분 계시면 말씀 부탁드립니다... 서류에서 계속 떨어지다보니 개발자 입장에서 피드백을 꼭 받아보고 싶습니다...!

개발자

#프론트엔드

#이직

#경력이직

#이력서

#피드백

답변 1

댓글 0

조회 130

2달 전 · 조세영 님의 새로운 답변

React면 되는것을 굳이 Next.js로 구현하는것

SEO나 서버사이드 렌더링이 필요없는 서비스를 구현할 때, 이걸 그냥 React로 개발하는것과 Next.js로 개발하는것의 차이가 있나요? 저는 Next.js를 써야겠다 싶은 경우가 아니면 React로 개발하고 싶은데, Next.js에서 모든 컴포넌트를 그냥 다 클라이언트 컴포넌트로 하면 React랑 똑같은 거 아니야? 라는 질문을 들었을 때 할말이 없더라구요. React만으로 구현할 수 있는걸 굳이 Next.js를 쓰는게, 뭔가 그냥.. 닭잡는데 소잡는 칼 쓰는 느낌이라 굳이 그럴필요 없다 정도로만 생각했는데 정확한 근거를 들어보라니 대답을 못하겠더군요 둘의 차이가 정확히 무엇일까요? 기존의 SPA 앱같은걸 개발할 때 React만 쓰는게 좋은 이유가 있나요?

개발자

#react

#next.js

답변 4

댓글 0

추천해요 39

조회 5,020

3달 전 · 이상래 님의 새로운 답변

1년차 신입개발자 고민있어요

제가 약 10개월 정도 SI 회사에서 프론트엔드 개발자로 재직중입니다. 고민은 얼마전 react 프로젝트를 마치고 vue를 처음 시작해보면서 state 변화 감지에 대해 사수에 질문을 했었습니다. 그렇지만 제 예상과는 달리 잘 모르겠다는 말과함께 다른방식으로 접근해보는게 어떻냐는 답변을 받았습니다. 그래서 수긍을 하고 고치는 찰나 방법이 무조건 있을것같다는 생각에 구글링과 챗지피티를 통하여 단순히 computed 연산을 사용하면 된다는 것을 알았습니다. 아무리 함께 성장하는 회사이고 하더라도 이게 맞는가 싶은생각이 들었습니다. 사실상 제 사수는 백엔드 경력이 더 많고 회사에 프론트엔드 개발자가 저와 제 사수뿐입니다. 저는 저의 기술적 성장도 하고싶고 여럿 기술을 어깨넘어 배우시고 싶지만 요즘은 제가 프론트 지식을 더 많이 알고있을수도 있다는 생각이 듭니다... 점점 갈수록 사수에 대한 불신이 커지는 시점에 이직이 옳을까요??

개발자

#이직고민

답변 1

댓글 0

보충이 필요해요 1

조회 240

4달 전 · 유수연 님의 질문

SI회사 1년차 신입 이직고민

SI회사에서 1년정도 근무했습니다. 입사초반엔 기획/제안서 작성에 투입되어 개발은 하지 않았습니다. 개발에 투입된 경력으론 8개월정도 입니다 저는 학원 출신 비전공자 이고, 현재 회사에선 전자정부 프레임워크, 스프링, 자바, 자바스크립트,jsp를 주로 사용했습니다. 현재는 개발하는데 어려움을 겪지 않고 있어 실력 상승을 목적으로 이직 하고싶은데 현재 경력으론 물경력이고, si회사가 아닌곳에선 제 실력이 부족한것같아 고민입니다ㅠㅠ. 1. 백엔드 강의를 통해 실력을 쌓아 백엔드로 이직 2. 학원에서 배운 React를 살려서 프론트엔드로 이직 둘중에 뭐가 더 좋을까요? 더 끌리는건 react이지만, 공부하는데 더 시간 투자를 해야할것같긴합니다. 포트폴리오도 부족하고요ㅠ

개발자

#이직

답변 0

댓글 0

조회 150

4달 전 · 이병욱 님의 질문

React 리렌더링 질문있습니다.

안녕하세요. React를 사용하는 프로젝트에서 테이블을 생성하여 editable 가능하도록 개발하고 있습니다. 해당 테이블에 input도 있고 switch 기능도 있습니다. editable 테이블의 경우 전체 테이블 값을 다 받아서 업데이트 하는 형식입니다. 원래는 ref를 사용해서 진행하려고 했는데 input 과 switch 가 동시에 있어서 row 단위에 값을 받을 때 문제가 발생됩니다..(rows state 와 ref 와 데이터 불일치가 발생됨) 저는 input 에 1글자 쓸 때마다 리렌더링 되는게 안좋다고 생각해서 ref를 사용한건데 그냥 rows state만 사용하고 memo로 리렌더링을 줄이는게 맞을까요? 고견부탁드리겠습니다(_ _)

개발자

#react

답변 0

댓글 0

추천해요 1

조회 39

4달 전 · 박채연 님의 새로운 댓글

React Native 프로젝트 백엔드 언어는 어떤 것이 좋을까요?

백엔드 희망하고 있는 대학생입니다. 동기들과 프로젝트를 진행하려는데 프론트 쪽 프레임워크는 React Native로 결정되었고 백엔드 언어를 정하려고 합니다. 대부분 경험이 많이 없어 저희 상황에 적합한 언어를 선택하려고 합니다. 앱을 만들되 추후 AI기능을 도입할 예정이라서, 여러가지 안을 고민하고 있습니다. ReactNative가 Node.js와 호환이 잘 된다고 알고 있어서, Node.js+python으로 해야할지, 팀원들에게 익숙한 java+python으로 해야할지, python(Django or Flask)만을 이용해서 백엔드 업무를 할 수 있는지 아니면 다른 방식을 추천해주실 수 있는지 궁금합니다! 또한 대부분 현업에서는 ReactNative로 개발을 할 때 백엔드 언어를 어떻게 설정하는 지도 궁금합니다! 조언, 답변해주시면 모두 감사드립니다!!

개발자

#reactnative

#백엔드

#언어

답변 2

댓글 2

조회 217

4달 전 · 이상래 님의 새로운 답변

검색 모달 창에서 검색할 때 리액트 쿼리 사용 여부

안녕하세요, 현재 제가 검색 모달 창에서 텍스트를 입력하면 검색하는 작업을 하고 있습니다. 보통 useQuery 훅은 페이지 마다 데이터를 불러오는 경우 많이 사용하는 걸로 알고 있습니다. 제가 작업하는 검색 모달은 사용자가 검색 창을 누르면 검색 모달이 나와서 검색하는 기능이라 여기서도 React-Query에서 제공하는 useQuery를 쓰는지 궁금합니다!

개발자

#react-query

#프론트엔드

#usequery

답변 3

댓글 2

조회 86

5달 전 · 익명 님의 질문

풀스택 주니어 입니다 정처기 유효하나요?

정처기 시험이 곧 2월 중순부터 필기가 시작이 될 것 같은데요.. 조금 고민이 되서요. Java 랑 js 주력으로 밀고 React 쪽을 다루고 있습니다 Backend 쪽은 지금 배우는중이고요. 옛날부터 정처기 좋다고 말은 많앗던건 알지만 실질적으로 실무에서 유용하게 보시는지 궁금합니다.

개발자

#정보처리기사

답변 0

댓글 0

조회 78

5달 전 · aigoia 님의 답변 업데이트

해외대학 프론트엔드 취업 질문

해외 대학 졸업반 학생인데 학점이 많이 낮은 편이에요. 졸업 후 학원다니면서 개발 공부 목표로 하고 현재는 Html, Css, JS, React 쓰고 있고, Next.js 강의 들으면서 공부하려고 하고 있어요. 아직 프로젝트 경험도 없고, 내놓을 만한 포트폴리오도 정리가 안된 상태인데 물론 지금 경기가 많이 안 좋아서 취업하기가 어렵다는 건 알지만 학점이 낮은 편인데 이거 많이 힘들까요..? 걱정할 시간에 개발공부 더 열심히 하는 게 정답이겠죠.. 불안하고 걱정되는 마음에 질문 남깁니다.... ㅠ.ㅠ

개발자

#취준

답변 1

댓글 0

조회 60

5달 전 · CP 님의 새로운 답변

취준생 백엔드 개발자랑 앱개발자 고민

백엔드개발자랑 앱개발자 중에 어떤걸 골라야할까요? 이때까지 해본 프로젝트는 안드로이드 스튜디오와 Firebase로 안드로이드 앱 개발 프로젝트3개(완성도 낮고 제대로 모름) React, spring boot로 웹 개발 프로젝트 1개(국비로 한거라 완성도는 전 프로젝트보단 높고 문법 이해도 조금 있음) 이정도고 지금 프로젝트 하나 하려고하는데 계속 spring boot 쓰면서 백엔드 개발자로 밀고나가는게 맞겠죠..?? 프로젝트는 reacr native랑 react, spring boot로 두명이서 진행하고 제가 백엔드 맡아서 할 예정입니다 만약 앱 개발자로 정한다면 react native를 공부하면 될까요? 둘 다 실력이 좋지못해서 지금 어떤걸 위주로 공부하고 준비해야할지 막막합니다

개발자

#spring-boot

답변 1

댓글 0

조회 228

5달 전 · 박정환 님의 새로운 답변

프론트와 배포에 대해서 궁금한점

프론트엔드는 상대적으로 배포에 대한 지식을 덜 요구하는거 같은데 보통 vercel로 배포를 하는데도 봤었고 aws 자체와 좀 거리가 멀었던거같은데 요즘에는 HTML, CSS를 퍼블리싱의 영역으로 보내고, JS, React에 성능 위주의 개발과 프론트엔드만의 독자적인 인프라 구축에 예전보다 많은 관심을 받고 있다고 들었습니다. aws나 docker 같은 것도 요즘 프론트엔드 개발자라면 어느정도 지식 습득이 필요하다고 생각하는데 어떻게 생각하시나요? 아는 동생이 프론트엔드 개발자 지망인데 vercel로 배포만 해보고 어떤식으로 배포되고있는지 효율적으로 배포 플로우를 만들어 보거나 해보지를 못 했다길래 필요한지 궁금해서 qna에 남깁니다.

개발자

#프론트엔드

답변 3

댓글 0

조회 91