클라우드 컴퓨팅??
안녕하세요, 소프트웨어 학과 2학년 학생입니다.
대학 입학하고 4개월간 자바만 미치게 팠습니다. 근데 저한테는 자바가 정말 재미가 없더라고요.
그래서 그 이후 약 10개월간 해킹을 공부했습니다. 다행히 이쪽은 제 입맛에 맞았습니다.
그치만 해킹을 공부하곤 있지만 제가 정말 해킹으로 밥을 벌어먹을 수는 없다고 판단했습니다 ㅋㅋ.. 괴물들이 정말 많더라고요
그래서 정보 보안을 결합할 수 있는 직업이 뭐가 있을까 생각하다가 System administrator이라는 직업을 알게 되었고 꼬리에 꼬리를 물어 Cloud computing engineer이라는 직업까지 다다르게 되었습니다. 웹 해킹, 시스템 해킹등을 해보면서 자연스럽게 OS에 대한 지식도 늘어났고, System administrator이라는 직업이 저한테는 꽤나 매력적으로 보이기 시작했습니다.
저는 해외 취업이 목적이기 때문에 해외 자료를 많이 찾아봤는데요, 연봉도 두둑하고 미래도 창창한 직업이라고 소개들 해놨네요.
하지만 제가 우려하는 것은.. 2009년인가 2011년부터 지금 2020년까지 떠오르는 기술이라고 소개하는 꼴이 딱 비트코인을 닮은 것 같아서 그게 제일 걱정입니다.
그리고 제가 할 줄 아는 언어가 C, Assembly, Python인데, 그마저도 C는 disassemble해서 코드를 읽거나 linux kernel에서 설명 들어가면서 코드를 읽어나갈 줄 아는 수준이며 제대로 된 프로그래밍이라고는 100줄 조금 넘어가는 linux 환경에서 ls, cd 커맨드를 구현한 게 다입니다. Assembly는 정말 Reverse Engineering 용.. 읽을 줄만 알고 shellcode 조금 작성할 줄 아는 수준입니다.
그나마 할 줄 아는 게 python인데 그것도 해킹툴 짤 때만 사용해서 프로그래밍이라고 하기도 창피합니다.. 대부분이 30~40줄 미만이에요.
서론이 길었습니다. 일단 제가 여쭤보고 싶은 건
1. 실무에서 클라우드 컴퓨팅이 많이 쓰이는지
2. 한국에는 Cloud computing engineer이라는 직업이 흔한지
3. 혹시 Cloud computing 직종에 종사하시는 분이 계시다면 어떤 언어가 가장 많이 쓰이는지(Python, Java, Go, Perl이 가장 많이 쓰인다고 읽었습니다.)
4. Cloud computing 도 알고리즘 연습이 필요한지
를 묻고 싶습니다.
읽어주셔서 감사합니다 :) 모두 즐거운 주말 되세요~