Smart And Gets Things Done Joel Spolsky

Advertisement



  smart and gets things done joel spolsky: Smart and Gets Things Done Avram Joel Spolsky, 2007-10-17 A guide to attracting, recruiting, interviewing, and hiring the best technical talent. A comprehensive system for hiring top–notch technical employees Packed with useful information and specific advice written in a breezy, humorous style Learn how to find great people—and get them to work for you—in an afternoon! The top software developers are ten times more productive than average developers. Ten times. You can't afford not to hire them. But if you haven't been reading Joel Spolsky's books or blog, you probably don't know how to find them and make them want to work for you. In this brief book, Joel reveals all his secrets—from his years at Microsoft, and as the co–founder of Fog Creek Software—for recruiting the best developers in the world. If you've ever wondered what you should be looking for in a resume, if you've ever struggled to decide whether to hire someone at the end ofan interview, or if you're wondering why you can't find great programmers, stop everything and read this book.
  smart and gets things done joel spolsky: The Best Software Writing I Avram Joel Spolsky, 2006-11-30 Frustrated by the lack of well-written essays on software engineering, Joel Spolsky (of www.joelonsoftware.com fame) has put together a collection of his favorite writings on the topic. With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical writing literati. The Best Software Writing I contains writings from: Ken Arnold Leon Bambrick Michael Bean Rory Blyth Adam Bosworth danah boyd Raymond Chen Kevin Cheng and Tom Chi Cory Doctorow ea_spouse Bruce Eckel Paul Ford Paul Graham John Gruber Gregor Hohpe Ron Jeffries Eric Johnson Eric Lippert Michael Lopp Larry Osterman Mary Poppendieck Rick Schaut Aaron Swartz Clay Shirky Eric Sink why the lucky stiff
  smart and gets things done joel spolsky: More Joel on Software Avram Joel Spolsky, 2008-09-27 Joel, Apress, Blogs, and Blooks ...I was learning the hard way about how to be a publisher and probably spending way too much time looking at web sites and programming than I should have in response to that. Anyway, one day I came across this web site called , which was run by a guy with strong opinions and an unusual, clever writing style, along with a willingness to take on the conventional wisdom. In particular, he was writing this ongoing series about how bad most user interfaces were—mostly because programmers by and large knew, as Joel and I would say, using the same Yiddish–derived NYC vernacular that we both share, “bupkis” about what users really want. And I, like many, was hooked both by the series and the occasional random essay that Joel wrote. And then I had this epiphany: I'm a publisher, I like reading his stuff, why not turn it into a book?... Read the complete Foreword — Gary Cornell, Cofounder, Apress Since the release of the bestselling title Joel on Software in 2004, requests for a sequel have been relentless. So, we went back to the famed JoelonSoftware.com archives and pulled out a new batch of favorites, many of which have been downloaded over one million times. With Joel's newest book, More Joel on Software, you'll get an even better (not to mention updated) feast of Joel's opinions and impressions on software development, software design, running a software business, and so much more. This is a new selection of essays from the author's web site, http://www.joelonsoftware.com. Joel Spolsky started his weblog in March 2000 in order to offer hisinsights, based on years of experience, on how to improve the world of programming. This weblog has become infamous among the programming world, and is linked to more than 600 other web sites and translated into 30+ languages! Spolsky's extraordinary writing skills, technical knowledge, and caustic wit have made him a programming guru. With the success of Joel on Software, there has been a strong demand for additional gems and advice, and this book is the answer to those requests. Containing a collection of all–new articles from the original, More Joel on Software has even more of an edge than the original, and the tips for running a business or managing people have far broader application than the software industry. We feel it is safe to say that this is the most useful book you will buy this year.
  smart and gets things done joel spolsky: User Interface Design for Programmers Avram Joel Spolsky, 2008-01-01 Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic design—the mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-looking, artistic pieces. Most programmers see themselves as analytic, logical thinkers instead—strong at reasoning, weak on artistic judgment, and incapable of doing UI design. In this brilliantly readable book, author Joel Spolsky proposes simple, logical rules that can be applied without any artistic talent to improve any user interface, from traditional GUI applications to websites to consumer electronics. Spolsky's primary axiom, the importance of bringing the program model in line with the user model, is both rational and simple. In a fun and entertaining way, Spolky makes user interface design easy for programmers to grasp. After reading User Interface Design for Programmers, you'll know how to design interfaces with the user in mind. You'll learn the important principles that underlie all good UI design, and you'll learn how to perform usability testing that works.
  smart and gets things done joel spolsky: Coders at Work Peter Seibel, 2009-12-21 Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a companion volume to Apress’s highly acclaimed best-seller Founders at Work by Jessica Livingston. 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: www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 15 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 hacker
  smart and gets things done joel spolsky: Software Engineering at Google Titus Winters, Tom Manshreck, Hyrum Wright, 2020-02-28 Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the worldâ??s leading practitioners construct and maintain software. This book covers Googleâ??s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. Youâ??ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
  smart and gets things done joel spolsky: The Software Architect Elevator Gregor Hohpe, 2020-04-08 As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. This book is ideal for: Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
  smart and gets things done joel spolsky: Death March Edward Yourdon, 2004
  smart and gets things done joel spolsky: Hiring the Best Knowledge Workers, Techies & Nerds Johanna Rothman, 2013-07-15 This is the digital version of the printed book (Copyright © 2004). Proven Methods for Attracting, Interviewing, and Hiring Technical Workers Good technical people are the foundation on which successful high technology organizations are built. Establishing a good process for hiring such workers is essential. Unfortunately, the generic methods so often used for hiring skill-based staff, who can apply standardized methods to almost any situation, are of little use to those charged with the task of hiring technical people. Unlike skill-based workers, technical people typically do not have access to cookie-cutter solutions to their problems. They need to adapt to any situation that arises, using their knowledge in new and creative ways to solve the problem at hand. As a result, one developer, tester, or technical manager is not interchangeable with another. This makes hiring technical people one of the most critical and difficult processes a technical manager can undertake. Hiring the Best Knowledge Workers, Techies & Nerds: The Secrets & Science of Hiring Technical People takes the guesswork out of hiring and diminishes the risk of costly hiring mistakes. With the aid of step-by-step descriptions and detailed examples, you'll learn how to write a concise, targeted job description source candidates develop ads for mixed media review résumés quickly to determine Yes, No, or Maybe candidates develop intelligent, nondiscriminatory, interview techniques create fool-proof phone-screens check references with a view to reading between the lines extend an offer that will attract a win-win acceptance or tender a gentle-but-decisive rejection and more An effective hiring process is crucial to saving an organization the costs and consequences of a bad hiring decision. Not only is a bad hire costly in terms of recruiting expenses and the time spent hiring, it can also bog down or derail projects that may already be running late. You, your team, and your organization will live with the long-term consequences of your hiring decision. Investing time in developing a hiring strategy will shorten your decision time and the ramp-up time needed for each new hire. Technical leaders, project and program managers, and anyone putting together a team of technical workers will greatly benefit from this book.
  smart and gets things done joel spolsky: SUMMARY - Smart And Gets Things Done: Joel Spolsky’s Concise Guide To Finding The Best Technical Talent By Avram Joel Spolsky Shortcut Edition, 2021-06-18 * Our summary is short, simple and pragmatic. It allows you to have the essential ideas of a big book in less than 30 minutes. By reading this summary, you will discover how to recruit the best programmers for a Tech company. You will also discover that : in the IT industry, it is essential to have a quality workforce; a CV is no way to determine a candidate's worth; it is up to you to solicit the best profiles rather than waiting for them to come to you; interviews are central to the hiring process; to be successful, you need to create an attractive work environment and empower your employees. Finding talented employees is a major challenge for many companies. Their recruiters face a major challenge because their task depends on what the company has to offer, which is beyond their control. This is why managers and executives must reappropriate this activity, putting it truly at the heart of their strategy. Your employees are the source of your success: pamper them from the first contact and throughout your collaboration! *Buy now the summary of this book for the modest price of a cup of coffee!
  smart and gets things done joel spolsky: Accidental Empires Robert X. Cringely, 1996-09-13 Computer manufacturing is--after cars, energy production and illegal drugs--the largest industry in the world, and it's one of the last great success stories in American business. Accidental Empires is the trenchant, vastly readable history of that industry, focusing as much on the astoundingly odd personalities at its core--Steve Jobs, Bill Gates, Mitch Kapor, etc. and the hacker culture they spawned as it does on the remarkable technology they created. Cringely reveals the manias and foibles of these men (they are always men) with deadpan hilarity and cogently demonstrates how their neuroses have shaped the computer business. But Cringely gives us much more than high-tech voyeurism and insider gossip. From the birth of the transistor to the mid-life crisis of the computer industry, he spins a sweeping, uniquely American saga of creativity and ego that is at once uproarious, shocking and inspiring.
  smart and gets things done joel spolsky: Peopleware Tom DeMarco, Tim Lister, 2013-07-15 Few books in computing have had as profound an influence on software management as Peopleware. The unique insight of this longtime best seller is that the major issues of software development are human, not technical. They’re not easy issues; but solve them, and you’ll maximize your chances of success. “Peopleware has long been one of my two favorite books on software engineering. Its underlying strength is its base of immense real experience, much of it quantified. Many, many varied projects have been reflected on and distilled; but what we are given is not just lifeless distillate, but vivid examples from which we share the authors’ inductions. Their premise is right: most software project problems are sociological, not technological. The insights on team jelling and work environment have changed my thinking and teaching. The third edition adds strength to strength.” — Frederick P. Brooks, Jr., Kenan Professor of Computer Science, University of North Carolina at Chapel Hill, Author of The Mythical Man-Month and The Design of Design “Peopleware is the one book that everyone who runs a software team needs to read and reread once a year. In the quarter century since the first edition appeared, it has become more important, not less, to think about the social and human issues in software develop¿ment. This is the only way we’re going to make more humane, productive workplaces. Buy it, read it, and keep a stock on hand in the office supply closet.” —Joel Spolsky, Co-founder, Stack Overflow “When a book about a field as volatile as software design and use extends to a third edition, you can be sure that the authors write of deep principle, of the fundamental causes for what we readers experience, and not of the surface that everyone recognizes. And to bring people, actual human beings, into the mix! How excellent. How rare. The authors have made this third edition, with its additions, entirely terrific.” —Lee Devin and Rob Austin, Co-authors of The Soul of Design and Artful Making For this third edition, the authors have added six new chapters and updated the text throughout, bringing it in line with today’s development environments and challenges. For example, the book now discusses pathologies of leadership that hadn’t previously been judged to be pathological; an evolving culture of meetings; hybrid teams made up of people from seemingly incompatible generations; and a growing awareness that some of our most common tools are more like anchors than propellers. Anyone who needs to manage a software project or software organization will find invaluable advice throughout the book.
  smart and gets things done joel spolsky: How Would You Move Mount Fuji? William Poundstone, 2003-05-01 From Wall Street to Silicon Valley, employers are using tough and tricky questions to gauge job candidates' intelligence, imagination, and problem-solving ability -- qualities needed to survive in today's hypercompetitive global marketplace. For the first time, William Poundstone reveals the toughest questions used at Microsoft and other Fortune 500 companies -- and supplies the answers. He traces the rise and controversial fall of employer-mandated IQ tests, the peculiar obsessions of Bill Gates (who plays jigsaw puzzles as a competitive sport), the sadistic mind games of Wall Street (which reportedly led one job seeker to smash a forty-third-story window), and the bizarre excesses of today's hiring managers (who may start off your interview with a box of Legos or a game of virtual Russian roulette). How Would You Move Mount Fuji? is an indispensable book for anyone in business. Managers seeking the most talented employees will learn to incorporate puzzle interviews in their search for the top candidates. Job seekers will discover how to tackle even the most brain-busting questions, and gain the advantage that could win the job of a lifetime. And anyone who has ever dreamed of going up against the best minds in business may discover that these puzzles are simply a lot of fun. Why are beer cans tapered on the end, anyway?
  smart and gets things done joel spolsky: Time Management for System Administrators Tom Limoncelli, 2006 Provides advice for system administrators on time management, covering such topics as keeping an effective calendar, eliminating time wasters, setting priorities, automating processes, and managing interruptions.
  smart and gets things done joel spolsky: Don't Make Me Think Steve Krug, 2009-08-05 Five years and more than 100,000 copies after it was first published, it's hard to imagine anyone working in Web design who hasn't read Steve Krug's instant classic on Web usability, but people are still discovering it every day. In this second edition, Steve adds three new chapters in the same style as the original: wry and entertaining, yet loaded with insights and practical advice for novice and veteran alike. Don't be surprised if it completely changes the way you think about Web design. Three New Chapters! Usability as common courtesy -- Why people really leave Web sites Web Accessibility, CSS, and you -- Making sites usable and accessible Help! My boss wants me to ______. -- Surviving executive design whims I thought usability was the enemy of design until I read the first edition of this book. Don't Make Me Think! showed me how to put myself in the position of the person who uses my site. After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book. In this second edition, Steve Krug adds essential ammunition for those whose bosses, clients, stakeholders, and marketing managers insist on doing the wrong thing. If you design, write, program, own, or manage Web sites, you must read this book. -- Jeffrey Zeldman, author of Designing with Web Standards
  smart and gets things done joel spolsky: Software Estimation Steve McConnell, 2006-02-22 Often referred to as the “black art” because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. In fact, generating accurate estimates is straightforward—once you understand the art of creating them. In his highly anticipated book, acclaimed author Steve McConnell unravels the mystery to successful software estimation—distilling academic information and real-world experience into a practical guide for working software professionals. Instead of arcane treatises and rigid modeling techniques, this guide highlights a proven set of procedures, understandable formulas, and heuristics that individuals and development teams can apply to their projects to help achieve estimation proficiency. Discover how to: Estimate schedule and cost—or estimate the functionality that can be delivered within a given time frame Avoid common software estimation mistakes Learn estimation techniques for you, your team, and your organization * Estimate specific project activities—including development, management, and defect correction Apply estimation approaches to any type of project—small or large, agile or traditional Navigate the shark-infested political waters that surround project estimates When many corporate software projects are failing, McConnell shows you what works for successful software estimation.
  smart and gets things done joel spolsky: Beyond Java Bruce Tate, 2005-09-22 Bruce Tate, author of the Jolt Award-winning Better, Faster, Lighter Java has an intriguing notion about the future of Java, and it's causing some agitation among Java developers. Bruce believes Java is abandoning its base, and conditions are ripe for an alternative to emerge. In Beyond Java, Bruce chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success. Then, he describes the characteristics of likely successors to Java. He builds to a rapid and heady climax, presenting alternative languages and frameworks with productivity and innovation unmatched in Java. He closes with an evaluation of the most popular and important programming languages, and their future role in a world beyond Java. If you are agree with the book's premise--that Java's reign is coming to an end--then this book will help you start to build your skills accordingly. You can download some of the frameworks discussed and learn a few new languages. This book will teach you what a new language needs to succeed, so when things do change, you'll be more prepared. And even if you think Java is here to stay, you can use the best techniques from frameworks introduced in this book to improve what you're doing in Java today.
  smart and gets things done joel spolsky: Scaling Teams Alexander Grosse, David Loftesness, 2017-01-11 Leading a fast-growing team is a uniquely challenging experience. Startups with a hot product often double or triple in size quickly—a recipe for chaos if company leaders aren’t prepared for the pitfalls of hyper-growth. If you’re leading a startup or a new team between 10 and 150 people, this guide provides a practical approach to managing your way through these challenges. Each section covers essential strategies and tactics for managing growth, starting with a single team and exploring typical scaling points as the team grows in size and complexity. The book also provides many examples and lessons learned, based on the authors’ experience and interviews with industry leaders. Learn how to make the most of: Hiring: Learn a scalable hiring process for growing your team People management: Use 1-on-1 mentorship, dispute resolution, and other techniques to ensure your team is happy and productive Organization: Motivate employees by applying five organizational design principles Culture: Build a culture that can evolve as you grow, while remaining connected to the team’s core values Communication: Ensure that important information—and only the important stuff—gets through
  smart and gets things done joel spolsky: Smart and Gets Things Done Joel Spolsky, 2007-05-31 A noted blogger and author of Joel on Software explains how companies can find and hire the best programmers available, offers practical suggestions and tips on how to identify great developers, sort resumes, interview candidates effectively, and more. (All Users)
  smart and gets things done joel spolsky: The Productive Programmer Neal Ford, 2008-07-03 Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.
  smart and gets things done joel spolsky: How to Ace the Brainteaser Interview John Kador, 2004-08-23 As if job interviews weren't intimidating enough, a number of the most desirable companies are raising the ante. Instead of Tell us about yourself or What is your biggest weakness? applicants are confronted by challenges such as: Why are beer cans tapered on the ends? How many piano tuners are there in the world? How many ping pong balls can you stuff into a Boeing 747? Design a bathroom for the CEO of the company. If you could remove any one of the 50 US states, which would you select and why? What are the interviewers looking for? In general, they want insights into how you think and how creative you are. Can you articulate a problem in a creative way? Can you shift your point of view so you think outside the box? Can you outline a logical procedure for estimating an answer? Can you defend the answer against objections? Only by evaluating your responses will the interviewer be able to determine what sets you apart from the rest, and, perhaps more importantly, how well you respond to unusual or unexpected business situations.; Acing such interviews requires a new mindset. It's not about right and wrong. The obvious answers are generally the least desirable (and generally wrong!). Today, success requires outrageous mental leaps, enormous confidence, and taking risks. These are the challenges that the best companies use to separate the best from the good. Can you measure up and make the cut? This book will help you. This book is a how-to for job applicants who want to be prepared for a line of think-on-your feet creativity stumpers currently in vogue by a number of companies determined to select the best employees in today's incredibly competitive job market. A number of articles, books, and broadcasts indicate that many employers in search of the Right Stuff are throwing out traditional questions in favor of problem-solving queries.; Their goal is to seek out talented individuals who are not only smart but can think on their feet. Kador takes an in-depth look at the variety of challenges an applicant can expect to be asked in addition to offering proven strategies for knocking them out of the park. The main part of the book will give readers the inside track on the most popular such questions and what interviewers are looking for. A section of the book will allow readers to test their creativity against a set of new brain teasers and off-the-wall questions
  smart and gets things done joel spolsky: Essential .Net Don Box, Chris Sells, 2003
  smart and gets things done joel spolsky: Dreaming in Code Scott Rosenberg, 2007-01-16 Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction of code but with the unpredictability of human behavior, especially their own. Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous “mythical man-month” to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.
  smart and gets things done joel spolsky: The Software Developer's Career Handbook Michael Lopp, 2023-08-09 At some point in your career, you'll realize there's more to being a software engineer than dealing with code. Is it time to become a manager? Or join a startup? In this insightful and entertaining book, Michael Lopp recalls his own make-or-break moments with Silicon Valley giants such as Apple, Slack, Pinterest, Palantir, Netscape, and Symantec to help you make better, more mindful career decisions. With more than 40 stand-alone stories, Lopp walks through a complete job lifecycle, starting with the interview and ending with the realization that it might be time to move on. You'll learn how to handle baffling circumstances in your job, understand what you want from your career, and discover how to thrive in your workplace. Learn how to navigate areas of your job that don't involve writing code Identify how the aspects you enjoy will affect your next career steps Build and maintain key relationships and interactions within your community Make choices that will help you have a deliberate career Recognize what's important to your manager and work on things that matter
  smart and gets things done joel spolsky: Secrets of a Buccaneer-Scholar James Bach, 2012-12-11 Like so many young people, James Bach, the son of the famous author Richard Bach (Jonathan Livingston Seagull) struggled in school. While he excelled in subjects that interested him, he barely passed the courses that didn't. By the time he was sixteen he had dropped out. He taught himself computer programming and software design and started working as a manager at Apple Computers only four years later - and he never looked back. With The Secrets of a Buccaneer Scholar, James shows us how he developed his own education on his own terms, how that unorthodox education brought him success, and how the reader can do it too. In his uniquely pithy and anecdotal style James uses the metaphor of a buccaneer to describe anyone whose love of learning and pursuit of knowledge is not bound by institutions or authorities. James outlines the eleven elements of his self-education method and shows how every reader - simply investing time and passion into educating themselves about the things that really interest them - can develop a method for acquiring knowledge and expertise that fits their temperaments and showcases their unique abilities and skills. Particularly well-suited for an audience grappling with the challenges posed by the internet, but also appropriate for parents looking to help and school their children or employees hoping to jumpstart their careers, The Secrets of a Buccaneer Scholar is a groundbreaking and uplifting work that empowers and inspires its readers.
  smart and gets things done joel spolsky: The Failure Project The Story Of Man’s Greatest Fear ANUP KOCHHAR, 2017-08-11 Failure destroys lives. It damages confidence and crushes the spirit. Throughout our lives we endeavour to manage our thoughts, actions and results so as not to be branded as failures. However, despite our best intentions, life does have a way of throwing curve balls and surprising us. Things do not always go the way we planned or wished for. Failure happens. And it will continue to happen. For most people failure is akin to a dreaded disease that must be prevented at any cost. Certainly it can never be admitted to. Failure is like fire – it has the power to singe or destroy completely. Few of us remember that failure can also be harnessed creatively. All that it requires is a different perspective. What do we know of failure? More importantly, how much do we know about it? The first step to overcoming our inherent fear of failure is to know the enemy – inside and out. This amazing, comprehensive and compassionate book helps us understand the anatomy, psychology and management of failure – the greatest, and often the most secret, fear of Man.
  smart and gets things done joel spolsky: SUMMARY Edition Shortcut (author), 1901
  smart and gets things done joel spolsky: Measuring and Managing Performance in Organizations Robert Austin, 2013-07-15 This is the digital version of the printed book (Copyright © 1996). Based on an award-winning doctoral thesis at Carnegie Mellon University, Measuring and Managing Performance in Organizations presents a captivating analysis of the perils of performance measurement systems. In the book’s foreword, Peopleware authors Tom DeMarco and Timothy Lister rave, “We believe this is a book that needs to be on the desk of just about anyone who manages anything.” Because people often react with unanticipated sophistication when they are being measured, measurement-based management systems can become dysfunctional, interfering with achievement of intended results. Fortunately, as the author shows, measurement dysfunction follows a pattern that can be identified and avoided. The author’s findings are bolstered by interviews with eight recognized experts in the use of measurement to manage computer software development: David N. Card, of Software Productivity Solutions; Tom DeMarco, of the Atlantic Systems Guild; Capers Jones, of Software Productivity Research; John Musa, of AT&T Bell Laboratories; Daniel J. Paulish, of Siemens Corporate Research; Lawrence H. Putnam, of Quantitative Software Management; E. O. Tilford, Sr., of Fissure; plus the anonymous Expert X. A practical model for analyzing measurement projects solidifies the text–don’t start without it!
  smart and gets things done joel spolsky: The Phoenix Project Gene Kim, Kevin Behr, George Spafford, 2018-02-06 ***Over a half-million sold! And available now, the Wall Street Journal Bestselling sequel The Unicorn Project*** “Every person involved in a failed IT project should be forced to read this book.”—TIM O'REILLY, Founder & CEO of O'Reilly Media “The Phoenix Project is a must read for business and IT executives who are struggling with the growing complexity of IT.”—JIM WHITEHURST, President and CEO, Red Hat, Inc. Five years after this sleeper hit took on the world of IT and flipped it on it's head, the 5th Anniversary Edition of The Phoenix Project continues to guide IT in the DevOps revolution. In this newly updated and expanded edition of the bestselling The Phoenix Project, co-author Gene Kim includes a new afterword and a deeper delve into the Three Ways as described in The DevOps Handbook. Bill, an IT manager at Parts Unlimited, has been tasked with taking on a project critical to the future of the business, code named Phoenix Project. But the project is massively over budget and behind schedule. The CEO demands Bill must fix the mess in ninety days or else Bill's entire department will be outsourced. With the help of a prospective board member and his mysterious philosophy of The Three Ways, Bill starts to see that IT work has more in common with a manufacturing plant work than he ever imagined. With the clock ticking, Bill must organize work flow streamline interdepartmental communications, and effectively serve the other business functions at Parts Unlimited. In a fast-paced and entertaining style, three luminaries of the DevOps movement deliver a story that anyone who works in IT will recognize. Readers will not only learn how to improve their own IT organizations, they'll never view IT the same way again. “This book is a gripping read that captures brilliantly the dilemmas that face companies which depend on IT, and offers real-world solutions.”—JEZ HUMBLE, Co-author of Continuous Delivery, Lean Enterprise, Accelerate, and The DevOps Handbook
  smart and gets things done joel spolsky: Code Complete, 2nd Edition Steve Mcconnell, Widely considered one of the best practical guides to programming, Steve McConnell s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices-and hundreds of new code samples-illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking-and help you build the highest quality code.
  smart and gets things done joel spolsky: The Practice Seth Godin, 2020-11-03 From the bestselling author of Purple Cow and This is Marketing comes a book that will inspire artists, writers, and entrepreneurs to stretch and commit to putting their best work out into the world. Creative work doesn't come with a guarantee. But there is a pattern to who succeeds and who doesn't. And engaging in the consistent practice of its pursuit is the best way forward. Based on the breakthrough Akimbo workshop pioneered by legendary author Seth Godin, The Practice will help you get unstuck and find the courage to make and share creative work. Godin insists that: - Writer's block is a myth - Consistency is far more important than authenticity - Experiencing the imposter syndrome is a sign that you're a well-adjusted human. Most of all, he shows you what it takes to turn your passion from a private distraction to a productive contribution, the one you've been seeking to share all along.
  smart and gets things done joel spolsky: Designing Web Usability Jakob Nielsen, 2000 A guide to creating user-friendly web sites that provides information on how companies can ensure their web sites are easy to locate and navigate.
  smart and gets things done joel spolsky: The Psychology of Computer Programming Gerald M. Weinberg, 1998 Discover or Revisit One of the Most Popular Books in Computing This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers. Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer. Finding the chapters strikingly relevant to today's issues in programming, Gerald M. Weinberg adds new insights and highlights the similarities and differences between now and then. Using a conversational style that invites the reader to join him, Weinberg reunites with some of his most insightful writings on the human side of software engineering. Topics include egoless programming, intelligence, psychological measurement, personality factors, motivation, training, social problems on large projects, problem-solving ability, programming language design, team formation, the programming environment, and much more. Dorset House Publishing is proud to make this important text available to new generations of programmers--and to encourage readers of the first edition to return to its valuable lessons.
  smart and gets things done joel spolsky: How to Really Play the Piano Bill Hilton, 2009-11-01
  smart and gets things done joel spolsky: Dynamics of Software Development Jim McCarthy, 1995 Opening moves; The organization; The competition; The customer; The design; Development; The middle game; Ship mode; The launch; Appendix; Index.
  smart and gets things done joel spolsky: The Nature of Software Development Ron Jeffries, 2015 You need to get value from your software project. You need it free, now, and perfect. We can't get you there, but we can help you get to cheaper, sooner, and better. This book leads you from the desire for value down to the specific activities that help good Agile projects deliver better software sooner, and at a lower cost. Using simple sketches and a few words, the author invites you to follow his path of learning and understanding from a half century of software development and from his engagement with Agile methods from their very beginning. The book describes software development, starting from our natural desire to get something of value. Each topic is described with a picture and a few paragraphs. You're invited to think about each topic; to take it in. You'll think about how each step into the process leads to the next. You'll begin to see why Agile methods ask for what they do, and you'll learn why a shallow implementation of Agile can lead to only limited improvement. This is not a detailed map, nor a step-by-step set of instructions for building the perfect project. There is no map or instructions that will do that for you. You need to build your own project, making it a bit more perfect every day. To do that effectively, you need to build up an understanding of the whole process. This book points out the milestones on your journey of understanding the nature of software development done well. It takes you to a location, describes it briefly, and leaves you to explore and fill in your own understanding. What You Need: You'll need your Standard Issue Brain, a bit of curiosity, and a desire to build your own understanding rather than have someone else's detailed ideas poured into your head.
  smart and gets things done joel spolsky: The Economics of Open Source Software Development Jurgen Bitzer, Philipp J.H. Schroder, 2006-08-04 Publisher description
  smart and gets things done joel spolsky: Software Project Survival Guide Microsoft Press, Steve McConnell, 2002-10-11 How to make sure your next important project isn't your last.Equip yourself with SOFTWARE PROJECT SURVIVAL GUIDE. It's for everyone with a stake in the outcome of a development project--and especially for those without formal software project management training. That includes top managers, executives, clients, investors, end-user representatives, project managers, and technical leads.Here you'll find guidance from the acclaimed author of the classics CODE COMPLETE and RAPID DEVELOPMENT. Steve McConnell draws on solid research and a career's worth of hard-won experience to map the surest path to your goal--what he calls one specific approach to software development that works pretty well most of the time for most projects. Nineteen chapters in four sections cover the concepts and strategies you need for mastering the development process, including planning, design, management, quality assurance, testing, and archiving. For newcomers and seasoned project managers alike, SOFTWARE PROJECT SURVIVAL GUIDE draws on a vast store of techniques to create an elegantly simplified and reliable framework for project management success.So don't worry about wandering among complex sets of project management techniques that require years to sort out and master. SOFTWARE PROJECT SURVIVAL GUIDE goes straight to the heart of the matter to help your projects succeed. And that makes it a required addition to every professional's bookshelf.
  smart and gets things done joel spolsky: Raw Thought, Raw Nerve Aaron Swartz, 2016-10 In late 2010, Aaron Swartz downloaded a large number of academic journal articles through MIT's computer network. At the time, Aaron was a research fellow at Harvard University, which provided him with an authorized account. Aaron's motivation for downloading the articles was never fully determined. However, friends and colleagues reported that Aaron's intention was either to publicly share them on the Internet or uncover corruption in the funding of climate change research. Faced with prosecutors being overzealous and a dysfunctional US criminal justice system, Aaron was charged with a maximum penalty of $1 million in fines and 35 years in prison, leading to a two-year legal battle with the US federal government that ended when Aaron took his own life on January 11, 2013. Aaron taught himself to read when he was three. At twelve, he created a user-generated encyclopedia, which he later likened to an early version of Wikipedia. He then turned his computer genius to political organizing, information sharing and online freedom. Aaron was on to making a better world for us all; a freer world. Raw Thought, Raw Nerve: Inside the Mind of Aaron Swartz contains the life's work of one of the most original minds of our time.
