Atjaunināt sīkdatņu piekrišanu

Making it Big in Software: Get the Job. Work the Org. Become Great. [Mīkstie vāki]

3.63/5 (120 ratings by Goodreads)
  • Formāts: Paperback / softback, 456 pages, height x width x depth: 226x153x24 mm, weight: 590 g
  • Izdošanas datums: 18-Mar-2010
  • Izdevniecība: Prentice Hall
  • ISBN-10: 0137059671
  • ISBN-13: 9780137059676
Citas grāmatas par šo tēmu:
  • Mīkstie vāki
  • Cena: 38,23 €*
  • * Šī grāmata vairs netiek publicēta. Jums tiks paziņota lietotas grāmatas cena
  • Šī grāmata vairs netiek publicēta. Jums tiks paziņota lietotas grāmatas cena.
  • Daudzums:
  • Ielikt grozā
  • Pievienot vēlmju sarakstam
  • Formāts: Paperback / softback, 456 pages, height x width x depth: 226x153x24 mm, weight: 590 g
  • Izdošanas datums: 18-Mar-2010
  • Izdevniecība: Prentice Hall
  • ISBN-10: 0137059671
  • ISBN-13: 9780137059676
Citas grāmatas par šo tēmu:
The Software Insiders Guide to Getting Hired and Getting to the Top!

 

Heres all the information you need to jumpstart your software career: the best ways to get hired, move up, and blaze your way to the top! The software business has radically changed, and this book reveals todays realitieseverything your professors and corporate managers never told you. In his 20 years at IBM as a software architect, senior manager, and lead programmer, Sam Lightstone has briefed dozens of leading companies and universities on careers, new technology, and emerging areas of research. He currently works on one of the worlds largest software development teams and spends a good part of his time recruiting and mentoring software engineers. This book shares all the lessons for success Sam has learnedplus powerful insights from 17 of the industrys biggest stars. Want to make it big in software? Start right here!

 

Discover how to

Get your next job in software development

Master the nontechnical skills crucial to your success

Work the org to move up rapidly

Successfully manage your time, projects, and life

Avoid killer mistakes that could destroy your career

Move up to medium-shot, big-shot, and finally, visionary

Launch your own winning software company

 

Exclusive interviews with

Steve Wozniak, Inventor, Apple computer

John Schwarz, CEO, Business Objects

James Gosling, Inventor, Java programming language

Marissa Mayer, Google VP, Search Products and User Experience

Jon Bentley, Author, Programming Pearls

Marc Benioff, CEO and founder, Salesforce.com

Grady Booch, IBM Fellow and co-founder Rational Software

Bjarne Stroustrup, Inventor, C++ programming language

David Vaskevitch, Microsoft CTO

Linus Torvalds, Creator, Linux operating system kernel

Richard Stallman, Founder, Free software movement

Peter Norvig, Googles Director of Research

Mark Russinovich, Microsoft Fellow and Windows Architect

Tom Malloy, Adobe Chief Software Architect

Diane Greene, Co-founder and past CEO of VMware

Robert Kahn, Co-inventor, the Internet

