chatGPT2024. 4. 8. 21:17

 

질문

AI와 현재는 관련없는 사람이다. 앞으로 관련 업무를 할지도 모른다. AI공부 프로그래밍 공부가 필요하니? 지식만 있으면 되지 않아? 프로그래밍 왕초보이여서 꼭 공부해야할지 모르겠다.

 

ChatGPT

AI와 직접적인 관련이 없는 분야에 계시더라도 미래에 AI 업무를 할 수 있는 가능성을 염두에 두고 계신다면, 프로그래밍 기초를 학습하는 것은 여러 이유로 유익할 수 있습니다. 물론, AI의 이론적 지식만으로도 많은 이해를 얻을 수 있지만, 프로그래밍 기술을 갖추면 다음과 같은 이점을 얻을 수 있습니다:

 

  1. 실용적인 기술: 프로그래밍은 AI 알고리즘을 실제로 구현하고 실험하는 데 필수적입니다. 데이터를 처리하고, 모델을 훈련시키며, 결과를 분석하는 과정에서 프로그래밍이 큰 역할을 합니다.
  2. 더 깊은 이해: 프로그래밍을 통해 AI 모델의 내부 동작을 더 잘 이해할 수 있으며, 이는 문제 해결에 있어 보다 효과적인 접근 방법을 제시할 수 있습니다.
  3. 도구에 대한 접근성: 많은 AI 도구와 라이브러리들은 프로그래밍 언어로 접근 가능합니다. 프로그래밍을 알면 이러한 자원을 활용할 수 있습니다.
  4. 시장성: 기술 시장에서 프로그래밍 기술은 매우 요구되는 역량입니다. 이는 취업 시장에서의 경쟁력을 높일 수 있습니다.
  5. 커뮤니케이션: 프로젝트에서 개발자나 데이터 과학자와 소통할 때, 기본적인 프로그래밍 지식이 있다면 의사소통이 보다 원활해질 수 있습니다.
  6. 적응력: 기술은 끊임없이 변화하고 있습니다. 프로그래밍 능력을 갖추면 새로운 기술과 도구를 빠르게 학습하고 적응하는 데 도움이 됩니다.

 

 

Claude

군에서 AI 관련 업무를 맡게 된다면 프로그래밍 실습은 반드시 필요하지 않습니다. 다만 AI에 대한 실무적인 이해를 위해서는 프로그래밍 실습이 큰 도움이 됩니다.

AI 관련 지식만으로도 충분할 수 있지만, 그 경우 다음과 같은 한계가 있습니다:

 

  1. AI의 작동 원리에 대한 피상적인 이해
  2. AI 모델링 및 데이터 처리 과정에 대한 실무 경험 부족
  3. AI 시스템 개발/운영 시 발생하는 이슈 파악 어려움
  4. AI 기술을 실제 문제에 적용하는 능력 부족

 

따라서 AI에 대한 이론적 지식과 더불어 프로그래밍 실습을 병행하면 AI에 대한 이해도를 높일 수 있습니다. 간단한 머신러닝/딥러닝 모델을 직접 구현하고, 데이터 전처리, 모델 학습/평가 등의 과정을 경험해보는 것이 좋습니다.

하지만 꼭 프로그래밍 전문가가 될 필요는 없습니다. 목적은 AI의 동작 원리와 한계점을 파악하는 것입니다. 따라서 AI 관련 교육 프로그램에서 제공하는 실습 과정만으로도 충분할 수 있습니다.

결과적으로 AI 지식과 실무 경험을 모두 갖추면 군에서 AI 업무를 더욱 효과적으로 수행할 수 있겠지만, 상황에 따라 지식 위주로 공부하는 것도 나쁘지 않은 선택이 될 수 있습니다.

 

 

 

Googe Gemini

군에서 AI와 관련 없는 업무를 담당하고 계시더라도 앞으로 AI 관련 업무를 담당할 가능성이 있다면 AI와 프로그래밍 공부를 하는 것이 매우 유리합니다.

 

