#git

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

19시간 전 · 조유정 님의 질문 업데이트

물경력 직전 중고신입 이직 현실조언 부탁드립니다...

안녕하세요. 물류IT 개발자입니다. 연봉, 복지 면에서 조건 좋은 회사로 중고신입 이직을 생각하고 있습니다만, 현회사에서 성과를 내기 힘든 구조입니다... 현재 회사 규모는 준대기업...? 정도인데 IT는 많이 뒤쳐져있습니다... 지금부터 제 한탄입니다....ㅜㅜ 비즈니스 로직은 DB 프로시저에 모두 구현합니다... 그래서 테스트 코드 이런건 하나도 없구요... 오류나면 사용자가 직접 건의하고 저희는 그때마다 부분부분 수정합니다. 메인 프로세스는 수정하지도 못해요.... 잘못 건드렸다가 되던것도 안된다고요 건드리지 말라고 합니다ㅠㅠ 그래서 주먹구구식 코드도 정말 많아요. 배포할 때에는 아직도 war 파일로 감싸서 수동으로 올립니다... git이 아닌 svn 사용중이지만 이 부분은 사실 큰 불만 없긴 합니다. 또 sm 조직이기 때문에, ‘서비스 개선 방법 = 외주맡겨 새로운 솔루션 받기’ 라는 인식이 강합니다. 2,3년 선배님들과 제 능력이 크게 다르지 않아 보입니다. 물류 프로세스 이해도나 현업 소통 능력은 당연히 차이가 나지만, 기술적으로는.. 비슷한 것 같습니다. 아직 입사 2달차인데 이대로 있으면 물경력으로 발묶여 있을 것 같아 이직을 하려고 합니다. 근데 이직할 때 전 직장에서 무엇을 했는지 당연히 물어볼텐데 지금 회사에서 도저히 it기술적으로 뭘 해낼 수가 없을 것 같습니다... (제 짧은 견해일 수 있습니다) 물류 도메인 지식은 정말 많이 얻었습니다. 주문, 입출고, 전표처리 등... 개인 프로젝트로 보완을 하겠지만, 중고신입인지라 회사에서 뭘 해냈는지를 더 중요하게 생각하지 않을까... 싶어 고민입니다. 대규모 레거시 시스템 마이그레이션 기회가 어디서도 쉽게 해볼 수 없는 기회다 라고 말씀해주시는 선배님이 계시긴합니다. 그런가...? 싶다가도 어차피 회사에서 업체써서 할 건데 내가 얻는게 있나..? 라는 회의적인 생각이 크게 들어요.. 아직 업무경험이 많이 부족한지라, 위 한탄들이 짧은 식견일 수 있습니다.. 이직에 대한 현실적이고 따끔한 조언 부탁드립니다. 제가 회사에서 무엇을 할 수 있을까요...? 이직할 때 어떤 방향으로 어필하면 좋을까요? (개인프로젝트,,?)

개발자

#이직고민

#이직

#sm

#네카라쿠배

답변 0

댓글 0

조회 21

22일 전 · CL@Supercoding 님의 새로운 답변

SaaS 운영시 Git이 구성되는 환경(?)

안녕하세요. 현재 자그마한 B2B 솔루션 회사에서 운 좋게 SaaS 프로젝트에 참가하게된 2년차 주니어 엔지니어입니다. 현재로써는 운영 아키텍처가 정해지지 않은 상태이고, EKS 기반의 퍼블릭 개발환경에서 CI/CD 및 메인 서비스에 대한 PoC를 진행하는 중에 있는데요,, 프로덕션으로 들어간다고 하면 Git과 같은 레포지토리 서버는 당연히 EKS 클러스터가 위치한 Private VPC에 구성되어야 하는게 맞는걸까요? ex) VPC Peering을 활용한 운영환경 <-> 개발환경 간의 분리, VPN G/W 활용...등 혹, 위 언급드린 방식이 올바른 경우라면 소스 커밋과 같은 작업들은 개발자들이 어떤 식으로 수행하는지 궁금합니다. 그 외로 SaaS <-> 레거시 개발환경과의 큰 차이가 존재하는 부분에 대해 언급을 주신다면 정말 감사하겠습니다:)

개발자

#devops

#ci/cd

#argocd

#saas

#kubernetes

답변 1

댓글 0

조회 60

20일 전 · Dalton 님의 새로운 댓글

백엔드 개발자로 2년 5개월 앞으로 방향은..

안녕하세요 선배님들. 저는 백엔드 개발자로 약 2년 넘게 업무를 해오고 있습니다. 급여가 괜찮았던 SI 회사에서 2년을 보냈고, 회사가 막 창업 단계였기에 많은 것을 처음부터 직접 도입하고 백엔드 관련 업무를 스스로 배워가며 일해왔습니다. 그런 환경에서 개발 자체의 재미를 느끼기도 했습니다. 하지만 회사에는 전반적으로 체계가 부족했습니다. 항상 그런 부족함을 느끼면서도, 프로젝트를 완료하는 데 급급하다 보니 Git 사용도 엉망이었고, 서버나 DB 관리도 제대로 된 기준 없이 그때그때 처리해왔습니다. 마치 사이드 프로젝트를 무한 반복하는 느낌이었고, 프로젝트마다 마침표를 잘 찍지 못한 채 마무리되곤 했습니다. 이런 상황에 회의감을 가지게 되었고, 결국 퇴사하게 되었습니다. 퇴사 후에는 자사 서비스를 운영하는 스타트업이나 대기업 위주로 지원했지만 계속 낙방을 경험했습니다. 그러던 중, 최근에 초기 창업 멤버를 모집한다는 글들을 접하게 되었고 현재 몇 군데와 컨택 중입니다. 동시에 이전 회사에서도 다시 제안이 왔습니다. "이번엔 체계를 갖추고, 외부 자사 서비스도 함께 개발하며 개발자로서 의미 있는 성장을 할 수 있는 환경을 만들겠다"며 잡 오퍼를 다시 주셨습니다. 하지만 저는 그 회사에서 2년 넘게 일했던 경험이 있고, 정말로 변할 수 있을까에 대한 의문도 있는 게 사실입니다. 혹시 선배님들이라면, 이런 상황에서 어떤 선택이 더 현명하다고 보시는지 조언을 주시면 정말 감사드리겠습니다.

개발자

#이직

#커리어

답변 3

댓글 3

추천해요 2

보충이 필요해요 1

조회 917

2달 전 · @SoftyChoco 님의 새로운 답변