Ray Tomlinson, Inventor, email

 
Preface xi
Acknowledgments xiv
About the Author xvi
Part I Fundamentals
Making It Big
2(8)
What Do ``Big Shots'' in Software Do?
3(2)
Follow Your Bliss
5(2)
Why Bother?
7(2)
It's Not as Hard as You Think
9(1)
What Good Software Is Really About
10(21)
Software Projects Gone Bad and Other War Stories
11(2)
The Marketplace Is the Driving Force Behind Everything We Do
13(2)
Two Kinds of Customers: Ones You Have and Ones You Want
15(1)
Winning Strategies and Tactics
16(5)
When (Not) to Listen to Your Customers
21(10)
Interview Google VP and First Lady of Software
23(8)
Marissa Mayer
School Versus Job
31(12)
Limited Field of Vision
32(1)
School Is a Fishbowl
32(1)
Industry Is a Fishbowl
33(1)
Leveraging the Differences
34(9)
Interview Author, Programming Pearls
37(6)
Jon Bentley
Mission Impossible? Getting a Job in Software Development
43(25)
Choosing Wisely
43(3)
Resume Realities for New Graduates
46(1)
Killer Resumes for Software Development
47(2)
Beyond the Resume-Way Beyond
49(3)
The Value (or Not) of Grades
52(2)
The Value of Extracurricular Activities
54(1)
Why Student Positions Dramatically Improve Your Odds
55(1)
Fifteen Points to a Great Interview
56(12)
Interview Inventor of the C++ Programming Language
62(6)
Bjarne Stroustrup
Making the Most of the Early Years As a Software Developer
68(16)
Tradecraft
69(1)
The Business of Software
70(1)
Build Domain Expertise
70(1)
What's Old Is New
71(1)
Watch the Leaders
72(1)
Start Building Your Network
72(2)
Who Do You Want to Be?
74(1)
Everyone Needs a Mentor
74(1)
Fun Breeds Success
75(9)
Interview Founder of the Free Software Movement
79(5)
Richard Stallman
Essential Skills. Some Are Even Technical
84(26)
Hard and Soft Skills
84(1)
Technical Skills for Career Growth
85(1)
Programming Languages: What's Hot and What's Not
86(2)
Debugging
88(3)
Surviving Spec, Design, and Code Reviews
91(1)
The Growth Skill
92(3)
Soft Skills at the Top of Most Organizations
95(1)
The Ultimate Soft Skill: Emotional Intelligence
95(15)
Interview Inventor of Email
100(10)
Ray Tomlinson
The Sweet Science of Software R&D Organizations
110(17)
Who Does What in Software?
110(5)
The Good and the Great
115(1)
Three Laws of Career Effectiveness
116(2)
Four Modes of Business Conversation
118(2)
Never Surprise Your Boss
120(1)
Impressions and System Tolerance
121(6)
Interview Google's Director of Research
122(5)
Peter Norvig
Career Killers
127(12)
People Problems
127(4)
Team Problems
131(2)
Productivity Problems
133(2)
Growth Problems
135(2)
Fundamentals Versus Incidentals
137(2)
Part II Leadership
Working the Org
139(22)
Getting Buy-In and the Myth of Electronic Communication
140(1)
Give to Get: Building Emotional Caches
140(3)
Leveraging Your Social Network
143(1)
Negotiating 101
144(5)
Communication That Gets Results
149(1)
Dress for Success: Wear Running Shoes
150(1)
Getting Agreement Isn't Enough
151(10)
Interview CEO, Business Objects
154(7)
John Schwarz
Successful Software Project Proposals
161(15)
Core Competencies
162(1)
How Successful Proposals Are Really Made
163(3)
The Art of the Pitch
166(2)
Personal Tenacity
168(1)
Getting to the Next Steps
169(7)
Interview Mr. Linux
170(6)
Linus Torvalds
Career Advancement
176(25)
Why Evaluations and Advancements Are So Unscientific
177(1)
Track Record Is Credibility-Credibility Is Everything
178(1)
Communicate Your Accomplishments
179(1)
Goal-Oriented Careers
180(5)
Your Manager's Influence on Your Career
185(2)
The Secret Impact of Management Peers
187(2)
Promoting Others Sincerely
189(1)
The Secret of Promotibility Inversion
189(12)
Interview Windows Guru, Microsoft Technical Fellow
192(9)
Mark Russinovich
Time Management
201(18)
Goal-Centric Time Management
202(1)
Task-Centric Time Management
203(2)
Circles of Influence and Concern
205(2)
Indecision May or May Not Be Your Problem
207(1)
Act with a Sense of Urgency
208(1)
How Much Time Wasting Is Reasonable?
209(1)
The Scourge of Email
210(9)
Interview Microsoft CTO
214(5)
David Vaskevitch
Avoiding Software Development Overruns
219(25)
Don't Be Moe
219(3)
How Common Are Software Project Overruns?
222(2)
Why Software Project Overrun Occurs
224(8)
We're Late-Now What?
232(3)
Final Thoughts on Software Development Overruns
235(9)
Interview The Sage of Software Architecture
236(8)
Grady Booch
Zen and the Critical Art of Balance
244(16)
Work-Life Balance
245(1)
Organiztional Culture Affects Balance
246(1)
Life Impacts Work
247(1)
Patterns, Possibilities, and Defining Yourself
248(12)
Interview Adobe Chief Software Architect
251(9)
Tom Malloy
Secret Insights on Software Project Management
260(28)
Goal-Oriented Project Management: Lessons from Space
261(3)
Managing Human Nature
264(2)
Making Use of Students
266(1)
The Value of Measuring Value
267(2)
Of Mice, Men, and Project Plans
269(1)
Assessing Your Development Maturity
270(6)
Software Defects and Costs and Efficiencies
276(3)
You Can't Test In Quality
279(9)
Interview Inventor of the Java Programming Language
281(7)
James Gosling
The Big Leagues: From Medium-Shot to Big-Shot
288(18)
Leading Versus Managing
288(2)
Leadership Styles
290(3)
Be an Authority
293(1)
Shoot First, Take Questions Later
294(1)
Building Teams and Recruiting the Best
295(5)
Follow the Money
300(1)
You Get What You Reward
301(1)
Creating Shared Values
302(1)
Effective Delegation
303(1)
Directing Others
304(2)
Part III Greatness
Leadership in Software Innovation
306(27)
Why Innovate?
306(2)
Software Innovations That Succeed
308(3)
The Opportunity to Innovate
311(1)
Brainstorming
312(1)
The Value Perception Cycle
313(2)
The Innovator's Twelve: Fostering Successful Innovation
315(7)
99% Perspiration
322(11)
Interview Co-inventor of the Internet
323(10)
Robert Kahn
The Big Leagues: From Big-Shot to Visionary
333(27)
Be the Authority
333(1)
Personal Breadth
334(2)
Believe in Your Ability to Master New Ideas and Technology
336(1)
Business Fluency
337(1)
Patenting
338(3)
Publishing
341(4)
Public Speaking
345(3)
Success Is a Lousy Teacher
348(1)
Advanced Social Networking (Social Steroids for Nerds)
349(1)
Passion and Process for Your Art
350(10)
Interview Inventor of the Apple Computer, Co-founder of Apple Inc., Pop Icon
352(8)
Steve Wozniak
If I Knew Then What I Know Now
360(19)
The First Few Months on Any Software Job
361(1)
Who You Work For
362(2)
Who You Work With
364(1)
Managing Your Manager
364(2)
Creating Opportunities
366(1)
Waiting Until You're Ready Is Waiting Too Long
367(12)
Interview CEO, Salesforce.com
369(10)
Marc Benioff
Going Out on Your Own: The ``Software Startup''
379(25)
Good Ideas Versus Good Business
380(1)
The Plan and the Pitch
381(1)
Bootstrapping Your R&D
382(1)
Financing
383(2)
Getting to Revenue
385(1)
Crossing the Chasm
386(3)
Be Nimble, Be Quick
389(1)
Growth Versus Acquisition
390(2)
How to Get Acquired
392(12)
Interview Co-founder and Past CEO of VMware
396(8)
Diane Greene
Compensation: Kuh-ching!
404(9)
Compensation Differences Between Company Types
405(1)
Impact of Graduate Degrees on Compensation and Career Potential
405(1)
Stock Options
406(1)
Stock Grants
407(1)
Bonus Plans
408(1)
Retirement Plans
408(1)
Typical Salary Ranges (2010-2013)
409(1)
Indirect Compensation
409(2)
Fatherly Thinking
411(2)
Making It Big?
413(5)
Who Makes It Big?
413(1)
What Does Making It Big Look Like?
414(1)
Why Some People Don't or Can't
415(1)
Final Thoughts
416(2)
Index 418
Sam Lightstone is the creator of MakingItBigCareers.com as well as Program Director and Senior Technical Staff Member with IBMs Software Group, where he works for one of the worlds largest software engineering teams on product strategy and R&D. Sam is a sought-after public speaker, author, inventor, recruiter, and mentor. He has presented to dozens of Fortune 500 companies, industrial and scientific conferences, and major universities on topics related to careers, new technology, and emerging research needs. Sam has been quoted in eWeek, InformationWeek, InfoWorld, and the MIT Technology Review. His management career has spanned from small high-performance applied research teams up to large-scale projects with more than 200 staff across multiple geographies.

 

Sam is the founder of the IEEE Data Engineering Workgroup on Self Managing Database Systems and a member of the International Advisory Committee of the IEEE Computer Society Technical Committee on Autonomous and Autonomic Computing Systems. Sam is inventor and co-inventor of more than 30 patents and patents pending and author of several books and scientific papers. In 2003 he was awarded the title of IBM Master Inventor for his contributions to IBMs patent portfolio and his sustained work mentoring software engineers about the process of invention. He has a Bachelor of Applied Science in Electrical Engineering from Queens University and a Master of Computer Science & Software Engineering from the University of Waterloo.