Recommendations based on "Becoming a Digital Designer A Guide to Careers in Web, Video, Broadcast, Game and Animation Design"
Based on your reading history, we think you will also enjoy the following books.
By Steve Krug
Since it was first published in 2000, hundreds of thousands of Web designers and developers have relied on usability guru Steve Krug's guide to understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it's one of the best loved and most recommended books on the subject. It's a core foundational book that every Web designer must internalise to make their designs truly effective. In this substantially revised edition, Steve returns with fresh perspective to reconsider the principles he originally laid out--commenting, amending, amplifying, and offering fresh new examples to underscore their importance. This edition adds an important new chapter on mobile as well as integrating coverage of mobile throughout. It's a complete re-imagining of the concepts that made this book an instant classic.
By Jason Fried
In It Doesn't Have to Be Crazy at Work, Jason Fried and David Heinemeier Hansson, founders of the trailblazing software company Basecamp, reveal a bold, iconoclastic strategy for creating the ideal company culture, directly attacking the chaos, anxiety and stress that hamper billions of workers every day.Enduring long hours, carrying excessive workloads and functioning with a lack of sleep have become badges of honour for modern professionals. But these realities should be marks of stupidity, the authors argue. The answer to better productivity isn't more hours – it's less waste and fewer things that induce distraction and persistent stress. It's time to stop celebrating 'crazy' and start celebrating 'calm'.
By Dustin Boswell, Trevor Foucher
As programmers, we’ve all seen source code that’s so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it―even if that someone else is you.This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand. Simplify naming, commenting, and formatting with tips that apply to every line of code Refine your program’s loops, logic, and variables to reduce complexity and confusion Attack problems at the function level, such as reorganizing blocks of code to do one task at a time Write effective test code that is thorough and concise―as well as readable"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples."―Michael Hunger, passionate Software Developer
By Steve Krug
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
By Marc F. Bellemare
A guide for research economists: how to write papers, give talks, navigate the peer-review process, advise students, and more.Newly minted research economists are equipped with a PhD’s worth of technical and scientific expertise but often lack some of the practical tools necessary for “doing economics.” With this book, economics professor Marc Bellemare breaks down the components of doing research economics and examines each in turn: communicating your research findings in a paper; presenting your findings to other researchers by giving a talk; submitting your paper to a peer-reviewed journal; funding your research program through grants (necessary more often than not for all social scientists); knowing what kind of professional service opportunities to pursue; and advising PhD, master’s, and undergraduate students.With increasing data availability and decreasing computational costs, economics has taken an empirical turn in recent decades. Academic economics is no longer the domain only of the theoretical; many young economists choose applied fields when the time comes to specialize. Yet there is no manual for surviving and thriving as a professional research economist. Doing Economics fills that gap, offering an essential guide for research economists at any stage of their careers.
By Burton Gordon Malkiel
Skilled at puncturing financial bubbles and other delusions of the Wall Street crowd, Burton Malkiel shows why a broad portfolio of stocks selected at random will match the performance of one carefully chosen by experts. Taking a shrewd look at the high-tech boom and its aftermath, Malkiel shows how to maximize gains and minimize losses in this era of electronic brokers, virtual gurus, and flashy investment vehicles. Learn how to analyze the potential returns, not only for stocks and bonds, but for the full range of investment opportunities, from money market accounts and real estate investment trusts to insurance, home owning, and tangible assets like gold and collectibles. Decode the rating game for mutual funds and discover the unique advantages of index mutual funds over the wide range of riskier alternatives. Year in and year out the best investing guide money can buy, this enhanced edition includes an update of Malkiel's famous "Life-Cycle Guide to Investing," showing how to match an investment strategy to your stage in life.
By Donald Miller
More than half-a-million business leaders have discovered the power of the StoryBrand Framework, created by New York Times bestselling author and marketing expert Donald Miller. And they are making millions. If you use the wrong words to talk about your product, nobody will buy it. Marketers and business owners struggle to effectively connect with their customers, costing them and their companies millions in lost revenue. In a world filled with constant, on-demand distractions, it has become near-impossible for business owners to effectively cut through the noise to reach their customers, something Donald Miller knows first-hand. In this book, he shares the proven system he has created to help you engage and truly influence customers. The StoryBrand process is a proven solution to the struggle business leaders face when talking about their companies. Without a clear, distinct message, customers will not understand what you can do for them and are unwilling to engage, causing you to lose potential sales, opportunities for customer engagement, and much more. In Building a StoryBrand, Donald Miller teaches marketers and business owners to use the seven universal elements of powerful stories to dramatically improve how they connect with customers and grow their businesses. His proven process has helped thousands of companies engage with their existing customers, giving them the ultimate competitive advantage. Building a StoryBrand does this by teaching you: The seven universal story points all humans respond to; The real reason customers make purchases; How to simplify a brand message so people understand it; and How to create the most effective messaging for websites, brochures, and social media. Whether you are the marketing director of a multibillion-dollar company, the owner of a small business, a politician running for office, or the lead singer of a rock band, Building a StoryBrand will forever transform the way you talk about who you are, what you do, and the unique value you bring to your customers.
By Robert Martin, Robert C. Martin
Twenty years after the Agile Manifesto was first presented, the legendary Robert C. Martin (Uncle Bob) reintroduces agile values and principles for a new generation of software developers. In this eagerly awaited book, the best-selling author of The Clean Coder shows how to bring unprecedented levels of professionalism and discipline to agile development — and thereby write far more effective, successful software.As with his other books, Martin's Clean Agile: Back to Basics doesn't merely present multiple choices and options, and say "use your best judgment"; it tells you what choices to make and why those choices are critical to your success. Writing in the agile context, Martin offers direct, no-nonsense answers to crucial questions:How and why did agile begin?What are the costs and benefits of agile?What are the most effective practices of agile development?How should an agile team be organized?What roles do programmers, testers, and managers play in an agile team?What is the role of the Agile Coach?What about agile for large projects?What kinds of projects benefit from agile?Clean Agile: Back to Basics is essential reading for students, programmers, managers, testers, project managers, and every software professional called upon to lead or participate in an agile project.
By Robert Martin, Robert C. Martin
In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice–about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honour, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn What it means to behave as a true software craftsman How to deal with conflict, tight schedules, and unreasonable managers How to get into the flow of coding, and get past writer’s block How to handle unrelenting pressure and avoid burnout How to combine enduring attitudes with new development paradigms How to manage your time, and avoid blind alleys, marshes, bogs, and swamps How to foster environments where programmers and teams can thrive When to say “No”–and how to say it When to say “Yes”–and what yes really means
By Mark Seemann
How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."Scott Wlaschin, author of Domain Modeling Made FunctionalCode That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Reflecting decades of experience helping software teams succeed, Mark Seemann guides students from zero (no code) to deployed features and shows how to maintain a good cruising speed as they add functionality, address cross-cutting concerns, troubleshoot, and optimize. They'll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing. Seemann illuminates his insights with code examples drawn from a complete sample project. Written in C#, they're designed to be clear and useful to anyone who uses any object-oriented language including Java , C++, and Python. To facilitate deeper exploration, all code and extensive commit messages are available for download.Choose mindsets and processes that work, and escape bad metaphors that don'tUse checklists to improve outcomes with skills already possessedGet past analysis paralysis by creating and deploying a vertical slice to an applicationCounteract forces that lead to code rot and unnecessary complexityMaster better techniques for changing code behaviorDiscover ways to solve code problems more quickly and effectivelyThink more productively about performance and securityRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.