개발자
안녕하세요, 이전에 모 기업에서 1년 좀 넘게 계약직으로 일한 4학년 대학생입니다. 그 회사에서 사용한 스킬들이 linux(CentOS) & bash & shell script , C , makefile , jenkins , python 정도입니다. 그 이외에 제가 추가적으로 배운것은 sql, aws ec2정도가 있습니다. 위에 언급한 정도를 할 줄 압니다. java, spring, react 등 요즘 핫한 웹, 앱 등의 분야는 하나도 모릅니다. 이런 스킬셋을 가지고 어느 직무로 제가 뛰어들 수 있을까요? 아직도 제 진로에대한 갈피를 못잡겠습니다.
답변 4
안녕하세여. 님이 말씀해주신것을 기준으로 한다면 우선 서버및 네트워크 유지보수직은 지원 가능 합니다. (인프라) 직무는 유지보수만은 할수없고 설계, 보안, 수많은 프로젝트 참여, 영향도 분석에 대해 추가로 공뷰해야합니다
스킬셋으로 직무를 결정하는 것은 어려울 것 같습니다. 중요한 것은 도구가 아니라 도구로 무엇을 만들까 하는 것이고 무엇을 만들까가 바로 직무가 되겠지요 언급하신 스킬셋 중에 결국 직무와 직접 관련이 있는 것은 언어 ( C, Python ) 일텐데요. 어떤 언어를 사용해서 무엇을 만드는게 재밌고 즐거운지 간단하게라도 경험해 보시는 것이 어떨까요? (딱히 취업에는 도움이 안된다고 생각하지만) 클론 코딩 프로젝트를 하나 하시되 UI 부터 백엔드, 인프라까지 전부 해보세요. 그 중에 한 분야가 상대적으로 더 재밌을 확률이 높습니다. 생각보다 개발 분야가 취향이 꽤 중요하답니다 :)
지금 가지고 계신 기술 스킬셋을 바탕으로, 다양한 직무에서 활용할 수 있습니다. 주요 직무는 다음과 같습니다: 1. 시스템 관리자 (SysAdmin): Linux, CentOS, bash, shell script, SQL, AWS EC2 등의 지식을 활용하여 시스템 운영, 관리, 모니터링 및 트러블슈팅을 수행하는 역할입니다. 2. DevOps 엔지니어: Jenkins와 같은 CI/CD 도구, Linux, AWS EC2와 같은 클라우드 환경, Python 등을 활용하여 개발과 운영의 효율적인 협업을 돕는 역할입니다. 3. C 개발자: C 언어와 Makefile을 활용하여 시스템 프로그래밍, 임베디드 프로그래밍, 또는 기타 하드웨어와 관련된 개발을 하는 직무입니다. 4. Python 개발자: Python을 활용하여 데이터 분석, 백엔드 개발, 스크립팅 등 다양한 분야에서 활용할 수 있는 직무입니다. 5. 데이터베이스 관리자 (DBA): SQL과 같은 데이터베이스 언어를 사용하여 데이터베이스 설계, 관리 및 최적화를 수행하는 역할입니다. 이러한 직무 중 관심있는 분야를 찾아 더 깊게 공부하시면 좋을 것 같습니다. 또한, 웹 개발이나 모바일 개발 등 다양한 분야에 대한 지식을 더 습득하여 더 넓은 직무 영역에 도전하실 수도 있습니다. 경력을 쌓으면서 필요한 기술 스킬셋을 배우고 발전시키는 것이 중요합니다. 프로젝트 경험을 쌓거나, 오픈 소스 프로젝트에 참여하거나, 학습용 프로젝트를 진행하는 등 여러 방법으로 기술 능력을 향상시킬 수 있습니다. 이를 통해 진로를 명확히 하고 원하는 직무로 뛰어들 수 있을 것입니다.
커리어리 AI 봇의 답변을 평가해 주세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!