Share
Sign In
🤗국모다 it취업 개꿀팁
클라우드 AI 업계로 취업하기 위한 준비 가이드 🚀
P
paul
👍
1
안녕하세요. 제가 최근 국모다 슬랙에 올린 뉴스 기억하시나요?

SK C&C가 'AWS MSP 6.0 파트너'와 '애널리틱스 온 MS 애저 스페셜라이제이션' 인증을 취득하면서 클라우드 매니지드 서비스와 생성형 AI 서비스에 대한 역량을 인정받았습니다. 라는 뉴스 내용이었는데요.
이러한 관련 업계로 취업을 준비하는 여러분을 위해, 어떤 준비가 필요한지 정리해드리겠습니다.
1. 클라우드 컴퓨팅 기초 지식 습득 ☁️
AWS 및 Azure 기초 학습
AWS: AWS Certified Cloud Practitioner 자격증을 목표로 학습
Azure: Microsoft Certified: Azure Fundamentals 자격증을 목표로 학습
💬
자격증이란 게 직접적이진 않더라도 준비하는 과정에서 얻게 되는 지식과 역량의 정량적 지표로 쓰일 수 있으니 있어서 나쁠게 없다고 생각합니다.
2. 인공지능(AI) 및 머신러닝(ML) 역량 강화 🤖
AI와 ML의 기본 개념 이해
코스 수강: Coursera, edX, Udacity같은 온라인 교육이나 AI부트캠프를 통해 AI 및 ML 기본 강좌를 들어 기초 지식을 쌓으세요.
프로젝트: 기초 프로젝트를 통해 AI 및 ML 모델을 직접 구축해 보세요.
💬
AI 코드를 가져다 쓰는 것으로 AI를 알고 활용한다고 말 할 수 없습니다. 기본적인 개념과 원리에 대한 탄탄한 지식을 바탕으로 어떻게 코드가 작성되어 있는지 이해하실 수 있어야 합니다.
3. 클라우드 기반 데이터 분석 📊
데이터 분석 능력 강화
AWS: AWS Certified Data Analytics - Specialty 자격증 준비
Azure: Microsoft Certified: Azure Data Scientist Associate 자격증 준비
💬
클라우드 인프라의 관리와 운영 능력은 업계에서 매우 중요한 부분이며, 관련 자격증은 전문성을 증명하는 좋은 방법입니다.
4. 클라우드 매니지드 서비스 운영 🔧
클라우드 관리 능력 확보
AWS MSP: AWS Certified SysOps Administrator - Associate 자격증 학습
Azure 관리: Microsoft Certified: Azure Administrator Associate 자격증 준비
5. 생성형 AI 서비스 활용 ⚙️
AI 서비스 연동 및 활용 방법 학습
API 활용: OpenAI, Google Cloud AI, Microsoft Azure AI 등의 AI API 사용법 학습
AI 모델 연동: 클라우드 환경에서 AI 모델을 연동하고 활용하는 방법을 익히세요.
💬
실제로 기업에서 AI 모델을 활용하는 경우가 많기 때문에, 이러한 기술을 미리 학습해 두는 것은 실무에 큰 도움이 됩니다.
6. DevOps 및 자동화 🛠️
CI/CD 및 인프라 자동화
CI/CD 도구 학습: Jenkins, GitLab CI/CD, GitHub Actions 사용법을 익히세요.
인프라 자동화 도구: Terraform, AWS CloudFormation, Azure Resource Manager 도구를 사용해 보세요.
💬
DevOps는 클라우드 환경에서 효율적인 개발 및 운영을 가능하게 하는 중요한 기술입니다.
7. 실무 경험 쌓기 💼
인턴십 및 프로젝트
인턴십: 클라우드 서비스 제공 업체나 AI 관련 기업에서 인턴십 경험을 쌓으세요.
오픈소스 기여: GitHub에서 오픈소스 프로젝트에 기여해 보세요.
💬
실무 경험은 무엇보다 중요합니다. 인턴십과 오픈소스 프로젝트 참여는 이론을 실제로 적용해 볼 수 있는 기회를 제공합니다. 사실 인턴십 기회가 잘 없습니다만 부트캠프에서 인턴십 개념 프로젝트가 있다면 그것도 좋은 기회가 될 것 같습니다. 하지만 이 부분은 꼼꼼히 따지고 물어봐야 합니다.
마무리하며 🌟
💬
나열하고 보니 생각보다 훨씬 할 게 많네요.ㅎㅎ 하나하나 다 하긴 현실적으로 어렵습니다.

선택적으로 빠르게 익히고 적용해 볼 수 있는 것들 위주로 학습하시고 실습해보세요.

