전자공학과 학생의 프로그래밍 - Udacity를 이용한 파이썬 배우기 (1)

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@sirsubk1014·
0.000 HBD
전자공학과 학생의 프로그래밍 - Udacity를 이용한 파이썬 배우기 (1)
# 전자공학?
 
대학에 오기 전, 많은 사람들이 진로에 대해 고민합니다. 저 역시도 마찬가지였죠. 전자공학과를 선택하면서 미래에 뭘 하면서 먹고살지를 고민했습니다.  전 게임을 좋아하고 하드웨어에 관심이 많았습니다. 그래서 하드웨어에 대한 관심과 엔지니어에 대한 막연한  동경으로 전자공학과에 들어왔습니다.

![ab6eb9d49c195952e6e30d2013909f3dc09a706aa9a610856cf31f6de0cbabf5.jpg](https://steemitimages.com/DQmPSWeccCtXDPbhCPUhs2d14gDGQayvyiRF7cANUdrH8YM/ab6eb9d49c195952e6e30d2013909f3dc09a706aa9a610856cf31f6de0cbabf5.jpg)

실제 수업을 들으면서 항상 과 선택을 잘했다고 생각하며 다녔습니다. 물리도 재미있었고, C언어도 적성에 맞는듯 싶었고... 실험 리포트 쓰는건 극혐이었지만요.

어느정도 전자공학이 정확하게 뭘 하는 학문인건지, 어떤걸 해야할지 감이 조금은 생기긴 했습니다만, 오히려 진로에 대한 불확실성이 커지기도 했습니다. 대학원에 가야할지, 취업을 해야할지.. 교환학생을 가야하는건가? 나는 뭘 해야하지? 이런 고민들이 들기 시작했습니다.

그렇게 1학년을 마치고 군대에 오게됩니다.
![i10760510873.jpg](https://steemitimages.com/DQmZQ51BRxr2dYQWK8yYiYcjzPzp1T6HVn3a7zcq6Pwoh1z/i10760510873.jpg)
짤방과는 다르게, 저는 의무소방에 지원해서 왔습니다. 
의무소방은 근무시간 이외에 자기 계발을 적극적으로 지원해줘서 공부하기에 매우 적합한 환경입니다. 물론, 지금까진 유튜브 보면서 놀기만 했죠. 하지만...

# 코인
코인열풍이 불면서  저도 코인에 관심을 가지기 시작했고, 결국 스팀잇에까지 도달하게 됩니다. @twinbraid님의 글을 보면서 흥미를 느끼기도 했습니다. 블록체인기술, 보안기술에 흥미를 느껴 프로그래밍을 배우기로 (최근에..) 결정하게 됩니다. 

일단 파이썬을 배워보기로 했습니다. 학교 다닐적에 C는 한 적 있어서 최신 프로그래밍 언어를 배워보고 싶었거든요.

# MOOC
프로그래밍 언어를 배우려면 먼저 어떻게 배울지를 결정해야겠죠? 뭐.. 여러 방법이 있겠지만 제 여건상 MOOC 를 이용하기로 합니다. 제일 먼저, edX를 고려해봤습니다. MIT에서 주도하는 MOOC 시스템인 만큼 세계 유수 대학들의 강의를 들을 수 있다는게 매우 매력적입니다. 그러나 UI도 불편하고 직관적이지가 않습니다. 또한 결정적으로 제가 원하는 프로그래밍 강의가 없습니다. 물론, 돌아다니던 중 Computer Architecture 나, Linear algebra 같은 강의를 들어보기로 마음은 먹었습니다.
![1231232.PNG](https://steemitimages.com/DQmTe4AGYK5pjNGrxqwgoXkS7r63ZExeKzBAepNdoJEwEub/1231232.PNG)

그래서 Computer Science 에 대한 강의가 풍부하고 프로그래밍 언어에 대해서 강의가 체계적으로 잘 되어있는 Udacity 로 결정하게 됩니다. 
![uda.JPG](https://steemitimages.com/DQmf59RfswDRPsRxPfxWVZHRxCngtEG4G2HuFgc55dgcu9Z/uda.JPG)

Udacity 의 가장 큰 장점중 하나는 Nano dgree입니다. 어떠한 코스를 수강하여 끝낼 경우 취업까지 알선해주는 프로그램이죠. 말 그대로 작은 규모의 학문을 가르치는 만큼 상당히 고급 과정이 속해 있고, 지원하는 기업과 단체도 많습니다. 물론 전 대학생으로서 제 능력을 키우는게 목적인 만큼, Nano dgree는 패스하기로 합니다.


![uda2.JPG](https://steemitimages.com/DQmTXM6A1FatJfKaWVPusAFAZXDsmhMWymMDZzG2Vhzt2QH/uda2.JPG)
제 목표인 python을 검색해서 나온 결과입니다. 강좌에 들어가보면 Prerequisite과 Syllabus를 확인 할 수 있습니다. 전 Programming foundation with python을 듣기로 합니다. Object-oriented programming 을 배우고 싶었고, python에 대해서 배우는 강의거든요. 

오늘은 일단 여기까지 하고, 다음부터는 제가 python을 배우면서, 프로그래밍 지식을 배우면서 정리한 점과, 여러 지식을 올리려 합니다.
스팀잇에 올리는 첫 글이니만큼 상당히 떨립니다.. 커뮤니티에 기여하고싶은 마음으로 나름 사진도 올리고 제가 알고 있는 지식을 나누기 위해 노력해봅니다.
👍 , , , , , , , ,