How can we become a powerful IT magician?

Source: Internet
Author: User

A magical world

In the past 20 years, I have been a small, real-time, real-world. This is indeed a magical world. Specifically, from small to large, I think it is closest to the field of the magic world in Harry Potter, in this IT magic world, there are many obscure and wonderful spells, highly sophisticated and clever magic systems, and magicians of different styles, one day when I was reading the python-based Introduction to Science in Massachusetts (Python Programming An Introduction to Computer Science), I read that the author compared computers to Genie, when I compared python to a magic manipulator, I felt a strange feeling of sympathy. Over the past six months, I have been exposed to more and more information. I have read many essays from geeks, visited some difficult-to-understand secrets, and met various interesting people. I think, in my heart, I have decided to step into this magic world with another foot, and grow into a powerful IT magician from the apprenticeship of the magician.

This evening, I finished reading "I am an IT hacker" in the Elective Course of the Book of Songs (The Book of Songs is very interesting, but the instructor's speech speed is too slow and slow ...), This is a story about how a number of apprentices and cainiao gradually grow into a real magician. In this story, some of them come from a prestigious school like Tsinghua Peking University and finally go to a place like Microsoft IBM, some come from an ordinary one or two schools, and some are naturally the kind of geek who treats science and engineering books as novels, or they are walking and sleeping and like to think about problems as games, some of them are difficult to learn from these things. Some naturally fall in love with this behavior, and some are ignorant and gradually discover that this behavior is not bad, no matter what, whether it is boys or girls, in short, they finally moved to the next year, and finally insisted on growing from apprenticeship to magician in this world. These stories are real and cute. After reading the Yali, I feel that I am not alone in the dark, struggling and exploring. On such a pure road, it can be very happy and fulfilling. In the story set, everyone's growth path is completely different. I also seriously sum up and think about how to become a powerful magician.

How can we become a powerful magician?

How can we become a powerful magician? I think there are many qualities that need to be possessed to become a powerful magician, because apart from programmers, designers, product managers, demand analysis, and testing are actually some sub-occupations in the magician industry, before we are not sure what we are best at, we 'd better cultivate our abilities.

1. Solid computer foundation.

Almost everyone agrees that no matter what you do, you need to have a solid Computer Foundation, and the more sophisticated the better. This includes the mathematical theory basis, a few skilled programming languages and code capabilities, including the architecture, operating systems, data structures and algorithms, compilation principles, and other computer theoretical foundations, practices and Development Technologies in some segments.

2. Accumulation of information and vision.

Browse and consciously collect information in the field, understand the latest developments in theory and industry, and understand the creation, operation, development, and maintenance processes of actual companies.

On Weibo and forums, we found that the most widely used technology in the industry, the technology most admired by a few geeks, and the most controversial technology. Google and Baidu were the new terms, learn more about their application scope, advantages and defects, and the areas that have been promoted or criticized. If you are interested, read and learn more.

Extensively try to use various products to understand the possibility of theory and industrial implementation. Experience and test a product with the mind of thinking and taste, and think about the product to solve what needs and what similar products are made, what are their similarities and differences in experience, and what are their respective advantages and defects, so that they gradually accumulate and find the feeling of product.

3. Search for partners.

A partner is very important. A group of partners fighting together will make things love and passionate, just like the group of magicians in the tail of the cartoon fairy. When working hard on the technical basis, you can look up and visit various forums and blog sites in your spare time.

Blog: At the beginning, a blog can be opened in a place like the csdn iteye blog Park. You can stick to the technical details or the summary of the problems you think about. It's because the scorpion and the horse are pulling out and walking, it also forces you to form a habit of summarization and writing. Then, read others' articles and participate in the discussion.

Google groups: There are a lot of interesting groups on Google groups. You can find the list of emails in the segments you are interested in.

Douban: When I was a little bit of literature and art, I thought Douban was a fresh place of Literature and Art. Now I find that there are actually a lot of technical people here. There are not many technical groups here, and it seems that the content is relatively watery (I have visited the Python field), but it is really a good place to find books, reading comments and reading books can avoid many detours. Of course, all things related to web2.0 are related to people, and we will continue to look around the world...

Weibo: To put it bluntly, Weibo's unilateral Attention Function and user groups contain people from various sectors of society. People who care about Weibo can control your information flow well, I often find some entries on Weibo, and then Google finds a lot of interesting stuff. Naturally, I also find many interesting geek people.

4. Others.

Anyway, the magician is also human, so we also need to cultivate the good qualities of human beings, as our DSP teacher once said when training us: "You must first learn to be an adult, only qualified to make materials!" There are too many of these qualities to choose based on the values and principles of each person.

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.