3일 전 · CL@Supercoding 님의 답변 업데이트
취준생 조언 부탁드립니다.
저는 3년제 대학을 졸업했습니다. 학교에서 성적은 4.1정도였고, 마지막 년도는 데이터나 인공지능을 주로 배웠습니다. 코딩 하는게 재밌어서 고등학교 때부터 개발자를 희망했고, 최종 목표는 데이터 관련 직종입니다. 자격증은 정보처리산업기사, sqld, 데이터 분석 준전문가는 이번에 시험을 봤고, 붙을 것 같습니다. 코테를 봐보니 백엔드, 데이터 분석은 아직 많이 부족하다고 생각되어서 보안 엔지니어를 지원했고, 기회가 생겼습니다. 제 나이가 25살이고 아직 늦지 않다고 생각해서 보안 엔지니어로 취업하고, 자격증 등 준비를 해서 나중에 원하는 걸 하려고 합니다. 하지만 이런 경력이 추후에 마이너스가 될지 또는 다른 기회가 있을텐데 너무 성급한 건지 생각이 들어 글을 써봅니다..
개발자
#취직조언
#취준생
답변 1
댓글 0
조회 41
7일 전 · 김도현 님의 질문 업데이트
데이터 분석 잘하는 방법
데이터 분석 잘하고 싶은데 꿀팁 좀 주세요!! 참고한만한 깃허브나 블로그도 추천해주시면 감사합니다!!
개발자
#데이터분석
#판다스
#파이썬
답변 0
댓글 0
조회 19
10일 전 · aigoia 님의 답변 업데이트
플랫폼 창업 준비 시 CTO 동업자를 구하는 방법
안녕하세요. 앱/웹 플랫폼 창업을 준비하고 있는데요. 혼자 준비하다보니 MVP를 만들기 위해는 AI개발도 필요하여 CTO분의 자문과 개발도 필요하여 동업자를 알아보고 있습니다. 어디서 동업자를 구해야할지 어려워서 질문드립니다 ㅠㅠ 동업자로 하게 된다면 당장 매출도 없다보니 월급은 당연히 어려울거고, 지분을 나눠주는것으로 협의할 수 있는 부분인건지 궁금하네요. 현재 저는 직장인이고 퇴근 후 짬짬히 기획을 하고 있습니다. 지금 업무하고 있는게 사업기획을 하고 있어 시간될 때마다 하나씩 기획을 하고 있는데요. BM을 어느정도 기획해두었고, MVP까지 준비하기 위해서는 개발영역이 필수이다보니 고민이 많습니다. 시장조사도 어느정도 해두었고 BM기준으로 어느정도 시장검증하기 위해 설문조사도 할 예정입니다. 제가 할 수 있는 역량은 사업기획, 세일즈, 마케팅(조금), 서비스기획 등 할 수 있고, 데이터도 손가락 살짝 찍먹정도만 해두었습니다. 지금도 서비스기획도 하고 있다보니 개발과 소통하는 부분도 이질감 없을정도로 소통할 수 있긴합니다! 제가 기획한 BM에 맞춰서 같이 개발하실 수 있는 CTO분은 어디서 알아보면 좋을까요 ! 긴글읽어주셔서 감사합니다.
개발자
#cto
#공동창업
#플랫폼개발
#ai개발
답변 1
댓글 0
조회 117
15일 전 · nox 님의 새로운 답변
프론트에서 데이터 분석가로 직무 전환할 때 싸피 도움될까요?
프론트엔드 3년차 올해로 만 28살입니다. 다니던 회사가 망해서 지금은 구직 겸 쉬고 있는데 사실 지금 나이에 뭔가를 도전한다는 것 자체가 큰 결심이고 거의 마지막 기회라고 생각이 들거든요 그래서 평소 a/b 테스트같은게 관심이 많아서 이참에 데이터분석가로 직무 전환을 할까 싶은데 주변에서 싸피 추천하더라고요 보니까 데이터 트랙 과정이 있던데 데이터분석가는 경력이 더 중요하고 신입은 잘 안뽑는다는 얘기가 있어 고민이 됩니다 ㅜㅜ 프론트엔드 재취업 후 틈틈이 공부하면서 신입 기회를 노리는 게 좋을까요? 아니면 싸피 들어가는게 더 좋을까요?
투표
개발자
#싸피
#ssafy
#직무전환
답변 1
댓글 0
조회 191
15일 전 · aigoia 님의 답변 업데이트
산업공학과 취업 데이터 vs개발
현재 산업공학과 3학년 재학중인 학생입니다.. 학과 특성상 산업공학과에서 개발커리와 데이터커리를 모두 듣고 있는데.. 3학년이다보니 진로를 정해야해서 고민입니다... 개발쪽으로가면 프론트엔드에 희망하고 있고,, 데이터쪽도 관심이 없는 건 아닙니다.. 취업을 위해서는 빨리 진로를 정해야할 거 같은데.. 어느쪽이 현재 전망이 더 좋은 지 묻고싶습니다..
개발자
#데이터
#개발
#프론트엔드
#전망
답변 2
댓글 0
추천해요 1
조회 87
17일 전 · 포크코딩 님의 새로운 답변
앱서비스를 구현할 때 로컬에 있는 데이터를 서버에 업데이트할 때 어떤 전략들이 있을까요?
결론부터 이야기하면 앱 서비스에서 로컬 DB에 저장된 데이터를 서버에 어느 시점에 어떻게 저장할지 고민입니다. 첫번째 질문은 "동일한 핸드폰에서 게스트 모드로 사용했던 데이터를 사용자가 서비스에 가입하여 로그인 했을 때 게스트에서 이용했던 데이터들을 어떻게 사용할 수 있을까?" 입니다. 서비스에 게스트 모드를 이용하게 될 때는 로컬 DB를 이용해서 구현하고 있습니다. 이때 소셜 로그인 시 로컬에 있는 데이터를 해당 계정에 반영하고 싶습니다. 일단 설정 탭에 버튼을 두어 게스트 모드와 동기화를 시키는 방향이 가장 먼저 떠오르는데 이 방법 외에 여러 방법을 듣고 싶습니다. 두번째는 소셜 로그인 시에도 로컬 기반으로 서비스를 만든다고 가정했을 때 서버에 데이터를 저장되는 방식과 시점이 고민입니다. 업데이트될 때마다 로컬과 서버 두 곳에 바로 저장할지 아니면 앱에 일정 트리거 마다 서버에 있는 기존 데이터를 지우고 새롭게 로컬 데이터를 최신화 시키는 게 좋을지, 혹은 다른 방식은 있는지 궁금합니다!
개발자
#앱개발
#모바일앱
#flutter
답변 1
댓글 0
조회 90
한 달 전 · CL@Supercoding 님의 새로운 답변
데이터 분석가 발표 역량
제가 발표에 대한 역량이 부족한데 데이터 분석가와 맞지 않을까요? 여러 분야를 분석하고 남이 보기 좋게 정리하기를 좋아하는데 발표와는 거리가 멉니다 Ppt나 보고서를 가지고 글로 이해시키고 설득시키는데에는 자신 있지만 말 그대로 많은 사람들 앞에서 발표 하고 중요한 자리일 수록 취약합니다
개발자
#데이터분석가
#빅데이터
#데이터
#분석가
답변 1
댓글 0
조회 70
한 달 전 · Ted 님의 답변 업데이트
비전공자 직무 고민입니다
안녕하세요 곧 졸업 예정자 비전공자 학생입니다 현재 데이터 엔지니어로 취업희망하여 국비지원으로 풀스택 개발자 과정을 수강하고있습니다 ( 백엔드 취업 후 이직 할 예정 ) 데이터 엔지니어쪽으로 가고싶은 이유는 데이터를 정리하고 설계하는것에 흥미있어서 가고싶었지만 경력직위주로 뽑는다길래 국비지원 수강 후 백엔드 개발자로 취업 후 이직할 생각이었습니다. 처음에는 백엔드 과정을 듣고자 수강하였지만 결과물이 바로 보이는 프론트엔드 쪽으로 흥미가 가더라고요 또한 저처럼 멀티태스킹 성향에서 백엔드가 잘 맞는지 의문이 들기도 하고요 풀스택도 생각해보았는데 몇몇기업에서는 지양하는 분위기 + 대다수 기업이 프론트 백엔드 구분되어있는거 같더라고요 첫 직무를 개발자로 갈거이긴한데 추후에 정말 데이터 엔지니어로 가고싶다면 프론트/UIUX개발 -> 데이터 엔지니어 쪽으로 이직하는데 어려움이 있을까요??
개발자
#프론트엔드
#데이터엔지니어
#백엔드개발
#풀스택개발자
답변 1
댓글 0
추천해요 1
조회 344
한 달 전 · 허찬영 님의 새로운 댓글
채팅 애플리케이션에서 Redis 메시지 저장과 RabbitMQ 전송을 안전하게 처리하려면 어떻게 해야하나요?
안녕하세요. 현재 백엔드 개발자를 지망하는 대학생입니다.. 예전에 Springboot를 활용해서 개발한 채팅 애플리케이션 프로젝트를 리팩토링하는 과정에서 문제가 발생하여 질문 드립니다. 아래와 같은 아키텍처 애플리케이션을 구현했습니다. - MySQL: 채팅방 정보(채팅방 이름, 참여 인원수 등등), 사용방 정보 데이터 저장. - Redis: 채팅 메시지 데이터 저장 - RabbitMQ: 채팅 메시지를 전송하기 위한 메시지 브로커 STOMP over WebSocket을 활용해서 클라이언트에서 메시지를 pub해서 메시지 브로커인 RabbitMQ를 거쳐서 구독한 클라이언트에게 메시지(채팅)을 전송하도록 구현했습니다. 그런데 문제가 발생하는 로직이 있습니다. [채팅방 가입 로직] 1. @Transactional 내부에서 MySQL에 채팅방 데이터 저장. (해당 유저가 채팅방에 가입한 것을 저장) 2. Redis에 "User가 채팅방에 들어왔습니다."라는 메세지를 저장. 3. 해당 메시지를 RabbitMQ로 전송. (`rabbitTemplate.convertAndSend(...)`) 이런 상황에서 Redis나 RabbitMQ에서 문제가 발생해서 하나라도 정상적으로 완료되지 않으면 문제가 발생합니다. Redis 서버에 문제가 생겨서 채팅 메시지를 정상적으로 저장하지 않더라도 RabbitMQ를 통해 메시지가 전송되고, RabbitMQ 서버에 문제가 생겨서 정상적으로 전송되지 않더라도 Redis에 채팅 메시지가 저장이 됩니다. 이러한 문제를 해결하기 위해서 2PC, SAGA 패턴, Outbox 패턴 등등을 알아봤고, 그 중 가장 괜찮다고 생각했던 패턴이 Outbox 패턴이었습니다. 근데 또 어려움이 생겼는데, Outbox 패턴을 사용하기 위해 Pulling 기법을 사용 하자니 Redis에 무리가 생길 것 같고, 트랜잭션 로그 테일링 패턴을 사용 하기에는 Redis가 이를 제대로 지원하지 않아 구현이 굉장히 어려워진다는 문제가 생겼습니다. 그래서 MySQL을 Outbox 저장소로 사용할까 고민도 해보았는데, MySQL을 사용하면 속도 면에 불리해지지 않을까라는 생각이 또 들었습니다. 이러한 문제를 어떻게 해결하면 좋을까요...? 제가 궁금한점은 다음과 같습니다. 1. Redis를 활용하는 프로젝트에서 MySQL을 Outbox 저장소로 사용하는 것은 좋지 않은 방법일까요? 2. Outbox 패턴이 최선일까요? 현업에서는 이러한 문제를 어떤 식으로 해결하는지 궁금합니다.
개발자
#spring
#rabbitmq
#redis
#mysql
#transaction
답변 1
댓글 1
조회 106
한 달 전 · aigoia 님의 답변 업데이트
ai 엔지니어 취업에 클라우드 자격증이 도움 될까요?
제목 그대로 ai 엔지니어 쪽에 관심이 있습니다. 데이터 사이언스 쪽도 가볍게 관심이 있습니다. 클라우드 관련 지식이 거의 없어서.. 클라우드 공부 + 이력서에 한 줄 추가 정도의 목적으로 GCP 자격증을 공부해볼까 하는데요. 어떻게 생각하시는 지 궁금합니다.
개발자
#인공지능
#인공지능엔지니어
#ai
#gcp
#자격증
답변 1
댓글 0
조회 70
한 달 전 · CL@Supercoding 님의 새로운 답변
컴공입니다. 휴학과 졸업유예 중에 고민됩니다
안녕하세요. 저는 컴공 4학년 대학생입니다. 작년에 진로고민을 엄청 많이 하다가, 대학원을 가려고 준비하였습니다. 그러나, 정말 연구의 길이 맞는지 확신이 서지 않아서 한참 고민하였고, 연구랑은 성향이 안맞다고 생각해서 백엔드로 진로를 바꾼지 3개월 정도 되었습니다. 학점은 4.4x 이고, 수도권 대학이며 자격증은 없습니다. 객관적으로 프로젝트 경험이 부족합니다. 백엔드를 선택한 이유는, 먼저 프론트, 안드로이드를 약간 경험해봤는데 너무 재미가 없어서 남은 선택지였기 때문이구요. 데이터 만지는 거를 좋아하는데 백엔드도 비슷한 거 같아서 선택하였습니다. 전에는 백엔드도 재미없을 것 같다고 생각해서 안해왔는데, 제가 원리를 좀 깊이 파는 거를 좋아하는 편이기도 하고 머릿속으로 시나리오 그리면서 개발할 수 있어서 은근 재밌더라구요. 특히 데이터쪽을 좋아해서 취미로 데이터쪽도 같이 보고 있고, Ai는 필수라고 생각해서 그쪽도 같이 공부하는 중입니다. 현재 인프런에서 백엔드 강의를 들으면서, 교내 연합 개발동아리를 하나 하고 있구요. 알고리즘 문제도 매일 풀고 있습니다. 백준 골드4 되었지만, 실제 수준은 그정도는 아닙니다. 그런데, 당장 취업하기에 스펙이 되지 않을 것 같아서 휴학을 해야할지 고민입니다. 1년만 더 일찍했으면 좋겠다는 생각이 들 정도로 하고 싶은 게 많습니다. 2,3학년 때 개발을 많이 했어야했는데… 라는 생각이 많이 들더라구요. 졸업작품으로 백엔드 맡아서 하고 있는데, 소셜 로그인도 진행시키고 싶고, 대량의 트래픽을 발생시켜서 안전하게 처리되는지, 보안 로직은 제대로 되어있는지 등등 리팩토링을 하고 싶은 게 많습니다. 그러면서도 학교를 빠르게 졸업해서 어디든 경험을 쌓아야하려나? 싶기도 합니다. 이런 상황에서 휴학을 하는 게 맞는지, 아니면 계속 다닌 후에 졸업하는 게 나은지, 졸업 유예를 하는 게 맞는지 선생님들께 조언을 구하고 싶습니다. 쓴 소리도 감사히 받아들이겠습니다.
개발자
#백엔드
#취업
#대학생고민
#대학생
답변 1
댓글 0
조회 167
한 달 전 · 익명 님의 질문
데이터분석가는 개발자처럼 야근이 많나요..?
데이터분석가를 꿈꾸고 있는 대학생입니다. 개발도 재미있지만, 야근이 정말 싫어서 그나마 나을것같은 데이터분석가를 진로로 정했습니다. 1) 분석가는 야근이 많은지 궁금합니다. 어딜가나 어쩔 수 없는 한두번의 추가근무는 괜찮습니다. 그러나 잦은 야근은 힘들것같네요. 2)포트폴리오를 어쩧게 짜야할 지 고민입니다ㅠ (사이언티스트× 분석가○) 또, sql,데이터분석, 퍼널분석,tableau 정도만 알고있는데 또 공부해야 할 것이 있을까요?
PM/PO/기획자
#데이터-분석가
#마케팅
#야근
#개발자
답변 0
댓글 0
조회 69
2달 전 · nexter 님의 새로운 답변
java + gradle 프로젝트에 외부 시스템의 데이터를 이용하기 위해 구조적으로 어떻게 코드를 작성해야할까요?
안녕하세요. 저는 지금 2년차 풀스택 개발자로 근무중입니다. 제목과 같이 고객사 데이터를 저희 시스템의 화면에서 활용할 수 있도록 진행하고자 하는데요, ex) 해당 시스템에서 게시물 제목으로 저희 데이터를 검색해서 입력할 수 있게 해주세요! 사실, 고객사에 api가 없는 상황이고 있다고 해도 고객의 요구로 인해 커스터마이징을 진행해야하는 상황인데.. 배포중인 다른 고객사에게 최대한 영향을 끼치지 않도록 어떤 구조로 코드를 작성하면 좋을지 또는 좋은 방법이 있을지 현직자분들의 얘기를 들어보고싶습니다..! *프론트는 javascript 사용중입니다.
개발자
#java
#javascript
#gradle
답변 1
댓글 0
조회 72
한 달 전 · 박준서 님의 새로운 댓글
리액트 프로젝트에 FSD 아키텍처 적용. 이 구성이 맞을까요?
안녕하세요. 현재 진행 중인 리액트 프로젝트에서 유지보수성과 확장성에 어려움을 느껴 폴더 구조를 Feature-Sliced Design(FSD) 아키텍처 기반으로 전면 리팩토링했습니다. 기존에는 `components/`, `pages/`, `apis/` 등 기능과 역할이 섞인 구조로 되어 있어, 코드의 위치가 불분명하고 협업에 어려움이 있었습니다. 이를 해결하고자 다양한 아키텍처를 조사한 끝에, FSD의 레이어 개념(Layers)에 맞춰 다음과 같은 방식으로 구조를 정리했습니다. - `app/`: `App.js`, `index.js` 등 프로젝트 진입점과 글로벌 설정 파일을 포함 - ` entities/`: `User`, `Article`, `CodingZone` 등 주요 도메인의 데이터 모델과 API 연동 담당 - `features/`: 로그인, 게시글 작성, 코딩존 출석 등 각 기능별로 모듈화하고, 필요한 경우 `hooks/` 등의 내부 디렉토리로 세분화 - `pages/`: 라우팅과 연결된 실제 페이지 컴포넌트 관리 (예: `CreatePage`, `EditPage` 등) - `widgets/`: 재사용 가능한 독립 UI 요소들 (예: `Footer`, `Navbar`, `Pagination` 등) - `shared/`: 공통 API, 유틸, 모달 컴포넌트 등 여러 기능에서 공유되는 요소들을 배치 기능 중심의 구조로 바꾸면서, 각 요소의 역할이 명확해지고 코드 탐색 및 유지보수가 훨씬 쉬워졌습니다. 현재는 복잡한 비즈니스 로직이 없어 `processes/` 레이어는 생략했지만, 추후 워크플로우가 필요한 기능이 생긴다면 도입할 계획입니다. 제가 구성한 이 폴더 구조와 레이어 분리가 실제 FSD 아키텍처 가이드에 부합하는 방향인지, 혹시 보완하거나 개선할 부분이 있다면 조언을 구하고 싶습니다. 자세한 내용은 블로그에 정리해 두었습니다. 👉 [https://juncci.tistory.com/4](https://juncci.tistory.com/4) 읽어주셔서 감사합니다!
개발자
#fsd
#react
#refactory
#프론드엔드
#폴더구조
답변 1
댓글 1
조회 135
2달 전 · 이상래 님의 새로운 답변
컴공과 제대 후 진로 계획
안녕하세요, 1학년 2학기까지 수료 후 입대하여 8월에 제대하는 컴공 대학생입니다! 최근 군대에서 진로를 생각할 시간을 많이 가지다보니 조금 불안해져서 무엇을 하는 게 맞는 건지 잘 모르겠습니다. ㅠㅠ 취업하고 싶은 직무는 데이터 엔지니어, 사이언스 쪽으로 우선 고려하고 있습니다. 그런데 사실 아직 제대로 프로젝트나 실무를 해본게 아니라서 100% 이 길이다 라는 확신은 없습니다. 필드는 확실하게 핀테크, 금융계열 쪽 혹은 라이프스타일 쪽 기업을 생각하고 있습니다. 그리고 대학원 진학 보다는 경제적 여건 상 취업을 희망하고 있습니다. 제 고민은 컴공 1학년(반수를 해서 1학년 과정을 두 번 하긴 했습니다)수준인 제가 어떤 포트폴리오를 쌓아야 할 지 잘 모르겠습니다. 당장 눈 앞에 할 수 있겠다 싶은 활동들은 통계학 복수전공, 데이터 학회 or 개발동아리(대규모 연합 수준)->활동하면서 해커톤이나 공모전, 코테 준비(+스터디) 정도가 생각납니다. 이 정도 능력, 경험을 쌓은 후인 sw마에스트로(창업에 관심이 많아서 꼭 해보고 싶습니다), 인턴(데이터 or 개발 직무)을 3-1이나 3-2에 휴학 후 해보고 싶습니다. 정말 해보고 싶은 매력적인 활동들은 많이 알아봤고, 주변 선배들에게도 얘기도 듣고 했는데, 내가 정말 해낼 수 있는 일들인가에 대한 의심도 하게 됩니다... 사실 20살 21살 동안 창업 동아리, 학생회 활동 등 진로나 커리어 생각보다는 그냥 해보고 싶은 일들만 경험했습니다. 알바도 도서관, 세무서 정도... 물론 다 의미있는 일이었지만 그 시간에 1인 개발, 프로젝트, 학회, 알고리즘 스터디 등 컴퓨터 과학 분야로 열심히 해 온 친구들에게 내가 너무 뒤쳐질 거라는 생각에 불안합니다. 해보지도 않고 얘기만 하는게 큰 의미가 없는 건 알지만 제가 꿈꾸고 있는 길을 밞아오신 현직자 분들께서 어떤 활동이 더 가치가 있고, 요구하는 능력이 어느정도인지 들어보면 자신감도 생기고 현실적인 감각도 생길 거 같아 질문드립니다...! 당장 프로그래밍 기초정도만 알고 있는 상태에서 어떤 활동을 하는 게 좋을까요?
개발자
#학부생
#진로
답변 1
댓글 0
조회 154
2달 전 · 조은정 님의 새로운 답변
초대졸 데이터 분석가?
전문대 졸업 후 다니던 회사를 퇴사하고 다른 직무를 알아보던 중 데이터 분석 관련 부트캠프를 알게 되어 지금도 배우고 있는 중인데, 초대졸도 데이터 분석 관련 직무 정규직 신입으로 입사하는 케이스가 어느정도 있나요? 구인구직 사이트들을 둘러보니 정규직은 보통 학사, 석사졸이 대다수이고 그나마 초대졸 이상 뽑는 곳은 경력직이 많은 것 같아서요. 여기서 배운 후 취업할 생각인데 잘 될지 모르겠어서 고민이 많네요 ㅠ 막상 배워놓고 자격 요건조차 안 돼서 필터링 당할 것 같기도 한데.. 부트캠프 수료 후 계약직 경력이라도 쌓으면서 야간 4년제 학사 학위를 병행하는 게 낫겠? 그냥 막막합니다 물어볼 곳도 없는지라..
개발자
#데이터-분석
#데이터-분석가
답변 1
댓글 0
조회 125
2달 전 · 익명 님의 질문 업데이트
Django serializer 현업에서는 어떻게 설계를 어떻게 하시나요?
안녕하세요 RN 개발을 진행하면서 백엔드로 Django를 사용하고 있고, Django를 공부한지 몇개월 되지 않았습니다. 개발을 진행하면서 아래의 문제가 생겼는데, 혹시 애초에 serializer와 model을 잘못 설계한 것은 아닌지, 또한 현업자 분들은 어떻게 시리얼라이저를 사용하시는지 궁금합니다. [문제 설명] 프로젝트의 모델에는 하위 게시글 모델이 여러 개 올 수 있습니다. 모델 구조는 아래와 같습니다. Project { id: number, posts: Post[], } Post { id: number, project: number, <- 무한 참조를 방지하기 위해 id } 앱 개발을 하다가 Post 데이터에서 Project까지 UI를 그려야하는 상황에서 또 프로젝트를 불러오는 API를 사용하니까 (프로젝트 id에서 프로젝트 오브젝트 불러오기, fetchProjectAPI). UI 지연이 되어서 프로젝트 오브젝트를 불러오고 싶은데, 프로젝트 시리얼라이저 내에서 또 포스트 오브젝트가 나오고 거에서 또 프로젝트가 나오는 문제가 생기더라구요. 이와 같은 경우에는 어떻게 해결하면 좋을까요? posts를 제외한 ProjectSummarySerializer를 새로 생성하면 되겠지만 근본적인 해결책은 아니라고 생각합니다 (제외하고 싶은 필드가 생길때마다 시리얼라이저를 만들어야하니깐요). 혹시 애초에 모델을 잘못 설계한걸까요? 또한 애초에 오브젝트로 반환하는 것을 잘 안하나요? (DB 와 송수신 로드를 줄이기 위해서 아이디로만 반환한다던지)
개발자
#django
#serializer
#model
답변 0
댓글 0
보충이 필요해요 1
조회 63
2달 전 · 익명 님의 질문
2년차 물경력 이직에 메리트있을까요..?
2년전에 백엔드개발, 데이터베이스관리로 취업을했지만 개발업무는 전혀안하고 DB관리업무만 했습니다. 경력에 쓸만한 내용은 신규프로젝트 데이터베이스 구축및 설계, 마이그레이션 이구요 기존프로젝트 고도화작업이라 기존 데이터정합성 안맞는 테이블구조 정규화 및 데이터검증후 마이그레이션 작업이 주 업무였어요 부가적으로는 유지보수성 DB관리, 그리고 번거로운 노가다성 쿼리작업을 대체할려고 간단한 코드짜서 데이터채우거나 일부 데이터 마이그레이션정도 했습니다. 제가 고졸이라 방통대 재학중이고, 집에서 혼자서 스프링부트, 리액트로 회사프로젝트(윈도우 프로그램입니다)를 웹으로 1인개발하고있는데 시작한지 얼마 안되었어요. 냉정하게 봤을때 2년차의 개발자실력이 절대아니고... DBA나 관련업무로 봤을때도 깊이나 전문성이 많이 모자른거같습니다.. 지금 당장 이직을 한다면 지금까지의 경력으로 이직이 될거같나요..? 아니면 스터디나 개발연습을 더해서 이직을할까요?? 서두르는 이유는 더물경력리 되기전에 옮겨야 할거같아서 입니다..
개발자
#이직
#경력
답변 0
댓글 0
조회 142
2달 전 · 성대규 님의 새로운 댓글
모바일 앱 UI를 업데이트 순서
모바일 앱을 개발하다가 랜더링 그러니까 UI를 업데이트하는 순서가 궁금해서 질문을 올려봅니다. 예를 들어 사용자가 게시글에 좋아요를 누른다고 했을 때 다음과 같은 방법 중에서 어떤 방법을 사용해야 하는지 궁금합니다..! 특히 현업에서는 어떤 방법을 사용하는지 왜 그렇게 사용하시는지 궁금합니다😄 1) 디바이스 로컬 UI 업데이트, 동시에 서버 데이터 업데이트. 서버 업데이트가 완료 되면 서버 데이터로 UI 반영. 2) 디바이스 로컬 UI 업데이트, 동시에 서버 데이터 업데이트. 그러나 서버 업데이트 데이터는 UI에 바로 반영하지 않음. 사용자가 앱을 다시 실행하거나 refresh되는 상황에서 나중에 서버 데이터를 반영할 것으로 기대. 3) 서버 데이터를 업데이트, 서버 데이터가 업데이트 되면 해당 데이터로 UI 업데이트. 4) 디바이스 로컬 UI 업데이트, 서버 데이터는 바로 업데이트 하지 않음. 나중에 서버 데이터는 업데이트 하기. 제가 이 고민을 하게 된 이유가, 게시물에 좋아요를 누르는 상황에서 비롯되었습니다. 처음에는 (3)번 방법을 사용했습니다. 하지만, 좋아요를 누르고 서버에 업데이트 되는데 약 0.5~1s 정도 UI가 지연되어서 불편하더군요. 그래서 (1)번 방법으로 변경했습니디. 사용자가 일단 좋아요를 누르면 디바이스에서 좋아요를 토클하고, 나중에 업데이트가 완료된다면 반영하는 방식으로요. 그런데 (1)번 방법도 사용자가 빠르게 좋아요를 2번 누른 상황에서, 좋아요가 표시되고 바로 해제가 안되는 (서버에서 좋아요를 눌렀다는 업데이트로 인해서 나중에 해제가 됩니다) 문제가 있습니다 ㅠㅠ. 다른 분들의 의견이 궁금합니다🔥
개발자
#react-native
#ui
답변 1
댓글 4
조회 60
2달 전 · 준용 님의 질문
머신러닝,딥러닝을 사용한 석사경험으로 취업준비를 어떻게 할까요?
안녕하세요. 저는 지금 대학원에서 의료영상을 보고 질병을 진단하는 모델링 연구를 진행중인 석사과정생입니다. 위 연구실은 의료영상 자체에 관심이 많은 랩이고, 딥러닝과 머신러닝 알고리즘을 연구하는 순수 AI랩은 아닙니다. 저는 머신러닝(SVM.XG-Boost,Random forest)와 같은 기법들부터 시작해서 Transformer,GNN,GAN,ResNet과 같은 딥러닝 모델을 제 데이터에 적용하는 연구를 진행중입니다. 요지는, 과연 위 모델들을 사용해본 경험으로 취업이 가능할까요? 제가 아직 이 분야에 대해서 자세히 알지는 못하기 때문에 드리는 질문이지만, 알고리즘 자체를 개발하는 엔지니어가 되어야 취업이 되는것은 아닌지 불안해서 여쭤봅니다. 아마 이 문장으로 제 질문이 요약될수도 있을것 같습니다. 딥러닝,머신러닝 모델에 대해서 이해도가 높고 잘 쓰는 사람 VS 딥러닝,머신러닝 알고리즘을 만들어본 사람 회사 입장에서는 어떤 사람을 선호할까요???
개발자
#딥러닝
#머신러닝
#석사
#취업
답변 0
댓글 0
조회 84
2달 전 · 허니 님의 새로운 답변
프론트엔드 기본기를 기를 수 있는 도서가 있을까요??
지난해 하반기 취업하여 풀스택 개발자(프론트 비중이 높은)로 일하며 프론트엔드의 핵심이 무엇인지 모르겠습니다. 취준할때 백엔드와 devops 관련으로 많이 공부했었습니다. 그 과정에서 백엔드 개발자로서 저만의 가치관과 개념을 가질 수 있었습니다. 근데 프론트엔드는 빠르게 변화해서 그런지 뭐랄까 핵심이, 중심이 되는 가치가 뭔지 모호한 것 같습니다. UI/UX라고 생각하니 이건 너무 디자인 쪽으로 흘러가는게 아닌가?? 디자인은 감각의 영역아닌가?? 복잡한 로직이나 데이터 관리를 생각하니 이런건 다 백엔드에서 처리해야하지 않나?? 라는 생각으로 빠지는 것 같습니다. 신입개발자로 프론트엔드의 핵심가치에 대해 배울 수 있는 책이 어떤게 있을까요??
개발자
#프론트엔드
#웹개발
#풀스택
답변 1
댓글 0
조회 116
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
조회 163
3달 전 · 조유정 님의 질문
제조회사에서 서비스회사로 중고신입 이직하려는데, 어떻게 준비하면 좋을까요?
현재 제조업 sm 개발자로 일한지 1년도 안된 주니어 개발자입니다. 지금 사용하고 있는 기술은 jsp, spring(그냥 데이터 전달용도), mybatis, oracle입니다. 일은 정말 단순한 crud, 쿼리 작성 정도이고 제조업이다보니 기술적인 것을 중요하게 생각하기 보단 도메인 지식을 깊게 알고 현업 요구사항을 시스템에 녹여내는 게 대부분입니다. 지금 다니고 있는 회사 기업규모도 크고 나름 안정적이지만, 예전부터 서비스직을 너무 가고 싶었기에 중고신입 이직을 준비하려 합니다. 중고신입으로 제조업에서 서비스업으로 이직할 때에는 어떤 식으로 준비하면 좋을 지 조언을 얻고 싶습니다. 산업이 많이 다르다보니, 방향을 잡기 힘드네요..ㅠ 일을 해봤다는 점을 어필하려고 하니 레거시한 기술이기도 하고 주니어라 성과 낼 환경도 아니라서 어필할 수 있을지 모르겠습니다. 레거시한 기술이라도 이직하려는 회사에 맞게 잘 풀어내면 설득이 될까요? 입사 이전에 한 프로젝트들을 어필하면 회사생활까지 했는데 아직도 입사전 포폴 밖에 얘기할 게 없나? 라고 느껴질까요? 회사생활과 조금더 기술적인 고민을 담은 토이프로젝트를 병행하는 건 어떻게 생각하시나요? 물론 정답이없는 문제라고 생각합니다! 그렇지만 서비스직군에 계신 개발자분, 제조업에서 서비스업으로 이직을 성공하신 분들의 의견을 참고해서 방향을 잡아보고 싶습니다!!
개발자
#이직
#이직고민
#제조업
#서비스회사
답변 0
댓글 0
조회 98
3달 전 · 익명 님의 질문 업데이트
대학생 산업기능요원 취업 준비 어떻게 시작해야 할까요?
저는 현재 미국에 있는 대학에서 컴퓨터 과학 전공으로 3학년 재학 중에 있습니다. 제가 운 좋게 신체검사에서 공익 판정으로 받아서 이번 학기를 마치고 산업기능요원에 도전해보려고 하는데 아직 경험이 많이 부족한 것 같다는 생각이 듭니다. 저는 나름 프로그래밍이 적성에 잘 맞는다고 생각했고, 프로그래밍 문제를 푸는 것을 좋아합니다. 프로그래머스 코딩문제도 4레벨 까지는 구현하는데 시간을 좀 투자한다면 나름 잘 푸는 정도입니다. 학교에서는 알고리즘을 공부하는 것을 좋아해서 증명 기반의 수학적인 수업들을 위주로 들었습니다. 문제는 지금까지 제대로 된 프로젝트를 해본 적이 없습니다. 파이썬이나 C++로 지뢰찾기 같은 게임 만들기 정도... 채용 공고를 보면 요구사항으로 적혀있는 Node.js, Typescript 등의 툴들을 사용해 본 적이 없고 데이터베이스나 네트워크에 관한 지식도 거의 없습니다. 요구사항을 만족하는 공고가 하나도 없다고 생각하니 어디서부터 시작해야할지 모르겠더군요. 남은 3개월 동안 열심히 준비해보고 싶은데 무엇부터 해야할지 모르겠습니다. 어떤 직군을 추천하시는지, 남은 시간동안 제가 어떻게 준비를 해야할지 조언을 얻고 싶습니다!
개발자
#산업기능요원
#취업-준비
#신입
#취업
답변 0
댓글 0
조회 35
3달 전 · CP 님의 새로운 댓글
neo4j로 데이터 가져올 때 속도가 너무 느려요
neo4j 를 도입해 연관성을 찾는 작업을 하고 있어요 데이터가 얼마 없을 경우 문제가 없었지만 현 기준 노드 200만개 관계 6000만 건 으로 한번 검출 할 때 속도가 너무 느려서요 그래서 apoc를 도입을 했고요 메모리, heap 등 용량도 늘려줬습니다. 쿼리도 MATCH (first:Keyword {name: '마우스'}) CALL apoc.path.expand(first, 'RELATED_TO', 'Keyword', 1, 6 ) YIELD path WHERE ANY(n IN nodes(path) WHERE n.name = '게이밍마우스') RETURN path LIMIT 500; 이렇게 apoc와 LIMIT를 적용 했고요 추가로 profile을 찍어보니 한번 검사를 할 경우 500만~1억 번 노드를 조회를 하고 있어요 방법이 없을까요? ps. 데이터는 아직 1%만 쌓였습니다
개발자
#neo4j
#디비저장
답변 2
댓글 3
추천해요 1
조회 44
3달 전 · 하이린 님의 새로운 답변
웹개발에서 AI 데이터분석가 전향
현재 웹개발 3년차이고 AI 개발직무로 전향하고 합니다. 자바를 주언어로 다양한 sql 언어들을 사용해 왔으며 깊이 있게는 아니더라도 프레임워크들도 여러가지 다뤄왔습니다. 하지만 AI 개발은 파이썬이 주된 언어이고 현재까지 해왔던 실무랑은 전혀 다른 역량을 요구하는거 같아서 현직자 분들께 실제로 실무에서 필요 역량이 무엇인지 조언을 구하고자 합니다. 더불어 데이터분석가는 거의 기획전략이나 마케팅에서 필요로 하는 업무인듯하여 실질적으로 개발직으로 속하는지, 신입은 거의 뽑지 않는데 준비를 하는것이 맞는건지 의문이 들어 이부분도 조언을 구해요.
개발자
#전향
#웹개발
#ai개발
#데이터분석가
#이직고민
답변 1
댓글 0
조회 92
3달 전 · NickSoon 님의 새로운 답변
지금 상황에서 파이어베이스에 데이터를 저장할때 쓰는 알맞은 코드를 찾고 싶습니다.
유튜브 무료 강의 따라하며 코딩 독학하고 있는 사람입니다. https://youtube.com/playlist?list=PLfLgtT94nNq3PzZinqs9Afuiai--r5NB_&si=ck9wzApzjvUZDJ6T 코딩애플님 강의를 따라서 파이어베이스 기반 웹사이트를 만들고 있었는데, 어떻게든 따라가다가 웹페이지에 개시글을 작성해서 파이어스토어 데이터베이스에 저장하는 부분에서 막혀버렸습니다. https://youtu.be/yYtTZcjCj_o?si=mg_U0cKB_kHUMhef 제가 실력이 매우낮아서, 이 상황에 알맞는 데이터 저장방법을 못찾겠어가지고 이렇게 물어봅니다. 아래의 코드 부분, 그러나까 웹페이지에 올린 개시글의 데이터가 파이어베이스의 데이터베이스에 기록하는 부분을 작업하다가 막혔습니다.
개발자
#firebase
#visual-studio-code
#node.js
답변 1
댓글 0
보충이 필요해요 1
조회 33
3달 전 · 하이린 님의 새로운 답변
데이터분석 국비지원 후 취업
개발직으로 이직 하려고 하는데 부트캠프 4개월-6개월 기간 공부하는 게 보통이더라구요 데이터분석은 국비지원 받고 1개월 수강하는 프로그램이 있던데 1개월하고 취직이 가능한가요..? 그리고 1개월 동안 실무 다루는 것들(?)을 다 배울 수가 있는 건가요? 원래 제 계획은 퇴사 후 부트캠프로 6개월 공부하고 취업 준비하고 이직 할 계획이었는데 4개월 짜리도 있더라구요 단기로 바짝 공부하고 취업 준비 하는 게 낫겠다는 생각이 드는데 개발직에 있는 오빠에게 물어보니 4개월이든 6개월이든 그 안에 다 못배우고 실무하면서 계속 공부해야한다고 하는거 보니 그냥 단기로 후딱 끝내고 취업준비 하는게 맞는지 궁금합니다 그리고 온라인 수강이 있고 학원 다니면서 배우는게 있던데 어떤게 더 나을지... 경험자들 의견 부탁드립니다.. 나이도 어린게 아니라(30대) 시간 압박감이 들어서 최대한 공부 단기간에 끝내고 취업하고 싶은데 그게 될까 싶네요...
개발자
#데이터분석
#부트캠프
#이직
답변 1
댓글 0
조회 73
3달 전 · 전기정 님의 새로운 댓글
대학졸업후 개발자 진로 고민 질문드립니다!
국숭세단 대학 라인의 소프트웨어 학부 예비 졸업생입니다. 학점은 3.8/4.5 (전공은 4.1/4.5) 프로젝트 경험은 졸업프로젝트(AI를 이용한 뷰티 서비스) 밖에 없습니다. 컴퓨터 학부에 진학하게 된 계기는 알고리즘 문제 해결하는 것이 재미있어서(문제 해결력) 여러 프로그래밍 대회, 국내 올림피아드 수상 경력으로 대학에 진학하게 되었는데, 취업 시장은 이것 하나로 안되는 것이 뻔히 보입니다. 해봤자 코딩테스트 정도? 새로운 것을 만들어 내기 보다는 장점? 이라고 생각되는 문제 해결력을 쓰는 직군을 생각 해 봤는데, 1. 백엔드 코어 개발자 2. 데이터 분석 3. AI (향후 미래 직군) 정도 입니다. 괜찮다고 생각되면 혼자 준비하기 보다는 대학원도 생각중입니다. 여러 팩트 공격 부탁드립니다. 선배님들!
개발자
#취준
#개발자
#신입
#sw
답변 1
댓글 1
조회 115
15일 전 · 엑시트 님의 새로운 답변
혹시 랜딩 페이지를 바꾸게 되면
초기 URL로 진입했을 때 랜딩페이지로 가게되는데 랜딩페이지를 변경하게 되면 seo 자체 순위나 이러한 seo 데이터가 초기화 되는건가요? 랜딩 페이지에 데이터가(접속자 수 이러한 것들) 그래서 많은 플랫폼 회사들이 랜딩페이지를 잘 바꾸지 않나 해서요? 답변해주시면 정말 감사드리겠습니다.! 회사가 분기마다 랜딩페이지를 변경하는데 이해가 안가서 여쭈어 봅니다!
개발자
#seo
답변 1
댓글 0
조회 44