#버그

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

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

5년차 물경력 개발자 이직 ..

안녕하세요. 5년차 물경력 개발자입니다. 누가봐도 물경력이 맞다고 생각합니다. 개발실력이 너무 부족한데 눈 낮추고 중고신입으로 도전해보는게 좋을까요? (원래 눈도 그렇게 높지 않습니다.) 4년차 까지는 스프링부트 프레임워크 기반의 운영 위주로 업무했는데요. 4년동안 계속 개발 업무만 열심히 한게 아니라 사실상 QA 나 간단한 스크립트 버그 수정 업무가 많았습니다. 나름 대형 프로젝트 운영업무를 진행했지만. SQL 및 자바 로직도 작성했습니다. 그렇지만 많이 부족하다고 생각합니다. 업무 난이도도 그렇게 높지 않았고요. 그러다 회사 방향이 바뀌어 1년간 퍼블리셔 업무만 진행하고 있는데, 사실 이때 이직 준비를 했어야 했는데.. 무기력증이와 받는 대로 업무 하고 있었습니다. 하지만, 제가 원하던 방향과 너무 달라 이직을 생각중인데요, 자바 기반의 백엔드 서버개발자로 가고 싶어서 저번주 부터 코테부터 미니 프로젝트까지 만들면서 공부중인데.. 정말 많이 까먹었더라고요.. 아무리봐도 5년차 개발실력이 아니여서.. 자신이 없습니다. 현재 연봉이 3000후반인데, 저는 고생해도 되니 이젠 진짜 개발 업무를 제대로 하고 싶습니다...이 상태라면 연봉을 낮추고라도 중고신입으로 도전해보는게 베스트일까요? 현업과의 소통이나 업무프로세스?( 로직작성X, 업무 진행에대한 ) 가장 중요한 개발실력은 5년차라고 말하기 뭐하네요.. 현직자분들 현실적인 조언 부탁드립니다. 걍 쌩신입으로 가라 ㅠ 이런말이나요..

개발자

#이직

답변 1

댓글 0

조회 249

4달 전 · 이혜원 님의 새로운 댓글

중소 it si기업 1년차 신입 이직 관련 등 질문입니다

안녕하세요 저는 일단 컴퓨터 공학 전공생이구요 지방 it 중소기업에 입사한지 1년정도 되었습니다 질문입니다. 1.현재 회사에서 회사 자체 프레임워크를 사용해서 풀스택으로 개발하고 있습니다. 개발하면서 느끼는점이 이 자체 프레임워크을 이해하고 적용하는데 시간이 생각보다 많이 쓰이는데, 이렇게 자체 프레임워크를 사용하는 회사가 많나요? 제대로 된 문서화도 안되어있고 버그도 많은데 이 프레임워크에 적응하는 시간이 조금은 비효율적으로 느껴져서 질문 드립니다. 2. 회사에서 현재 닷넷과 c#을 쓰고있습니다. java에 비해 이직문이 좁은데, 최대한 빨리 java를 쓰는 곳으로 중고신입으로라도 이직준비 하는게 맞을까요? 1) 지금부터라도 최대한 빨리 자바 쓰는 곳으로 중고신입으로 지원 2) 현재 회사에서 쓰이는 c#, 닷넷 등을 공부하고 자바를 개인적으로 공부하며 포트폴리오를 만든뒤 2년을 채우고 신입 혹은 경력지원한다. 2-1) 이 경우 자바를 쓰는 회사에 지원한다면 경력인정이 될까요? 2-2) 경력으로 지원한다면 3년을 다 채우는게 맞을까요? 질문을 나름대로 정리했는데 도움 주시면 감사하겠습니다!

개발자

#이직

#중소

#java

#c#

#중고신입

답변 1

댓글 1

조회 245

4달 전 · 이진호 님의 새로운 댓글

1년차 이직 준비 관련 고민

선배님들 안녕하십니까. 저는 현재 금융관련 스타트업 회사에서 1년 남짓 근무한 병아리 개발자입니다! 현 회사에 백엔드 개발자 타이틀을 달고 들어왔지만 어쩌다 보니 프론트엔드도 다루면서 사실상 풀스택(?) 개발자로서 일하고 있고 여러가지 사정으로 9-10개월정도 후에 이직을 생각하고 있습니다. 현회사 입사후 바쁜 업무핑계로 자기계발에 전혀 쏟지 못했었는데, 두세달 전부터 각오를 다지고 나름의 계획을 짜며 커리어 개발에 노력을 조금씩 해보고 있습니다. 본격적으로 이직을 생각하다보니 입사후 초라해진 이력서와 녹슨 코딩테스트 실력 등등에 마음이 조급하고 혼란스러워 제 상황을 설명드리고 조언을 구하고자 글을 올려봅니다…! 현재 진행중인 저의 노력은 다음과 같습니다. 1. CKA 공부 사실 회사 들어오기 전까지는 쿠버네티스가 뭔지도 모르는 생초짜 학생이었습니다… 아무래도 회사 규모가 작다보니 버그가 생겼을때 주변의 도움없이 해결해야 하는 경우가 있었고 애플리케이션 코드 밖에서 발생하는 이슈들에 대응하며 무력감을 많이 느껴 운영/인프라쪽 공부를 조금 해보자 란 마음에서 시작한 노력입니다… 주니어 레벨에서 시간투차할 이유가 크게 없다고 조언해주신 분들도 종종 계셨지만…시작한 이상 꾸준히 해서 4월, 늦어도 5월 안에는 자격증 취득을 목표로 하고 있습니다. 2. 알고리즘 (코딩테스트) 원래도 그렇게 자신있는 종목이 아니었는데 1년동안 많이 까먹어서.. 틈틈히 풀면서 공부중이고 백준 기준 골드 초급문제 까지는 고민 많이 하면 풀 수 있는 수준 정도입니다 그리고 제가 염두에 둔 계획은 크게 다음과 같습니다 1. 새로운 프레임워크 배우기 저희 회사에서 제가 다루고 있는 프로젝트들은 전부 NodeJS 기반 (Next JS, Nest JS) 에서 이루어져 왔습니다. 학교다닐때야 언어라도 이것저것 간단히 다뤄봤지만 사실상 지금 제대로 다룰줄 아는 백엔드 개발 프레임워크는 Nest JS 밖에 없는것 같습니다. 근데 아무래도 한국에서는 Node 개발자의 풀이 그다지 넓지 않다보니 성공적인 이직가능성을 높이기 위해서 새로운 프레임워크를 익혀볼까 하는 고민이 됩니다. 그래서, 만약 배운다면 어떤 프레임워크를 추천하시는지 궁금합니다. 현재는 Spring + Java, Python + Django 를 후보로 생각중입니다. 조금 부연설명을 하자면 Java는 학교에서 초급레벨 수업들으며 2학기정도만 해봤고 Python 같은경우는 언어 자체는 익숙하긴 하지만 AI, 알고리즘 등 외에 제품 개발에 사용해본 경험은 전무합니다. 또한 저는 현재 병역특례로 근무중인 상황이라 이직을 하더라도 스타트업/중견 업체를 겨냥해야 합니다. 2. 프로젝트 제가 원래도 컴공 전공자가 아니다보니 깃헙/포폴들이 전부 통계나 AI 관련이고 개발 관련해서는 좀 약한편이었습니다. 그런데 인터넷에서 대단하신 분들의 이력서를 구경하다 보니 제 포트폴리오를 조금 보강해야하지 않나 하는 생각이 들더군요. 또 조금 더 욕심을 부리자면 위의 1번 질문에서 조금 더 나아가서 새로 익힌 프레임워크에 대한 숙련도를 증명하는 목적으로 프로젝트를 하나 시작하는 어떨까 하는 생각을 해보고 있습니다 쓰고나서보니 상황설명에 하소연만 실컷 하는 글이네요…ㅋㅋ 아무래도 주변에 조언을 구할 분들이 적다보니 이래저래 걱정을 많이 하고 있습니다. 제가 계획하고 있는 노력의 방향성이 바람직한지. 좀더 선택과 집중을 해야한다면 어떤 방식이 좋을지, 별도로 지적해주실 내용이 있는지 (ex. 새로운 프레임워크를 독학하기보다 지금 가지고있는 기술스택으로 더 완성도 높은 프로젝트를 해라). 선배님들의 귀중한 의견 주시면 정말 감사드리겠습니다 . 두서없는 글 읽어주셔서 감사합니다!!!