로컬 develop과 원격 develop 동기화 필수일까요?

안녕하세요. 저는 프론트엔드 공부 중인 취준생입니다! 깃허브를 통해 프로젝트를 진행하다가 궁금한 점이 생겨 현업자 분들께 이야기 들어보고 싶어서 이렇게 글을 남기게 되었습니다! 항상 하나의 기능 브랜치를 develop 브랜치로 rebase 하고 나면 꼭 로컬 develop으로 이동하여 git pull을 통해 원격 develop과 동기화 해주라고 팀장분이 강요해서 말씀하시는데요. 당연히 하는 작업이라고는 생각합니다. 하지만 1. 브랜치를 깃허브에서 직접 만들어서 매번 source를 원격 develop에서 가져오는 경우 2. develop에서 직접 작업을 하지 않는 경우 이런 경우라면 동기화 과정이 꼭 필요할까요? (안하겠다! 이런건 아닌데, 안하면 큰일난다. 이런거는 아니지 않나? 하는 생각입니다.) 팀장분은 무조건 필수적이다고 말씀하시는데, CLI로 작업하는 경우는 이해합니다. 하지만 저희는 위에서 말한것처럼 깃허브에서 브랜치를 직접 만들고, develop에서 직접 작업을 하지 않습니다. 또한 원격 develop의 최신 사항을 pull 받으려면 git pull origin develop을 하는데, 항상 로컬 develop을 원격 develop과 유지시켜야하는 다른 이유가 있을까요? 저는 이게 필수적인 과정이다.. 라는 생각이 안드는데, 제가 뭔가 많이 모르는건가 싶어서 한번 여쭤봅니다!

개발자

#github

#협업

#프로젝트

#git

답변 1

댓글 0

조회 75

2달 전 · nox 님의 새로운 답변

Jenkins & GitLab 환경을 구축하려 합니다.

운영 서버와 CI/CD 전용 서버를 분리해서 구축하는게 맞는걸까요 ? 저는 1년 미만 웹 개발자이고 회사에 물어볼 사수 동료가 전혀 없어서 여쭤봅니다 Jenkins & GitLab 환경의 선배님들 조언 주시면 감사하겠습니다

개발자

#서버구축

#ci/cd

#java

#linux

#전자정부프레임워크

답변 1

댓글 0

조회 68

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

ai 개발도구 사용 이제는 필수인가요?

이번달 졸업하고 이제 진로를 고민중인 학생인데, 개발하면서 cursor나 github copilot 같은 ai 개발도구 사용이 이제는 필수일까요? 생산속도가 쓰는거랑 안쓰는거랑 차이가 엄청난다고 들었습니다 중요한건 아직 제 실력에 자신이 없어서 한번저런 도구를 쓰면 계속해서 저런 도구한테 의지할까봐 시작하지를 못하겠습니다.. 이것도 물어보고 저것도 물어보고 계속해서 물어보고 코드 복사붙여넣기 할까봐 무서워서 못쓰고 있는데 이건 제실력에 자신감이없어서 그런걸까요? 이제는 저런 ai 개발도구에 익숙해질 필요가 있을까요? 현직 개발자분들은 어떤지, 사용하신다면 어떻게 사용하시는지 이런게 궁금해서 여쭤봅니다

개발자

#취준생

#copilot

#cursor

답변 1

댓글 2

추천해요 1

조회 122

5달 전 · 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

조회 201

5달 전 · 익명 님의 질문 업데이트

ReactNative Xcode 16. RCTAppDelegate.h not find

안녕하세요? 에러로 고통받다가 커리어리에 남겨봅니다. ReactNative 프로젝트로 테스트플라이트 배포상태에서 3주가 지나 지난주 Xcode 16으로 업데이트 되었는데요. 그 뒤 ios 버전, 라이브러리 버전 문제는 해결했는데. Xcode 에서 build /ios/프로젝트명/AppDelegate.h 파일에서 #import <RCTAppDelegate.h> 파일을 찾을 수 없다고 나옵니다. 사양 1. M2, Sequoia 2. react-native : 0.74.3 3. Xcode 16.1 문제 해결을 위해 시도한 방법 입니다. 1. #import <React/RCTAppDelegate.h> 바꿔봄 2. #import "AppDelegate.h" 바꿔봄 3. node_module/react-native/React/Base/에서 헤더파일 찾아봄 -> 없음 4. node_module/react-native/ReactCommon/에서 헤더파일 찾아봄 -> 없음 5. 대체할 수 있는 방법 찾아봄 GPT에서 제안한 방법으로 수정 -> 결과 : 파일 찾을 수 없음 #import <UIKit/UIKit.h> #import <React/RCTBridgeDelegate.h> @interface AppDelegate : UIResponder <UIApplicationDelegate, RCTBridgeDelegate> @property (nonatomic, strong) UIWindow *window; @end 6. Xcode에서 경로를 추가해봄 -> 결과 : 파일 찾을 수 없음 6-1. Xcode > BuildSetting > search header 에 경로를 추가했습니다. "$(SRCROOT)/../node_modules/react-native/React", "$(SRCROOT)/../node_modules/react-native/ReactCommon", "$(SRCROOT)/../node_modules/react-native/ReactCommon/cxxreact", "$(SRCROOT)/../node_modules/react-native/Libraries", 6-2. Xcode > BuildSetting > Frame search header에 경로를 추가했습니다. "$(inherited)", "$(SRCROOT)/../node_modules/react-native/React", "$(SRCROOT)/../node_modules/react-native/ReactCommon", 7. pod 재설치, react-native 재설치, 캐시 삭제 및 라이브러리 업데이트 등.. pod.lock, Podfile, node_module, build 파일, DerivedData 폴더 삭제 후 전부 재설치. pod install --repo-update 헤르메스 사용 설정 및 use_frameworks! :linkage => :static 설정 확인. 8. react-native 최신버전(0.76.3)으로 재설치 참고 사이트 및 GPT, Monica 질의응답 공유 링크 https://github.com/facebook/react-native/issues/36611 https://stackoverflow.com/questions/75822104/rctappdelegate-h-file-not-found https://chatgpt.com/share/674e6dcf-89f8-800f-b0e6-4fa2fe58419b https://monica.im/share/chat?shareId=CQ18cvvPvsMc0r3U ** 유의미한 정보를 주신분께 감사의 마음으로 많지는 않지만 스타벅스 커피쿠폰을 드립니다 살려주세요..

개발자

