当前位置:网站首页>Ordinary people have no education background. Can they earn more than 10000 yuan a month by Self-taught programming?
Ordinary people have no education background. Can they earn more than 10000 yuan a month by Self-taught programming?
2022-06-24 09:02:00 【Python_ leopard】
One 、 Self taught programming advice
Many students ask me when they are beginning to learn , Do you need talent to learn programming . Can tell you clearly , With the degree of self-study efforts , It's not time to fight for talent . But there are some people who are not suitable for learning programming , A little while ago, a child asked me , Does software testing require code typing ? The front end really can't learn any more , I have a headache when I see the code .
In fact, this is blind learning , I don't know what I'm interested in , Just sign up to study , Is completely irresponsible to oneself .
So I suggest you , If possible, first find a set of introductory tutorials for self-study , After a set of classes, you can completely judge whether it is suitable for learning programming .
Two 、 Listen to the class but still can't write code
Understanding and using are not the same thing .

Some students find courses , Just follow me . Neither take notes nor do exercises , This kind of learning is the same as not learning , Just like eating . Just watching others eat , I am still hungry . When we turn off a video , Close a Book , It's called invalid learning if you can't repeat the content .
So try to start with the self-study tutorials and books you find , It is targeted and practiced . Take notes while watching the video , Practice the contents of the book after reading it .
3、 ... and 、 Don't worry about language and technology
Many people don't start before , Search relevant languages on major platforms . from Java come to know Python, And then I thought Go Pretty good also ,Rust It is also very promising . Instead of struggling with language , Tangle for half a month , It is better to understand the usage scenarios of various languages .
For example, some bloggers tell you Python Simple for getting started , But he didn't say ,Python Suitable for scientific calculation , There are more masters in scientific computing .
For example, some bloggers tell you C++ difficult , But he didn't say ,C++ Very wide field , Learning other languages is like playing .
therefore , All you need to know is :
Java More suitable for back-end development , If you want to be a backend, choose Java, Don't worry about anything Java and Python Which one is good .
Four 、 It's no use learning by rote
There are some grammar related content that you really need to memorize , But as for the algorithmic data structure 、 Design patterns and so on . It's no use reciting , Only to understand .
Speaking of this, I think of a little , Some friends have a question “ Many bloggers say that we should pay attention to the foundation , Some people also say that we should pay attention to projects , How should I find the key point ?”
For a person who wants to work : You don't brush the algorithm , I can't pass the written examination , You can't pass without a project resume .
So I'm going to teach myself , Both should reasonably arrange their study time .
Finally, the suggestion of learning time is to study at least every day 4 Hours , There is half an hour to an hour of practice . Or focus on learning from Monday to Friday , Focus on the topic at the weekend .
About Python Technology reserve
Learn from good examples Python Whether it's employment or sideline, it's good to make money , But learn to Python Still have a learning plan . Finally, let's share a complete set of Python Learning materials , For those who want to learn Python Let's have a little help !
One 、Python Learning routes in all directions
Python The technical points in all directions are sorted out , Form a summary of knowledge points in various fields , The use of it is , You can find the corresponding learning resources according to the above knowledge points , Make sure you learn more comprehensively .
Two 、Python Essential development tools

3、 ... and 、 The high-quality goods Python Learning books
When I learn a certain foundation , When you have your own understanding , I will read some books compiled by my predecessors or handwritten notes , These notes detail their understanding of some technical points , These understandings are quite original , You can learn different ideas .
Four 、Python Video collection
Watch the zero basics learning video , Watching video learning is the quickest and most effective way , Follow the teacher's ideas in the video , From foundation to depth , It's still easy to get started .

5、 ... and 、 Practical cases
Optical theory is useless , Learn to knock together , Do it , Can you apply what you have learned to practice , At this time, we can make some practical cases to learn .
6、 ... and 、Python Exercises
Check the learning results .
7、 ... and 、 Interview information
We learn Python Must be to find a well paid job , The following interview questions are from Ali 、 tencent 、 The latest interview materials of big Internet companies such as byte , And the leader Ali gave an authoritative answer , After brushing this set of interview materials, I believe everyone can find a satisfactory job .

This full version of Python A full set of learning materials has been uploaded CSDN, Friends can scan the bottom of wechat if necessary CSDN The official two-dimensional code is free 【 Guarantee 100% free 】

Python Information 、 technology 、 Course 、 answer 、 For consultation, you can also directly click on the business card below ,
Add official customer service Qi↓
边栏推荐
- YOLOX backbone——CSPDarknet的实现
- 【LeetCode】541. Reverse string II
- Camera projection matrix calculation
- Solving linear equations with MATLAB ax=b
- "I can't understand Sudoku, so I choose to play Sudoku."
- 数据中台:数据采集和抽取的技术栈详解
- Data middle office: middle office practice and summary
- 华为路由器:ipsec技术
- Data middle office: overview of data governance
- 听说你还在花钱从网上买 PPT 模板?
猜你喜欢

Huawei Router: GRE Technology

Mba-day25 best value problem - application problem

Data midrange: detailed explanation of the technical stack of data acquisition and extraction

Prompt code when MySQL inserts Chinese data due to character set problems: 1366

4274. suffix expression

Squid代理服务器应用

【LeetCode】387. First unique character in string

MySQL | store notes of Master Kong MySQL from introduction to advanced
![[pytoch basic tutorial 31] youtubednn model analysis](/img/18/dbeab69894583f6e5230772ce44652.png)
[pytoch basic tutorial 31] youtubednn model analysis

Pymysql inserts data into MySQL and reports an error for no reason
随机推荐
双指针模拟
【NOI模拟赛】摆(线性代数,杜教筛)
YOLOX backbone——CSPDarknet的实现
GradScaler MaxClipGradScaler
2138. 将字符串拆分为若干长度为 k 的组
Liunx change the port number of vsftpd
Fast and slow pointer series
Double pointer analog
Kaformer personal notes
【NOI模拟赛】寄(树形DP)
【MySQL从入门到精通】【高级篇】(一)字符集的修改与底层原理
A tip to read on Medium for free
Data middle office: middle office architecture and overview
Wan Weiwei, a researcher from Osaka University, Japan, introduced the rapid integration method and application of robot based on WRS system
Pymysql inserts data into MySQL and reports an error for no reason
Prompt code when MySQL inserts Chinese data due to character set problems: 1366
520. detect capital letters
1844. replace all numbers with characters
【LeetCode】387. First unique character in string
The list of open source summer winners has been publicized, and the field of basic software has become a hot application this year