四种近视手术方式(ICL、全激光、全飞秒、半飞秒)最全对比,附 …
Feb 4, 2024 · 目前较为主流的手术方式主要有:全飞秒激光近视手术(smile)、半飞秒激光近视手术(fs-lasik)、全激光近视手术(smart) 、icl晶体植入术等。 近视手术是一种选择性手术根据每个人 …

电气领域的顶尖期刊有哪些? - 知乎
知乎,中文互联网高质量的问答社区和创作者聚集的原创内容平台,于 2011 年 1 月正式上线,以「让人们更好的分享知识、经验和见解,找到自己的解答」为品牌使命。知乎凭借认真、专业 …

西门子PLC编程用哪个软件呀? - 知乎
Apr 3, 2021 · 目前市场上流行的西门子PLC产品包括S7-200 SMART、S7-300、S7-400、ET200、1200、1500,而针对这些PLC 编程软件大致有两款:STEP和Tia portal。

最新手机处理器性能排名天梯图,手机CPU排行榜,手机芯片性能 …
手机处理器概述. 手机处理器(soc)集成了cpu、gpu、isp、dsp等多个功能模块。一款好的手机处理器能够显著提升手机的整体性能和用户体验,因此在选择手机时,处理器是非常重要的考虑 …

联想ThinkPad哪些预装软件可以卸载? - 知乎
ThinkPad Smart Mark:触控输入法. 建议保留. 电源管理器:电源管理软件程序. 建议保留. ThinkVantage Access Connections:AccessConnection. 可以卸载. ThinkVantage Password …