개발자

#이직-준비

#프로젝트

#이직

#기술스택-변경

#커리어

답변 1

댓글 1

조회 175

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

신입 웹개발자의 커리어 전환과 로드맵 설계에 대한 조언을 부탁드립니다

안녕하세요, 저는 현재 일본의 직원 수 약 500명 규모의 SaaS 관련 벤처기업에서 웹개발자로 근무 중인 학부생입니다. 현재 학부 4학년으로 인턴 신분이며, 3개월 차에 접어들었습니다. 정직원 전환이 확정된 상태이지만, 앞으로의 커리어와 성장 방향에 대해 고민이 많아 조언을 구하고자 합니다. 현재 상황 1. 근무 환경과 업무: 저는 Ruby on Rails(백엔드)와 Vue.js(프론트엔드)를 사용하는 웹개발팀에서 주로 백엔드 업무를 맡고 있습니다. 필요 시 프론트엔드도 다루며, 주로 회사 프로덕트의 버그 수정 업무를 수행하고 있습니다. 하지만, 한국에서 원격으로 근무 중이며, 팀 내에서 저만 원격근무라 즉각적인 질문 및 피드백을 받기 어렵고, 회사의 분위기를 파악하기도 힘든 상황입니다. 2. 전공 및 경력: 전기정보공학과를 졸업 예정으로, CS 전공자라고 보기엔 애매한 학과 출신입니다. 이전에는 컴퓨터 비전, 딥러닝, 머신러닝, LLM 등 웹개발과는 관련이 적은 분야에서 프로젝트를 경험했으나, 웹 개발 경험은 전무합니다. 3. 지식 및 준비 부족: 취업 준비 없이 바로 회사에 입사했으며, 현재 CS 지식, 웹 개발 기본 지식, Ruby on Rails와 Vue.js 같은 프레임워크에 대한 이해도가 부족한 상태입니다. 현재는 GPT, Claude, GitHub Copilot 등의 AI 도구를 사용해 주먹구구 식으로 업무를 해결하고 있지만, 이 방식에 한계를 느끼고 있습니다. 4. 커리어 목표: 저는 현재 백엔드 개발자로서 경력을 시작했지만, 장기적으로는 머신러닝 엔지니어나 데이터 엔지니어로 전환하고 싶습니다. 그러나 현재 웹 개발에 대한 이해 부족으로 인해 커리어 전환은 커녕, 현재 맡은 업무조차 비효율적으로 진행되고 있습니다. 5. 불안한 점: 팀원들과의 거리가 느껴지는 원격 근무 환경에서, 사내 분위기 파악이 어렵고 실질적인 피드백을 받기 힘들어 성장 속도가 느리다고 느끼고 있습니다. 이로 인해 업무 수행에 대한 불안감이 커지고 있습니다. 이런 상황에서 저는 다음과 같은 고민을 하고 있습니다: 1. 현재 맡은 업무를 더 효과적으로 수행하기 위해 어떤 기술이나 지식부터 학습해야 할까요? 2. 백엔드 개발자로서 기본기를 다지는 동시에, 머신러닝/데이터 엔지니어로의 커리어 전환을 준비하기 위한 로드맵은 어떻게 설계해야 할까요? 3. 회사 업무와 병행하며, 원격근무 환경에서도 효율적으로 공부하고 성장할 수 있는 방법이 있다면 공유 부탁드립니다. 경험 많으신 개발자분들의 조언을 듣고 싶습니다. 긴 글 읽어주셔서 감사합니다.

개발자

#주니어개발자

#주니어의고민

#신입고민

#웹개발

#백앤드

답변 1

댓글 0

조회 209

6달 전 · 석수민 님의 새로운 답변

리액트에서 브라우저 Intersection Observer 사용 질문,

안녕하세요, 채팅 관련 프로그램을 개발하고 있습니다. 다름이 아니라 Intersection Observer를 통한 화면 최적화를 진행하고 있습니다. 원하는 최적화 방식은 isIntersector의 true/false 여부를 통해 화면에 메시지 컴포넌트를 제공하고 있습니다. 동작은 정상적입니다. 그런데 문제가 있습니다. 부모에 Intersection Observer를 두나 자식에 Intersection Observer를 두나 아래 2가지 버그가 동일하게 나타납니다. 1. 다소 긴 채팅 또는 무거운 채팅 메시지는 화면 영역에 나타났음에도 isIntersector가 가끔 false 인경우가 있습니다. 그래서 부모가 높이는 가지고 있으나 내용이 빈 경우가 종종있습니다. 2. 메시지가 화면에서 딱 사라지는 순간 isIntersector가 무한 루프 되면서 true/false를 번갈아 가면서 반환합니다. 브라우저는 엣지입니다. 크롬은 불가능합니다. 1번 같은 경우는 산발적으로 발생하고, 2번은 저 상태가 되면 무조건 발생하는 에러입니다. 검색을 이리저리 해봤는데 도통 해결방법이 나오지 않아 여기에 문의드립니다.

개발자

#react

답변 1

댓글 0

조회 26

7달 전 · 장성호 님의 새로운 답변

현직자분들께 따끔한 조언을 듣고싶습니다

