The Radical Leap Re-Energized: Doing What You Love in the Service of People Who Love What You Do
Steve Farber - 2011
It's a novel told in Steve Farber's humorous, poignant, and original voice that takes the reader on a deep exploration of the qualities and practices of real, or Extreme Leadership, and how to apply them in daily life. Part One, The Radical Leap, explores the leadership elements of Love, Energy, Audacity, and Proof; Part Two, The Radical Edge, takes the discussion deeper into innovation, personal clarity and guidelines for changing the world. It sets a new standard for what it means to really lead in today's business world and beyond. Rejuvenate and revitalize with Farber’s amazing The Radical Leap Re-Energized. It is timeless, universal, and extremely useful—and it will catapult you to success!” –Marshall Goldsmith – author of the New York Times bestsellers, MOJO and What Got You Here Won’t Get You ThereToday’s world demands a different leader: one who has the heart and courage to change it for the better. If you’re ready to be one of them, read this phenomenal book and succeed.” –Darren Hardy, publisher SUCCESS magazine, bestselling author The Compound Effect Steve Farber’s work is even more important and more useful today than when it first appeared on the scene.” –Tom Peters, International bestselling author of In Search of Excellence With his strikingly original voice and unparalleled storytelling ability, Steve Farber brings us The Radical Leap Re-Energized. This edgy leadership parable not only entertains and inspires, it teaches us how to become great leaders and change the world in the bargain. We wholeheartedly encourage you to take the LEAP!” –Jim Kouzes and Barry Posner, authors of the bestselling The Leadership Challenge and Credibility If you want to lead as big as you dream, Farber can take you to the extreme. This book is your path to soaring success.” –Tim Sanders, former Chief Solutions Officer at Yahoo! & author of Today We Are Rich Steve Farber’s books are as easy and enjoyable to read as they are insightful. This volume will be a great addition to any leader’s library.” –Patrick Lencioni, president, The Table Group; author, The Five Dysfunctions of a Team The Radical Leap Re-Energized is a clarion call for 21st century leaders and those who aspire to be. The LEAP will stay with me and will be required reading for leaders in my organization” –Tony Uphoff, CEO, UBM TechWeb Steve Farber has captured the heart of leadership in this wonderful book. If you’d really love to make a difference in this world, read it and apply its lessons to your life and business.” –Rita Davenport, former President, Arbonne International There are two types of well-written leadership books: GOOD ones that you read once and pass along to a few friends, or GREAT ones that you read over and over and give to as many people as you can. The Radical Leap Re-Energized is one of the GREAT ones, and it is a total game-changer.” –Tommy Spaulding, author of the New York Times bestseller, It’s Not Just Who You Know Steve Farber’s masterwork, The Radical Leap Re-Energized, is an inspired opus on what it means to be a leader of substance and significance. You’ll find yourself coming back to it again and again.” –Michael E. Ventling, Global CFO, Ernst & Young A brilliantly captivating book, vibrant and audacious, and an absolute joy to read. Every bit as engaging as Steve Farber himself.” –Sally Hogshead, speaker and author of Fascinate: Your 7 Triggers to Persuasion and Captivation Steve Farber leaps again. I was into it the first time. This time, I’m leaping with him!” –Chris Brogan, President Human Business Works I have read most leadership books in print. None have resonated more than this one. It is timeless, relevant and energizing and should be required reading for all business leaders of the 21st century.” –Pamela Slim, author, Escape from Cubicle Nation: From Corporate Prisoner to Thriving Entrepreneur I’ve read the original Radical Leap over a dozen times, and year after year, experience after experience, I have found that the concepts hold fast and true. The Radical Leap Re-Energized kick-starts and expands the experience to the next level. This really is a masterpiece.” –Burton M. Goldfield, President and CEO, TriNet
Behind Closed Doors: Secrets of Great Management
Johanna Rothman - 2005
It's possible to see the results of great management, but it's not easy to see how managers achieve those results. Great management happens in one-on-one meetings and with other managers---all in private. It's hard to learn management by example when you can't see it.You can learn to be a better manager---even a great manager---with this guide. You'll follow along as Sam, a manager just brought on board, learns the ropes and deals with his new team over the course of his first eight weeks on the job. From scheduling and managing resources to helping team members grow and prosper, you'll be there as Sam makes it happen. You'll find powerful tips covering:Delegating effectively Using feedback and goal-setting Developing influence Handling one-on-one meetings Coaching and mentoring Deciding what work to do---and what not to do ...and more. Full of tips and practical advice on the most important aspects of management, this is one of those books that can make a lasting and immediate impact on your career.
Jumping into C++
Alex Allain - 2013
As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including:Getting the tools you need to program and how to use them*Basic language feature like variables, loops and functions*How to go from an idea to code*A clear, understandable explanation of pointers*Strings, file IO, arrays, references*Classes and advanced class design*C++-specific programming patterns*Object oriented programming*Data structures and the standard template library (STL)Key concepts are reinforced with quizzes and over 75 practice problems.
Systems Analysis and Design
Alan Dennis - 2002
Building on their experience as professional systems analysts and award-winning teachers, authors Dennis, Wixom, and Roth capture the experience of developing and analyzing systems in a way that students can understand and apply.With
Systems Analysis and Design, 4th edition
, students will leave the course with experience that is a rich foundation for further work as a systems analyst.
Leading Apple with Steve Jobs: Management Lessons from a Controversial Genius
Jay Elliot - 2012
As Senior VP of Apple, Jay served as Steve's right-hand man and trouble-shooter, overseeing all corporate operations and business planning, as well as software development and HR. In "Leading Apple with Steve Jobs," Jay details how Steve managed and motivated his people--and what every manager can learn from Jobs about motivating people to do the best work of their lives.Steve Jobs used the phrase "Pirates Not the Navy" as a rallying cry--a metaphor to "Think Different." In the days of developing the Macintosh, it became a four-word mission statement. It expresses the heart of Apple and Steve. The management principles that grew out of that statement form the backbone of this book. Explains how to find talented people who will understand your objectives and be able to make a contribution to that effort Lists traits that can determine whether a person will be so committed to the vision that they will provide their own motivationExplains how to ensure that your employees hold an allegiance to the captain and to his/her shipmates, and also possess the ability to come up with original, unique ways to approach a problem, and be self-guided with a strong sense of direction"Leading Apple with Steve Jobs" will shift your thought paradigm and inspire you to assemble and lead innovative teams.
Learning Python
Mark Lutz - 2003
Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of "Learning Python" puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. "Learning Python," Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of "Learning Python" also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of "Learning Python" gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding."Learning Python," Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then "Learning Python," Second Edition is your best choice.
Personal Kanban: Mapping Work | Navigating Life
Jim Benson - 2011
People need to be effective.Productivity books focus on doing more, Jim and Tonianne want you to focus on doing better. Personal Kanban is about choosing the right work at the right time. Recognizing why we do the things we do. Understanding the impact of our actions. Creating value - not just product. For ourselves, our families, our friends, our co-workers. For our legacy.Personal Kanban takes the same Lean principles from manufacturing that led the Japanese auto industry to become a global leader in quality, and applies them to individual and team work. Personal Kanban asks only that we visualize our work and limit our work-in-progress. Visualizing work allows us to transform our conceptual and threatening workload into an actionable, context-sensitive flow. Limiting our work-in-progress helps us complete what we start and understand the value of our choices. Combined, these two simple acts encourage us to improve the way we work and the way we make choices to balance our personal, professional, and social lives.Neither a prescription nor a plan, Personal Kanban provides a light, actionable, achievable framework for understanding our work and its context. This book describes why students, parents, business leaders, major corporations, and world governments all see immediate results with Personal Kanban.
Fifty Quick Ideas to Improve Your User Stories
Gojko Adzic - 2014
Above all, this book will help you achieve the promise of agile and iterative delivery: to ensure that the right stuff gets delivered through productive discussions between delivery team members and business stakeholders.
Turing's Cathedral: The Origins of the Digital Universe
George Dyson - 2012
In Turing’s Cathedral, George Dyson focuses on a small group of men and women, led by John von Neumann at the Institute for Advanced Study in Princeton, New Jersey, who built one of the first computers to realize Alan Turing’s vision of a Universal Machine. Their work would break the distinction between numbers that mean things and numbers that do things—and our universe would never be the same. Using five kilobytes of memory (the amount allocated to displaying the cursor on a computer desktop of today), they achieved unprecedented success in both weather prediction and nuclear weapons design, while tackling, in their spare time, problems ranging from the evolution of viruses to the evolution of stars. Dyson’s account, both historic and prophetic, sheds important new light on how the digital universe exploded in the aftermath of World War II. The proliferation of both codes and machines was paralleled by two historic developments: the decoding of self-replicating sequences in biology and the invention of the hydrogen bomb. It’s no coincidence that the most destructive and the most constructive of human inventions appeared at exactly the same time. How did code take over the world? In retracing how Alan Turing’s one-dimensional model became John von Neumann’s two-dimensional implementation, Turing’s Cathedral offers a series of provocative suggestions as to where the digital universe, now fully three-dimensional, may be heading next.
Programming Groovy
Venkat Subramaniam - 2008
But recently, the industry has turned to dynamic languages for increased productivity and speed to market.Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction.If you're an experienced Java developer, Programming Groovy will help you learn the necessary fundamentals of programming in Groovy. You'll see how to use Groovy to do advanced programming including using Meta Programming, Builders, Unit Testing with Mock objects, processing XML, working with Databases and creating your own Domain-Specific Languages (DSLs).
Lean Software Development: An Agile Toolkit
Mary Poppendieck - 2003
Along the way, they introduce 22 thinking tools that can help you customize the right agile practices for any environment.Better, cheaper, faster software development. You can have all three-if you adopt the same lean principles that have already revolutionized manufacturing, logistics and product development.Iterating towards excellence: software development as an exercise in discovery Managing uncertainty: decide as late as possible by building change into the system. Compressing the value stream: rapid development, feedback, and improvement Empowering teams and individuals without compromising coordination Software with integrity: promoting coherence, usability, fitness, maintainability, and adaptability How to see the whole-even when your developers are scattered across multiple locations and contractors Simply put, Lean Software Development helps you refocus development on value, flow, and people-so you can achieve breakthrough quality, savings, speed, and business alignment.
How To Destroy A Tech Startup In Three Easy Steps
Lawrence Krubner - 2017
When inexperienced entrepreneurs ask my advice about their idea for a tech startup, they often worry "What if Google decides to compete with us? They will crush us!" I respond that far more startups die of suicide than homicide. If you can avoid hurting yourself, then you are already better off than most of your competitors. Startups are a chance to build something entirely original with brilliant and ambitious people. But startups are also dangerous. Limited money means there is little room for mistakes. One bad decision can mean bankruptcy. The potential payoff attracts capital, which in turn attracts scam artists. The unscrupulous often lack the skills needed to succeed, but sometimes they are smart enough to trick investors. Even entrepreneurs who start with a strong moral compass can find that the threat of failure unmoors their ethics from their ambition. Emotions matter. We might hope that those in leadership positions possess strength and resilience, but vanity and fragile egos have sabotaged many of the businesses that I’ve worked with. Defeat is always a possibility, and not everyone finds healthy ways to deal with the stress. In this book I offer both advice and also warnings. I've seen certain self-destructive patterns play out again and again, so I wanted to document one of the most extreme cases that I've witnessed. In 2015 I worked for a startup that began with an ingenious idea: to use the software techniques known as Natural Language Processing to allow people to interact with databases by writing ordinary English sentences. This was a multi-billion dollar idea that could have transformed the way people gathered and used information. However, the venture had inexperienced leadership. They burned through their $1.3 million seed money. As their resources dwindled, their confidence transformed into doubt, which was aggravated by edicts from the Board Of Directors ordering sudden changes that effectively threw away weeks' worth of work. Every startup forces its participants into extreme positions, often regarding budget and deadlines. Often these situations are absurd to the point of parody. Therefore, there is considerable humor in this story. The collision of inexperience and desperation gives rise to moments that are simply silly. I tell this story in a day-to-day format, both to capture the early optimism, and then the later sense of panic. Here then, is a cautionary tale, a warning about tendencies that everyone joining a startup should be on guard against."
Agile and Iterative Development: A Manager's Guide
Craig Larman - 2003
Larman offers a concise, information-packed summary of the key ideas that drive all agile and iterative processes, with the details of four noteworthy iterative methods: Scrum, XP, RUP, and Evo.
Writing Effective Use Cases
Alistair Cockburn - 2000
Cockburn begins by answering the most basic questions facing anyone interested in use cases: What does a use case look like? When do I write one? Next, he introduces each key element of use cases: actors, stakeholders, design scope, goal levels, scenarios, and more. Writing Effective Use Cases contains detailed guidelines, formats, and project standards for creating use cases -- as well as a detailed chapter on style, containing specific do's and don'ts. Cockburn shows how use cases fit together with requirements gathering, business processing reengineering, and other key issues facing software professionals. The book includes practice exercises with solutions, as well as a detailed appendix on how to use these techniques with UML. For all application developers, object technology practitioners, software system designers, architects, and analysts.
Exploring CQRS and Event Sourcing
Dominic Betts - 2012
It presents a learning journey, not definitive guidance. It describes the experiences of a development team with no prior CQRS proficiency in building, deploying (to Windows Azure), and maintaining a sample real-world, complex, enterprise system to showcase various CQRS and ES concepts, challenges, and techniques.The development team did not work in isolation; we actively sought input from industry experts and from a wide group of advisors to ensure that the guidance is both detailed and practical.The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems. By providing you with both a working application and written guidance, we expect you’ll be well prepared to embark on your own CQRS journey.