개발자
안녕하세요 현재 컴공 2학년에 재학 중인 학생입니다 아무것도 모르는 상태로 컴공에 입학해 학과 공부만 따라가다 보니 현재 실무(?)적으로 할 수 있는게 없습니다… 하지만 이제 슬슬 진로를 정해야 할것 같아 고민이 큽니다. 그러던 중 클라우드 개발자에 대해 관심을 가지게 되었는데 혹시 어떤 공부를 하는게 좋은지 현업자 분들의 조언을 받고 싶습니다. (무턱대고 질문하는 것처럼 보일 수도 있지만 따로 구글링하면서 정보를 찾고 있습니다!!) 많은 조언 부탁드립니다 :D
답변 1
클라우드 개발자는 다음과 같은 분야 지식이 중요해보였습니다. 1. 네트워크 2. 운영체제 (특히 리눅스, 유닉스) 3. 쉘 스크립트, 파이썬 4. 어플리케이션 환경에 대한 지식 클라우드 쪽 현업자는 아니지만, 주변 클라우드 및 DevOps 직군 지인들을 보면서 저게 제일 중요해보이더라구요. 개인적인 경험으로도 그랬구요. 몸으로 직접 겪어가며 느낀 학습 순위는 다음과 같습니다. 1. 어플리케이션 환경에 대한 지식 2. 네트워크 3. 배포 및 도커 4. AWS 같은 클라우드에서 소프트웨어 아키텍처에 따라 배포해보기 5. 분산 서비스 환경 이해 개발을 처음하시는 거라면 서버 개발을 조금 해보시는 걸 추천드려요!! 웹, 서버 같은 어플리케이션을 조금 개발하고, 모두가 사용할 수 있는 웹 환경으로 배포라는 걸 해보는 과정에서 인프라를 배울게 많더라구요. 도커, CI/CD, 파이프라인, LB, Bastion, VPN 등등 그러다보면 분산 서비스 환경에서는 어떻게 해야하는지 막 이래저래 찾아보다가, 쿠버네티스도 하고 오픈스택이란 것도 하고 그러더라구요 제 지인들은ㅎㅎ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!