안녕하세요 저는 devsecops engineer가 꿈인 3학년 학부생입니다. 제 본전공은 컴퓨터공학이고, 현재 보안 연구실 학부연구생으로 일하고 있고 , 학교는 지거국입니다! 현재까지 제가 해놓은 것들은 학점 4.0x / 4.5 토익스피킹 IH Whitehat school 수료 Kisa 버그헌팅 실습 수료 클라우드 부트캠프 (진행 예정) 내년 2학기 BoB 지원 예정 수상경력으로는 ai 어플 개발 해커톤 수상, 어플 개발 해커톤 우수상, 어플 개발 해커톤 최우수상, 보안 부트캠프 프로젝트 상, Ai 활용 아이디어 경진대회 대상, 정보보호학회 논문 동계 학술대회 수상 자격증은 네트워크 관리사 2급, 리눅스 마스터 2급, ccna가 있고 ccnp까지 취득하려고 합니다 제가 재수도 하고 휴학을 해서 (군휴학), 25살 3학년입니다. 최근 devsecops에 관심이 생겨서 클라우드를 공부하고 있습니다만 그동안 전공과 관련된 여러가지 활동들을 하면서 실력도 키우고 스펙도 만드는데 집중하면서 아직 제 스스로가 너무 부족하다고 생각되기도 하고, 한 분야를 깊게 했다기보다는 여라 분야에서 찍먹 느낌으로 공부한거 같아 제 미래에 불안함이 드는것 같습니다. 그래서 어떤 부분을 더 보완해야될지 궁금해서 현직자분들께 피드백을 받고 싶습니다. 저도 제 실력이 많이 부족하다고 생각하지만 대기업을 가고 싶습니다 ..! 아니면 수도권, 판교 쪽에 위치한 중견기업 정도는 가서 이후에 경력을 쌓아 좋은 곳으로 이직하고 싶습니다. 이런 제 계획이 실현 가능성이 있을까요? 어떠한 쓴소리도 좋습니다. 현직에 계신 분들께 피드백 받고싶습니다

개발자

#취직

#취직조언

#현직자

#devsecops

#보안

답변 1

댓글 0

조회 154

7달 전 · 정하림 님의 질문

사내에서 원격지원 외부 솔루션을 사용하시는 분 계실까요?

안녕하세요 사내에서 버그 재현이 되지 않는 경우가 더러생겨 원격지원 솔루션 도입을 추진하려 합니다. 혹시 좋은 솔루션이 있으면 추천 부탁드립니다.

개발자

#원격지원

#솔루션

답변 0

댓글 0

조회 23

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

신입 프로젝트에서 업무 협업 관련 고민

한 프로젝트를 다른 동료와 같이 진행하고 있습니다. 그런데 이 동료는 자신이 작업한 부분에 대해 공유가 필요한 정보가 있는 경우에도 질문을 해야만 알려주거나, 새로 추가된 기능에 대해 테스트도 없이 올려, 다른 사람이 이어서 작업을 하면 버그가 발생하여 수정사항을 요청하는 경우가 생깁니다. 물론 이때마다 기분 나쁜 티를 내며 pull은 받았냐던지 수정한 코드도 테스트 없이 올려서 여러 번 수정 요청을 하는 경우가 빈번합니다. 최근에는 자신이 하던 기능을 마무리 짓지 않고, 이 정도는 할 수 있을거라며 자신이 하던 일은 넘기려고 하질 않나 업무시간에 일을 끝내지 못하여 완료에 진행 속도가 느려지고 있습니다.  프론트와 백 개념이 없는 회사여서 풀스택으로 고쳐야 해서 신입 개발자 입장에서는 아직 부족한 실력으로 짦은 시간 내에 많은 양의 일을 쳐내기가 어렵고 힘드네요. 게다가 윗사람은 이 프로젝트를 두명이서 계속 진행하는 줄 아는데 서버 배포까지 어느새 저 혼자 하고 있습니다. 당연히 속도가 느려지니 윗사람은 두명이서 하는데 아직도 끝내질 못하냐고 말을 하고 있고요. 대학 졸업하고 취업한 첫 회사이고 입사한지도 이제 1년으로 내부에 사수나 사람도 없어서 판단이 더욱 어렵네요.. 같이 하는 프로젝트인데 서로 말 없이 각자가 다른 사람이 한 것도 혼자 파악하고 적절하게 바꿔서 업무를 하는게 프로젝트인가요? 다들 프로젝트를 하면 이렇게 진행하나요?

개발자

#신입고민

#업무고민

답변 1

댓글 0

조회 71

일 년 전 · 강호중 님의 질문 업데이트

Flutter_Secure_Storage 배포 오류 질문드립니다.

안녕하세요. Flutter 주니어 개발자입니다. Flutter secure storage 패키지 사용해서 각종 정보 암호화하여 사용하였는데 해당 패키지가 릴리즈 디버그 에서는 오류를 발생시키지않다가 배포후에 read가 되지않는 오류가 몇몇 기기에 발생하였습니다. 공식문서에는 안드로이드 기종에서 문제가 있을수 잇다는 글이있어 옵션(encryptedSharedPreference : true)을 걸어두었습니다. 그럼에도 오류는 해결되지않았는데, 혹시 해당 오류 경험하셧거나 해결방안 아시는분계실까요?

개발자

#flutter

#flutter_secure_storage

답변 0

댓글 0

조회 43

일 년 전 · 여진석 님의 새로운 댓글

nextJS 에서 안전하게 token 처리하기

nextjs에서 nextAuth 쓰지않고 안전하게 token 처리하는 완벽한 예시가 있는지 알고싶습니다. 사이드 프로젝트중에 여러 시도를 해봤는데 정답을 못찾겠습니다. 일단 axios 인터셉트로 ssr이나 csr이나 모두 토큰을 헤더에 담아서 보내는 것을 목표로 하고 있습니다. 1. 상태관리 라이브러리를 사용한다. 당연히 ssr 환경에서는 불가하니 탈락 2. 그냥 쿠키를 사용한다 보안 문제가 있으니 탈락. 3. http only 쿠키를 사용한다. csr 환경에서 접근할 수 없으니 탈락. 대안으로 생각해본 방법들은 1. 모든 api를 server action을 랩핑해서 미들웨어처럼 사용하고 http only 쿠키 이용하기 2. 쿠키와 상태관리 모두 값을 넣어두고 두가지 다 관리하면서 서버와 클라이언트 컴포넌트에서 각각 제어하기 하지만 두가지 방법은 너무 번거롭고 버그 양산일 것 같습니다. 많은 분들께 여쭤봤을 때는 그냥 쿠키를 사용하고 보안은 어느정도 포기한다는데 다른 방법이 있을까요?

개발자

#next.js

#react

#jwt

답변 1

댓글 6

추천해요 1

조회 1,161

일 년 전 · 이정윤 님의 새로운 댓글

개발용 Docker 컨테이너 내부에서 spring boot 외 다른 프로세스 돌리기

