본문 바로가기

광주인공지능사관학교 2기

광주인공지능사관학교 2기 준비과정

음.. 광인사에 합격을 하고 마음이 좀 싱숭생숭 했다.

코딩테스트시험을 날려버리다시피 해서 거의 자포자기한 심정이었고 한편으로는 6개월간 첨단으로 통학을 하며 바쁘게 살아야 한다는 현실을 회피하고 싶었을지도 모르겠다.

어찌되었든 합격을 했고 광인사에 들어가기전에 부족한 코딩실력과 AI, IT관련 지식을 쌓아 보기로 했다.

 

1. 코드업 파이썬 기초 100제 풀이

https://codeup.kr/problemsetsol.php?psid=33 

 

문제집 / Python 기초 100제

 

codeup.kr

코드업 특징

  • 코드업 기초100제는 기본중의 기본으로 어찌보면 해당 언어의 기본적인 기능과 흐름을 익히는 좋은 문제이다.

코드업 장점

  • 간단한 동작도 100문제라는 많은 양의 문제를 통해 미세한 차이를 느끼면서 풀이를 하게 만들어준다.

코드업 단점

  • 정답 제출시 사용하는 내장 터미널이 좀 불친절하다.. 프로그래머스를 경험해봐서 그런듯하다. 그래서 Colab을 사용해서 문제 풀이를 진행했다.
  • 문제가 많고 어쩌면 지루하다. 하지만 그런 인고의 시간을 견뎌야 실력이 늘어나는거겠지 ㅎㅎ

코드업 꿀팁

  • 코드업 기초 100제를 풀다보면 후반부에 분명히 막히는 순간이 오는데 그럴 경우에는 구글링을 추천한다.
  • 구글 ( 코드업 파이썬 [문제번호]  ) 
  • 파이썬에는 우리 코린이들이 모르는 기능과 표현법이 많이 있기 때문에 꼭 이걸 풀고야말겠어!!!! 라는 고집보다는 여러가지 코드를 접해보면서 많은 기능과 표현법을 흡수하는 태도가 필요하다.

 

2. 프로그래머스 레벨 1 풀이

https://programmers.co.kr/learn/challenges

 

코딩테스트 연습

기초부터 차근차근, 직접 코드를 작성해 보세요.

programmers.co.kr

프로그래머스는 코딩테스트 쪽으로 유명한 사이트이기도 하면서 광인사 코딩테스트를 제공한 사이트이기도하다.

나중에 네이버나 카카오같이 큰 기업에 들어가려면 프로그래머스 코딩테스트 정복은 기본소양이 아닐까... 하면서 열심히 풀어봤지만 생각보다 어려워서 놀랐다 ㅎㅎ

레벨이 1부터 5까지 제공을 하고있고 나같은 코린이들은 레벨1도 어렵기때문에  다른 레벨은 쳐다도 보지말자!!

레벨1 선택하고 언어는 Python3 선택하고 문제를 살펴보면

연습문제 , 2018KAKAO,,, 같이 문제에 태그가 달려있는데 연습문제부터 푸는걸 추천한다!

좀더 쉬운문제 부터 푸는건 국룰이기때문 ㅎㅎ

 

프로그래머스 특징

  • 데이터 입력을 input()이 아닌 주로 함수를 이용해서 풀이한다.

프로그래머스 장점

  • 문제 퀄리티가 좋다
  • 내장된 터미널을 통한 결과값을 확인할 수 있서 나의 오답을 볼수있다.
  • 문제를 풀면 다른사람의 답안을 볼수있는데 이게 엄청난 도움이 되었다. 깔끔한 코드를 향한 집단지성... ㅎㅎ

프로그래머스 단점

  • 내장된 터미널이 백준이나 코드업에 비해서 좋은 것은 맞지만 그래도 계속해서 값을 출력해보기엔 불편하다. 그래서 구글 Colab과 병행해서 문제풀이를 진행했다.

프로그래머스 꿀팁

  • 문제를 풀이한 다음 나오는 다른사람들의 풀이를 1~2개 정도 읽어보고 가져다가 돌려보았다. 문제해결능력도 중요하지만 그 해답을 표현하게 해주는 함수도 중요하기 때문에!!
  • 풀이하면서 정말로 모르겠으면 구글링을 해야한다. ( 프로그래머스 파이썬 [문제이름] ) 이렇게 검색하면 여러가지 풀이가 나온다.

3. AI관련 유튜브 시청

코딩도 중요하지만 AI와 IT 관련 지식, 트렌드를 알아는 것 또한 매우 중요하다고 생각한다.

그래서 기술 트렌드를 알려주는 유튜브 채널을 몇가지 구독하고 있는데 많이 흥미가 가고 유익하다 ㅎㅎ

  • 백색나무

https://www.youtube.com/channel/UCJafVG2VdlQPZ1xjARpBkLA

 

백색나무

 

www.youtube.com

이 유튜버는 구독자는 적지만 코인, AI, IT 기술에 관한 전반적인 트렌드를 너머 조금 더 딥한 정보를 깔끔하게 전달해준다. 해외자료를 알기쉽게 풀어서 알려주는 것 뿐만아니라 개인적인 견해도 설득력있게 전달을 해주기 때문에 많은 도움이 되었다.

( 댓글 창에는 ' 감사하다 ' , '유료 멤버쉽을 열어달라! ' , ' 돈 주고 들어야하는 인사이트 이다' 이런 댓글로 가득하다. )

  • 빵형의 개발도상국

https://www.youtube.com/channel/UC9PB9nKYqKEx_N3KM-JVTpg

 

빵형의 개발도상국

신기하고 재밌는 인공지능을 쉽게, 짧게, 내손으로 만들어 봅니다! 빵형의 개발도상국 후원: https://toon.at/donate/helloworld 사업 및 개발의뢰: kairess87@gmail.com 더 재밌는 영상이 여러분들의 후원을 통

www.youtube.com

교수님이 시청하면 안되는 유튜브 1위..!

github에 올라온 여러 코드를 사용하여 재미있는 ai 프로그램을 리뷰해주는 채널이다..

어렵지않게..? 어렵지만 천천히 따라하면 같이 만들어볼수있는 수준이기 때문에 흥미로운 채널이다

  • 동빈나

https://www.youtube.com/channel/UChflhu32f5EUHlY7_SetNWw

 

동빈나

안경잡이개발자 나동빈입니다.

www.youtube.com

든든하게 대기업 인턴하고 온거같은 선배.. 느낌이 쌔게나는 유뷰버

친한 형처럼 코딩 관련 지식을 알려주는데 툭툭 던져주는게 좋다..ㅎ

이 형 영상을 보고 코딩독학 커리큘럼을 정했으니 참고 하면 좋겠다

  • 에스오디

https://www.youtube.com/channel/UCSPMRoAphbObUYeDaX367Fg

 

에스오디 SOD

공학을 전공했습니다. 당신의 하루를 흥미롭게 만들 수 있는 내용을 전달해 드립니다. 공학과 과학이 메인이지만 그것만 하지는 않습니다. 재밌는건 많으니까요. 문의사항은 이메일로 [softdragons

www.youtube.com

IT, 공학 관련 이슈가 있는 내용을 웅장하게 전달해준다.

너무 웅장하고 진지하고 큰일 난거같은 말투이지만 그 맛에 본다 ㅋㅋㅋㅋ