6달 전 · 익명 님의 질문
개발자 분야가 고민됩니다
안녕하세요 저는 프론트엔드 개발을 목표로 하는 취준생입니다. 비전공생이며 인프런 강좌룰 통해 개발 공부를 시작했고, 퇴사 후 프론트엔드 부트캠프를 수료했습니다. uxui 디자인 일을 했었고, 퍼블리싱 경험을 하며 자연스레 프론트엔드 개발일에 흥미를 느끼게 되었습니다. 여전히 프론트엔드 취업을 준비하고 있지만 한편으로는 백엔드로 진로를 틀어야할까 고민이 됩니다. 고민이 되는 이유는 첫번째, 적성입니다. 자연스레 눈에 보이는 것이 좋고 사용자경험에 관심이 있어 프론트엔드 개발을 정했고 당시엔 백엔드에 대해서 잘 몰랐습니다. uxui디자인을 했으니 당연히 프론트가 더 잘맞아! 라고 생각했죠. 하지만 전 프론트를 공부하면서 눈에 보이는 것 보다는 점점 컴포넌트나 데이터를 어떻게 잘 관리한지에 대한 설계를 하고 구조를 잡는 것에 더 재미를 느끼는 것을 깨달았습니다. 물론 프론트 개발도 당연히 필요한 부분이지만 백이 그 부분을 주요 업무로 가져간다면 백이 더 잘 맞을까… 고민이 됩니다. 두번째 이유는 입지.? 서비스의 앞단 디자인은 대기업이 아닌이상 자주 바뀌는 게 아닌 거 같습니다. 물론 프론트엔드가 ui만을 그리는 개발만 하는 것이 아니고 랜더링 및 최적화 등을 중요하게 생각하는 것을 압니다. 다만, 현실적으로 비전공자로서 제가 들어갈 수 있는 첫 회사는 그런 대기업보다는 중소기업일 거라 생각합니다. 그러면 그런 회사 입장에선 프론트는 한 번 앞단 개발을 마치면 일이 적어져서 빨리 퇴출되는 것이 아닐까… 하는 걱정이 듭니다. 위의 고민 때문에 백으로 이제라도 진로를 잡고 가야할까 생각이 드는데, 제가 개발시장을 아직 잘 모르고 프론트 개발도 딥하게 공부를 아직 하지 않은 상태라 겉핥기 시각일 수도 있습니다. 이 점 양해 부탁드리고 제 생각이 틀렸다면 따끔하게 지적해주시면 감사하게 듣겠습니다
개발자
#진로고민
답변 0
댓글 0
조회 199
일 년 전 · 나리 님의 질문
[사이드프로젝트] 웹디자이너 모집 및 문의
웹디자이너 팀원 구인합니다! - 커리어리에 있던 사이드프로젝트 기능이 사라져서 부득이하게 qna에 올려봅니다. - 팀원을 구하는 루트 관련해서 조언, 답변을 주셔도 좋을 것 같아요. 1. 프로젝트 개요 - 교육분야 C2C 플랫폼 서비스 2. 프로젝트 방향 - 서비스 런칭 후 수익화 목적 (단순 포트폴리오 용도 x) 3. 프로젝트 현황 - 서비스 기획 후 화면설계 단계 - 올해 서비스 런칭 목표 - 예창패, 초창패 지원 예정 (25.2) 4. 팀원 구성 - 기획자 2명, 백엔드 개발자 1명 : 모두 관련 업계 현직자로 구성 되어 있습니다. 5. 업무 방식 - 매주 1회 약 1~2시간 내외 비대면 회의 진행 - 업무 방향 및 진척 현황 논의 6. 팀원 모집 - 웹 디자이너 1명 - 사용자경험 설계에 관심이 있고 피그마 툴을 활용해 협업 가능하면 좋겠습니다. 7. 포트폴리오 전달 - mintparka@gmail.com 8. 관련 문의 - 카카오톡 ID : jinhaha122
디자이너
#사이드프로젝트
#팀원모집
#디자이너
#웹디자이너
#서비스기획
답변 0
댓글 0
조회 136
일 년 전 · 익명 님의 질문 업데이트
프론트엔드 취준생의 고민을 들어주세요
안녕하세요. 3개월간 프론트엔드 부트캠프 수료후 독학 + 사이드 프로젝트 진행하고 있는 27세 취준생입니다. 디자이너였기에 눈에 보이는 것과 사용자경험을 만드는 것이 흥미롭고 뿌듯함을 느꼈고 그래서 프론트엔드에 흥미가 생겨 커리어전환을 하기로 했었습니다. 백엔드 쪽도 흥미가 있어서 먼저 프론트로 공부 및 취업 후 백엔드도 차차 공부해나가려고 했어요. 다행히 전 공부하고 새로운 것을 익히는 것을 좋아하기에 개발자가 적성에 맞는다고 생각합니다. 후에 학점은행제나 방통대를 다니면서 컴공에 대해서 공부를 하려는 목표도 있습니다. 요즘 시장이 좋지 않아서, 특히 프론트엔드는 많이 힘들더라고요. 채용시장을 보니 일반 기업들은 백엔드 직군과 자바를 사용하는 개발자를 많이 뽑는 것 같더군요. 그래서 아예 자바 백엔드 교육을 국비로 듣고 그쪽으로 취업을 해야할까 하는 생각도 듭니다… 물론 프론트도 제대로 해보지 않은 상태에서 분야를 바꾸는 것이 좋지 않다고 생각하지만 향후를 생각하면 시간을 좀 투자하더라도 백엔드로 진입하는 것이 유리하지 않나 생각도 드네요… 공부할 의지는 있고 열심히 할 자신도 있습니다. 독학도 나태해지지 않고 꾸준히 이어나갈 자신도 있어요. 다만 지금 방향을 잡지 못하고 있는 상태라 막막한 상태입니다. 부트캠프 커리큘럼과 교육이 좋지 못했기에 국비를 신중히 알아보고는 있으나 찾다보면 어디가 좋은지 더 혼란스럽기만 하고, 나이가 있는지라 마음이 조급해지니 판단도 잘 서지 않습니다. ㅜㅜ 어떻게 하면 좋을지 조언이나 충고 해주시면 감사할 것 같습니다. 현재 배운 언어 : 자바스크립트 스텍 : react,typescript,nextjs, tailwind, styled-component,recoil, react-query
개발자
#개발자취업
답변 1
댓글 1
추천해요 1
조회 371
일 년 전 · 김태영 님의 새로운 댓글
리액트쿼리 고수분들 도와주세요
사이드프로젝트 리팩토링을 진행하는 중에 이해가 안되는 부분이 있어 글 써봅니다. const { data, isLoading, fetchNextPage } = useInfiniteQuery( ["getProducts", sortOption, sortOrder, filterValue, categoryName], async ({ pageParam = page - 1 }) => { const response = await api.post(`/cal/v1/product/${categoryName}`, { filter: filterValue, page: pageParam, query: "", size: size, => size: size - 8 /* 변경한 부분 */ sort: [{ field: sortOption, option: sortOrder }], }); setTotalProduct(response.data.body.product.totalCount); return response.data.body.product.items; }, { refetchOnWindowFocus: false, getNextPageParam: () => page, } ); 위 코드는 인피니티 스크롤을 구현한건데요, size는 한번에 받아 올 상품의 개수 입니다. 상품을 한번에 4개 받아올때는 500ms~, 8개 = 2500ms~, 12개 = 10000ms~ 정도로 요청시간이 비정상적으로 커집니다. 사용자경험과 api요청횟수를 고려했을 때, 12개를 받아오는것이 가장 적당하다고 생각되는데 렌더링 속도가 많이 느리다고 생각되서 개선하고자 합니다. **초기렌더링 에서만 문제가 발생되고, 캐싱되어 fresh한 상태일 때는 바로 불러옵니다** 코드의 다른요소들은, 필터링. 정렬들을 위한 요소들이라 렌더링 시간에 영향을 줄 것 같지는 않은데 왜 이런 문제가 발생하는지 궁금합니다. 이 외에도 잘못작성된 부분이 있거나, 개선해야할 사항이 보이신다면 알려주시면 감사하겠습니다!!
개발자
#react
#reactquery
#infinitescroll
답변 1
댓글 3
조회 99