2021. 4. 21. 15:33ㆍpython
내가 생각하는 Python 이란 ?
프로그래밍에 대한 이해가 전혀 없고 경험이 없는 사람이 개발자에 도전한다면 프로그래밍에 대해서 알고 싶다면
가장 부담없이 도전할 수 있는 유일한 프로그래밍 언어라고 생각한다.
다른 언어들에 비해서 난이도가 굉장히 낮다.
그치만 비전공자에겐 그마저도 쉽지 않다. 때문에 주위에서 쉽다고하더라도 결코 가벼운 마음으로 임하지 말자.
개인적인 생각으로는 프로그래밍 언어에 대해 깊이 알 수록 공부하는 사람은 더욱 더 많은 것들을 공부해야 하는 지식의 저주에 걸려야 살아남을 수 있다고 생각한다.
나 또한 첫 프로그래밍 언어를 Python으로 시작했다. 여러 정보를 모아서 정리해본결과 가장 쉬우면서도 프로그래밍에 가장 부담없이 다가갈수 있는 언어라고 주변에서 추천해 주었기 떄문이였다.
물론 이전에 생활코딩님의 강의로 HTML 과 CSS에 대해서는 경험이 있었고 그외에는 어떠한 경험도 있지 않았다.
그래서 나는 가장쉽다는 python을 공부하는 것 조차 나에겐 버거웠다.
그치만 생활코딩님의 강의를 보고, 또 유튜브에서 다른분들에 강의를 듣고 계속해서 python에 대한 강의를 유튜브에서 무한하게 시청하고 노력한 결과, 프로그래밍언어라는 것이 무엇이고 어떻게 작용하는지 기초는 깨달을 수 있었다.
또 한가지 깨달은 것은 python을 계속해서 공부한다고 해서 코딩의 실력은 결코 늘지 않는다.
본인이 프로그램을 직접 만들어봐야한다. 나 또한 대한민국의 교육방법이 몸에 베어있어서 그런지 HTML CSS JS 순으로 무슨 도장 깨듯이 강의를 듣고 공부를 다한것 마냥 기분을 내었는데 프로그래밍에서는
이러한 공부방법은 전혀 도움이 되지 않았다.
만약 Python 에 대해 어느정도 이해했다면 곧바로 본인이 만들고 싶은 프로그램을 구상한다음,
기능들과 구체적인 스케치를 디자인하고, 유튜브나 구글에 관련 영상이나 방법들을 따라하는 것만으로도
정말 큰 도움이 된다.
'python' 카테고리의 다른 글
Python 05 - 탈출문자, 리스트 (0) | 2021.04.26 |
---|---|
Python 04 - 숫자처리함수, 랜덤함수, 슬라이싱, 문자열처리함수, 문자열포맷 (0) | 2021.04.25 |
Python 03 - 연산자 (0) | 2021.04.24 |
Python 02 - 문자열, 숫자열, 변수 (0) | 2021.04.23 |
Python 01 - 퀴즈 (0) | 2021.04.22 |