How is this book different?
There isn't any other book that would focus on efficient software development techniques, processes and tools of a modern
software development in one comprehensive package. Other books are usually more specialized on one of the underlying topics
or are programming books, while Efficient developer is a software development book.
What technologies are discussed in the book?
The book is not tied to any particular development ecosystem and it is useful when working with any
How will this book help me in a software development career?
Efficient developer is not a book about career in software development, so it doesn't cover topics like
the interview process or salary negotiations. That being said, it will
give you a lot of software development know-how that you can use at various stages of your career.
What is this book NOT about?
The book is not directly about learning programming in a particular language,
it doesn't cover algorithms, data structures, software architecture nor other topics in computer science.
It is about software development and software development tools that you can use once you know how to program.