Let's recommend some good books.

Source: Internet
Author: User
I have been reading technical books for a long time. I am usually busy. I want to take the time to read more books that are helpful to my growth. I also hope you can recommend one or two books for me. Recently reading books: The Sina Blog, which has been a maverick in thinking, has been reading technical books for a long time.
Busy at ordinary timesTo read more Benefits for growthYou can also recommend one or two books.

Recently read books:
Remove the walls of thinking
Sina Blog, a maverick cat

Reply content:

I have been reading technical books for a long time.
Busy at ordinary timesTo read moreBenefits for growthYou can also recommend one or two books.

Recently read books:
Remove the walls of thinking
Sina Blog, a maverick cat

We recommend that you read the following books:
1. clean code
2. Javascript the Definitive Guide
3. Chinese spirit
4. Love and loneliness

It usually keeps three to five books at hand, and the technical books and non-technical books share the same proportion. This will neither monotonous nor easy to disrupt the pace.

  • Crazy programmers

Novel, a very good novel. It tells the story of the main character in school, company, and entrepreneurship, which is real and inspirational.

  • (Code) coding-language hidden behind computer software and hardware

This is a scientific book that explains how computers work to non-computer professionals.
The construction process of a computer is described from the bottom up. Starting from the most basic circuit, a computer can be constructed gradually.

  • Hackers and painters

In the prose collection, many people recommended this book and output the values related to design, entrepreneurship, wealth, and programming.

  • (CSAPP) in-depth understanding of computer systems

This book describes how C language works and how it interacts with the operating system from the perspective of assembly.
After reading this book, I will have a deeper understanding of the general structure of the computer and the execution process of the program.

  • Computer network-top-down method

Although it is not as authoritative as "TCP/IP explanation", it is easier to understand and describe the structure of the computer network from top to bottom.

  • The essence of JavaScript Language

Because this book only introduces the essence of JavaScript, the thickness is 1/6 of the "JavaScript authoritative guide.

  • Programming Pearl

Algorithms tell you how to write code with better performance and clearer logic, how to optimize the algorithm, and how to understand the complexity of the algorithm.

  • Reconstruction

Refactoring: refactoring complex code into code that is easier to read and more maintainable.
This book will also give a name for each refactoring method and play a "Standardization" role.

  • Construction and interpretation of computer programs

Scheme Lisp is used to introduce the essence of abstraction to be implemented by programming languages.

  • C and pointer

The pointer and memory management in C language are discussed in depth.

  • Design and evolution of c ++ Language

This section describes the origin and necessity of each feature in C ++ from a historical perspective.

  • (CPPPP6E) C ++ Primer Plus

It is a tool book of C ++. It introduces almost all features of C ++. The sixth edition also introduces C ++ 11.

  • Programmer self-cultivation-link loading and Library

This section describes how to compile, load, link, and implement the standard library in a specific operating system implementation.

Growth? LITH and Qin Empire are more appropriate. At this age, I think that the books written by Cai zhiheng are good for me.

I suggest you listen to Luo Zhenyu's "luogic thinking", which may be different.

My Bibliography:
Http://badrobot.sinaapp.com/read.php

I have read many impressive books recently:
Dark Time: about how to improve efficiency
Time as a friend-About time utilization
Unusual psychology: tells you some misunderstandings about psychology.

I have read it well. You can refer to it for more than four stars.

How the Internet has poisoned our brains

It is recommended that you read more and read more, instead of reading only a few.
If you read more books, you will naturally have your own taste. By turning over two pages, you will know that this book is worth reading.

In addition, I am opposed to the so-called book orders issued by so-called experts such as "100 books for teenagers". I think I am still interested in it.

In addition, as a reader who has always been opposed to the so-called "successful learning", my only advice to the landlord is not to be confused by the book "successful inspirational". The success inspirational set is too weak, or too eager for success and quick success, A person's temperament, or connotation, is not created by reading one or two books in a day or two.

Long-term reading comes from interest rather than persistence. If you are interested, "Too busy" will naturally become an excuse for reducing reading time.

So I will not list the tickets here. I suggest you go to the bookstore on your own. If you follow your own interests, you will surely find the book "beneficial to growth ~~

Update:

I just saw someone talking about Luo Ji's thinking. I personally think it's a good idea and I recommend it.
In the Internet era (or the mobile Internet era), there are more ways to accept new ideas and new ideas than in the past. Logical thinking can also be viewed as a book. This book is called luogic thinking. note that it's Luo Pang's Luo, not a logical hacker ~

I prefer modern novels (I don't know if they are modern or contemporary:
1. Ordinary world
2. Live

Sophie's world can also be seen

I recommend Kevin Kelly's "out of control". I heard it was awesome and the Giants have read it.

You can search for amazing books on Douban, such as SICP, Introduction to algorithms, and "people who like this book still like it" below. Almost all of them are good books.

I am also a programmer. In the past year, I consciously kept reading in depth according to the plan and persisted for a year and a half. I have read nearly 60 books since January 2013, which is very complicated, it involves humanities, sociology, biography, computer, Internet, and design for reference. The conscious gains are still huge.

I wrote two books for reference.
1. What am I reading: 2014 spring book sharing
Http://luolei.org/what-i-read-in-2014-spring/
2. What are the recommended good books I have read in 2013?
Http://luolei.org/books-i-read-in-2013/

The road to reality
Self-white of an advertiser
Solarlith star
Future speed

Okay, maybe I'm off the question. We recommend you download more reading software on your mobile phone or tablet.

Have the goal to read books, save time and meet expectations.
Hacker and painter (recommended)
20 thousand miles under the sea
Red and black (recommended)

Let me provide a book that is not mentioned yet that is more suitable for programmers to read: MacTalk life Element Programming (By pool creation).

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.