Gitlab과 유사하게 작동하는 Git을 사용한 CI 웹 어플리케이션을 만들고 있습니다. API 서버는 spring boot + JGit을 사용하여 구축하여 웹 서버를 띄우고, 개발자가 CI 서버에 접근하여 git clone 또는 git push 를 해야 하기 때문에 ssh 서버를 띄워서 백엔드에서 총 두개의 서버를 구동시켜야 하는 상황입니다. 두 서버는 서로의 정보를 필요로 하기 때문에 파일 시스템을 공유해야하구요. 설치형 어플리케이션이기 때문에 docker를 사용하여 플랫폼 독립적으로 설치를 할 수 있게 하려고 했어요. 근데 이 서버를 두개 띄우는 시나리오가, Production 환경에서는 spring boot 서버를 jar 파일로 만들어서 파일로 나오게 된다면, 따로 스크립트 파일을 작성해서 ssh 서버와 spring boot 서버를 한 컨테이너에서 실행시키게 할 수는 있을 것 같습니다. 하지만 Intellij를 사용하는 개발환경에서는 한 컨테이너로 하기가 좀 어렵더라구요 지금까지 시도해본것은 1. 한 컨테이너에서 ssh 서버를 띄운 후 Intellij 원격 개발 기능을 사용하여 컨테이너에 ssh로 붙는다. -> Intellij에서 코드 작성 속도가 너무 느립니다. 그리고 버그가 너무 많아서 못쓸 지경이예요. 2. Intellij Docker 플러그인을 사용한다. Intellij 에서 이미지를 지정해서 spring boot를 로컬에서 돌리는 것처럼 만들어주는것이 있더라구요. -> 이 방법으로는 한 컨테이너에 spring boot 하나만 돌릴 수 있는 것 같았습니다. (아니라면 알려주세요 ㅠㅠ) 2-1. 컨테이너를 ssh 서버용, spring boot 개발 서버용 두개를 작성하여 Intellij Docker 플러그인을 사용하여 spring boot 개발 서버를 돌리고 둘을 Volume으로 공유한다. -> 이 방법이 가장 정석인 것 같긴 한데, ssh 서버에서 생성한 파일과 spring boot 에서 생성한 파일 간에 접근 권한 이슈가 있을 것 같아서 이렇게 하는게 맞나 싶습니다. 이렇게 한다면 Production 환경과 다를 수 있으니 Production도 개발환경과 유사하게 두 컨테이너로 운용해야겠지요? 3. (아직 시도는 안해봤지만) 개발 환경 자체를 리눅스 데스크탑을 사용하여 개발한다. (or wsl을 사용한다) -> 가장 간단한 방법이겠지만 이것 또한 Docker를 사용하려는 Production 과 환경이 다를 수 있어서 고민이 됩니다. 제가 원하는건 딱 이거인 것 같아요. Intellij에서 실행버튼 하나를 딱 누르면 ssh 서버도 띄워지고, spring boot 개발서버도 띄워지고. 여기까지가 제 고민입니다.. 어떻게 개발 환경을 꾸리는게 좋을까요…? 아니면 제가 미처 생각하지 못한 방법이 있으면 말씀해주시면 감사드리겠습니다. 긴 글 읽어주셔서 감사합니다. Docker 라는걸 이제 막 사용하기 시작해서 모르는 것 투성입니다. 도움 부탁 드려요…!

개발자

#docker

#spring-boot

#intellij

답변 1

댓글 2

조회 180

일 년 전 · 허형준 님의 답변 업데이트

인생 망했는데 어찌 살아야할지요

안녕하세요 전 살면서 서투른것 뿐이고 재밌는 것도 없었어요 그러다 코딩을 만나게됐네요 살면서 처음 본 재밌는 무언가였어요 그렇게 시간 가는 줄 모르고 몇년간 공부하고... 근데 그거마저 재능은 없었나봅니다 시간을 그렇게 투자해도 제대로 다룰줄 아는 프레임워크도 없고 제가보기엔 3개월정도 배운 사람이 저보다 잘하는 것 같네요..어찌 다들 버그를 드라마틱하게 해결하고 성능개선도 멋지게하는지 전 단순히 중복작업하는 코드 지우거나 변수 잘못쓰고있는거 고치는 정도만해왔는데 네 전 무스펙입니다 레포지토리엔 질좋은 플젝도 없고; 그래서 뭘 해야할지가 고민입니다 살면서 많은걸 부딫혀본 뒤에 찾은 유일하게 재밌는 분야니까 이걸 파야할지 아니면 더 많은걸 경험해서 조금이라도 잘하거나 밥벌어 먹을 수 있는 것 찾아야할지... 제가 나이가 그렇게 적은 것도 아니라 빨리 길을 찾아야할텐데요

개발자

#인생

#진로

답변 1

댓글 0

조회 386

일 년 전 · 프레드윰 님의 답변 업데이트

중고신입 프론트엔드 개발자 풀스택 업무 및 연봉 관련

안녕하세요, 우선 저의 경우 이전 회사에서 프론트엔드 개발자로만 9개월 정도 일했습니다. 그리고 현재 회사에서 React 프론트엔드 개발자로 지원하였지만 입사 후 부터 지금까지 풀스택 개발 업무를 하고 있고 연봉은 삼천 중반대 받고 있습니다. 프론트의 경우 React가 아닌 Vue를 사용하여 개발중이고, 백엔드부터 MySQL 쿼리를 직접 만드는 것까지 작업하고 있으며 실제 서버에 배포하는 업무까지.. 그냥 처음부터 끝까지 제가 다 한다고 보면 됩니다. 물론, 프론트엔드 개발자가 백엔드 업무에 지식이 있으면 좋다고 생각합니다. 그래서 공부하려고 했기도 하구요! 근데 저는 프론트엔드 개발을 할때가 재미있습니다. 그래서 백엔드는 어느 정도만 알고 프론트엔드 개발에만 집중을 하고 싶은데 현재 회사에서 업무를 할때 제가 백엔드만 담당해서 진행한 프로젝트도 있고, 항상 개발할때 거의 대부분 풀스택으로 합니다.. ( 가끔 php로 개발할때도 있음 ) 아무래도 풀스택으로 하다보니 작업 시간이 2배 이상 소요됩니다. 왜냐면 백엔드쪽 지식은 아예 없었기 때문입니다. 그런데 회사에서는 이부분을 고려해 일정 산정을 해주지 않습니다. 예로, Select Search 필터 기능(Select 리스트에 조건들이 많이 있었음)을 프론트, 백엔드 모두 구현해야 한다고 했을때 저의 경우 백엔드쪽은 처음 작업하다 보니 늦어도 내일까지는 작업을 완료하겠다고 했습니다. (이때가 오후 2시~3시?쯤 이었던 것 같음) 참고로 이때가 입사한지 한달 좀 넘었을 시기였습니다. 그런데 해당 업무를 지시한 분께서는 ‘왜 이렇게 오래 걸리냐! 엄청 쉽잖아~ 본인은 1시간만에 개발하겠다. 늦에도 오늘까지해서 컨펌 받아라’ 라고 하시고 늘 업무를 주실때 마다 본인 기준으로 일정을 산정합니다. 물론, 이부분 관련해서 몇번이고 말씀드렸지만 달라지는건 없었습니다. 저는 개발을 정말 사랑하고 개발할때 재미있습니다. 그래서 일이라고 생각을 안 하고 즐기며 항상 작업을 했습니다. 그런데 어느 순간부터 작업을 할때 현타가 오고 개발을 하고 싶지 않을 때가 종종 있었습니다. ( react로 진행하는 사이드 프로젝트 제외 ) 타이트한 기간에 풀스택 업무까지.. 이 연봉을 받으면서 이렇게 일하는게 맞는건지도 모르겠습니다. 코드 리뷰도 없고, 제가 맞게 개발을 잘 하고 있는건지도 모르겠습니다. 그리고 개발을 할때 추후 발생할 수 있는 버그 및 성능 이슈등을 생각하면서 개발을 하는게 아닌 어떻게든 기한내에 프로젝트를 끝내야 한다는 생각에 기능이 동작하기만 하면 일단 넘어가는 식으로 개발을 진행하게 됐습니다.. 이런게 점점 쌓이다 보니 지금은 이직을 생각중이고, 이직할 곳도 찾고 있는 상황입니다. 이전 회사에서는 9개월 일했고( 회사 사정으로 인한 퇴사 ), 현 회사는 다닌지 지금 7개월이 다 되어 갑니다. 둘 다 1년을 못 채운 상태로 지금 이직을 하는게 맞는 걸까요…? 아니면 1년은 버텨야 하는건지.. 프론트 업무 외에 백엔드 업무를 할때 마다 스트레스를 너무 받습니다. 그러면서 연봉에 대한 불만이 생기고 이게 끝도 없습니다..ㅠㅠ 선배님들 현실적인 조언 부탁드림니다…..

