개발자

SI 신입이 가져야 할 능력(역량)은 무엇인가요?

2022년 09월 16일조회 1,168

국비학원에서 html, css, js 기초와 간단한 실습 부터 , mysql 쿼리를 배우고(join과 index를 제외하고 기본 문법만 숙지하고 있습니다.) servlet ,jsp를 배우고 이번에 배우고 있는 Sping boot를 마지막으로 국비 수업 수료를 앞두고 있습니다. Python과정은 기초 문법과 R언어, Beautiful Soup로 크롤링을 하는 법을 배웠습니다. 빠르게 돈을 벌고 싶어서 수료 후, 바로 취업 활동에 들어갈 것 같습니다. 그런데 아직 게시판 조차 따라치기만 하는 코드 몽키..가 된 거 같습니다. 아마 SI쪽으로 가려는 데, 처음에 겪을 데미지를 최소한으로 줄이고 싶습니다(덜 얻어맞고 싶네요..) 프로젝트는 국비학교에서 진행하는 프로젝트만 진행중입니다. 전자 도서관 홈페이지를 참고 삼아서 간단한 홈페이지를 구현하는 건데요. 수업에 들었고 한번 쳐봤던 자료들을 긁어모아 아주 간단한 기능만 넣고 만드는 중입니다. Q.SI신입은 무엇을 준비해야 할까요? Q.코드몽키 수준을 넘어가려면 어떻게 해야 할까요?

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

답변 1

황우진님의 프로필 사진

SI 프로젝트는 어느정도 정형화된 개발 프레임워크를 바탕으로 개발하는 경우가 많을 듯 합니다. 그래서 단순히 코드를 잘 만들기 보다는 FrontEnd, BackEnd, DB 등 각 요소에 적용된 라이브러리들이 어떤 구조로 연결되는지 빠르게 파악하는게 생산성에 영향을 미칠 듯 합니다. Java, Spring 기반의 라이브러리들이 뭐가 있는지 어떤 역할로 쓰이는지 미리 한번 보시면 도움되지 않을까 합니다. 그리고 이런 라이브러리들이 실제로 사용되는 것을 배우는 것도 결국 다른 사람들의 코드를 보면서 배우게 되실 거에요. 코드를 읽고 최대한 빠르게 파악하는 것을 연습하시길 바랍니다. 다양한 샘플 프로젝트들의 코드들을 많이 보시면서 그 안에 적용된 패턴이 어떻게 비슷하고 다른지 파악하시면 도움이 되지 않을까 합니다. 저도 첫 개발 업무는 SI로 시작했는데.. 그 때와 많이 달라진 상황이라 도움이 될지 모르겠네요. 그래도 지금의 고민의 크기만큼 좋은 곳에 취업하시길 바라겠습니다!

profile picture

익명

작성자

2022년 09월 26일

구조 파악이라.. 연습해야 할 거까지 주시다니 너무 감사합니다^^b

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

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

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

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