The Career Programmer: Guerilla Tactics for an Imperfect World
暫譯: 職業程式設計師:不完美世界的游擊戰術
Christopher Duncan
- 出版商:
- 出版日期: 2002-01-20
- 售價: $499
- 語言: 英文
- 頁數: 211
- 裝訂: Paperback
- ISBN: 1590590082
- ISBN-13: 9781590590089
-
相關分類:
專案管理 PM、Engineer self-growth
無法訂購
買這商品的人也買了...
-
$400$316 -
$560$476 -
$399CCNP Self-Study: Building Cisco Remote Access Networks (BCRAN), 2/e (Hardcover)
-
$450$356 -
$2,390$2,271 -
$490$387 -
$490$387 -
$650$507 -
$460$363 -
$250$198 -
$590$502 -
$620$490 -
$560$437 -
$550$468 -
$580$458 -
$580$458 -
$650$507 -
$590$460 -
$890$757 -
$680$537 -
$300$237 -
$490$387 -
$650$553 -
$580$458 -
$450$356
商品描述
- Conquer the problems that all professional programmers routinely face, regardless of language, operating system, or platform
- Improve your ability to deliver solid code, on time and under budget, in even the most uncooperative environments
- Master the self-defense techniques that you need to shield yourself, your project, and your code from corporate politics, arbitrary management decisions, and marketing-driven deadlines
Unrealistic schedules, unstable releases, continual overtime, and skyrocketing stress levels are legendary in the software development industry. Unlike traditional occupations such as accounting or administration, the software business is populated by programmers who are as creative and passionate about their work as musicians or artists. For most, it is a complete surprise when they enter the business world and find that internal politics, inept management, and unrealistic marketing drive the process rather than a structured and orderly approach based on technical issues and quality.
The Career Programmer explains how the individual programmer or project manager can work within the existing system to solve deadline problems and regain control of the development process. Care is taken to offer proven, practical, and hands-on solutions that are designed to work when confronted with the political and chaotic realities of the business environment. Issues are addressed from the points of view of both the programmer and project manager, and steps are shown in all perspectives, from large-scale teams down to projects with a single developer. For the individual programmer or project manager, the end results are less overtime, less stress, higher-quality software, and a more satisfying career.
Contents
Part I: Software Development in an Imperfect World
- Chapter 1: Welcome to Corporate America
- Chapter 2: Business is War - Meet the Enemy
- Chapter 3: Good Coding Skills Are Not Enough
Part II: Guerilla Tactics for Front Line Programmers
- Chapter 4: Preventing Unrealistic Deadlines
- Chapter 5: Practical Estimating Techniques
- Chapter 6: Getting Your Requirements Etched in Stone
- Chapter 7: Effective Design in the Time You're Given
- Chapter 8: Keeping the Project Under Control
- Chapter 9: Fighting For Quality Assurance
- Chapter 10: Managing Your Management
- Chapter 11: Corporate Self Defense
- Chapter 12: Controlling Your Own Destiny
- Index
商品描述(中文翻譯)
- 征服所有專業程式設計師在任何語言、作業系統或平台上都會面臨的問題
- 提升您在最不合作的環境中按時、在預算內交付穩健程式碼的能力
- 精通自我防衛技巧,以保護自己、您的專案和程式碼免受企業政治、任意管理決策和市場驅動的截止日期的影響
不切實際的時間表、不穩定的版本、持續的加班和飆升的壓力在軟體開發行業中是家喻戶曉的傳奇。與會計或行政等傳統職業不同,軟體行業充斥著對工作充滿創意和熱情的程式設計師,猶如音樂家或藝術家。對於大多數人來說,當他們進入商業世界,發現內部政治、無能的管理和不切實際的市場推動了過程,而不是基於技術問題和質量的結構化和有序的方法時,這完全是個驚喜。
《職業程式設計師》解釋了個別程式設計師或專案經理如何在現有系統中工作,以解決截止日期問題並重新掌控開發過程。書中小心提供經過驗證、實用且可操作的解決方案,旨在面對商業環境中的政治和混亂現實時能夠有效運作。從程式設計師和專案經理的角度出發,針對問題進行探討,並展示各種視角的步驟,從大型團隊到單一開發者的專案。對於個別程式設計師或專案經理而言,最終結果是減少加班、減少壓力、提高軟體質量,並擁有更令人滿意的職業生涯。
**內容**
**第一部分:不完美世界中的軟體開發**
- 第1章:歡迎來到企業美國
- 第2章:商業就是戰爭 - 認識敵人
- 第3章:良好的程式編寫技能不足夠
**第二部分:前線程式設計師的游擊戰術**
- 第4章:防止不切實際的截止日期
- 第5章:實用的估算技巧
- 第6章:讓您的需求刻在石頭上
- 第7章:在給定的時間內進行有效設計
- 第8章:保持專案在控制之中
- 第9章:為質量保證而戰
- 第10章:管理您的管理
- 第11章:企業自我防衛
- 第12章:掌控自己的命運
- 索引