#reactnative-run-ios

#xcode

#appdelegate.h

답변 0

댓글 0

조회 187

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

신입 웹퍼블리셔 포트폴리오 보완점

안녕하세요 학원을 수료 하고 포트폴리오를 만들어 취업 시장에 도전 중인 신입 입니다..! 현재 몇 군데 지원 했음에도 불구하고 연락이 없어서 제 포트폴리오에 보안 점이 있을지 여쭈어 보고 싶어서 글을 올립니다. 많이 부족 하겠지만 피드백 한 번씩만 부탁드리겠습니다. https://jidamjidam.github.io/jidamlee/

개발자

#포트폴리오

#신입

#웹퍼블리셔

#피드백

답변 1

댓글 0

조회 330

6달 전 · 익명 님의 질문

개인 프로젝트 피드백 부탁드립니다!! (Next.js + firebase)

안녕하세요! 휴학 중에 개인 프로젝트 한번 만들어봤습니다! 아직 감이 잘 안 잡히다보니 chatGPT에 꽤나 의존했던 것 같습니다. 폴더 구조와 ssr, csr 사용 부분에서 피드백을 받고자 합니다! 또, containers 폴더 안 create 폴더에 있는 RouteChangeListener.tsx를 사용하여 퀴즈를 만들거나 푸는 도중에 현재 페이지를 벗어나려는 움직임을 감지하면 alert 창이 나오도록 설정하였습니다. 제가 생각해봤을 때 페이지가 이동했다가 다시 돌아오는 부분이 비효율적이라고 생각이 들어서 미들웨어나 다른 방법을 통해 해결할 수 있는지 여쭤보고 싶습니다. 감사합니다! 프로젝트 설명 : 퀴즈를 만들고 풀 수 있는 웹페이지 만들어봤습니다! vercel로 배포하였고, PWA 사용하여 모바일에서도 다운로드 가능하게 했습니다! 웹 앱 둘다 가능하지만 웹으로 봐주시는 것을 권장드립니다~!! 프로젝트 기술 스택: Next.js, react-query, zustand, firebase 테스트 아이디: 123@naver.com 테스트 비밀번호: 123123 GitHub 주소 : https://github.com/kmj0973/donquiz Vercel 배포 주소 : https://donquiz.vercel.app/ 따끔한 피드백 주시면 감사드리겠습니다!! 감사합니다!!

개발자

#react

#개인-프로젝트

#next.js

#firebase

#react-query

답변 0

댓글 0

추천해요 2

조회 92

6달 전 · 익명 님의 질문

피드백 부탁드리겠습니다!!!

