How to quickly access a language?

Source: Internet
Author: User

I have been engaged in flex mobile development for the first half of the year, and will focus on Android development for the next 1.5 years. Although the experience seems to be not rich enough, there are a lot of ideas about the software. "If you ask how high a mountain is, let me know." I thought there was no so-called too deep portal in the world. After many years, I finally understood the realm.

Try. I always thought that I had to try something to appreciate the ups and downs. I remember when I was in college, the class teacher said, "There is no need to try something. It must be a dead end ". At that time, I felt the strongest.
Yes, I have never tried it. How can I know if it is a dead end. My current point is that I am half-and-half-are really interested. I must try it (I don't even have any interest, but how can I enrich it). But after trying it, to understand the meaning of the content as soon as possible (this
It takes years of training to reach a unique realm), find the core value of this thing, find the point to find the right, in order to make it happen. If you are simply pursuing some surface but cannot find the real needs, it is difficult to understand the truth. The result is to learn
It's the same as learning nothing.

Depth. If you just want to learn something, you will never be able to reach a realm. From the market point of view, the problems you solve can be solved by ordinary people. What advantages do you have, and why do the boss give you a high salary? Even if you start a business, it is doomed to fall. Depth does not mean how many books you read, how deep the books you read, and how many books you don't understand. It is the construction and improvement of a way of thinking, and the ability and speed to solve problems. Depth: it has nothing to do with IQ, and has nothing to do with education. There are too many cases to tell us that grassroots stars are everywhere. Don't be overwhelmed by those geniuses. Everyone needs their own ways of survival and their own ways of excellence. Everyone has their own perspective. Your depth lies in whether you can see it far enough from your own perspective. Back to the language, you do not understand very advanced mechanisms, but you can use the various libraries prepared by others to achieve any brilliant results you want. This is your depth. In the face of a problem that others don't want to think about (experienced people know that even very mature things may not be found on the Internet), you can solve it, this is your depth. It is your depth to extract all channels of the system's core mechanism and perfectly implement in-depth customization (such as custom draw animation. Depth is available only when there is an angle.

Information. Before the Internet, if you want to reach the realm in the field, you need to visit all corners of the world and find your own mentor in order to learn about exclusive study, the cost is quite high. That era has long gone forever, and 21 has already entered the "Information Age", Internet, mobile Internet, and Internet of Things. You can obtain the most authoritative, advanced, and practical technology in the world anytime and anywhere. Search engines, professional forums, and communities of interest. We have the best mentor in the world. Why do we worry that we are not in the world-class company and fall behind. This is the age in which fragmentation draws knowledge, and information is integrated. In this age, the most efficient learning means must not be books, but "Internet + Integration ". Traditional textbooks give people the illusion that after reading this book, you have learned this technology. The result is often that after reading this book, you still don't know what technology it is, there are only a lot of unknown concepts left behind. After entering the society, we often know that less than 1/10 of this book is used, and the depth of your understanding of that 1/10 directly determines the degree of professionalism in this position. Therefore, the most important thing to learn is to figure out what it is, what it can do, and what scenarios it can use. After figuring out these things, the future things will come to the fore.

Note. Let's talk about how to effectively GRASP technical details, the most authentic starting point, and grasp these details, so that we can use them freely and implement what we want. Previously, I often heard that xx Daniel is turning back to XX details. We all know that it is quite painful to carry things back when we are reading books. After we carry things back, we are worried that we will forget it. We are lucky to tell you that in this age, you do not need to carry things at all. The real core things do not need to be carried back. If you do not remember them, it means you have not yet learned them. The core thing is the so-called concept. I have heard of experts who once said that the true quality is that after you finish learning everything, you forget it all. The rest is quality. Those things that do not need to be remembered, but need to take notes. Note is no longer just a simple text record. It can be in any form, but it must be concise and concise so that the entire system can be pulled out directly, but the details can be obtained from external resources (search engine, api documentation ). For the language, I personally admire the mode of text + structural diagram. The basic syntax (data structures, conditional loops, and other statements/oop )、api.txt (record api, mainly class) is sufficient to break into the core of a language. The architecture diagram mainly describes the organizational structure of the class library and class hierarchy. The standard mode for individuals to switch to a language is, for example, python. 1. Baidu python, along with the idea of Baidu encyclopedia, can be used to figure out the general context of the language; 2. Search and configure the environment method, build the ide; 3. api documentation, and directly summarize the class library to break through layers. The core idea is that the actual operations are flexible and easy to use. Remember one thing. The api is the closest reaction to this language. When it comes to unfamiliar classes, Baidu is the only option.

Every time I write something to the end, there is a sense of wanting to talk and stop. Haha, that's just like it ,!

 



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.