The Software Craftsman: Professionalism, Pragmatism, Pride (Paperback)

Sandro Mancuso

  • 出版商: Prentice Hall
  • 出版日期: 2014-12-24
  • 售價: $1,540
  • 貴賓價: 9.5$1,463
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 0134052501
  • ISBN-13: 9780134052502
  • 相關分類: Engineer self-growth
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Be a Better Developer and Deliver Better Code

 

Despite advanced tools and methodologies, software projects continue to fail. Why? Too many organizations still view software development as just another production line. Too many developers feel that way, too—and they behave accordingly.

 

In The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso offers a better and more fulfilling path. If you want to develop software with pride and professionalism; love what you do and do it with excellence; and build a career with autonomy, mastery, and purpose, it starts with the recognition that you are a craftsman. Once you embrace this powerful mindset, you can achieve unprecedented levels of technical excellence and customer satisfaction.

 

Mancuso helped found the world’s largest organization of software craftsmen; now, he shares what he’s learned through inspiring examples and pragmatic advice you can use in your company, your projects, and your career.

 

You will learn

  • Why agile processes aren’t enough and why craftsmanship is crucial to making them work
  • How craftsmanship helps you build software right and helps clients in ways that go beyond code
  • How and when to say “No” and how to provide creative alternatives when you do
  • Why bad code happens to good developers and how to stop creating and justifying it
  • How to make working with legacy code less painful and more productive
  • How to be pragmatic—not dogmatic—about your practices and tools
  • How to lead software craftsmen and attract them to your organization
  • What to avoid when advertising positions, interviewing candidates, and hiring developers
  • How developers and their managers can create a true culture of learning
  • How to drive true technical change and overcome deep patterns of skepticism

 

Sandro Mancuso has coded for startups, software houses, product companies, international consultancies, and investment banks. In October 2013, he cofounded Codurance, a consultancy based on Software Craftsmanship principles and values. His involvement with Software Craftsmanship began in 2010, when he founded the London Software Craftsmanship Community (LSCC), now the world’s largest and most active Software Craftsmanship community, with more than two thousand craftsmen. For the past four years, he has inspired and helped developers to organize Software Craftsmanship communities throughout Europe, the United States, and the rest of the world.

商品描述(中文翻譯)

成為更好的開發者,交付更好的程式碼

儘管有先進的工具和方法論,軟體專案仍然屢屢失敗。為什麼?因為太多組織仍然將軟體開發視為另一條生產線。太多開發者也有這種觀念,並相應地行事。

在《軟體工匠:專業、實用主義、自豪感》一書中,Sandro Mancuso提供了一條更好、更充實的道路。如果你想以專業和自豪感來開發軟體;熱愛你所做的事並以卓越的方式去做;並建立一個具有自主權、精通和目標的職業生涯,那麼首先要認識到你是一位工匠。一旦你擁抱這種強大的心態,你就能達到前所未有的技術卓越和客戶滿意度。

Mancuso幫助創立了全球最大的軟體工匠組織;現在,他通過啟發人心的例子和實用的建議與大家分享他所學到的,這些都可以應用於你的公司、專案和職業生涯。

你將學到:

- 為什麼敏捷流程不夠,為什麼工匠精神對於使其運作至關重要
- 工匠精神如何幫助你正確地建立軟體,並以超越程式碼的方式幫助客戶
- 何時說「不」,以及在這樣做時如何提供創造性的替代方案
- 為什麼好的開發者會寫出糟糕的程式碼,以及如何停止創造和辯護糟糕的程式碼
- 如何使與舊程式碼合作變得更輕鬆且更有成效
- 如何在實踐和工具上保持實用主義,而不是教條主義
- 如何領導軟體工匠,並吸引他們加入你的組織
- 在廣告職位、面試候選人和招聘開發者時要避免的事情
- 開發者及其管理者如何創建真正的學習文化
- 如何推動真正的技術變革,克服深層的懷疑模式

Sandro Mancuso曾為初創公司、軟體公司、產品公司、國際諮詢公司和投資銀行編寫程式。2013年10月,他共同創辦了Codurance,這是一家基於軟體工匠精神原則和價值觀的諮詢公司。他與軟體工匠精神的接觸始於2010年,當時他創立了倫敦軟體工匠社群(LSCC),現在是全球最大且最活躍的軟體工匠社群,擁有超過兩千名工匠。在過去的四年中,他激勵並幫助開發者在歐洲、美國和世界其他地區組織軟體工匠社群。