Recommended advanced books for PHP programmers and advanced books for PHP programmers
UNIX Network Programming volume 1 (version 3rd)
UNIX Network Programming volume 2 (version 2nd)
Advanced Programming in UNIX environment (version 3rd)
UNIX programming Art
MySQL technology insider (version 5th)
In-depth understanding of computer systems
Using TCP/IP for Internet
High-performance MySQL (version 3rd
It involves the following aspects:C/C ++AssemblyOperating SystemDisassemblyCrackingCache OverflowQ books on C/C ++:
·The C Programming LanguageBy Brian W. kernighan and Dennis M. ritchie. prentice Hall 1988. the author's descriptionof C as defined by American National Standard Institute (ANSI), also called the "Old Testament. "It is old-fashioned but remains a must-read. this book also has a home page: http://cm.bell-labs.com/cm/cs/cbook/index.html.
·
Algorithm: There are a lot of books in the library that I have not read, and I would like to use some method to deduce the hypothetical sort results---suppose I read all the books.
Java
class "Java Programming Idea (4th edition)" "Head of the Java" "Effective Java Chinese" "In-depth understanding of Java Virtual machines: JVM advanced features and best practices" Java concurrent programming in combat " Java Core Technology (Volume 2) "Java Multithreaded Programming core technology" "large Web site technology framework Core Principles and Case analysis" in-depth analysis of the inside of Java Web technology data structure and algorithm analysis: Java language Description (
1 we open the micro-letter reading to click on "Books", and then we find the book "Share" icon. (pictured below)
2 then enter to the interface we click "Presented to Friends", and then click on "Give to micro-trust friends" effect as shown below. (pictured below)
3 select "Friend", then click "Share". (pictured below)
The above is about the micro-letter reading gift book operation process, the demonstration process is relatively
After two or three years of program work, basically will consider their future development. The path of development is no more than programmer-system analyst-architect-Technical manager-cto, programmer-Project leader-project manager-project director-cto, programmer-product designer-product manager-cto. Which development route is more suitable for you. you know wh
I recently read su Jie's "Everyone is a product manager", and I have a lot of insights. I would like to write something to share with you.
Speaking of the product manager, many Daniel introduced Mr. Jose's "the first book of the product manager", and everyone regarded him as a standard. Here, we don't mean all of them, of course, some people disagree. Many peop
May 1
Dacare executive search is the leading search firm in China. We are always looking for talented finance candidates to fill senior financial positions in Greater China And Asia Pacific. Below are a few Current openings:
HR manager(HR, Shanghai)
HR/Administration Assistant(HR, Shanghai) Shanghai)
Training Officer(HR, Shanghai)
HR/Administration Assistant(HR, Shanghai)
HR cam Project Ma
At the beginning of last year, I was promoted from a development manager to a department manager in a third-level department. After the joy, the confusion came along. In the old saying, I was lucky enough to have a single disaster, confusion also comes one after another.
I. Development ManagerWhat are the changes in titles? What are the differences between department managers and development managers? These
, there are also IBM's internal training designated reference books, they are worthy of your friends take time to read carefully.Why learn to program in a Linux environmentLinux is an open, flexible, cross-platform operating system, up to the vast data center, down to the palm of the embedded device, there is no Linux figure. More importantly, Linux is a system that is both same strain and evolving with Unix. It can be said that the knowledge and skil
developer finally promoted to a project manager, and you are still writing ugly faces?Code?
First, you understandProject management related domain knowledge? Do you know the nine fields of PMP knowledge? You know that cmme and ISO control the project process
Requirements? If you have a positive answer, congratulations! You are 20% on your way to the project manager. More and more project management
programming embrace change", "Unified software development process" and "agile Modeling" the three books to read together, look at the difference between XP and up, and then see how AM is Unified XP and up, the three theory into a furnace, the formation of their own theoretical system, then can also go to write books.v. Software project managementIf the leader is suddenly promoted to the project manager, a
Gof "design mode". Iv. Software Development processUnderstanding the software development process is not simply to improve the programmer's personal good programming habits, but also to enhance the basis of team collaboration. 1, "UML Essence"2, "Analytic limit programming Embrace change" XPThis is the second edition of Kent Beck's masterpiece, in Chinese and English. There is nothing to say, must read books. 3, "Unified software development process"
psychological professional books on the third floor, the youth psychological books on the four floor, the first floor is a mental health care books, we are based on the reader's reading habits placed." Zhengzhou Book Center Zhang Manager told reporters, "Now the psychological book
cultivation" consists of a series of independent parts, covering topics ranging from personal responsibility, career development, to knowing the various architectural techniques used to keep code flexible and easy to adapt and reuse, using many entertaining anecdotes, Thoughtful examples and interesting analogies illustrate many different aspects of software development best practices and major pitfalls.Whether you are a beginner, an experienced programmer, or a software project
your subordinates, bargaining on the progress, and arguing for performance of subordinates. It's a great value for me to start my career as a Listening with a skill-listening program. In the first line of development, we often have people's energy to express their technical views. However, as managers, more need a kind of tolerance and listening to work style and communication way. Then, from the "listen" position to the "say" position, you need to improve your speech (Presentation) skills
doesn't matter if the project manager doesn't understand the technology.
Some people say this is an advanced foreign experience, but I suspect it was fabricated.
The sub-lines of this point of view are as follows: the project manager is a manager, and only the subordinates can be directed. Why do you need to understand technology!
This is as ridiculous as saying
Many programmers respond and write their own comments when recommending them. There used to be a domestic user to introduce the programmer book list, but are recommended several top 10 books.
In fact, in addition to the top 10, the recommended number of the top 30 books are classic, the author compiled this question and answer paste, while selected passage some of the recommendations of the comments.
The
project manager, the Linux project manager told boiled fish that their project was highly profitable and needed programmers with a certain knowledge of Linux programming. He said: "In fact, our programmer's programming skills are not very high, this can be trained and improved at work, the key is that many programmers even basic Linux programming ideas do not understand, how can I hire them?" When we go to
practices and major traps.
Whether you are a beginner, an experienced programmer, or a software project manager, "Programmer cultivation: from a small worker to an expert" is suitable for you to read.3. Construction and interpretation of computer programs
Recommendation: 916
Personally, this book has so far become a fascinating programming book for me.
Classic books such as code Daquan, refactoring, and de
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.