Q. 사이트 개설 목적?
이 사이트는 예제 코드를 설명하기 위한 코드입니다. 주요 예제 코드는 다음과 같습니다. 컴퓨터 언어를 배우는 데 가장 많이 시간을 까먹는 이유는 환경설정이 맞지 않거나 오타 때문입니다. 배우는 데 시간을 너무 많이 사용하면 안됩니다. C : https://github.com/iseohyun/C-Example 자바 : https://github.com/iseohyun/Java-Example 파이썬 : https://github.com/iseohyun/python-example 위 코드는 실제로 학원 강사를 하면서 사용했던 예제 코드입니다. 다운 받아서 영리 목적으로 사용하셔도 상관 없습니다. |
Q. 어떤 언어를 배우나?
어디부터 시작 해야 할 지 모르겠다면, C를 추천드립니다. 가장 쉽고, 막강하며, 가장 널리 사용되고 있습니다. 아이언맨이 되고 싶다면 C가 좋습니다. 만약 쇼핑몰을 개발하고 싶거나 휴대폰 어플을 개발하고 싶다면 Java를 추천드립니다. 초기 진입장벽은 있지만, 그 만큼 기능이 많고, 널리 사용되고 있습니다. 아직 진지하게 시작할 마음의 준비는 되어 있지 않고, 프로그램이 어떤 것인지 찍먹을 해보고 싶다면 파이썬을 추천드립니다. 컴퓨터 구조나 수학이 약하더라도 크게 문제 되지 않습니다. 교육용으로 많이 사용되는 이유입니다. 언어는 언어의 개발 배경에 따라서 특징이 나뉩니다. 오직 데이터베이스에서만 쓸 수 있지만 강력한 SQL언어도 있습니다. 그래서 만약 개발일을 진지하게 하게 된다면 대 여섯 가지 언어는 다뤄보게 됩니다. 그런데, 어디나 장사꾼이 있습니다. 톱 장사꾼 중에는 톱으로 못을 박을 수 있다하는 사람도 있습니다. 네, 박을 수도 있겠지요. 그런데, 못을 박으려는 사람에게 톱을 파는 것은 사기 아닌가요? 직접 경험해 보세요. 내가 사용하는 주 언어의 특징을 이해하는데도 큰 도움이 됩니다. 이 블로그에서 소개하는 내용은 극히 기본적인 내용입니다. |
Q. 공부하는 방법?
코딩은 난이도가 높은게 아니고 양이 많습니다. 하나 하나 다 외우고 넘어가려면 한도 끝도 없습니다. 그냥 그런게 있구나 하고 넘어가면 됩니다. 만약 본인이 이 분야에 소질이 있다면, 어떤 기능을 구현하는데, 이 기술을 사용하면 되겠구나 하고 연상이 되실 겁니다. 분명 암기가 필요한 영역도 있습니다. 암기가 필요한 부분은 따로 언급을 했습니다. 인생은 오픈북입니다. 당신 뇌의 메모리를 하찮은 것에 낭비하지 마세요. 정상적인 개발업종이라면 일하면서 다시 찾아 볼 수 있는 검색 환경을 제공해줍니다. 이런 기능이 있었다라고만 알고 있으면 됩니다. 많이 아는 것보다 빨리 찾는 능력이 중요할 수도 있습니다. 이해가 필요한 부분은 이해만 하고 넘어가세요. 이해한다는 것은 내가 이미 알고 있는 부분하고 연결해 내는 능력입니다. |
'공통' 카테고리의 다른 글
포탄 그래프 코딩하기 (0) | 2022.01.02 |
---|---|
코딩언어(프로그래밍) 선호도 (0) | 2021.12.17 |
알고리즘 (0) | 2021.12.16 |
객체지향 (0) | 2021.12.16 |
절차지향 (0) | 2021.12.13 |
댓글