개발자

#react

#프론트엔드

#풀스택

#신입개발자

#중고신입

답변 1

댓글 0

조회 647

일 년 전 · 익명 님의 질문

iOS navigationDestination 버그

File Control 예제를 만들었는데요. navigationDestination를 실기기에서 사용하면 버그가 생깁니다 하위 폴더로 들어가면 그런데 왜그런질 모르겠어요 ㅠㅠ 로그를 찍거나 Break point 걸면 NavigationLink가 렌더링 되는 것 같은데 말이죠 ㅠㅠ 시뮬에서는 잘됩니다. Simulator: 17.2 Device: 16.3.1 Example: https://github.com/ios-swift-examples/iOSFileManagerExample/blob/main/iOSFileManagerExample/screen/FileListScreen.swift

개발자

#ios

#swiftui

#navigation

답변 0

댓글 0

조회 62

2년 전 · 박병석 님의 답변 업데이트

C언어 오류 수정 질문

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define NO_STD 5 #define NO_SUB 4 struct ICT { int num; char name[20]; int score[NO_SUB]; int sum; float arg; int no; float total; char grade; }; int main(void) { int i, j; struct ICT std[NO_STD]; for (i = 0; i < NO_STD; i++) { std[i].sum = 0; printf("학번을 입력하세요 :"); scanf_s("%d", &std[i].num); printf("이름을 입력하세요 :"); scanf_s("%s", &std[i].name, sizeof(std[i].name)); for (j = 0; j < NO_SUB; j++) { printf("%d번째 학생의 %d번째 과목 점수를 입력하세요 :", i + 1, j + 1); scanf_s("%d", &std[i].score[j]); std[i].sum += std[i].score[j]; } std[i].arg = (float)std[i].sum / NO_SUB; printf("결석을 입력하세요 :"); scanf_s("%d", &std[i].no); std[i].total = std[i].arg - std[i].no * 0.5; if (std[i].total > 89) { std[i].grade = 'A'; } else if (std[i].total > 79) { std[i].grade = 'B'; } else if (std[i].total > 69) { std[i].grade = 'C'; } else { std[i].grade = 'F'; } } printf("순서\t학번\t이름\t중간\t중간2\t중간3\t중간4\t합계\t평균\t결석\t최종\t학점\n"); for (i = 0; i < NO_STD; i++) { printf("%d\t%d\t%s\t", i + 1, std[i].num, std[i].name); for (j = 0; j < NO_SUB; j++) { printf("%d\t", std[i].score[j]); } printf("%3d\t%.2f\t%d\t%.2f\t%s\n", std[i].sum, std[i].arg, std[i].no, std[i].total, std[i].grade); } } 에서 F11.로 한단계씩 디버그하기를 하면은 다 잘되는데 마지막 printf에서 예외 발생(0x00007FFFCFBAAC87(ucrtbased.dll), 2차중간고사.exe): 0xC0000005: 0xFFFFFFFFFFFFFFFF 위치를 읽는 동안 액세스 위반이 발생했습니다.. 이라고 뜨면서 합계부터 출력이 안됩니다. 이거 혹시 어떻게 해결해야되는지 아시나요....

개발자

#c

#오류

#초보자

답변 2

댓글 1

조회 162

일 년 전 · 손유승 님의 새로운 답변

주니어 프론트 개발자인데 매일 자괴감을 느낍니다

저는 2년차 프론트엔드 개발자로, 스타트업에서 일하고 있는데요. 기능 개발 일정을 맞추느라 더 좋은 코드를 고민하거나 적용하지 못하고, 당장 돌아가는 코드를 짜기에 급급한 상황입니다. (기존 프론트엔드 소스코드 설계에 맞추느라 어쩔 수 없는 면도 있지만, 핑계라고 생각합니다) 그래서 그런건지는 모르겠지만 버그도 꽤나 많이 만들어내는 것 같구요. 최근에는 꽤나 심각한 버그를 만들어내서 잔소리도 좀 들었네요ㅜ 눈뜨고 잘때까지 회사에서 일만 하는데, 이렇게밖에 코드를 못짜는 제 자신이 너무 한심하고, 개발자를 관둬야 하나 등등 많은 생각이 듭니다. 어떻게 해야 점점 더 좋은 코드를 짜고, 제 자신의 건강도 지킬 수 있을까요?

개발자

#react

#커리어

#버그

답변 7

댓글 4

추천해요 39

보충이 필요해요 1

조회 4,015

2년 전 · 충충 님의 답변 업데이트

프론트엔드 코드를 유지보수에 용이하게 짜는 방법에 대한 조언이 필요합니다.

