Book picks similar to
Own Your Tech Career: Soft skills for technologists by Don Jones
software-engineering
it
personal-development
self-help
Racing Towards Excellence
Muzaffar Khan - 2009
Written in a conversational tone, the book offers a succinct, approachable manual on how to get more done.
The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
Edmond Lau - 2015
I'm going to share that mindset with you — along with hundreds of actionable techniques and proven habits — so you can shortcut those years.Introducing The Effective Engineer — the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with hundreds of techniques to accelerate your career.For two years, I embarked on a quest seeking an answer to one question:How do the most effective engineers make their efforts, their teams, and their careers more successful?I interviewed and collected stories from engineering VPs, directors, managers, and other leaders at today's top software companies: established, household names like Google, Facebook, Twitter, and LinkedIn; rapidly growing mid-sized companies like Dropbox, Square, Box, Airbnb, and Etsy; and startups like Reddit, Stripe, Instagram, and Lyft.These leaders shared stories about the most valuable insights they've learned and the most common and costly mistakes that they've seen engineers — sometimes themselves — make.This is just a small sampling of the hard questions I posed to them:- What engineering qualities correlate with future success?- What have you done that has paid off the highest returns?- What separates the most effective engineers you've worked with from everyone else?- What's the most valuable lesson your team has learned in the past year?- What advice do you give to new engineers on your team? Everyone's story is different, but many of the lessons share common themes.You'll get to hear stories like:- How did Instagram's team of 5 engineers build and support a service that grew to over 40 million users by the time the company was acquired?- How and why did Quora deploy code to production 40 to 50 times per day?- How did the team behind Google Docs become the fastest acquisition to rewrite its software to run on Google's infrastructure?- How does Etsy use continuous experimentation to design features that are guaranteed to increase revenue at launch?- How did Facebook's small infrastructure team effectively operate thousands of database servers?- How did Dropbox go from barely hiring any new engineers to nearly tripling its team size year-over-year? What's more, I've distilled their stories into actionable habits and lessons that you can follow step-by-step to make your career and your team more successful.The skills used by effective engineers are all learnable.And I'll teach them to you. With The Effective Engineer, I'll teach you a unifying framework called leverage — the value produced per unit of time invested — that you can use to identify the activities that produce disproportionate results.Here's a sneak peek at some of the lessons you'll learn. You'll learn how to:- Prioritize the right projects and tasks to increase your impact.- Earn more leeway from your peers and managers on your projects.- Spend less time maintaining and fixing software and more time building and shipping new features.- Produce more accurate software estimates.- Validate your ideas cheaply to reduce wasted work.- Navigate organizational and people-related bottlenecks.- Find the appropriate level of code reviews, testing, abstraction, and technical debt to balance speed and quality.- Shorten your debugging workflow to increase your iteration speed.
Jen Sincero's You Are a Badass
Ant Hive Media - 2016
The summary provides readers with step-by-step information on how to change and fully transform both their professional and personal lives. The book takes you on a wonderful journey, leading you to awesomeness while living the life of your dreams. Sincero will assist you in figuring out why you are who you are; shining a light on all the nooks and crannies of things keeping you back. She will then be helping you settle into the correct mental frame - the first step you need to do in order to be amazing. Lastly, you will know how to continue being awesome even when you go through obstacles and challenges in your life. You're already a winner. You've always been one. All you need to do is realize it. The book will help you in this department. Its aim is to help you achieve your potential ensuring you become the best person you can be in this life. All of the things you require are within reach. You only need the right tools to access them. The book, You Are a Badass, gives you a chance to achieve greatness and awesomeness like never before. The only thing required of you is the courage to dive into the unknown. Set aside your fears and stop listening to people who do nothing but pull you down. You've only got one life to live so why not embrace all things that are 's good. The bottom line is that You Are a Badass and it's about time you let the entire world know about it. Available in a variety of formats, this summary is aimed for those who want to capture the gist of the book but don't have the current time to devour all 252 pages. You get an overview of the book with the ins and outs on how to defend yourself against everything that's preventing you from achieving your desires. Ant Hive Media reads every chapter, extracts the understanding and leaves you with a new perspective and time to spare. We do the work so you can understand the book in minutes, not hours.
The Passionate Programmer
Chad Fowler - 2009
In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.
The Healthy Programmer
Joe Kutner - 2013
Regular exercise and proper nutrition help you learn, remember, concentrate, and be creative—skills critical to doing your job well. Learn how to change your work habits, master exercises that make working at a computer more comfortable, and develop a plan to keep fit, healthy, and sharp for years to come.This book is intended only as an informative guide for those wishing to know more about health issues. In no way is this book intended to replace, countermand, or conflict with the advice given to you by your own healthcare provider including Physician, Nurse Practitioner, Physician Assistant, Registered Dietician, and other licensed professionals.
How To Set Goals: Ultimate Goal Setting Guide to Having Your Best Year Ever
Craig Ballantyne - 2012
It's one of the oldest as well, 13 years in the making.Goal setting is ESSENTIAL for your success. Not only for financial success, but for success in all areas of your life.Some of the things you'll learn in this book is:- How to use S.M.A.R.T. goals in your goal setting- The four areas of your life you MUST set goals for- Two types of goals, and why it's important you do both- How to visualize your goals- How to create your own vision and mission- How to review your progress to know you're on the right trackTo your success.
Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1)
Peter Shirley - 2016
Each mini-chapter adds one feature to the ray tracer, and by the end the reader can produce the image on the book cover. Details of basic ray tracing code architecture and C++ classes are given.
Python: The Complete Reference
Martin C. Brown - 2001
This text is split into distinct sections, each concentrating on a core angle of the language. The book also contains sections for Web and application development, the two most popular uses for Python. It is designed to teach a programmer how to use Python by explaining the mechanics of Python. The appendixes offer a quick guide to the main features of the Python language, as well as additional guides to non-essential systems such as the IDLE development environment and general guidelines for migrating from another language.
Algorithms to Live By: The Computer Science of Human Decisions
Brian Christian - 2016
What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar favorites is the most fulfilling? These may seem like uniquely human quandaries, but they are not: computers, too, face the same constraints, so computer scientists have been grappling with their version of such issues for decades. And the solutions they've found have much to teach us.In a dazzlingly interdisciplinary work, acclaimed author Brian Christian and cognitive scientist Tom Griffiths show how the algorithms used by computers can also untangle very human questions. They explain how to have better hunches and when to leave things to chance, how to deal with overwhelming choices and how best to connect with others. From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
Time Management in 20 Minutes a Day: Simple Strategies to Increase Productivity, Enhance Creativity, and Make Your Time Your Own
Holly Reisem Hanna - 2019
Filled with practical advice for everybody, Time Management in 20 Minutes a Day makes increasing your productivity and getting the most out of every day a snap.Sprinkled with bite-sized lessons and personal anecdotes, Time Management in 20 Minutes a Day introduces strategic changes geared to help you improve your daily life. From obsessing over emails to hunting through clutter to mismanaging meetings—learn how to stop doing all the little things you didn’t even realize were wasting so much of your time.Time Management in 20 Minutes a Day includes:
Learn time management, fast—Straightforward suggestions focus on simple and proven strategies that you can do in 20 minutes or less.
Advice for home and office—It doesn’t matter if you’re a busy CEO or a stay-at-home parent—discover dozens of ways to do more with your day.
Modern techniques for current times—Learn to take advantage of all the time saving potential of tech—productivity apps, digital planners, and more.
Discover how fast and simple mastering time management can be.
Break-up Boss
Zoë Foster Blake - 2018
But you don't have to suck at break-ups. Break-ups are awful, and tough, and they're very real, but that doesn't mean they get to take over your whole life. YOU can take charge. YOU can be the boss of your break-up. YOU can choose to see it as a gift. And you must.Break-up Boss gives you all the tools and techniques (and lots of lectures - cute!) to deal with each stage of your break-up. This is a Real Life, no-nonsense picture of a break-up, and an enthusiastic, empowered and positive view of how to deal with it.
The 5 Love Languages/Things I Wish I'd Known Before We Got Married Set
Gary Chapman - 2010
Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt - 2008
Not in an editor, IDE, or design tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips to learn more, faster, and retain more of what you learn. You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built. We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.In this book you'll learn how to:Use the Dreyfus Model of Skill Acquisition to become more expertLeverage the architecture of the brain to strengthen different thinking modesAvoid common "known bugs" in your mindLearn more deliberately and more effectivelyManage knowledge more efficientlyPrinted in full color.
How Successful People Think Smart: 7 Ways you Can Develop Their Mind Power
Jill Ammon-Wexler - 2013
Included are insights and exercises to help YOU trigger these parts of your brain to change your thinking. This will help you create the life you want and deserve. By personal development expert Dr. Jill Ammon-Wexler, doctor of psychology and pioneer brain/mind researcher. Includes a link to a free MP3 stress-busting Alpha brainwave audio. Previously published as: ”7 Ways to Crack the Winner’s Brain Code.”Show more Show less
The Power of Habit, The 7 Habits of Highly Effective People, The 7 Habits of Highly Effective People Personal Workbook
Charles Duhigg
Description:- The Power of Habit: Why We Do What We Do, and How to Change We can always change. In The Power of Habit, award-winning New York Times business reporter Charles Duhigg translates cutting-edge behavioural science into practical self-improvement action, distilling advanced neuroscience into fascinating narratives of transformation.Why can some people and companies change overnight, and some stay stuck in their old ruts? The answer lies deep in the human brain, and The Power of Habits reveals the secret pressure points that can change a life. The 7 Habits of Highly Effective People The 7 Habits of Highly Effective People Personal Workbook Stephen Covey's THE 7 HABITS OF HIGHLY EFFECTIVE PEOPLE took the self-help market by storm in 1990 and has enjoyed phenomenal sales ever since. With over 15 million copies in print, the book has become a classic. Now a touchstone for millions of individuals, as well as for families and businesses, the integrated, principle-centered 7 Habits philosophy has helped readers find solutions to their personal and professional problems, and achieve a life characterized by fairness, integrity, honesty, and dignity. Covey's tried and true step-by-step approach can now be even more thoroughly explored in this new workbook.