Book picks similar to
No One Path: Perspectives On Leadership From A Decade Of Women In Technology Award Winners by Women in Technology
nf
princess-khaliya-aga-khan-gatesnot
software
work-related
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
Michael T. Nygard - 2007
Did you design your system to survivef a sudden rush of visitors from Digg or Slashdot? Or an influx of real world customers from 100 different countries? Are you ready for a world filled with flakey networks, tangled databases, and impatient users?If you're a developer and don't want to be on call for 3AM for the rest of your life, this book will help.In Release It!, Michael T. Nygard shows you how to design and architect your application for the harsh realities it will face. You'll learn how to design your application for maximum uptime, performance, and return on investment.Mike explains that many problems with systems today start with the design.
Whistling Vivaldi: And Other Clues to How Stereotypes Affect Us
Claude M. Steele - 2010
Steele’s conclusions shed new light on a host of American social phenomena, from the racial and gender gaps in standardized test scores to the belief in the superior athletic prowess of black men. Steele explicates the dilemmas that arise in every American’s life around issues of identity, from the white student whose grades drop steadily in his African American Studies class to the female engineering students deciding whether or not to attend predominantly male professional conferences. Whistling Vivaldi offers insight into how we form our senses of identity and ultimately lays out a plan for mitigating the negative effects of “stereotype threat” and reshaping American identities.
The Little Schemer
Daniel P. Friedman - 1974
The authors' enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really about. The Little Schemer introduces computing as an extension of arithmetic and algebra; things that everyone studies in grade school and high school. It introduces programs as recursive functions and briefly discusses the limits of what computers can do. The authors use the programming language Scheme, and interesting foods to illustrate these abstract ideas. The Seasoned Schemer informs the reader about additional dimensions of computing: functions as values, change of state, and exceptional cases. The Little LISPer has been a popular introduction to LISP for many years. It had appeared in French and Japanese. The Little Schemer and The Seasoned Schemer are worthy successors and will prove equally popular as textbooks for Scheme courses as well as companion texts for any complete introductory course in Computer Science.
Test-Driven Development: By Example
Kent Beck - 2002
While some fear is healthy (often viewed as a conscience that tells programmers to be careful!), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! In short, the premise behind TDD is that code should be continually tested and refactored. Kent Beck teaches programmers by example, so they can painlessly and dramatically increase the quality of their work.
The Manifestation Manifesto: Amazing Techniques and Strategies to Attract the Life You Want - No Visualization Required (Amazing Manifestation Strategies to Attract the Life You Want Book 1)
Forbes Robbins Blair - 2014
Direct your amazing mind power. Set your manifestation goals effectively. Attract the right people. And become more successful.You are already good at manifesting because your thoughts automatically attract what happens to you. So, the big issue with manifestation is the QUALITY of what you attract, and how you can achieve it. You Don't Need to Visualize Anything: In The Manifestation Manifesto, best-selling author Forbes Robbins Blair helps you stop manifesting what you don't want. The book inspires and motivates you to create the life you feel you deserve - without needing to visualize anything!Coming from the author's decades of experience and experimentation, this book includes many original attraction approaches and strategies you won't find anywhere. Over 20 Powerful Techniques and Strategies Including:
Why your Vision Board failed and an easy, unique way to fix it
A simple manifestation tip used to successfully triple income
An abundance technique that works overnight - while you sleep
How "energy vampires" drain your manifestation energy, and what to do about them
What all lottery winners have in common
A life-changing meditation for manifesting that works while you read it
A one minute solution to put your manifestation ability into overdrive
The all-important question you must answer to manifest what you want
How reading this book, all by itself, will automatically activate your manifesting power
Why you are manifesting chaos and how to take control
Five emotions that produce negative manifestations and ways to transmute them
An emotion so powerful that it can intercept bad manifestations (aka. karma)
Six powerful emotions that attract great things and an easy technique to tap into them
How to identify and change beliefs that block manifestation
Nine ways to collect Vital Energy (chi, prana) to manifest things faster
The mighty key to all manifestation
And much more
Look Inside: Download and start to improve the QUALITY of your manifestation now.
It's Not About the Shark: How to Solve Unsolvable Problems
David Niven - 2014
When we have a problem, most of us zero in, take it apart, and focus until we have it solved. David Niven shows us that focusing on the problem is exactly the wrong way to find an answer. Putting problems at the center of our thoughts shuts down our creative abilities, depletes stamina, and feeds insecurities. It’s Not About the Shark shows us how to transform our daily lives, our work lives, and our family lives with a simple, but rock-solid principle: If you start by thinking about your problems, you’ll never make it to a solution. If you start by thinking about a solution, you’ll never worry about your problems again. Through real-life examples and psychology research, David Niven shows us why:*Focusing on the problem first makes us 17 times less likely to find an answer*Being afraid of a problem is natural: we’re biologically primed to be afraid*Finding a problem creates power – which keeps you from finding a solution*Working harder actually hides answers*Absolute confidence makes you less likely to find the answer*Looking away from a problem helps to see a solution*Listening only to yourself is one of the best ways to find an answerCombining hard facts, good sense, and a strong dose of encouragement, David Niven provides fresh and positive ways to think about problem solving.
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
Eric Ries - 2011
But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched. Eric Ries defines a startup as an organization dedicated to creating something new under conditions of extreme uncertainty. This is just as true for one person in a garage or a group of seasoned professionals in a Fortune 500 boardroom. What they have in common is a mission to penetrate that fog of uncertainty to discover a successful path to a sustainable business.The Lean Startup approach fosters companies that are both more capital efficient and that leverage human creativity more effectively. Inspired by lessons from lean manufacturing, it relies on "validated learning," rapid scientific experimentation, as well as a number of counter-intuitive practices that shorten product development cycles, measure actual progress without resorting to vanity metrics, and learn what customers really want. It enables a company to shift directions with agility, altering plans inch by inch, minute by minute.Rather than wasting time creating elaborate business plans, The Lean Startup offers entrepreneurs - in companies of all sizes - a way to test their vision continuously, to adapt and adjust before it's too late. Ries provides a scientific approach to creating and managing successful startups in a age when companies need to innovate more than ever.
Very, Very, Very Dreadful: The Influenza Pandemic of 1918
Albert Marrin - 2018
By the summer of 1918, the second wave struck as a highly contagious and lethal epidemic and within weeks exploded into a pandemic, an illness that travels rapidly from one continent to another. It would impact the course of the war, and kill many millions more soldiers than warfare itself.Of all diseases, the 1918 flu was by far the worst that has ever afflicted humankind; not even the Black Death of the Middle Ages comes close in terms of the number of lives it took. No war, no natural disaster, no famine has claimed so many. In the space of eighteen months in 1918-1919, about 500 million people--one-third of the global population at the time--came down with influenza. The exact total of lives lost will never be known, but the best estimate is between 50 and 100 million. In this powerful book, filled with black and white photographs, nonfiction master Albert Marrin examines the history, science, and impact of this great scourge--and the possibility for another worldwide pandemic today.
Scaling Force: Dynamic Decision Making Under Threat of Violence
Rory Miller - 2012
Use too little force and you're in for a world of hurt.Conflict and violence cover a broad range of behaviors, from intimidation to murder, and they require an equally broad range of responses. A kind word will not resolve all situations, nor will wristlocks, punches or even a gun.In Scaling Force the authors introduce you to the full range of options, from skillfully doing nothing to applying deadly force. They realistically guide you through understanding the limits of each type of force, when specific levels may be appropriate, the circumstances under which you may have to apply them, and the potential cost, legally and personally, of your decision.Level 1 -- Presence. Staving off violence using body language alone. Level 2 -- Voice. Verbally de-escalating conflict before physical methods become necessary. Level 3 -- Touch. Defusing an impending threat or gaining compliance via touch. Level 4 -- Empty-Hand Restraint. Controlling a threat through pain or forcing compliance through leverage. Level 5 -- Less-Lethal Force. Incapacitating a threat while minimizing the likelihood of fatality or permanent injury. Level 6 -- Lethal Force. Stopping a threat with techniques or implements likely to cause death or grievous bodily harm. It is vital to enter this scale at the right level, and to articulate why what you did was appropriate. If you do not know how to succeed at all six levels there are situations in which you will have no appropriate options. More often than not, that will end badly.
Coders at Work: Reflections on the Craft of Programming
Peter Seibel - 2009
As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.
Fred Rogers: The Life and Legacy of the Legend behind Mister Rogers’ Neighborhood
Charles River Editors - 2018
I give an expression of care every day to each child, to help him realize that he is unique. I end the program by saying, 'You've made this day a special day, by just your being you. There's no person in the whole world like you; and I like you just the way you are.' And I feel that if we in public television can only make it clear that feelings are mentionable and manageable, we will have done a great service for mental health.” – Fred Rogers An anomalous YouTube video crudely entitled “Mr. Rogers is a [sic] Evil Man” stands at over 1.8 million views, with 1,000 likes and a whopping 30,000 dislikes. Similarly, saying an ill word about the universally adored Mister Rogers on the forums of the imageboard, 4Chan, will get the commenter torn to shreds by even its notoriously toxic anonymous users, and almost definitely ousted from the online community for good. In an age where even the motives of Gandhi and Mother Teresa are questioned by the cynical and they are at times vilified as “frauds,” one would be hard-pressed to find a rational argument against the untouchable character of Mister Rogers. When one does happen upon such an abnormality, the public is quick to defend the gentle soul. “It takes a special kind of scum to hate Mister Rogers,” reads the top comment on the aforementioned video, posted by user Sergei Ivanovich Mosin. The video has been picked apart by multiple journalists from the likes of Huffington Post and the Pittsburgh Magazine, amongst many others. So who exactly was Fred Rogers, and how did the host of one of history’s most beloved shows win the hearts of children around the world? Fred Rogers: The Life and Legacy of the Legend behind Mister Rogers’ Neighborhood profiles one of America’s most iconic television personalities. Along with pictures of important people, places, and events, you will learn about Fred Rogers like never before.
Software Testing
Ron Patton - 2000
Everyone has heard of computer programmers but few people realize there are nearly as many people behind the scenes with job titles such as Software Tester, Software Quality Assurance Engineer, Software Test Engineer, and Software Test Technician. Microsoft alone hires hundreds of people for these positions each year. There are also many companies whose sole purpose is providing software test consulting and software testing services. The first edition of Software Testing was published in November 2000. Although the processes and techniques used in testing computer software are timeless, this title will be brought up-to-date by adding a chapter that specifically deals with testing software for security bugs and revisiting the rest of the book to update examples and references.
The Best Place to Work: The Art and Science of Creating an Extraordinary Workplace
Ron Friedman - 2014
uses the latest research from the fields of motivation, creativity, behavioral economics, neuroscience, and management to reveal what really makes us successful at work. Combining powerful stories with cutting edge findings, Friedman shows leaders at every level how they can use scientifically-proven techniques to promote smarter thinking, greater innovation, and stronger performance. Among the many surprising insights, Friedman explains how learning to think like a hostage negotiator can help you diffuse a workplace argument, why placing a fish bowl near your desk can elevate your thinking, and how incorporating strategic distractions into your schedule can help you reach smarter decisions. Along the way, the book introduces the inventor who created the cubicle, the president who brought down the world’s most dangerous criminal, and the teenager who single-handedly transformed professional tennis—vivid stories that offer unexpected revelations on achieving workplace excellence. Brimming with counterintuitive insights and actionable recommendations,
The Best Place to Work
offers employees and executives alike game-changing advice for working smarter and turning any organization—regardless of its size, budgets, or ambitions—into an extraordinary workplace.
The Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks Jr. - 1975
With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 45 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel and VBA
Stephen Bullen - 2005
It has become adevelopment platform in it own right. Applications written using Excel are partof many corporations' core suites of business-critical applications. In spite ofthis, Excel is too often thought of as a hobbyist's platform. While there arenumerous titles on Excel and VBA, until now there have been none thatprovide an overall explanation of how to develop professional-quality Excel-basedapplications. All three authors are professional Excel developers who runtheir own companies developing Excel-based apps for clients ranging fromindividuals to the largest multinational corporations. In this book they showhow anyone from power users to professional developers can increase thespeed and usefulness of their Excel-based apps.