프로그래밍을 배우려면 어떤 기초가 필요합니까?

(*-*)浩
풀어 주다: 2020-07-13 16:33:30
원래의
45870명이 탐색했습니다.

요즘 인터넷은 매우 빠르고 강력하게 발전하고 있으며 많은 첨단 인터넷 인재가 필요합니다. 많은 인터넷 및 기타 기술 회사에서 우수한 인재를 많이 채용합니다. 예를 들어, 알고리즘 엔지니어, 프론트엔드 엔지니어, 인공지능 등의 인재들이 이제 프로그래밍 붐을 일으키고 있습니다. 대학생이든 직장인이든, 전공자든 비과학 전공자든 많은 사람들이 쏟아져 나오고 있습니다. 이는 인터넷의 발전을 주도했으며 많은 교육 기관의 발전을 가져왔습니다. 최근 몇몇 네티즌들이 저에게 비공개 메시지로 프로그래밍을 배우려면 어떤 기초가 필요한지 물으셨습니다. 오늘은 세 가지 질문에 대한 약간의 과학 지식을 알려드리겠습니다.

프로그래밍을 배우려면 어떤 기초가 필요합니까?

1. 영어에 대한 기초가 있어야 합니다. 현재 대부분의 프로그래밍 언어는 영어를 기반으로 합니다.

예를 들어 일반적인 C, C++, Python 등은 모두 영어 단어로 구성되어 있습니다. 영어를 배웠다면 프로그래밍 지식을 배우면 텍스트의 의미를 알 수 있습니다. ? 프로그래밍 언어의 특정 부분을 본다는 의미입니다. 이 프로그래밍 언어에서 단어의 의미와 기능을 알면 프로그래밍 언어를 배우기가 더 쉬워집니다. 따라서 프로그래밍을 보다 쉽고 효율적으로 학습하려면 기본적인 영어 지식을 갖추는 것이 가장 좋습니다. 물론, 높은 수준의 영어가 요구되지는 않습니다. 따라서 대부분의 프로그래밍 언어의 단어는 이해하기 어렵지 않습니다. 프로그래밍을 배울 때 단어의 의미를 찾아보세요. 하지만 이는 효율적이지 않습니다.

2. 또한 수학적 사고력이 필요하며, 프로그래밍에는 강력한 논리적 사고력이 필요합니다.

프로그래밍은 프로그램을 작성하는 것입니다. 프로그램은 "사물"을 처리하는 방법을 프로그래밍하여 표현한 것입니다. 프로세스는 논리를 구현하거나 알고리즘이 논리를 구현한다고 말할 수 있습니다. 논리적 사고와 알고리즘은 수학과 밀접한 관련이 있다. 예를 들어, 알고리즘 분야에 종사하는 사람은 미적분학, 선형대수학, 확률론과 수리통계학, 이산수학 등을 잘 배워야 한다. 수학은 좋고 논리는 강하며, 알고리즘의 최고위는 수학이다.

3. 배워야 할 지식의 다른 측면도 있습니다.

프런트엔드 방향이라면 디자인 지식, PS, FL 등도 배워야 합니다. 프론트엔드 방향이 아니라면: 컴퓨터 지식, 운영체제, 컴퓨터 네트워크, 컴퓨터 구성 원리 등 잠깐.

이 세 가지 측면에 대한 지식이 있으면 학습에 큰 이점이 있습니다. 프로그래밍이 없고 이 업계에 참여하고 싶다면 마음을 진정시키고 힘든 전투에 대비해야 합니다. 프로그래밍을 배우려면 집중력과 자제력이 필요합니다.

예:

B: 스승님, 노드를 배우고 싶습니다. 노드 관련 서적을 추천해 주실 수 있나요?

나: 그럼 시작하려면 "Node in Express Development"를 살펴보고 다음을 살펴보겠습니다. 노드 공식 홈페이지. 블로그 등도 있습니다. 물론, 그 책을 정확하게 따라하면 뭔가 멋진 것을 만들 수 있습니다. 가장 중요한 것은 스스로 하고, 물건을 만들고, 문제를 찾아 해결하는 것입니다. 자신을 향상시키세요.

B: 스승님, 그 책 외에 다른 책도 있나요?

나: 책은 많은데, 책 수의 문제가 아니라, 다 읽으셨는지?

B: 하기가 어려운 것 같아요. 노드가 너무 어렵거든요.

나: 프로젝트를 하려면 Google에서 검색하고 github을 보세요.

이 학생이 어느 정도 수준인지는 잘 모르겠습니다. 마지막 이유는 그 학생이 깊게 신경 쓰지도 않고, 코드도 작성하지 않았기 때문이라고 생각합니다. 자신의 문제를 발견하지 마세요

사실 우리는 잠재력이 크고 더 잘 배울 수 있습니다. 우리는 더 많이 마스터할 수 있지만 많은 사람들은 지속하거나 깊이 들어갈 수 없습니다. 생각하고 행동하기를 꺼리는 것이 우리의 발전을 방해하는 가장 큰 이유입니다.

사람은 자신의 목표가 분명하고 이상이 있어야 합니다.

여러분, 중요한 것은 당신이 어디에 서 있느냐가 아니라 어느 방향으로 나아가고 있는가입니다.

언제, 얼마나 가졌든, 얼마나 가졌든 상관없습니다. 넘어질 이유도 없습니다.

발전할 의지가 없고 의지력이 없는 사람들에게는 죽고 싶다면 누구도 구할 수 없다는 의미입니다!

감사합니다, 대학에서 계속 공부하지 않아서 감사합니다. 공부할 때 독립적으로 생각하고 장난치는 것을 좋아하는 습관을 길러준 것에 감사합니다.

위 내용은 프로그래밍을 배우려면 어떤 기초가 필요합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