개발자

SI 신입 코드분석 질문드려요!

2024년 07월 23일조회 123

이번주부터 첫 출근한 신입입니다! 팀장님께서 예전에 만들어놓은 프로젝트 보면서 흐름이 어떻게되는지 머릿속으로 그림을 그려보라고 하셨습니다. 현업의 프로젝트 규모를 보고 매 순간 놀라지만 이왕 일 하는거 빨리 적응하고 업무 맡아보고싶습니다. 재난관리시스템이라서 스프링보다는 프론트부분이 복잡해보이긴 하더라구요! 코드 하나하나를 완벽하게 이해는 못할수있지만 어떻게 해야 빨리 프로젝트의 흐름을 이해하고 업무에 적응할수있을까요! 선배님들의 팁이나 조언 부탁드립니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

이상래님의 프로필 사진

안녕하세요, 요즘같이 취업이 어려운 시기에 첫 출근이라니!! 축하드립니다. 일단 회사이기 때문에 제 생각에는 dev, live 서버로 나뉘어 있을거라 판단됩니다. 혹시 확인해 보시고, 나뉘었다면 팀장님한테 dev에서 여러 테스트 데이터를 넣고 테스트를 해봐도 되냐고 물어본 다음에, 해당 화면, 코드, DB를 같이 띄워놓고 해당 화면을 클릭 하고 했을 때 백엔드 코드의 api를 통해 DB 테이블이 어떤게 수정되는지, 컬럼과 데이터가 어떻게 매핑 되어 있고, db 테이블의 관계는 어떤지를 파악 해서, 문서화 하면 아마 에이스가 될 것 입니다. 한눈에 보기 쉽게 정리만 잘하면 금방 파악 될 거에요!! 응원합니다. 😎😎

profile picture

익명

작성자

2024년 07월 23일

음 현재상황은 기존 db를 백업후 로컬에 공부용으로 복원해놨습니다! 코드 또한 공부용으로 받아서 보는중입니다! 여기다가 테스트해보라는 의미가 맞으실까요? 화면을 클릭했을때 DB에서 뭐가 바뀌는지 이런 부분들을 보시라는 말씀이시군요! 내일부터 해보겠습니다! 축하해주셔서 감사합니다ㅎㅎ

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 07월 23일

프로젝트의 흐름을 이해하는 데 필요한 몇 가지 팁은 다음과 같습니다: 1. **문서화**: 가장 중요한 것은 프로젝트 관련 문서를 찾아보는 것입니다. 보통 기술 사양서, 요구사항 문서, 아키텍처 도면 등이 있을 것입니다. 이러한 문서들이 프로젝트의 전반적인 구조와 플로우를 이해하는 데 도움이 됩니다. 2. **코드 파악**: 시작점부터 코드를 따라가 보세요. 메인 메소드나 컨트롤러부터 시작해서 주요 기능을 수행하는 코드까지 따라가보는 것이 좋습니다. 3. **데이터 플로우 이해**: 어떤 입력이 시스템에 들어가고, 그 결과로 어떤 출력이 나오는지 이해하려고 노력하세요. 데이터는 어떻게 변환되고, 어느 위치에 저장되는지 등을 확인해 보세요. 4. **디버깅**: 가능하다면 실제로 코드를 실행시켜 보세요. 버그를 찾거나 새 기능을 추가할 때 어떻게 해야 하는지 이해하는 데 있어 디버깅은 매우 유용합니다. 5. **질문하기**: 모르는 것이 있다면 무조건 질문하세요. 선배 개발자들은 그런 질문에 답하는 것을 기대하고 있습니다. 6. **테스트 코드**: 프로젝트가 테스트 코드를 가지고 있다면, 이들을 확인해보세요. 테스트 코드는 보통 어떤 기능이 어떻게 동작해야 하는지 상세하게 알려주므로 중요한 참고 자료가 될 수 있습니다. 마지막으로, 너무 조급해하지 마세요! 신입이라면 적응과 학습에 시간이 걸리는 것은 당연합니다. 꾸준히 노력하고 성장하려는 의지를 가진다면 분명 잘 할 수 있을 것입니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!