AI 관련 업무를 수행하기 위해 필요한 역량:

  • AI 지식:
    • 머신러닝, 딥러닝, 자연어처리, 컴퓨터비전 등 AI 기술의 기본 개념 및 원리 이해
    • AI 기술의 군사적 활용 사례 및 활용 방안 이해
    • AI 기술 개발 및 활용 과정에서 발생하는 윤리적 문제 인지 및 해결 방안 모색
  • 프로그래밍 능력:
    • Python, R 등 프로그래밍 언어 활용 능력
    • 데이터 분석, 모델 개발 및 평가, AI 기술 활용을 위한 프로그래밍 능력
  • 데이터 분석 능력:
    • 데이터 수집, 전처리, 분석, 시각화 능력
    • 통계, 확률 등 데이터 분석 관련 지식
  • 문제 해결 능력:
    • AI 기술을 활용하여 군사적 문제를 해결하는 능력
    • 창의적 사고 및 논리적 사고 능력

 

AI 지식만으로는 부족:

AI 관련 업무를 수행하기 위해서는 AI 지식뿐만 아니라 프로그래밍 능력, 데이터 분석 능력, 문제 해결 능력 등이 필요합니다.

 

프로그래밍 공부의 필요성:

  • AI 기술은 프로그래밍을 통해 구현됩니다.
  • 프로그래밍 능력을 갖추면 AI 기술을 직접 개발하고 활용할 수 있습니다.
  • 프로그래밍 능력은 데이터 분석, 모델 개발 및 평가 등 AI 관련 다양한 작업에 필수적입니다.

 

군에서 AI 관련 업무를 담당할 가능성이 있다면:

  • AI 기초 개념부터 프로그래밍 언어까지 단계적으로 학습하는 것이 좋습니다.
  • 온라인 강좌, 오프라인 교육 프로그램, AI 관련 서적 및 블로그 등 다양한 학습 자료를 활용할 수 있습니다.
  • AI 관련 컨퍼런스 및 밋업 참여를 통해 최신 기술 트렌드를 파악하고 네트워킹을 구축하는 것도 도움이 됩니다.

 

지속적인 학습을 통해 AI 지식과 프로그래밍 능력을 쌓는 것이 중요합니다.

프로그래밍 초보자라면:

  • Python 프로그래밍 언어를 배우는 것이 좋습니다. Python은 배우기 쉽고 AI 분야에서 가장 많이 사용되는 프로그래밍 언어입니다.
  • 온라인 강좌, 코딩 교육 프로그램 등을 통해 Python 프로그래밍 기초를 익힐 수 있습니다.
  • 프로그래밍 관련 서적 및 블로그, 유튜브 강좌 등을 활용하여 학습하는 것도 도움이 됩니다.
  • 꾸준히 연습하며 프로그래밍 실력을 향상시키는 것이 중요합니다.

 

AI 관련 업무를 담당하게 된다면, 프로그래밍 능력은 큰 경쟁력이 될 것입니다.

참고 자료:

 

AI의 프로그래밍이 하는 것과 하지 않는 것 선택할 수 있습니다.

꼭 하지 않아도 어느정도까지 이해하는데 어려움이 없을 수 있습니다.

다만, 프로그래밍을 공부하고 아는 것은 AI에 도움이 될까요? 라는 질문에 확실한 것은

AI업무와 그리고 AI의 시대를 살아가는데, 있어, 더 깊은 이해와 더 많은 도움을 준다는 부분에 대해서는 논란의 여지없이 분명 도움이 된다는 것은 분명합니다.

 

- 프로그래밍 기초를 학습하는 것은 여러 이유로 유익할 수 있습니다. (ChatGPT)

 

- 다만 AI에 대한 실무적인 이해를 위해서는 프로그래밍 실습이 큰 도움이 됩니다.(Claude)

 

- AI와 프로그래밍 공부를 하는 것이 매우 유리합니다.(Google Gemini)

 

 

만약 학습을 할 기회가 된다면 시간 투자를 하는 것, 하지 않는 것보다 하는 것이 많은 도움이 될것이라 생각해 봅니다.

Posted by 예영교육 연구소