-
Programming requires a foundation in mathematics and the ability to translate all real-world problems into equations (or laws) like mathematics. If you can't do that, continue to tutor in math.
Note: For programming, if you can't solve a practical problem into a series of rules and logical forms, then you can't solve this problem with programming! In fact, it is precisely because of this that until now, human beings have not been able to use computers to simulate the emotions unique to human beings!
Because, there is no uniqueness and no regularity in emotions! )
-
You learn C language!
Which one uses also!
-
How to teach yourself to program to do this:
1. Carefully ** your study materials: A common mistake is not reading the explanatory materials thoroughly. Writing examples without reading an explanation of how it works is a failed approach.
Your reason for buying a computer book should be to get examples and explanations.
Computer books often contain additional information that may need to be focused on or marked as you read, such as reference materials, that you need to spend a lot of time researching. You can use the references to discover other implementations, or use other types of inputs to test the work you've done in the example.
2. Concentrate.
4. Step through the debugger: By stepping into these sample programs, you can learn more about them. As you step through it, examine the values of the variables, verify how they change, and determine why they change in a particular way.
Use the debugger feature to change variable values so you can see how those changes affect your application.
5. Practice is the way to test the truth.
-
1. Hands-on hit**.
The longer knowledge waits to be used, the more dull the axe of knowledge becomes. The longer you wait to learn something new, the harder it will be for you to incorporate it into your work. After all, your programming ability depends largely on what you can write.
2. Find mentors and friends.
A great way to learn programming is to talk to other programmers. There is no need to talk about anything specific. It could be something you're learning, something you think is cool, or something you're working on.
Learning from each other and discussing with each other deepens your interest in programming, and you are able to solve problems with each other. A good teacher will help you a lot. A good guide can help you grow quickly.
3. Purposeful exercises.
Don't think that you can earn 1w+ after learning so it's easy to give up programming, programming languages are a big knowledge base that requires you to keep learning. It's best to learn programming with a small project, when you have made the work, have a sense of achievement, and basically have the ability to find a job, just find a junior development position, and then advance, your self-learning road has merit and fame.
When you first start studying, you can find a project that you are very interested in and realize it little by little, then you will definitely have a great sense of accomplishment and improve quickly.
-
The world of programming is diverse and complex, and the general direction is divided into front-end development, back-end development, mobile development, cloud computing, data processing, intelligent hardware, Internet of Things, virtual reality, etc., and there are dozens of optical programming languages. If you haven't done your homework, you will only be confused by entering rashly. Therefore, it is best to choose a direction first, then choose a language, and then plunge into it without looking back.
When I first started to teach myself programming, I learned a little bit of Linux at work, so I was going to learn it for a few days, and I found that Unity 3D for game programming was quite fun, so I switched to Unity 3D.
Unity 3D has been learning for a while and feels that big data is very popular, and I feel that the next era is big data, and I have to keep up with the pace of the times, and then I went to learn Python. Later, I realized that I had a great interest in mobile apps and had some ideas of my own, and I liked Google very much, so I finally decided to study Android mobile development.
If you don't have a deep understanding of your hobbies and hobbies, don't have a clear learning goal, and just blindly try at a loss, you will end up like a monkey breaking corn, not only wasting your precious time, but also getting nothing.
-
The only way to learn programming is practice, and only by practicing continuously can you reach the level of a great god.
For example, to make a notebook program, we first need a box, so we use any language he has this control, give him the layout, such a very rudimentary notebook comes out. Then, Save, Save As, Close. These are three functions, and we will write them for three.
Then save in real time, save on a scheduled basis, undo, delete, and more abundant IDEs, all of which are further developed, just like all the good software is in the early stages today.
Some people will say, my English is not good, I can't learn English, I can't do math, I can't write algorithms. But this is not the pain point of programming, the most important thing in programming is the framework, any program does not have a good and excellent architecture in the early stage, and the later stage is facing endless pain, if the amount of program is small, directly push to re-architecture, what if the program is large?
All programming cores are language-agnostic, language-agnostic, algorithm-agnostic, logic-independent. A good logic core, a good framework architecture, is the core of programming.
The second is to persevere, to be consistent in one thing, not to abandon or give up, so that we can finally achieve a revolutionary victory.
-
Learn C language first, and you will be able to understand the fur and basic rules in about three to five months. Then learn assembly language by heart. You have to be thorough about this, and you have to fully understand how computers do things.
You have to write programs the way you do things the way you do things. Then it depends on which direction it goes. At this time, you can learn any programming language in a month.
-
There are 3 levels of programming1Compose**; 2.software design; 3.
Domain issues. It depends on which level you focus on. I'm assuming you're focusing on 1 right now, this one first chooses the direction and then reads the book to practice.
It is necessary to lay a good foundation, especially in English, because the documents are all in English, and you need to read the original English book, and the translation quality of the translated book is not good. The era of programming has passed, so please choose programming carefully.
-
The best steps to learn are as follows:
1.Let's look at the principle of microcomputer first.
2.Assembly language.
Language 4Assembly programming.
api6.Reverse, C++
and other network protocols.
9.Infiltrate. and other tools to use.
11.Then buy a computer and start a business [funny].
-
Hello dear, I have found relevant information for you, I hope it can help you, I wish you a happy life!!
-
This should be learned from the basics, and if you have time, look at the video screen and books, and operate more. Programming is basically the same, you learn one and then the others are simple, and you start with a simple one.
-
It's easy. I can help you do what you want.
I'm a CNC teacher.
It is specially called programming and operating machine tools. Done in the factory for more than 10 years.
-
In addition to reading more books and figuring out those basic concepts, there is also more practice and more hands-on programming. In short, practice is a very important link, even if you know the principle and the algorithm, you can't program it or have a problem with your programming ability. Therefore, there are not many shortcuts, so I have to practice and make up more, and although it feels boring at times, I have to stick to it.
-
Combination of learning and practice: while learning new knowledge, make full use of the computer around you, so that you can learn new knowledge while operating on the computer, which plays a very important role in strengthening the stability of knowledge. In the process of in-depth learning of details, the learning of computer programming should not only grasp the whole, but also go deep into the details to understand and master.
The core concept of knowledge: strive to learn a computer programming language well. According to the commonality of computer programming languages, when you fully master one computer language, the mastery time of other languages will be significantly reduced.
It is best to start with low-level (level) linguistics, so that you can effectively grasp the low-level knowledge of computer hardware, so as to lay a good foundation for learning higher-level languages.
Try to write several functional modules by yourself, so as to strengthen the basic ability and application of computer programming language, and lay the foundation for learning new knowledge.
Learn from others, read more about what others have written, understand the general methods of applying computer programming to solve problems, and extract the general methods of solving problems.
1.Learning to program depends on how well you think about it, if you are strong, you can get started in a few months, if you are not good, it will take two years (it is recommended that you find a training school). >>>More
If it is a side business, then practice the renderings and floor plans, and a good drawing can be sold for hundreds and thousands, of course, there must be a certain design content. If you understand the design drawings well, you don't have to bend the construction site......Someone will buy ......First two feet, and then draw a floor plan, the customer is satisfied with the renderings, and the construction drawings can not be less than ......It's just a beginner, and it's probably probably like this.
My house seems to be a Athlon 4-core 1T hard disk graphics card seems to be a platinum version.,I forgot.,The whole host is about 2600.,If you run better, change the i4 5 processor.,I regretted buying Athlon.。
Girl, the only person who can tolerate you infinitely is your father. When two people are together, they are tolerant of each other, not infinitely tolerant. You're not mature yet. >>>More
First of all, you can find a paint brush and rice paper, and you can draw on the paper at will without anyone's guidance, which is to cultivate a feeling. After that, you can find a way of painting that you like, find some works to copy, and participate in some professional training. When you have your own works and understanding of Chinese painting, you can communicate with the masters and get artistic sublimation.