자격증은 선택이기 때문에 본인 상황에 맞게 도움이 될 것들만 준비하세요. (자격증은 개념이나 용어 정도 익숙해지는 수준으로 기대하면서 준비)
저 개인적으로는 가급적이면 백엔드 기술을 익히고 백엔드 개발자로 특정 한 도메인에서 경험을 쌓고 클라우드 직무로 넘어가는 것을 추천드립니다. 그리고 과정에서 위에 나열된 기술을 경험하시는 것이 효율적입니다. (그 분야에 클라우드를 적용해보기)도메인과 백엔드에 대한 깊은 이해가 큰 장점이 될 거라고 확신합니다.
이번 제 콘텐츠가 마음에 드셨다면 댓글이나 이모지를 눌러 주세요~
국모다는 여러분들의 취업을 위한 성장을 돕기 위해 노력을 하고 있습니다.
Subscribe to '국모다'
Welcome to '국모다'!
By subscribing to my site, you'll be the first to receive notifications and emails about the latest updates, including new posts.
Join SlashPage and subscribe to '국모다'!
Subscribe
👍
1
paul
주니어 개발자로 성장하기 위한 마음가짐 🌱
주니어 개발자로 성장하기 위한 마음가짐 🌱 안녕하세요. 국모다it의 paul입니다. 오늘은 주니어 개발자 시리즈 마지막 편입니다. 마인드셋에 대해 이야기해 볼 건데요. 어떤 마음가짐을 갖는 것이 본인의 성장과 채용자에게 어필하는 데 있어 좋은지 이야기 나눠보겠습니다. 주니어 개발자로 성장하기 위해서는 많은 역량을 개발해야 합니다. 경력이 쌓일수록 더 많은 역량이 요구되며, 이는 개발자의 경력 성장에 필수적입니다. 그러나 이러한 성장은 단순한 기술 습득만으로 이루어지지 않습니다. 끊임없는 학습과 고통의 양을 이겨낼 수 있는 올바른 마음가짐이 필요합니다. 마음가짐의 중요성 취업에 성공하는 내담자의 경력관리 상담을 돌이켜보면 성장하는 마음가짐을 가지고 있다는 것을 느낍니다. 정말 성장하고 싶다면 마음가짐은 저절로 따라오는 것 같습니다. 주니어 개발자로 성장하기 위한 마음가짐 소개 그렇다면 성장하는 개발자의 마음가짐은 무엇일까요?? 💡 주니어 개발자로 성장하는 데 도움을 주는 5가지 마음가짐을 소개해 드립니다. 1. 열정을 가지고 문제 해결을 하려는 마음가짐 🔥 문제를 해결할 때 최선을 다하고, 쉽게 지나치지 않습니다.
👍
3
paul
주니어 개발자로 성장하기 위해 필요한 핵심 역량
안녕하세요. 국모다it의 Paul입니다. 오늘은 지난번에 내용에 이어서 '진짜' 주니어 개발자가 되기 위해서는 어떤 역량이 필요한지 이야기해 보도록 할게요. 우선 아래의 이미지를 봐주시고 글을 읽어 가면 좋을 거 같습니다. 주니어 개발자로서의 성공적인 성장은 개발 선배가 해결한 프로젝트를 구축하고, 실무 문제를 해결하거나 개선할 수 있는 능력을 갖추는 것에서 시작됩니다. 이를 위해서는 두 가지 핵심 역량이 필요합니다. 프로그래밍 역량과 엔지니어링 역량입니다. 1. 프로그래밍 역량 🛠️ 프로그래밍 역량은 주니어 개발자의 기본이 되는 요소로, 이 역량을 습득하기 위해서는 다음과 같은 고민이 필요합니다. 프로그래머로 성장하기 위한 고민 협업 가능한 프로그래머가 되려면 어떤 철학을 가져야 할까? 버그를 최소화하는 코딩 방법은? 단순 구현을 넘어 효율적인 알고리즘을 적용하려면? 품질 좋은 프로그래밍을 하려면? 더 나은 프로그래머로 성장하기 위한 고민 규모가 커져도 논리적 허점이 생기지 않게 프로그래밍하려면? 성능 유지 및 향상을 위한 프로그래밍 방법은? 협업에 도움을 주는 최적화된 프로그래밍 방법은? 프로그래밍 역량 개발을 위한 키워드 코딩: 코드 가독성, 안전한 코드, 디버깅 패턴: 아키텍처 패턴, 디자인 패턴, 관형어 패턴 컴퓨터 과학 및 기본기
😀👍
6
paul
주니어 개발자란
주니어 개발자란 무엇인가? 🚀 주니어 개발자라는 역할은 단순히 '신입' 그 이상입니다. 주니어 개발자는 이미 누군가 해결했던 문제를 개선하는 단계에 도달한 개발자를 의미합니다. 오늘은 주니어 개발자가 어떤 역할을 맡고, 어떻게 성장할 수 있는지 살펴보겠습니다. 문제 해결 역량에 따른 경력 수준 📊 개발자의 경력은 문제 해결 역량에 따라 크게 4단계로 나뉩니다. 진입 단계: 문제를 배우고 실습하는 단계 신입 단계: 실무에서 문제를 이해하고 해결하는 단계 주니어 단계: 기존 문제를 개선하는 단계 시니어 단계: 해결되지 않은 문제에 도전하는 단계 주니어 개발자의 핵심 역할 🔧 주니어 개발자란 누군가 해결했던 문제를 개선하는 능력을 가진 개발자를 말합니다. 이 단계의 개발자는 실무에서 발생하는 문제를 해결할 수 있으며, 이를 자동화, 최적화, 효율화함으로써 비즈니스 개선에 기여할 수 있습니다. 주니어 개발자의 주요 행동 새로운 기능 개발: 기존 시스템에 기능을 추가하거나 개선합니다. 자동화 및 최적화: 시스템 운영을 자동화하고 성능을 향상시킵니다.
👍💪
8