작가:
Peter Berry
창조 날짜:
16 칠월 2021
업데이트 날짜:
1 칠월 2024
콘텐츠
기술이 점점 더 접근 가능 해짐에 따라 프로그래머에 대한 수요도 증가하고 있습니다. 프로그래밍은 시간이 지남에 따라 향상되고 향상되는 기술입니다. 그러나 누구든지 특정한 시작을 거쳐야합니다. 선택한 분야에 관계없이 초보자에게 적합한 수많은 언어가 있습니다 (예 : JavaScript 등 JavaScript는 상대적으로 높으므로 HTML 또는 CSS로 시작). 프로그래밍 수업을 시작하려면 계속 읽으십시오.
단계
2 가지 방법 중 1 : 프로그래밍 언어 배우기
- 선택한 언어에 대해 너무 걱정하지 마십시오. 처음에는 많은 사람들이 언어를 선택하기가 어렵습니다. 그러나 논리 및 데이터 구조의 사용은 사용되는 언어에 관계없이 거의 동일합니다. 그것들은 가장 중요한 기술이며 어떤 언어로든 연마 할 수 있습니다.
- 언어를 선택할 때 시작하려는 프로그래밍 유형에 초점을 맞추고 거기에서 올바른 기본 언어를 선택하십시오. 예를 들어 웹 구축 방법을 배우고 싶다면 HTML5로 시작한 다음 CSS, JavaScript 및 PHP에 대해 자세히 알아볼 수 있습니다. 데스크톱 앱을 작성하려면 C 또는 다른 기본 프로그래밍 언어로 시작하십시오.
- 이 직업을 추구한다면 아마도 처음 배운 프로그래밍 언어를 사용하지 않을 것입니다. 대신 연구와 실험을 통해 새로운 언어를 배우게됩니다.
선택한 언어에 대한 무료 온라인 리소스를 찾으십시오. 인터넷은 선택한 언어에 맞게 조정 된 무료 튜토리얼, 강의 및 비디오의보고입니다. 거의 모든 입문 언어의 기초를 하루 만에 얻을 수 있습니다.- 인기있는 사이트에는 Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School 등이 있습니다.
- wikiHow에는 특정 언어에 맞는 초보자 튜토리얼도 많이 있습니다.
- 거의 모든 프로그래밍 상황에 대한 문서는 YouTube에서 찾을 수 있습니다.
- Stack Exchange는 모든 프로그래밍 질문에 대한 훌륭한 답변 사이트 중 하나입니다.
Archana Ramamoorthy, MS
제품 관리 이사전문가 비율: "프로그래밍에 관해서는 컴퓨터 디자인이나 프로그래밍에 대해 전혀 몰랐습니다. 프로그래밍 방법을 배우고 싶을 때는 Java 책을 읽고 인터넷 정보를 사용했습니다. 오늘날 우리는 정보 소스가 너무 많아서 새로운 기술을 배우기가 쉽습니다! "
- 좋은 편집기를 다운로드하십시오. 많은 프로그래밍 언어에서 외부 편집기를 사용하여 코드를 작성할 수 있습니다. 들여 쓰기 및 프로그래밍 코드 강조 표시를 표시하는 편집기를 찾으십시오.
- 잘 알려진 일부 프로그램에는 메모장 ++ (Windows), TextWrangler (OS X) 및 편집 (모든 컴퓨터에 사용됨)이 있습니다.
필요한 컴파일러를 다운로드하십시오. 일부 프로그래밍 언어는 코드를 실행하기 위해 컴파일러가 필요합니다. 컴파일러는 작성된 코드를 컴퓨터가 처리 할 수 있도록 저수준 언어로 변환합니다. 많은 컴파일러가 오픈 소스이며 무료로 제공됩니다. 컴파일러 언어에는 다음이 포함됩니다.- 씨
- C ++
- 씨 #
- 자바
- 기본
- 포트란
- 첫 번째 프로젝트를 시작하십시오. 올바른 시작 프로젝트를 선택하면 프로그래밍 언어에 익숙해지는 데 도움이됩니다. 많은 온라인 제안 및 자습서 중에서 기본 HTML 웹 사이트, 템플릿 기능 및 PHP 또는 간단한 프로그램 및 모든 컴파일 언어가 포함 된 기본 데이터베이스가 시작점입니다. 당신에게 나쁘지 않습니다.
- 모든 코드를 기록하십시오. 주석 기능은 모든 프로그래밍 언어에서 사용할 수 있으므로 컴파일러에서 읽을 수없는 내용을 입력 할 수 있습니다. 이 기능 덕분에 코드에 메모를 추가 할 수 있습니다. 이 메모는 매우 중요합니다. 다른 사람들이 코드의 작동 방식을 이해할 수있을뿐만 아니라 코드의 용도를 기억하는 데 도움이됩니다.
- 또한 주석 기능을 사용하여 테스트 목적으로 프로그램에서 코드를 빠르게 제거 할 수 있습니다. 제거하려는 코드 주위에 플래시 카드를 배치하고 재사용을 위해 해당 태그를 제거하십시오.
- 다른 웹 프로젝트 및 프로그램을 참조하십시오. 학습 과정에서 주저하지 말고 다른 사람의 문제를 해결하는 방법을 찾아보고 상담하십시오. 시간을내어 코드가 작동하는 이유를 탐색하고 이해하십시오.
- 웹 페이지의 소스 코드를 읽는 방법에 대한 자세한 내용은이 가이드를 참조하십시오.
2 가지 방법 중 2 : 지식 확장
- 수업에 참여하세요. 커뮤니티 칼리지, 기술 학교 및 온라인 프로그램은 취업하고 프로그래밍을 가르 칠 수있는 자격증과 수업을 제공합니다. 항상 필요한 것은 아니지만 컴퓨터 기술과 같은 고급 인증을 통해 풀 타임 프로그래밍 직책을 찾을 수 있습니다.
- 교사 또는 프로그래밍 전문가와 직접 학습하면 많은 이점이 있습니다. 이것은 모든 온라인 리소스가 제공 할 수있는 것은 아닙니다.
- 수업을 듣는 것은 매우 비쌀 수 있습니다. 따라서 얻을 수있는 이점을 고려하십시오. 프로그래밍을 취미로만 생각한다면 수업에 등록하는 것이 시간이나 돈의 가치가 없을 수도 있습니다. 이 직업을 추구하고 싶다면 수업을 듣는 것이 매우 유익 할 수 있습니다 (하지만 재능이 있다면 필수는 아닙니다).
- 지식을 넓히십시오. 프로그래밍 언어를 배우는 것뿐만 아니라 수학 및 논리 수업에서 많은 이점을 얻을 수 있습니다. 이들은 종종 고급 프로그래밍에 필수적입니다. 학교에서 수학과 논리를 배울 필요는 없지만 교실 환경이 도움이 될 수 있습니다.
- 프로그래밍에는 알고리즘과 모델에 대한 깊은 이해가 필요한 물리적 계산과 많은 시뮬레이션이 포함됩니다.
- 논리는 프로그래밍의 기본 기반입니다. 논리와 프로세스를 이해하면 코드를 작성할 때 문제를 해결하는 데 도움이됩니다.
- 대부분의 프로그래밍 프로젝트에는 고급 수학 응용 프로그램이 필요하지 않지만이 지식은 프로그래밍에서 많은 이점과 최적화를 가져올 수 있습니다.
- 더 많은 언어를 배우십시오. 모국어를 마스터하면 더 많은 것을 배울 수 있습니다. 모국어에 대한 보완 언어를 찾거나 타겟팅하려는 사이트 별 언어를 선택하십시오. HTML 및 CSS와 같은 애드온 언어는 종종 배우기 가장 쉬운 선택입니다.
- Java는 가장 널리 사용되는 언어 중 하나이며 종종 Java 개발자에게 많은 기회가 있습니다. Java는 다양한 시스템에서 실행될 수 있으며 다양한 애플리케이션이 있습니다. 이 언어는 가장 빠르게 성장하는 시장 중 하나 인 Android 앱에 사용됩니다.
- C ++는 잠재적 인 비디오 게임 개발자에게 권장됩니다. 비디오 게임 산업 밖에서는 유용하지 않지만 Unity (저비용 게임 콘솔에서 널리 사용됨) 및 UDK (유명한 언리얼 엔진의 프로그래밍 코드)에서 프로그래밍하는 방법을 배우면 많은 근육이 열릴 수 있습니다. 특정 어셈블리.
- iPhone 앱을 작성하려면 Xcode와 Objective-C가 기본 도구가 될 것입니다. Xcode는이 컴퓨터에서만 컴파일 할 수 있으므로 Mac도 필요합니다.
- 서버 프로그래밍 언어로서 Python은 배우기 가장 쉬운 언어 중 하나입니다. Pinterest 및 Instagram과 같은 웹 서비스에 사용되며 며칠 만에 기본 사항을 배울 수있을만큼 간단합니다.
- 기다려주십시오. 프로그래밍 과정에서 특히 버그를 찾고 새로운 아이디어를 실행할 때 종종 문제에 직면하게됩니다. 한 번에 전체 퍼즐을 풀기보다는 작은 성과에 만족하는 법을 배워야합니다. 인내심은 더 효과적인 코드로 이어지며, 프로그램이 더 잘 작동하고 동료가 더 행복해 지도록 도와줍니다.
- 다른 사람들과 함께 일하는 법을 배우십시오. 많은 사람들이 참여하면 프로젝트의 방향에 대한 다양한 견해를 갖게됩니다. 팀워크는 비즈니스 세계에서 거의 불가피합니다. 따라서 모든 것을 독립적으로 개발할 계획이 아니라면 다른 사람들과 협력 할 준비를하십시오.
- 직업을 찾으면 프로그래밍 기술을 연습 할 수 있습니다. 웹 디자인을하거나 자원 봉사 컴퓨터 애플리케이션을 작성합니다.소규모 회사에서 파트 타임으로 일하면 웹 사이트와 간단한 애플리케이션을위한 코딩 기회를 얻을 수 있습니다.
- 다른 프로그래머와 연결하십시오. 수많은 커뮤니티와 개발자 모임이 있습니다. 그들은 당신을 지원하고 영감을 줄 수 있습니다. 지역 프로그래밍 세미나를 찾고, 프로그래밍 세미나 또는 대회에 참여하고, 일부 프로그래밍 포럼에 등록하여 네트워크와 존재를 확장하십시오.
- 연습, 연습 및 연습. 컴퓨터 프로그래머에게 괴짜로 간주 되려면 약 15,000 시간이 걸립니다. 그것은 수년간의 연습이었습니다. 연습하고 능숙 해지지 않으면 프로그래밍 기술을 습득 할 수 없습니다.
- 일하지 않을 때에도 매일 프로그래밍에 시간을 투자하십시오. 여가 시간에 프로그래밍은 돌파구를 만들고 많은 새로운 아이디어를 가져올 수 있습니다.