Silicon Valley, a place of fascination for countless technologists and entrepreneurs. The personal computer came into being in the last century, when owning your own computer was impossible. It’s a place where geeks and dreamers turn their imaginations into reality.
Steve Jobs and Bill Gates exemplify this group of geeks and dreamers. They were born in the same year, and although they have different personalities, their foresight is strikingly similar. In 1974, computer enthusiast Edward Roberts created a tiny computer, the Altair 8800, which sold for less than $400 and opened the door to the possibility of computers entering corporations and ordinary homes.
At that time, Bill Gates, who had a technical background, heard about this and contacted Roberts about providing programs for his computer. Unlike him, Jobs was a perfectionist who felt he could design such a machine better. Thus were born two tech giants: Apple and Microsoft. Their stories have influenced countless other entrepreneurs since.
The fires of silicon Valley are already burning around the world. Years later, far away in China, it affected one man’s fate. That man was Lei Jun. There was a book that recorded the story of high-tech entrepreneurs in Silicon Valley in that era, which happened to be seen by Lei Jun when he was in college. After reading the book in the library, he was fascinated by The story of Jobs, who dreamed of writing software that would run on every computer in the world. In 1980s China, information was not very developed, lei Jun’s entrepreneurial fire buried deep in his heart. As he said, “If you had a dream, you could have built a world-class company.” Later Lei jun did. Silicon Valley has been on fire since the 1980s.
Driven by curiosity, human beings have always been able to expand technological boundaries and change the direction of world development. God will always favor those who follow the trend and work hard for it. They are the future, they are legends, and they are influencing generations to come. May you have the same luck to find a book that affects your life.
Particularly recommended
▼
Amerasia score 4.5
The story of a technology pioneer
The Fire of Silicon Valley by Michael Swain and Paul Freyberg
The book is a history of the development of micro-computers, allowing readers to understand the entire process of the 20th century and the early 21st century from the rise to the peak of the computer until today by tablet computers and mobile phones and other electronic products, is a combination of historical stories and novel style of silicon Valley biographical books. The latest third edition revisits the book to include an analysis of the current state of the computer industry after the departure of some of the biggest names in the history of computing.
Java and Python dual implementation
To help you get started with natural language processing
Introduction to Natural Language Processing by He Han
The author of this book is He Han, the author of natural language processing library HanLP. As of early October 2019, the project has reached 15 K stars on GitHub, surpassing NLTK of university of Pennsylvania, CoreNLP of Stanford university, and LTP of Harbin Institute of Technology. Based on many years of experience, the author introduces the algorithm principle and engineering implementation of Chinese word segmentation, part-of-speech tagging, named entity recognition, information extraction, text clustering, text classification and syntactic analysis. The book introduces various algorithms, compares their advantages, disadvantages and scenarios, and demonstrates production-level mature code in detail to help you apply natural language processing to production environments.
Implementing Spring Cloud from starter to practice
Spring Cloud Actual Combat By Li Yi
This book is an introduction to Spring Cloud. First, it gives a brief overview of microservices and analyzes current Internet architecture trends. Secondly, it systematically introduces the knowledge of Spring Boot, from basic usage to core components. Thirdly, starting from specific cases, the most commonly used components of Spring Cloud are explained in turn, combining theory with practice, so that readers can understand the whole process of a product from scratch in the process of learning Spring Cloud. Finally, combined with the current most popular container technology, introduced how Kubernetes cooperate with Docker to carry out the distributed deployment of the system.
Classic topology textbook
Basic Topology by Mark Armstrong
The author mainly introduces the topological invariants in topological space and the corresponding calculation methods. This book involves all kinds of methods and their applications in point set topology, geometric topology and algebraic topology, 139 diagrams and 350 thinking questions of different difficulties, cultivating the ability of geometric intuition. The content of this book is simple and easy, focusing on the combination of abstract theory and concrete application.
It teaches you to write code succinctly
High-performance Python programs that are easy to maintain
Functional Programming in Python (2nd edition) by Steven Lott
This book explains the core ideas of functional programming through Python, and explains how to use the advantages of functional programming to write high-performance Python programs that are simple and easy to maintain, and unlock Python’s full potential. Each chapter is a step-by-step demonstration of the power and subtlety of Python functional programming to help you advance to the next level of Python development. More abundant code examples, let you quickly get started, learn to use.
Years of practical experience and development experience as a first-line architect
Get to the core of microservices architecture
Microservices: Flexible Software Architectures by [De] Eberhard Wolff
This book covers all aspects of microservices in detail around the theme of architecture and organization. It not only tells you what microservices are and why you should use microservices, but also provides detailed examples based on Java, Spring Boot, Docker, and Spring Cloud implementations to illustrate the concept of microservices in practice. The “hands-on” section of each chapter can help you deepen your understanding of microservices. Managers, developers, and architects alike can benefit from reading this book.
How to avoid making bad design decisions
A Trap by Design by Jonathan Shalatt, Cynthia Savard Sosier
Bad design is everywhere, and it costs a lot more than we think. Book through the study of real cases, some thought-provoking analyses bad design to the user caused by four types (design can kill people, make people angry, make people sad, design exclusive), make the designers realize that bad design of the recessive cost, then provides some methods to help the design of the designer to avoid making the wrong decision, It also gives advice on what designers can do to avoid causing unintended harm to users.
The new concept of “design system” was launched
Ten years of experience as a UX designer
Design System by Alla Kholmatova
This book focuses on how to help small and medium-sized product teams to create a new, practical design system as soon as possible. The content is divided into two parts, the first part discusses the basis of the design system – patterns and practices. Design patterns include functional patterns and perceptual patterns. Practices are ways to create, capture, share, and use these patterns. The second part focuses on the practical steps and techniques for building and maintaining a design system: planning tasks, writing interface lists, building pattern libraries, and creating, documenting, developing, and maintaining design patterns.