안녕하세요 저는 React를 사용하여 프로젝트를 진행하고 있습니다. 최근에 겪은 문제가 있습니다. 이것을 해결하기 위해 어떤 것을 공부해야 할지 조언이 필요하여 질문 드립니다. 저는 지금까지 새로운 기능을 추가할 때 SOLID, 디자인 패턴, 일관성 있는 규칙도 없이 코드를 짰습니다. 생각나는 대로 해결 과정을 적고 그대로 기능을 구현했습니다. 그러다가 오늘이 되었습니다. 버그가 발생했고 그 버그의 원인을 찾아가며 고칠 때마다 다른 곳에서 버그가 연달아서 발생하기 시작했습니다. 생각나는 대로 코드를 짠 저의 업보였습니다. 미래에 다른 기능이 추가될 것을 염두에 두지 않고 코드를 짰기 때문이라는 생각이 들었습니다. 예를 들어 이번에 발생한 버그 중 하나는 A, B 결제 수단의 결제 금액을 계산하는 함수가 있었는데 C 결제 수단이 추가된 후에도 해당 함수를 사용하여 발생한 문제였습니다. 당연히 C의 결제 금액이 포함되지 않는 문제가 발생했습니다. 미래에 추가될 기능에 대응 가능하고 좀 더 유지보수하기에 용이한 코드를 짜고 싶다고 생각했습니다. 또한, 기능을 추가할 때 어느 것을 생각해야 하는지, 어느 원칙을 따라야 하는지 모르는 상태라고 생각했습니다. 어떤 것들을 공부해야 지금 저의 상황에서 도움이 될까요? 무엇을 공부해야 할지 모르겠습니다. SOLID, 디자인 패턴에 대해 공부할 예정입니다. 공부할 만한 다른 주제가 더 있을까요?

개발자

#react

#클린코드

#디자인패턴

#solid

답변 2

댓글 2

추천해요 11

조회 1,469

2년 전 · 문현준 님의 질문

테스트코드 작성 시 테스트더블 사용 vs 미사용 관련 질문이에요!

안녕하세요. 테스트코드에 관한 공부를 하게 되고 작성을 해보면서 의문이 들어서 질문을 드립니다. 테스트코드에 관한 얘기에서 항상 제목의 주제가 빠질 수 없는 것 같습니다. 둘 다 추구하는 바가 다를 뿐이지 틀리지 않았기 때문에 정답이 없다는 것은 알고 있지만 아직도 혼란스럽네요. 테스트코드에 관한 공부를 하면 항상 나오는게 유닛테스트, 통합테스트 등의 개념인데요. 도메인의 책임을 유닛테스트 하는 것까지는 쉽게 이해가 가는데 서비스 계층을 유닛 테스트 한다는 것이 조금은 이해(?), 수용(?)이 쉽지가 않네요. 서비스 로직은 필연적으로 외부 시스템에 의존할 수 밖에 없다고 생각을 하는데요.(DB, 외부 API 등등) 그러다보니 이런 것을 배제하고 Fake 객체나 Mockito 라이브러리 등을 사용해서 stubbing을 하고 테스트코드를 작성하는 것이 실제 운영 환경에서의 버그 혹은 문제 등을 올바르게 캐치하는 것이 가능한 것인가 하는 궁금증이 생깁니다. 외부 API는 매번 테스트코드를 돌릴 때마다 호출하는 것이 불가능할 수도 있으니 테스트더블을 사용하는 것이 크게 이상하다고 느껴지진 않습니다만, 저는 DB와 관련해서는 아직도 조금 혼란스러운 상황이네요. 실제로 테스트를 다 mocking 처리해서 작성을 해서 DB와 관련한 변경이 있을 때 테스트코드가 그걸 캐치 못 한 경험이 있는데 그 때 이럴거면 테스트코드 왜 짜지? 하는 의문이 들었던 적이 있습니다. 항상 유닛테스트가 중요하다고 다들 말씀하시는데 그러면 그 분들은 테스트코드를 작성하실 때 서비스 로직에서도 DB와 분리된 테스트더블을 사용하는 유닛 테스트를 작성하신다는 의미일까요? 아니면 테스트더블을 사용한 서비스 레이어 유닛 테스트 작성 + 테스트용 DB 혹은 h2 등을 사용하는 통합테스트 모두 다 작성해버리면 그만이니까 이런 고민을 하는게 의미가 없는 것인가? 하는 생각도 한편으로 드네요. 테스트코드를 작성하시는 다른 분들은 이 문제에 관해 어떻게 생각하시는지 궁금합니다 :D

개발자

#테스트코드

#테스트더블

#유닛테스트

#통합테스트

답변 0

댓글 0

조회 70

일 년 전 · 익명 님의 질문 업데이트

DRF를 자세히 공부해보고싶은데 독학으로 하려니 자꾸 턱턱걸립니다... django 백엔드에서 프론트엔드로 보낸 data가 안불러와져요

django rest framework로 웹을 개발하는 것을 공부하는 중인데 막히는부분이 많아서 점점 괴로워지네요. 이거를 보면서 독학하고 있는데요. https://wikidocs.net/book/9596 django views.py에서 response(data)를 발신하는 것까지는 되는데 next.js를 이용한 프론트에서 data를 받아오지 못하고 있어요... 왜 그럴까요? 디버그 메시지가 안뜨니 더 알기가 어렵네요. # backend/views.py """ from django.shortcuts import render from django.http import HttpResponse from rest_framework.decorators import api_view, permission_classes from rest_framework.permissions import AllowAny from rest_framework.response import Response # Create your views here. @api_view(['GET']) @permission_classes([AllowAny]) def hello_world(request): return Response('Hello, World!') # frontend/index.js """ import React, { useState, useEffect } from "react"; // config.js export const BACKEND_URL = "http://127.0.0.1:8000/"; const Home = () => { // State to store the data fetched from the backend const [data, setData] = useState(""); // useEffect hook to fetch data from the backend when the component mounts useEffect(() => { // Fetch data from the backend API using the '/api/hello' endpoint fetch("${BACKEND_URL}api/hello") .then((response) => response.json()) .then((data) => setData(data)); }, []); // Render the component JSX return ( <div> <h1>Welcome to Fine-Tuning Chatbot!</h1> <p>{data}</p> </div> ); }; export default Home; """ pure django-template를 이용해서 홈페이지 만들고 그 원리를 이해하는 것까지는 되는데 DRF는 정말 다른 세상이라고 느껴지네요...ㅎㅎ 좋은 강의나 책이 있으면 추천부탁드립니다. ㅠㅠ 위에 언급한 강의로 RESTful 배워보려는데, 기술스택이 많아서 그런건지 정보량도 많고 어렵네요 ㅠ

개발자

#django

#rest

#next.js

답변 0

댓글 0

조회 307

일 년 전 · 익명 님의 질문 업데이트

인턴에게 어떤 커리큘럼을?

한달기간의 인턴이 들어왔습니다 앱 운영팀인데 1. 앱 버그 및 로그 리포팅 2. 앱 BO 게시판 수준의 개발 어떤걸 해볼지 감이안오네요

개발자

#인턴

#교육

#커리큘럼

답변 1

댓글 1

조회 204

2년 전 · 조용구 님의 새로운 답변

신입 프론트엔드 개발자로 일한지 1개월 퇴직하는게 맞는걸까요?