机械专业有哪些顶级期刊? - 知乎
例如: Journal of Sound and Vibration主要面向减振等 Smart Materials and Structures,Journal of Intelligent Material Systems and Structures 主要面向智能材料如压电陶瓷、磁流变材料等等 …

惠普打印机WPS PIN码在哪? - 知乎
如果您无法使用 WPS 个人标识号 (PIN) 完成设置,请单击取消,并安装 HP Smart 应用程序。在安装过程中,系统将提示您设置打印机连接。 Windows 10:请转至 Microsoft Store - HP …

一、Kindle 支持的电子书格式 - 知乎
掌阅smart 3 和 X2的区别在于smart 3支持物理翻页按键,smart X2使用的柔性屏,两款型号的价格差距还是有点儿大的,可以根据自己的预算选择。 掌阅iReader Smart3 10.3英寸大屏电子书 …

win11怎么解决windows已保护你的电脑? - 知乎
电脑管家都删了,安全中心的病毒与威胁防护都关了,运行还是提示windows已保护你的电脑

如何解决 Edge 浏览器下载文件显示无法安全下载(已阻止)的问 …
Edge浏览器是微软系统自带的一款浏览器,并且使用起来也是十分的方便,而最近有用户在下载文件时被提示无法安全下载,这可能是阻止某些可能不安全的下载链接,但是也有可能误报,那 …