안녕하십니까! 주니어, 시니어 개발자 선배님들 저는 20대중반 비전공자 고졸 국비 출신인 웹 백엔드 개발자를 목표하고 있는 취준생입니다. 바쁘시겠지만 부디 저의 포트폴리오와 깃허브를 봐주시고 앞으로의 공부 방향성과 포트폴리오 피드백 등 선배님들이 이렇게 했으면 좋겠다하는 것들을 말씀해주시면 감사하겠습니다. 이제 기초수준이 될랑 말랑한 실력과 지식이지만 저는 꼭 개발자가 되고싶습니다! 비난이나 욕도 겸허히 받아드리겠습니다. 피드백 꼭 부탁 드립니다!!! [GitHub](https://github.com/MungDon) [노션포트폴리오](https://possible-orangutan-464.notion.site/MungDon-10f4cc2b92238026a59dd15fd2beb0bb)

개발자

#백엔드개발

#개발자-도전

#개발자-취업

답변 0

댓글 0

조회 80

7달 전 · 양기주 님의 질문

github 연동 오류 질문입니다

파이참 사용중입니다 깃헙 아이디 연동하고 리포지토리 만들고 파일 공유하기 하면 남들은 파일 체크 해제하는 창 나오고 선택해서 깃헙에 올리는데 저는 그냥 완료됬다고 뜨고 가보면 .idea 밖에 안올라가네요 아무리 검색해도 안나와서 질문드립니다 ..

개발자

#github

답변 0

댓글 0

조회 17

7달 전 · 김정수 님의 질문

Revert를 한 후 코드가 꼬였다고 화를 내는 상사.. 제가 모두 잘못한 것일까요??

안녕하세요 이제 2년차가 되는 프론트엔드 개발자입니다. 최근 이직에 성공한 후 새로운 프로젝트를 맡아서 함께 협업하던 중 저의 실수로 develop에 있는 코드가 main에 머지 되었던 일이 있었어요. 그로인해 약 6시간 정도 main에 배포되어 작업 중이던 코드들이 실제 사용자에게 보여지게 되었습니다. 물론 오류 없는 작업물만 develop에 merge를 했기에 오류 자체는 없었어요. 그런데 문제는 그 후에 있었습니다. main에 잘못 머지되었던 커밋을 revert를 해달라고 해서 revert를 했습니다. 따로 confilct나 이슈 없이 잘 리버트가 되었고 리버트 후 동작 확인한 후에 정상 동작도 제대로 확인했어요. 그런데 그 후 작업 하시던 분이 코드가 누락되어 로깅이 제대로 안되었다고 저한테 화를 내시더라구요.. 제가 작업했던 부분과는 연관이 없었고 (리버트 시킬 때 상사분의 코드도 함께 리버트 되는 것은 확인했습니다.) 리버트로 인해 이렇게 까지 혼나야하는 것도 조금 속상하네요.. 저희는 일반적인 git flow를 따르지 않고 작업한 브랜치에서 각각 develop, main 브랜치로 각자 머지 시키는 방식을 사용하고 있습니다. 정말 궁금한 부분인데 제가 develop을 main에 잘못 머지시킨 것 뿐만 아니라 코드가 꼬인 부분에서도 책임이 있는 부분인가요?? 조금만 상세히 알려주시면 어떠한 쓴 답변이 와도 성장의 원동력이라고 생각하고 듣겠습니다! 경력이 적은 저로서는 아직 이해가 안가는 부분이라서요ㅠㅠ

개발자

#git

#git-flow

#revert

#git-revert

답변 0

댓글 0

조회 78

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

개발 기간이 길어진 개인 프로젝트, 마이너스 요소일까요?

안녕하세요, 저는 컴퓨터공학과 2학년을 수료하고 현재 공군에서 복무 중이며 전역 이후에 관련 대외활동과 인턴을 위해 노력하고 있는 개발자입니다. 학부 2학년 1학기가 끝나고 23년 7월부터 학교 기숙사에 편의 기능을 제공할 수 있는 웹앱 서비스를 혼자 개발하기 시작했고 (3학년 1학기를 휴학 내고) 24년 7월 1일 입대 전까지 계속 진행하여 초기 배포를 위한 기능의 70%를 구현했습니다. 자대 배치를 받은 후 사지방 컴퓨터로 github codespaces 환경(linux 운영체제 기반이며 웹에서 프로그램을 개발할 수 있는 환경입니다.)에서 우여곡절 끝에 진행하던 프로젝트를 git pull로 불러오고 DB나 platform 등을 docker compose로 세팅해서 지금 다시 개발을 시작하고 있습니다. 군대에서 개발을 할 수 있다는 생각에 정말 기뻤지만 한편으로는 프로젝트의 개발 기간이 너무 길어진 것 같아 걱정이 많습니다. 일단 전술했듯이 프로젝트는 처음부터 지금까지 저 혼자 진행해왔습니다. 애초에 학부 공부, 알고리즘 공부, 주말 야간 아르바이트, 공군에 입대하기 위한 봉사활동과 자격등 공부 등과 병행하였기 때문에 시간을 많이 투자할 수 없었으며 프론트엔드와 백엔드 모두 당연히 저 혼자 맡았고 (프론트와 백) 개발에 쓰이는 프레임워크도 처음 접해보아 배우면서 진행했으며 수 많은 생소한 서드 파티 라이브러리를 도입하느라 진행이 많이 느려졌습니다( 현업에서 쓰이는 여러 가지 기술을 적용하고 싶었고 퀄리티에 대한 욕심이 많아서 그랬던 것 같습니다.). 개발 기술과 환경에 적응이 될 때 즈음엔 여러 군데에서 터지는 에러를 트러블 슈팅하고, 그 중 다수를 블로그에 포스팅하느라 속도가 나지 않았습니다. 그렇게 하여 초기 배포를 위한 기능의 70% 정도(제가 생각하기에)는 완성했지만, 아직까지 codespaces 환경에서 개발하기 위해 해결해야하는 문제가 남아있으며 군 복무중이라 평일엔 시간을 많이 내어도 개발 시간이 현실적으로 3시간을 넘길 수 없습니다(오늘은 부대 휴일이라 이렇게 글을 작성합니다.).그러므로 저는 이 프로젝트를 완성하고 웹앱으로 배포하는데 까지 6개월의 시간이 더 걸린다고 생각합니다(물론 중간에 포기할 생각은 추호도 없습니다.). 이에 저는 아래 질문에 대한 개발 현직자 분들의 생각이 정말 궁금합니다. 1. 제대 후 대외활동과 (체험형)인턴을 위해 서류 평가/면접을 볼 때 이 프로젝트를 포트폴리오로 사용할 생각인데, 프로젝트를 다 완성하고 배포까지 완료했다고 가정하더라도 그 기간이 1년 6개월이라는 것은 분명히 마이너스 요소로 작용하나요? 2. 만약 질문 "1."의 답변에 긍정하신다면 긴 기간의 프로젝트( 혹은 동시에 그 기간에 부응하지 못하는 작품의 퀄리티)를 어떻게 서류 평가/면접에서 정당화하여 의미있는 "스펙"으로 만들 수 있을까요? 긴 글 읽어주셔서 감사합니다, 정중한 답변 부탁드리겠습니다.

개발자

#개인-프로젝트

#개발

#포트폴리오

#입사지원

#취업

답변 2

댓글 0

추천해요 1

조회 294

7달 전 · 홍정민 님의 질문 업데이트

클라우드/인프라 전문가분들에게 조언을 구하고 싶습니다!

안녕하십니까! 저는 올해 정보통신공학과를 졸업했고, 프론트엔드 개발 학원을 수료 후에 다른 길을 생각하던 중 전공을 살려보고 싶어서 클라우드&인프라의 길로 가보자고 마음먹고 도움을 받고자 글을 쓰게 되었습니다! 총 6개의 커리큘럼 중에서 어떤 커리큘럼을 추천하시는지 봐주실 수 있을까요? 정보를 어디서 얻어야 할지 모르겠고 상담 받을 곳이 마땅히 없어서요! 클라우드는 신입을 안뽑는다고 하여 네트워크 비중이 많은 곳을 가야할지.. 아님 가까운 곳으로 가는것이 나을까요? 전문가분들에게 도움을 받고싶습니다..! 1번 https://mzc.livestudy.com/information/kdt-msp 2번 https://soldesk.org/JS_edu_02/?idx=182 3번 https://soldesk.org/JS_edu_02/?idx=193 4번 https://soldesk.org/JS_edu_02/?idx=187 5번 https://gith.co.kr/edu/amazon/amazon-1/ 6번 https://www.keduit.com/renew_course_unemp/courseview.php?idx=4404&empkind=unemp 읽어주셔서 감사합니다!!

개발자

#클라우드

#인프라

#취업상담

#국비학원

답변 0

댓글 0

조회 51

7달 전 · 형준 님의 질문 업데이트

프로젝트 경험이 부족한 4학년 전공자 부트캠프를 해야 할까요?

안녕하세요 경기도권 대학 컴퓨터공학과에 재학중인 4학년 학생입니다. 우선 현재 제 상황을 설명해보겠습니다. 프로젝트는 총 두 번 진행했습니다. 첫 번째 프로젝트는 Django와 chatGPT를 이용한 프로젝트이고 전 이 프로젝트에서 기본적인 API 구현, chatGPT 연동 그리고 rabbitMQ와 celery를 이용하여 chatGPT의 답변을 비동기로 가져오는 기능을 구현했습니다. 두 번째 프로젝트는 Springboot와 Flask와 RVC(음성 변환 AI 오픈소스)를 이용한 프로젝트를 진행했습니다. SpringBoot는 REST API를 작성하는 서버이고 Flask는 RVC AI 모델 서빙만을 위한 서버입니다. 이 프로젝트에서 SpringBoot REST API 구현, CRUD 구현과 Flask 서버 구현을 맡아서 진행했고 AWS EC2 배포, S3, RDS, DOCKER(Compose), Nginx, Github Action(CI/CD)도 구현했습니다. 올해 여름 방학에 알고리즘 스터디를 통해서 주요 자료구조와 알고리즘에 대해 공부하고 공부한 내용을 블로그에 정리했습니다. 코테 문제는 대략 100문제 조금 안되게 풀었습니다. 대충 실력은 실버 4~2까지는 어찌저찌 풀 수 있는데 실버 1 골드 5는 쉬운 건 풀고 어려운 건 못 푸는 수준입니다. 현재는 CS 스터디 진행중이고 이제 시작하는 단계입니다. 자격증은 정처기 있고 올해 11월 SQLD 응시 예정입니다. 첫 번째 프로젝트는 포폴로 쓰기 애매하고.. 두 번째 프로젝트는 Devops 경험은 충분한 것 같은데 Spring으로 구현한 기능은 아주 기본적인 REST API밖에 없고 Flask(AI)가 메인이다 보니 제대로 된 Spring 프로젝트가 없습니다.그래서 제대로 된 Spring 프로젝트를 만드는 게 우선이라 생각합니다. 그럼 혼자서 사이드 프로젝트를 하거나 부트캠프에 들어가서 기초부터 차근차근 배운 후 팀 프로젝트를 진행하는 방법이 있는데 어떻게 해야 할지 고민입니다. 부트캠프는 거의 대부분이 기초부터 하는 커리큘럼이다 보니 최소 6개월은 해야 한다는 단점이 있고 혼자 하는 건 주변에 물어볼 곳도 없고 좀 막막합니다. 대신 결과물이 조그 부족하더라도 6개월보단 덜 걸릴 것 같습니다. 조언 부탁드립니다..

개발자

#부트캠프

#국비

#전공자

#취준

#취업

#전공

답변 0

댓글 0

추천해요 1

조회 203

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

IT 계열 회사 인턴십과 취업준비에 대한 조언을 구하고 싶습니다

안녕하십니까, 미국의 UCLA 대학에서 1학년으로 재학중인 학생입니다. 유학생으로서 IT 계열 인턴십 및 취업 준비에 대한 조언을 부탁드리고자 질문 드립니다. 한국에 위치한 국제학교를 졸업하여 이제 막 미국 대학 1학년 과정을 시작하였습니다. 제 꿈은 IT 계열 회사에서 일을 하는 것인데, 구체적인 직무와 취업준비에 있어 아직 방향을 잡지 못하였습니다(온라인 강의, 포트폴리오, 부트캠프, 프로젝트 등). 인터넷에서 실제 인턴십에 합격한 사람들의 후기 찾아보아도 명확한 출발점이 보이지 않는 경우가 많으며, 부트캠프나 인턴십의 경우에도 학기 중에는 수강이 불가능한(부트캠프에 투자해야할 시간 + 시차 문제) 경우를 자주 봤습니다. 내년 6월 경에 1학년 과정을 마치고 7월에 군 복무를 하여 2027년도 1월 쯤에 전역할 예정입니다. 전역 후 8월 정도까지 시간이 남을 것 같은데 이 기간 동안 어떻게 시간을 보내야 준비가 잘 될지 의문입니다. 저의 프로그래밍 경험이라고는 중/고등학교 당시 정보 올림피아드 준비를 위한 C언어, 고등학교의 Computer Science 수업 때 들은 Java, web 개발을 위한 HTML/CSS, javascript, 그리고 약간의 Python이 전부입니다. 추가로, 고등학교 당시 친구들과 교육회사를 창업하여 현재 웹사이트 개발 툴(Wix)을 활용한 웹사이트 디자인, 과외 강사등으로 활동하고 있는데 이런 경험도 지원시 도움이 되는지 여쭤보고 싶습니다. (아래는 제 Git Hub 링크입니다) Git Hub(고등학생 당시): https://github.com/qwertyuiop12as/David-Study-Record/tree/main Git Hub(대학생 및 이후 자료): https://github.com/dcho-jaewook 온라인 강의나 프로젝트, 포트폴리오/GitHub 운영법 등에 대한 조언을 해주신다면 큰 도움이 되겠습니다. 시간들여 고민 읽어주셔서 감사합니다. (추가로 현재 컴퓨터 수학과를(Mathematics of Computation) 전공하고 있는데 학사 학위 이후에 석사 학위가 있으면 취업 때 어느정도 이점이 있는지도 궁금합니다)

개발자

#인턴쉽

#대학생

#대학생-취업

#부트캠프

#프로젝트

답변 1

댓글 0

추천해요 3

조회 77

8달 전 · 익명 님의 질문 업데이트

백엔드 애플리케이션 프레임워크를 개발 중인 학생입니다. 조언을 구하고자 합니다.

[ 서론 ] Low-level 이해도 향상, 객체 지향적 사고 증진, 공부량 증가를 위해 Spring 느낌의 프레임워크를 개발하려 합니다. [ 본론 1 ] 프레임워크 사용자의 편의성 확대를 위해, MVC의 Controller에 해당하는 영역을 어떻게 설계해야할지 고민 중에 있습니다. 아래 코드 블럭에 나열한 코드 중 개발하며 재미를 느끼실 것 같은 항목을 투표 영역에서 투표해주시거나, 답변을 통해 더 나은 방안을 추천해주시면 감사하겠습니다. [ 본론 2 ] (개인적으로 느끼기에) 매우 거대한 프레임워크를 혼자 개발하고 있는 만큼, 많은 문제와 고민에 봉착하고 있습니다. 이와 관련해 현직자 분들의 소중한 조언을 구하고자 합니다. 부디 시간 들여주시어 답변해주시면 감사하겠습니다. [ 결론 ] 프레임워크 개발이라는 저에겐 다소 어려운 길에 있어 조언을 구하고자 합니다. 부디 소중한 시간내어 답변 남겨주시면 정말로 감사드리겠습니다. ... 현재 소프트웨어 계열 고등학교에 재학 중이며, 백엔드 개발자가 되기 위해 공부하고있는 2학년 학생입니다. 최근 들어, 면접을 경험하신 선배 분들과 조금 대화를 나누다보니 제 지식 수준이 매우 낮다는 것을 깨닫게되었습니다. HTTP, TCP 등 (TCP/IP 4계층 모델 기준) 3,4 계층 프로토콜의 통신 과정, 데이터베이스와 Java 애플리케이션의 Low-Level(JDBC, R2DBC 혹은 더 낮은 수준) 통신 과정, 프레임워크를 사용하는 이유, 그 외 기타 등등. 조금은 깊은 지식에서부터, 원초적인 것들까지, 백엔드 개발자로서 알아야할 것들에 대해 제 수준이 턱없이 부족함을 느끼고 있습니다. 그럼에도 불구, 슬럼프와 비슷한 상태에 빠져있어 작년보다 공부량도 적어졌고, 의지와 기운도 많이 상실한 상태입니다. 아마도 구체적인 목표가 없기에 그런 게 아닌가 하여 공부도 겸하고, 저 자신을 자극할만한 거대한 목표를 한 가지 잡았습니다. Java 백엔드 애플리케이션 프레임워크를 만든다는, 저에겐 어쩌면 지나칠 수도 있는 어려운 도전에 임해보려 합니다. 프레임워크 하나를 기획할 시간을 없기에 Spring의 추상적인 틀을 기반으로 개발-수정 프로세스로 진행하고자 합니다. 프레임워크 주도의 IoC 컨테이너, 어노테이션 기반의 모듈(Spring과 Java에서의 Bean 개념) 관리, 클래스 단위의 설정 정보 관리가 프레임워크의 주요 포인트입니다. Spring의 Core 모듈에 해당하는 기반 프레임워크가 IoC 컨테이너를 포함해 부분적으로 구현되어있습니다. 그리고 현재 Spring Web, Spring MVC 등에 해당하는 WAS 프레임워크 구현을 시작한 상태입니다. MVC에서 Controller에 해당하는 부분을 디자인하는 과정에 있는데, 현직자분들의 생각하시는 최선의 Controller 디자인에 대해 의견을 수집하고자 합니다. 포함된 코드 블럭은 대중적인 프레임워크의 Controller/Router 디자인들입니다. 각 디자인별로 선호하시는 항목에 대해 부여된 번호를 투표를 통해 선택해주시면 감사하겠습니다. 또한 이 프로젝트에 대해 조언 혹은 비판, 의견을 답변 혹은 메일, 링크드인 통해 남겨주시면 대단히 감사드리겠습니다. 그 외 개인적인 문의 사항과 제안 또한 환영합니다. leetyxodud312@gmail.com 아래는 프레임워크 깃허브 주소입니다. 문서화 작업은 진행 중에 있어 다소 부끄러운 수준입니다. 양해 부탁드립니다. https://github.com/Project-Smoodi 끝까지 읽어주심에 다시 한 번 감사의 말씀 드립니다.

투표

개발자

#framework

#java

#개발

답변 0

댓글 0

조회 361

8달 전 · 노원재 님의 답변 업데이트

ReactNative ios build 에러 3일째 해결을 못했습니다.

시뮬레이션을 실행하려고 해도 스크립트 문제, iPhone 버전 범위 문제, 시뮬레이터 문제가 계속 발생합니다. 어떤 도움이라도 감사합니다. ReactNative를 처음 접했습니다. 저희 팀에서 저를 도울 수 있는 사람이 없습니다. #프로젝트 환경 mac M2 ruby -v ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin23] node -v v20.10.0 pod --version 1.15.2 package.json { "name": "labts", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "lint": "eslint .", "start": "react-native start", "test": "jest" }, "dependencies": { "@react-native-community/async-storage": "^1.12.1", "@react-native-community/cli": "13.6.9", "@react-navigation/bottom-tabs": "^6.6.0", "@react-navigation/native": "^6.1.17", "@react-navigation/native-stack": "^6.10.0", "@tanstack/react-query": "^5.51.5", "@types/react-native-vector-icons": "^6.4.18", "axios": "^1.7.2", "date-fns": "^3.6.0", "immer": "^10.1.1", "react": "18.2.0", "react-native": "0.74.3", "react-native-calendars": "^1.1305.0", "react-native-date-picker": "^5.0.4", "react-native-dotenv": "^3.4.11", "react-native-get-random-values": "^1.11.0", "react-native-image-crop-picker": "^0.41.2", "react-native-image-zoom-viewer": "^3.0.1", "react-native-paper": "^5.12.3", "react-native-permissions": "^4.1.5", "react-native-safe-area-context": "^4.10.8", "react-native-screens": "^3.32.0", "react-native-splash-screen": "^3.3.0", "react-native-tab-view": "^3.5.2", "react-native-vector-icons": "^10.1.0", "react-native-vision-camera": "^4.5.1", "uuid": "^10.0.0", "yarn": "^1.22.22" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", "@react-native/babel-preset": "0.74.85", "@react-native/eslint-config": "0.74.85", "@react-native/metro-config": "0.74.85", "@react-native/typescript-config": "0.74.85", "@types/react": "^18.2.6", "@types/react-native-dotenv": "^0.2.2", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.6.3", "babel-plugin-module-resolver": "^5.0.2", "eslint": "^8.19.0", "jest": "^29.6.3", "prettier": "2.8.8", "react-test-renderer": "18.2.0", "typescript": "5.0.4" }, "engines": { "node": ">=18" } } PodFile require Pod::Executable.execute_command('node', ['-p', 'require.resolve( "react-native/scripts/react_native_pods.rb", {paths: [process.argv[1]]}, )', __dir__]).strip platform :ios, '12.0' use_frameworks! #use_modular_headers! prepare_react_native_project! linkage = ENV['USE_FRAMEWORKS'] if linkage != nil Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green use_frameworks! :linkage => linkage.to_sym end target 'nexlabts' do config = use_native_modules! use_react_native!( :path => config[:reactNativePath], # An absolute path to your application root. :app_path => "#{Pod::Config.instance.installation_root}/.." ) target 'nexlabtsTests' do inherit! :complete # Pods for testing end post_install do |installer| # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 react_native_post_install( installer, config[:reactNativePath], :mac_catalyst_enabled => false, # :ccache_enabled => true ) end end 제가 아래 에러 3가지에 대해 제가 해본 방법들입니다. 1. node 재설치 node_module 폴더 삭제, package-rock.json 삭제 후 재설치 npm install --legacy-peer-deps yarn install 2. Xcode가 node 읽을 수 있도록 설정 sudo ln -s "$(which node)" /usr/local/bin/node 3. Podfile 내 platform 설정 수정 platform :ios, '12.0' or platform :ios, '14.0' 4. Pods 재설치 rm -rf ~/Library/Developer/Xcode/DerivedData or rm -rf ~/Library/Developer/Xcode/DerivedData/* rm -rf Pods rm Podfile.lock pod install --repo-update Xcode \> Product \> Clean Build Folder. cd ./ios pod cache clean -all pod install --repo-update cd ../ npx react-native run-ios --no-packager --simulator="iPhone 15" or npx react-native run-ios --simulator="iPhone 15" or yarn start > i(run ios) Err 1. cocoaPods 설치할 때 [!] CocoaPods could not find compatible versions for pod "React-RuntimeHermes": In Podfile: React-RuntimeHermes (from ../node_modules/react-native/ReactCommon/react/runtime) Specs satisfying the React-RuntimeHermes (from ../node_modules/react-native/ReactCommon/react/runtime) dependency were found, but they required a higher minimum deployment target. Err2. iOS 실행할때 run-ios --no-packager --simulator="iPhone 15" Build description signature: fc1341421f84b87c5245d346c2c17b66 Build description path: /Users/nowonjae/Library/Developer/Xcode/DerivedData/nexlabts-argvodqcybjfcybstpulfpghnzvm/Build/Intermediates.noindex/XCBuildData/fc1341421f84b87c5245d346c2c17b66.xcbuilddata /Users/nowonjae/Desktop/project/NeXLabRN/ios/nexlabts.xcodeproj:1:1: error: Unable to open base configuration reference file '/Users/nowonjae/Desktop/project/NeXLabRN/ios/Pods/Target Support Files/Pods-nexlabts/Pods-nexlabts.release.xcconfig'. (in target 'nexlabts' from project 'nexlabts') warning: Unable to read contents of XCFileList '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Unable to read contents of XCFileList '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-input-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase '[CP] Embed Pods Frameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-input-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase '[CP] Copy Pods Resources' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') --- xcodebuild: WARNING: Using the first of multiple matching destinations: { platform:iOS Simulator, id:B5AA2E84-4F83-4749-A986-A1FCE5E398A3, OS:17.5, name:iPhone 15 } { platform:iOS Simulator, id:B5AA2E84-4F83-4749-A986-A1FCE5E398A3, OS:17.5, name:iPhone 15 } ** BUILD FAILED ** ] Err3. Xcode 로 Build 할때 (Any iOS Simulator Device (arm64, x86_64)) Command PhaseScriptExecution failed with a nonzero exit code

개발자

#reactnative

#xcode

#reactnative-run-ios

답변 1

댓글 0

조회 517

8달 전 · 황교진 님의 질문 업데이트

안녕하세요 github-page관련 질문인데용

제가 gatsby로 GitHub-page에 블로그 및 이력서를 올렸는데요 혹시 용량제한이 있다고 하는데 블로그를 작성도중 추후에 용량이 부족해서 못쓰는 경우는 어떤방법으로 처리하는게 좋을까요? 무료로 어떻게 추가하는방법은 없을까요?

개발자

#git

답변 0

댓글 0

조회 34

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

제가 코딩에 빨리 발을 빼는게 맞겠죠?

안녕하세요. 24살 코딩에 입문한 사람입니다. 본론을 들어가자면 이제 막 개발자 과정 학원이 끝나가는데 솔직히 기본도 모르는거 같고 sts로 Maven 프로젝트 기반으로 만들었다?만 알고 초기 세팅을 선생님이 잡아주셔서 집에서 다시 해볼려고 해도 이미 노션에는 띄염띄염 적어놔서 제대로 세팅도 못하고 팀 프로젝트때는 gpt만 주구장창 돌려서 ajax랑 sql문만 복붙해서 넣고.. 학원에서는 면접 대비 문제를 내줬는데 제대로 답변 할 수 있는게 하나도 없고 코딩테스트 사이트 들어가서 보면 쉬운것도 맞추지 못합니다. 잡코리아나 사람인 같은 곳에선 리액트랑 Vue.js도 많이 요구하는데 리액트는 맛만 봤고 Git 올리는건 할 줄도 모릅니다. 제가 개발자쪽 길을 걷는게 맞을까요? 지금이라도 알바를 하면서 유튜브 영상을 보며 다시 공부를 할려고 하는데 그냥 빠르게 발을 빼야될지 고민입니다.

개발자

#개발자

#고민

#자바

#java

답변 1

댓글 0

조회 140

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

팀프로젝트 원활한 소통 방법

현재 팀프로젝트 진행 중인데 한분이 의견이 너무 쎄요 .. 제일 많이 아시고 잘하고, 남은 팀원들은 잘 못하는거 알거든요 근데 저는 아는게 별로 없어서 다른 팀들의 git 참고도 많이 하는 편이고, 우리 코드와 비교했을 때 유지보수가 쉽고 가독성이나 편리한 부분 생각해서 A 안이 맞다는 생각이 들면 그 분은 꼭 B 로 해야겠대요 아무리 생각해도 A 안이 훨씬 효율적이라 이러이러한 이유로 이렇게 하는지 더 좋지 않을까요? 그러면 아 그냥 있는대로 해요 ~~ 이래서 항상 의견은 B 로 가긴 하거든요 그러다가 멘토님이 확인해주시면 B안보다 A안이 더 좋다고 해서 수정한 전적이 좀 여러번이에요 .. 코드에 명확한 정답은 없다고 생각하는데 그래도 효율성이 좋은 코드는 존재하지 않나요 ?? 자꾸 이런 상황 되풀이되는데 의견을 어떤식으로 말해야 할까요 ㅜㅜ ..

개발자

#팀플

답변 2

댓글 0

조회 89

9달 전 · . 님의 새로운 댓글

git 도와주세요ㅜㅜ

팀플 중인 대학생입니다! git 관련해서 여쭙고싶어 글을 쓰게 되었습니다. 팀의 레포를 제 레포로 fork 해왔습니다. 제 레포의 dev 브랜치에서 갈라져나온 브랜치 a가 있습니다. 브랜치 a에서 작업중에 팀의 레포가 업데이트되었습니다. 그럼 1. 제 레포에서 sync fork를 한 후 2. 브랜치 a에서 git pull origin dev를 한 후 3. merge했다고 커밋 4. 계속 작업하다가 작업이 완료되면 브랜치 a를 팀의 레포에 PR 올림 이게 맞나요? 여러 글을 찾아봤는데 아직도 갈피를 못잡겠네요ㅜ 다른 좋은 방법이 있으시면 공유 부탁드립니다ㅜㅜ

개발자

#깃

#git

답변 3

댓글 3

조회 478

9달 전 · 김동우 님의 새로운 댓글

신입개발자 경력 고민

현재 회사에서 백엔드 개발하고있습니다. 일한지 한두달되었습니다 경력쌓기 괜찮은지 궁금해서 글을 써봅니다. 회사에서 주 업무는 php, jquery로 된 레거시 유지보수 nest, react활용 프레임워크 변경 db 변경 및 마이그레이션 saas, 멀티태넌시 AI/ML 활용 회귀 모델링 성능 개선 및 ui/ux 개선 gitlab runner ci/cd MSA도 해보고 싶은데 현재 시스템에선 불필요한거 같아서 못해보고 있습니다. 등의 업무하고있습니다. nest로 경력쌓기 괜찮을까요. spring 하는곳으로 이직해야할까요? 감사합니다

개발자

#nest.js

#react

#개발자

#개발고민

#백엔드

답변 1

댓글 1

조회 110

10달 전 · 김상윤 님의 새로운 댓글

PHP 개발자 java 전향 조언 부탁드리겠습니다.

안녕하세요. 저는 전공자이고, PHP로 첫 커리어를 시작했습니다. 첫 회사에서 레거시 php(v5), javascript, jquery, mysql 로 자사 서비스 유지보수 진행했고, 프레임워크X, git을 사용하지 않고 ftp로 서버에 붙어서 개발하는 방식이었습니다. 2년 조금 넘게 다녔지만, 미래가 너무 없다는 생각에 퇴사 후 모던 PHP, Laravel 공부를 할까 했지만, PHP 시장에서 Laravel 을 사용하는 회사가 너무 적어서 좋은 기회가 많이 없을 것 같더라구요ㅠㅠ그 래서 java/spring으로 커리어 전환을 목표로 공부하고 있습니다. 현재 이력서를 여기저기 넣고있는데, java/spring 관련 회사는 다 떨어지고 PHP 회사는 이력서가 잘 통과하더라구요. 최근에 PHP/CI 사용하는 회사에 합격을 하게됐는데, 회사를 다녀야 할지 고민입니다. 연봉은 이전 다니던 회사보다 약 20% 정도 높아졌습니다. 커리어 전환을 위해서 퇴사를 하여 공백기를 거의 1년넘게 가졌는데, PHP를 다시 하는게 미래를 생각하면 맞는건지 너무 고민이 됩니다.. ㅠㅠ PHP에서 java/spring 으로 이직하셨던 선배님들은 경력 or 신입 중 어떻게 이직을 성공하셨는지가 궁금합니다. 너무 두서 없이 쓴 것 같지만, 따끔한 조언 및 충고 부탁드리겠습니다! ㅠㅠ

개발자

#php

#java

#이직

#커리어전환

답변 1

댓글 1

조회 296

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달 전 · 익명 님의 질문

제 코드, 뭐가 문제일까요?

https://github.com/get1092/Trade/blob/main/quest/53/53quest.html 완전 초짜여서 여기저기 구글링해보고 챗gpt도 써봤는데 더 이상은 무리네요.. 현재 cbt타입의 웹사이트를 만들고 있습니다. 원하는기능은 3개입니다. 1. 문제에 답을 입력하면 omr에도 연동되어서 같이 입력되게 되어야함 2. 답안josn파일(53anwer.json)을 토대로 문제를 다 풀면 채점해서 점수가 나오게함 + 오답은 omr에 빨간색으로 칠할것 답안 josn : https://github.com/get1092/Trade/blob/main/quest/53/53anwer.json 3. omr에 문제버튼 누르면 해당번호로 문제가 이동되는것 이거면 되는데 초보자인 저에게는 너무 어려웠나봅니다. 혹시 어떻게 하면 되는지 알 수 있을까요?

개발자

#웹사이트

답변 0

댓글 0

보충이 필요해요 3

조회 78

10달 전 · 프레드윰 님의 새로운 댓글

next socket.io 연결, 제가 어떤 부분을 놓치고 있을까요?

https://github.com/hyubbb/socket-test-app 안녕하세요. 간단하게 채팅방을 만들어서 유저의 입장/퇴장, 채팅 기능을 구현해볼려고 하는데요. 통신이 됬다 안됬다 하더라구요? 그래서 계속 새로고침을 누르거나 해야하는 현상이 있습니다. 서버와의 연결은 계속 되어있다고 하는데 , socket.on 이나 socket.emit 이 동작을 안하는데 정말 이해가 안됩니다. 콘솔을 찍어봤을땐, next가 캐싱처리를 해서 실시간으로 응답하는게 문제가 발생한게 아닐까 생각했는데, 정확하게 갈피를 잡지 못하겠습니다. 3일을 헤매고 있는데요. 제가 어떤 부분을 놓치고 있는지 알려주시면 너무 감사하겠습니다. 코드가 길어서 github에 업로드 하였습니다. 클릭 라우트 처리 components/chat/chat-list socket.emit 발생장소 components/chat/chat-room 소켓 프로바이더 components/providers/socket-provider socket서버사이드 설정 pages/api/socket/io.ts

개발자

#socket.io

#next.js

답변 1

댓글 2

조회 47

9달 전 · 김준하 님의 질문 업데이트

시스템프로그래밍, 네트워크 엔지니어 신입 현직자입니다.

웹개발에 몰두하다가 올해 초에 얼떨결에 시스템프로그래밍, 네트워크엔지니어링 하는 업무로 취업이 되어서 직장생활중인 신입 개발자입니다. 해당 관련된 지식이 거의 없었어서 처음부터 지금까지 배워오며 어찌어찌 잘 다니고 있지만, 생각해보면 지금까지 쌓은 경력이랄것도 없는 것 같아 물경력이 될 것 같아서 조언을 구하고자 질문 드립니다. 현재까지 했던, 하고 있는 업무로는 리눅스 시스템을 활용한 쉘 스트립트를 작성하여 프로그램 자동화, 프레임워크(파이썬)를 이용한 테스트 자동화, C코드로 된 네트워크 관리 프로그램 분석 및 회사에서 원하는대로 코드 수정, gitea서버 구축하여 회사 코드 관리, 포트포워딩과 같은 네트워크 관리 등등 있습니다. 걱정인 점은 현재 몇 달 째 코드만 보고, 테스트만 하자니 제가 개발자인지, 단순 테스터인지 점차 물경력이 되어가고 있는것 같다는 점입니다. 따로 공부를 하고 프로젝트를 할까 하는데 관련해서 어떤 프로젝트를 하면 좋은지, 어떤 공부를 하면 좋을지 조언을 구해보고 싶습니다. 생각해본 것으로는 리눅스 시스템 관리 프로그램 제작이라든지, 로그 분석 프로그램 제작, 혹은 도커와 같은 클라우드 기술을 배워볼까 했습니다.

개발자

#시스템프로그래밍

#네트워크

#리눅스

#프로젝트

답변 0

댓글 0

조회 185