최근에 운 좋게 초기 스타트업 프론트엔드 개발자로 일하게 되서 벌써 한 달이 됐습니다. 혼자 프론트를 담당하긴 하지만 사수(풀스택)에게 궁금한 것을 물어보면 알려주긴 하지만 너무 감정적으로 대답하셔서 어떻게든 혼자 해결하고 있습니다. 버그 없이 잘 작동하는 코드는 만들고 있지만, 코드 리뷰도 진행하지 않고 혼자 짜다보니까 클린코드가 맞는지도 모르겠고 이대로 가다가 구현은 할 수 있지만 가독성이 좋지 않은 코드만 짜게 될까봐 겁이 나기도 합니다. 현재 신입으로 취업하는게 너무나 힘들어서 일단 연봉 핏도 맞고 해서 입사했지만 생각했던 것보다 많이 달라서 고민이 됩니다.. 개발 문화가 잘 되어있는 곳에서 일하고 싶었는데 현실과 많이 다르네요. 어떻게든 1년을 버텨서 중고 신입으로 가는게 맞는지, 아니면 다시 퇴사해서 지금부터 취준하는 것이 맞는지 궁금합니다..

개발자

#퇴사

#중고신입

#사수

#신입

#이직

답변 2

댓글 0

조회 620

2년 전 · 이영준 님의 새로운 답변

깃, 배포 담당자가 따로 있으신가요?

현재 저희팀에 개발자가 총 5명이고 dev test staging release 이렇게 4개의 스테이지가 있습니다 작업 방식이 이게 맞는지 궁금하네요ㅠ 작업방식은 아래와 같습니닺 1. dev에서 각자 작업 브랜치를 생성해서 개발완료되면 dev 브랜치에 각자 커밋 푸시를 합니다. 2. 그리고 1차 qa기간에는 test 브랜치에서 개발리더가 데일리브랜치라는 이름으로 생성하고 , 개발자들은 그 1번의 작업브랜치들을 개발자 각자가 데일리 브랜치에 머지 푸시합니다. 개발리더는 해당 데일리 브랜치를 test에 머지푸시하고 배포합니다 3. 2차 qa기간에는 개발리더가 staging 브랜치에 test 브랜치를 머지하고 배포합니다 4. 서비스 신규기능 릴리즈 때 개발리더가 relase 브랜치에 staging 브랜치를 머지하고 배포합니다. 위와같은 순서인데 질문 내용은 1. 위 작업순서가 일반적인가요 2. test 브랜치부턴 개발리더가 머지하고 배포하는데 개발리더의 역할이 맞나요? 참고로 저희는 msa 구조라 서비스가 15개정도이고 개발자가 적고 서비스는 많다보니 모든 개발자가 전반적으로 모든서비스에 관여하고, cicd 가 잘 형성되어있습니다 3. 개발자 각자가 각 스테이지별로 소스관리 및 배포까지하면 좀 그럴까요? 보통 개발리더처럼 그런 역할하시는분을 따로 두시나요? 사실 제가 요즘 좀 스트레스를 받는게ㅠ..초반에 저희가 룰을 하나 정했습니다. 개발리더가 test브랜치부터는 직접 머지하고 반영하는걸로..근데 개발리더가 바빠서 그런지 잘 신경을 못 써서 개발자 각자가 제멋대로? 스테이징까지 반영하다보니 test브랜치에서 충분히 검토안하고 staging 까지 그냥 반영하고 버그 발생하는 경우가 너무 많아서요.. 저런 룰이 이상한건가요ㅠ? 개발자들도 test와 staging을 각자 못하게 하는 거를 좀 불편해하는것 같아요 그래서 그냥 저런 룰을 지워버리는게 좋을지.. 긴 글 읽어주셔서 감사합니다

개발자

#배포

#git

#ci/cd

#개발

#개발문화

답변 6

댓글 6

추천해요 15

조회 3,926

2년 전 · 이영준 님의 답변 업데이트

버그를 잘찾으려면 어떻게 해야할까요

경력1년(실무 7개월)중고신입으로 이직해서 수습기간동안 과제를 하고있습니다 주어진 시간(일주일) 동안 과제로 시스템들을 만드는데 개발은 어려움없이 하지만 완성도가 부족한것같습니다 사용자입장에서는 여러가지 경우의수로 서비스, 시스템을 사용하는데 개발자입장에선 만든 본인의 의도로만 바라보게되니 버그를 잘 못찾는것같습니다.. 사용자의 테스트없이 게발자혼자 처음부터 버그없는 완벽한 시스템만들기는 불가능일까요? 수습기간이나 종료후에 짤릴까봐 걱정도되네요..

개발자

#버그

#테스트

답변 6

댓글 3

추천해요 7

조회 1,935

일 년 전 · 예강 님의 질문 업데이트

닫힌 질문 | Ts 쓰지않는 회사

안녕하세요 현재 신규회사에 취업했는데 ts 없이 js로만 코드를 짜셨더라구요. ts보단 js의 유연함이 좋아서 그렇게 하셨다는데 생각이 확고하셔서 앞으로 프로젝트 들어가기가 두렵습니다 저는 ts가 버그예방과 오류잡기 협업시 코드가독성 증가등등 더 유리하다고 생각하거든요 상사분께 말했더니 그러면 코드를 네가 마이그레이션 해보라고 하시는데 솔직히 두렵고 그러네요 상사분을 설득할지 코드를 마이그레이션할지 퇴사할지 조언부탁드립니다..

개발자

#ts

#javascript

#프론트엔드

답변 8

댓글 9

추천해요 5

보충이 필요해요 14

조회 4,770

2년 전 · ㄱㅎㅁ 님의 새로운 답변

신입 프론트 개발자 9개월차 이직조언 부탁드려요!