四种近视手术方式(ICL、全激光、全飞秒、半飞秒)最全对比,附 …
Feb 4, 2024 · 目前较为主流的手术方式主要有:全飞秒激光近视手术(smile)、半飞秒激光近视手术(fs-lasik)、全激光近视手术(smart) 、icl晶体植入术等。 近视手术是一种选择性手术根据每个人 …

电气领域的顶尖期刊有哪些? - 知乎
知乎,中文互联网高质量的问答社区和创作者聚集的原创内容平台,于 2011 年 1 月正式上线,以「让人们更好的分享知识、经验和见解,找到自己的解答」为品牌使命。知乎凭借认真、专业 …

西门子PLC编程用哪个软件呀? - 知乎
Apr 3, 2021 · 目前市场上流行的西门子PLC产品包括S7-200 SMART、S7-300、S7-400、ET200、1200、1500,而针对这些PLC 编程软件大致有两款:STEP和Tia portal。

最新手机处理器性能排名天梯图,手机CPU排行榜,手机芯片性能 …
手机处理器概述. 手机处理器(soc)集成了cpu、gpu、isp、dsp等多个功能模块。一款好的手机处理器能够显著提升手机的整体性能和用户体验,因此在选择手机时,处理器是非常重要的考虑 …

联想ThinkPad哪些预装软件可以卸载? - 知乎
ThinkPad Smart Mark:触控输入法. 建议保留. 电源管理器:电源管理软件程序. 建议保留. ThinkVantage Access Connections:AccessConnection. 可以卸载. ThinkVantage Password …

