20 essential books for junior software developers (I)

Source: Internet
Author: User

Development and programming have never been an easy task. Sometimes you may need to be a little bit or get some useful help from the book. All in all, whether it's work flow or study your major, the Internet has helped you a lot! Today, we have opened 20 free books for you, which cover a simple and complex content for beginners and programmers. Most of us believe that you can find the answer from the book list. We have also recommended the 10 books that designers must read before. Readers are very responsive. We hope that today we can help you save more money to maximize the benefits!

Related reading: 10 books for designers

How to become a programmer

I think the title of this book has already explained everything. Yes, this is a book for a group of beginners. To become a programmer, you must first select the right path. The content of this book is not very deep, and not all of it is a technical topic. It will know where you should start, how to get experience and some real cases to help, it should be a good entry-level reading.

Read: PDF

 

Learning Software Development

This is a book that originated in 1990s on the concept of management structure, which describes programming and discusses how to deal with problems encountered in the development process.

Read: PDF

Return to Simplicity: software developers with freedom as the principle

The book tells the prospect and content of the current software development field through a lot of publicity and marketing, and tries to introduce some software development principles again. For example, the target group that needs to be tested, automation, and customer needs are all discussed in this book.

Read: PDF

Do not roll dice

This book edits how software developers sell their work from an economic and psychological perspective. In my opinion, it is very important to develop good works, but it is especially important to let others or the boss get the same cognition. Engineers who are not good at expression, this book is perfect for you!

Read: Free Download

Climb from the ground

As mentioned in the title, this book is intended for beginners and developers of programming, asking them how to complete a piece of work from their thoughts and how to do it is the main content of this book, learn how to become a programmer.

Read: PDF

97 things every programmer should know

This book looks more like a collection of experiences. There are many types of content in it. From code to programming, there are many kinds of discussions and many solutions, if you have encountered a similar situation, some of the books may help you solve the problem. This is what reading means!

Read: Pay-what-you-want download

Efficiency in the development process

In the Development workflow of a team, we hope that you can motivate them, simplify some tedious steps, and get efficient work results in a fast and accurate way. There are three articles in the book to discuss the development of new features, pull demand and code review. Hope to help you work efficiently!

Read: get emails

Basic Programming

Although the title is based on, the author uses a discussion method to compile it, such as alt. Net, which we commonly use to help you learn in a simple tone. Only good reading habits can help you develop your self-learning and thinking abilities.

Read: PDF

Hacknot: Software Development

A book completed between 2003 and 2006 discusses and criticizes various concepts in the field of development. Debugging from extreme programming to sensitive methods to maintain the software development industry itself. If you have time, we suggest you read it.

Read: Lulu download

Motivation of junior programmers

This is a collection of blog articles, including the vast majority of simple and useful suggestions provided by a programmer. For example, how to learn programming, attitude at work, and good skills are essential for software developers.

Read: get emails

Read the original article: 20 essential books for junior software developers (I)

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.