안녕하세요! 프론트 개발자로 9개월째 일하고 있는 신입 개발자 입니다! 아직 1년도 되지않은 이시점에서 자꾸 이직 생각이 드는데... 이런 상황에서 이직이 맞는걸지 아니면 좀더 회사를 다녀보는게 좋을지 조언을 구하고 싶습니다. 제가 처음 입사했을당시, 리엑트를 사용하는 신규 프로젝트를 하게 되었습니다. 신규 프로젝트인데 생각보다 규모가 크고 일정이 빠듯했기에 개발을 함에 있어서 다른 무엇보다 "속도와 일단 동작되도록" 에 가장 큰 초점을 두고 일했습니다. 당연히 일정을 맞추는게 가장 급한 일이었기에 코드리뷰같은건 꿈도 못꿨습니다. 테스트코드도 없구요. redux를 사용했지만, 제대로 상태관리를 하면서 사용하기보단, 그냥 거의 모든 상태를 useState로 관리하면서 props drilling이 생기는걸 지금은 당장 급하니 나중에 생각해보자고 하시더라구요. Style같은 경우도 일단 빨리해야하니 inline으로 다 작성하자고 하시더라구요. 이런 방식으로 개발을 빠르게 진행하고 프로젝트 배포를 했습니다. 물론 지금도 계속 배포 이후 버그를 수정중인데, 버그가많아 리팩토링은 계속 미뤄지고 있습니다. 이후 저는 리엑트가 아닌 플러터 프로젝트를 하게 되었습니다. 물론 처음 배우는 거라 혼자 독학으로 틈틈히 회사다니면서 공부했고 지금 기본적으로 레이아웃 잡고 api붙이고 하는 작업들을 하게되어 웹이 아닌, 크로스플랫폼앱 개발을 3개월째 하고있습니다. 리엑트할때는 사수(팀장)가 있지만 너무 바빠서 그냥 혼자 알아서 다 했던거같습니다. 가끔 여쭈어 보아도 그냥 혼자 해보라고만 하시더라구요. 그래서 고민을 더 해보고 이런이런 이유로 이렇게 코드를 짜서 이런 결과가 도출되길 바랬는데 저런 결과가 나왔다 근데 아무리생각해도 이런 논리가 제생각엔 맞는거같은데 어디서 문제일까요? 라고 물었지만 돌아오는 대답은 그냥 알아서 잘 해봐라 였습니다.. 그래서 그냥 6개월동안 거의 구글과 gpt한테 물어보면서 일을 했습니다! 다행히 앱개발에는 다른 사수분이 새로 들어오셔서 나름 잘 알려주시고 있긴합니다. 이런 상황에서 이직을 고민하게 된 이유는 먼저 개발적인 부분에서 - 코드리뷰 및 피드백 X - 상태관리 X - 디자인시스템 적용 체계 X - 코드컨벤션 X - git branch 분리 X (only main) - 사수(팀장) 있지만 바빠서 자기일만 함 (다들 혼자 일함) - 웹개발자로 취업해서 리엑트도 아직 숙달되지안은 상태에서 갑자기 플러터를 하게되니 이도저도 아닌 경력이 되버릴까봐 걱정됨 (물론 플러터 배우는게 재밌긴 함) 이런 점들이 있습니다. 이외에 비개발적인 부분의 이유도 좀 있지만 그냥 개발적인 부분만 고민했을때 지금 회사가 기술적이나 그런 부분이 발전에 도움이 될까 하는 생각이 듭니다 ㅠㅠ 그리고 제가 9개월차로 리엑트 6개월 플러터 3개월 프로젝트를 진행했는데, 타회사로 이직하기에도 너무 애매하게 일을 해본거같아 그런점들이 고민됩니다.ㅠㅠ 그리고 그 흔한 상태관리, 스타일라이브러리도 못다뤘기에 이력서에 어떤식으로 써서 준비해야할지도 잘 모르겠고 고민만 늘어가고 있습니다.. ++)) 추가질문! 회사프로젝트는 private 레포인데 이력서에 깃헙주소를 넣을수는 없을거같은데 그럼 이력서에 회사프로젝트 내용은 어떤식으로 정리하면 좋을까요?? 긴글 읽어주셔서 감사합니다 객관적인 조언 부탁드립니다!! 감사합니다.

개발자

#이직고민

답변 1

댓글 0

조회 325

2년 전 · 커리어리 AI 봇 님의 새로운 답변

DB 로그는 정상으로 찍히는데 가끔 insert가 안됩니다

안녕하세요! 제목 그대로 DB에 데이터를 insert할 때 가끔 insert가 되지 않아 로그 레벨을 디버그로 바꾸고 찍어보았습니다. 같은 현상이 발생하길래 로그를 확인하였는데 로그는 정상적으로 찍혀 반환 갯수도 잘 나오는데 DB에 데이터가 저장이 안됩니다ㅠㅠ 왜그런걸까요.. MS SQL 사용하고 있습니다ㅠㅠ

개발자

#db

답변 3

댓글 2

조회 369

2년 전 · Jihyeon 님의 새로운 댓글

2038년 1월 19일이되면 UTC 기반 프로그램들은 어떻게되나요?

친구랑 얘기하다가 나온 뜬금없는 주제인데요. 기존 32-bit int를 사용해서 UTC를 계산하던 프로그램들은 2038년 1월 19일 03:14:08 UTC epoch가 마지막이잖아요? 이때가 되면 그 프로그램들은 어떻게 되는건가요? 버그가 우수수 나오게되나요?

개발자

#utc

답변 3

댓글 1

조회 114

2년 전 · 커리어리 AI 봇 님의 새로운 답변

유저가 사용하고 있는 브라우저를 알 수 있는 방법이 있나요?

요즘은 대부분 브라우저로 chrome를 사용하는거 같은데 ios 같은경우 safari도 아직 많이쓰고 삼성인터넷이나 IE등 여러개 사용하더라고요. 사용하는건 좋은데 브라우저마다 사용가능한게 있고 불가능한게 있고 하다보니 버그가 자꾸 생기더라고요. 이런경우에 유저가 현재 사용하고있는 브라우저에 따라 문제가 있는 로직이 생길 때 분기처리를 해주고 싶은데 유저의 현재 브라우저를 받아올 수 있는 방법이 없을까요? 프론트엔드는 react와 next를 사용하고 있습니다.

개발자

#react

#next.js

#browser

답변 3

댓글 0

추천해요 1

조회 426

2년 전 · 커리어리 AI 봇 님의 새로운 답변

Next.js 에서 처음 보여주는 페이지를 변경하는 방법이 있나요?

Next.js에서 첫 페이지를 index가 아닌 특정 라우트로 설정하려면 어떤 방법을 사용해야 할까요? 딱 접속했을 때 특정 라우트에서 처음 접속하게 하고 싶은 상황입니다. index.tsx에서 useEffect와 router.push를 사용하여 시도해 보았지만, 버그가 발생하는 것 같아 이 방법이 적절하지 않은 것 같더라고요... 다른 방법이 있을까요?

개발자

#react

#index-page

답변 3

댓글 2

조회 1,570

2년 전 · 커리어리 AI 봇 님의 새로운 답변

next js middleware 사용시 404페이지 에러문제

안녕하세요, next js middleware를 사용해 라우팅 제어를 하고있습니다. 허나 404에러 페이지 테스트를 위해 아무 경로를 입력하고 들어가니 아래와 같은 에러를 발생시키더군요, 구글 검색결과 현재까지 수정되지 않은 버그인듯 합니다만,, middleware파일을 삭제하면 에러가 발생하지 않습니다. 혹시 아래와 같은 버그를 해결해보신분 계신가요? next 버전은 13.1 입니다. 이미지가 화질이 안좋은데 Unhandled Runtime Error Error: Invariant: attempted to hard navigate to the same URL /dashboard/customdashboard http://localhost:3000/dashboard/customdashboard 에러입니다.

개발자

#next.js

답변 1

댓글 0

추천해요 2

조회 1,110