Hackers are also creators, just like painters, architects, and writers.
In his hacker and painter, Gaul Graham, an entrepreneur, told his feelings as a hacker about his business and hoped to give some inspiration to later programmers. When I first read the title of the book, I think that hackers and painters who are not in the same industry need to read the book most. Of course, hackers here refer to skilled computer programmers, which are different from hackers who normally attack computer systems. (This reminds me of what Hackers often say: do not insult hackers .)
Why are nerd undesirable?
The reason why the author talked about this question at the beginning is that this book is about his journey to start a business, and there will always be a start after it, and a person's development is not accidental, he has been doing well since he was a child. Obviously, when I was a child, the author positioned myself as a "nerd" and analyzed the reason why the nerd was not popular was because they thought they were somewhere else. Can they think that this was the author's suggestion that he was very ambitious? Creative is the most important thing for a career. The author's creative expression is that his mind is not the mainstream, and his thoughts are different from others. This statement is not without evidence, because it is in this case that the latter chapter is "Revenge of the nerd.
Hackers and painters
To be honest, I read this book mostly because it is attracted by the name of the book. Since I was in elementary school, I was instilled by adults that children with good scores in mathematics must be smart children. Not only me, but a large part of my class had this idea, it must have been heard from their parents. As you can imagine, everyone wants to be said to be intelligent by others, so they want to improve their mathematical scores, and even begin to show off-the-subject students in school. Wen Dao has a series of specialists, no one is smarter than others, and only those who work harder than others. I began to question the opinion of the adults when I was in college. My major is science and engineering, and naturally I have a lot of mathematics-related subjects. But I found that all these textbooks are hard to understand and have a regular law, that is, the content of each chapter must first come up with a formula, then prove the formula, and finally bring the formula into the question to solve the problem. I don't know what to do with it in the future. For example, in linear algebra, Matrix Multiplication can be seen everywhere, but I have never said why matrix multiplication looks strange. What does it mean? According to the examples in the book, many people can calculate the rank of the matrix, but it is not mentioned in a word that rank should play a practical role in solving problems. At this time, learning mathematics seems to have become a rigid routine, and there is no space for free to play. All of them are concepts and formulas that need to be memorized. This happens only when learning history in middle school, the obvious evidence is that at the end of the math examination, I just need to copy some formulas on the paper and bring them into the examination room. So I knew that all the children who studied mathematics were smart. This sentence was just a panic. I began to envy painters and thought they could jump out of their paper more easily, that idea is not bound. This is just like hackers. What's different is that they designed software, instead of creating it on paper with a paint brush. Instead, they used programming languages to deal with machines. As a hacker, you should think of yourself as more similar to the painter's profession than a computer scientist or mathematician. At least in this way, you will not think you should write some papers, most of the papers written by hackers are helpful descriptions of their own software. The software they have created is also designed to work with the topic of the paper, it is easy to move beautiful software development into an ugly thing. Unfortunately, a paper in a university is an important part of whether you can graduate.
What can't be said
Here, the author tries to find out some infeasible things in today's society through several methods. Hackers cannot be controlled, and their ideas are not restricted. This is also the reason why Fortune creators are some well-known hackers. If you want me to find words that cannot be said in a specific environment, there is another way we can use Google to search for words that cannot display the results. Then we can be sure that this word is wrong, it involves some sensitive factors that you can't say at will. The open society brought about by the Internet makes it easy to acquire all kinds of knowledge. Although there are some limitations in our society, a large number of shanzhai products have proved to the world that the bar cannot be broken, the more we want to impede people from obtaining information, the more we will be able to arouse everyone's sense of excitement. The result is only a way to reduce the spread of knowledge, but it will still spread. It may be another way to say that when the wall is large enough, an Internet is equally open.
How to Create Wealth
The author tells a hacker how to create wealth-entrepreneurship is the best way. In addition, entrepreneurship can help you compress the work done by others in 20 or 30, in this way, you will have more wealth than others. According to the law of conservation of material, you will also pay for your health. Another point is that money is equal to wealth. Entrepreneurs Should Take creating wealth as their primary goal. Money is only an intermediate product of equivalent exchange. The wealth you create is beneficial to society, it will bring you money. Imagine a basketball player, he should play every ball and give the audience a brilliant competition for the purpose of creating wealth, rather than thinking about how much money can be paid for every ball.
Programming Language One Hundred Years Later
According to Moore's law, computer performance doubles every 18 months. Have you ever wondered if we really need such a strong computer, or why the computer we are using has not shown this improvement? There is also an Andy-bill law in the industry. What Andy provides and what Bill takes. Every time a new kind of hardware is set up in the market, there will be new software to consume hardware resources. Refer to the cooperation between Intel and Microsoft. Similarly, the programming language one hundred years later will also be built on future hardware resources. The author seems to be designing a new programming language. Maybe he hopes that this will be the future development direction of the programming language. On the current hardware, it just works. Don't wonder why the one hundred-year-old programming language is so resource-consuming. Shouldn't it be more efficient and reasonable to use resources? It is indeed efficient. This efficiency is aimed at making it easier and more efficient to design the software that hackers want. in the market, the more detailed the industry is, different languages are required to provide different functions. A programming language is a hacker tool, just like a paint brush in the painter's hand. No one wants to have a tool that is easy to produce, even if it is costly. Some people say that there is no difference in programming languages, mainly the idea of solving problems. But language is indeed quite different. Different languages can change the process of software development. To say that they are the same, it is like saying that five thousand years ago, the knife-farming and current crop production principles are complementary, of course, you can still produce in the original way and get the results. You certainly won't at least do that.
Author: Xiaohu
Conversion from Tiger games: why hackers and painters