机械专业有哪些顶级期刊? - 知乎
例如: Journal of Sound and Vibration主要面向减振等 Smart Materials and Structures,Journal of Intelligent Material Systems and Structures 主要面向智能材料如压电陶瓷、磁流变材料等等 …

惠普打印机WPS PIN码在哪? - 知乎
如果您无法使用 WPS 个人标识号 (PIN) 完成设置,请单击取消,并安装 HP Smart 应用程序。在安装过程中,系统将提示您设置打印机连接。 Windows 10:请转至 Microsoft Store - HP …

一、Kindle 支持的电子书格式 - 知乎
掌阅smart 3 和 X2的区别在于smart 3支持物理翻页按键,smart X2使用的柔性屏,两款型号的价格差距还是有点儿大的,可以根据自己的预算选择。 掌阅iReader Smart3 10.3英寸大屏电子书 …

win11怎么解决windows已保护你的电脑? - 知乎
电脑管家都删了,安全中心的病毒与威胁防护都关了,运行还是提示windows已保护你的电脑

如何解决 Edge 浏览器下载文件显示无法安全下载(已阻止)的问 …
Edge浏览器是微软系统自带的一款浏览器,并且使用起来也是十分的方便,而最近有用户在下载文件时被提示无法安全下载,这可能是阻止某些可能不安全的下载链接,但是也有可能误报,那 …