36
Sam Lightstone 1 Making it Big in Software Sam Lightstone Distinguished Engineer & IBM Master Inventor IBM Canada e-mail: [email protected] IBM Post-Doctoral Fellow Symposium Keynote University of Toronto

Making it big in software (ibm post doctoral fellow symposium keynote slideshare)

Embed Size (px)

Citation preview

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 1

Making it Big in Software

Sam Lightstone Distinguished Engineer & IBM Master Inventor IBM Canada e-mail: [email protected]

IBM Post-Doctoral Fellow Symposium Keynote University of Toronto

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 2

Ideas in this lecture are a sample drawn from this book

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 3

Software is the place to be

Data and devices are proliforating The world has ~7 billion people 13 billion connected devices. 15 Petabytes of data daily. In 2014 the volume of data created by U.S. companies alone will be enough to fill ten thousand Libraries of Congress. By 2020 35 Zettabytes of data will flow over the Internet (that’s a stack of books from here to Pluto 20 times) Virtually every device that consumes direct current electricity also requires electrical and computer engineering.

Our world is increasingly interconnected, automated and interactive.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 4

A world of unexpected technology success

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 5

What it takes to become a Senior Technical Staff Member or Distinguished Engineer (Sam’s unofficial thoughts)

Evaluated by executives beyond your product group

It’s not only up to your boss It’s not only up to you boss’s boss

You need to demonstrate a portfolio of success

Technical successes Organizational technical leadership Cross product activity and leadership Customer activity Support for sales and closing business Publications and patents Corporate awards Activity with IBM Research or University research helps

~ Distilling the Requirements ~ Distinguished Engineer: •  An industry leader. •  Recognized broadly outside of IBM •  Technical Leadership to > 100

engineers •  Helped create an entire product or

industry (hundreds of millions of dollars attributed to your work)

Senior Technical Staff Member •  An IBM division leader. •  Recognized broadly inside IBM

across divisions •  Technical Leadership to > 25

engineers •  Helped create major product

enhancements (tends of millions of dollars attributed to your work)

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 6

16 Not so obvious thoughts about

your future

(loosely grouped)

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 7

Career Context

Career Planning

Social Dynamics

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 8

Career Context

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 9

Idea #1: Freedom Seniority gives you influence over

What you work on

Where you work (to a lesser degree) when you work

� The Jim Gray story The late computer scientist Jim Gray, was one of the founders of modern database systems and a leader in scalable computing before his mysterious disappearance in a boating accident on a clear, calm day in 2007. Before recruiting Gray, Microsoft had always resisted the pressure to establish R&D sites outside of their core location in Redmond, Washington. Gray just wasn’t interested in living there. No problem. In 1995, they built their new laboratory, called the Microsoft Bay Area Research Center (BARC), around him. Some may believe that Microsoft had decided to finally tap into the incredible pool of software talent and dynamism in the Bay area, but in truth, the move to open BARC was motivated heavily by a desire to attract Gray to Microsoft. According to Senior Vice President of Microsoft Research Rick Rashid, “If Jim had wanted a lab in Monte Carlo, we would have built a lab in Monte Carlo.” (Extract from “Making it Big in Software”)

Consider the story of Jim Gray, on the right. Microsoft approached him. He refused because of location concerns, and they agreed to build the Bay Area Research Center in California around him. That is the power to work not only on what you want, but where you want.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 10

Kuh-ching!!!

Perhaps obvious, but the most successful people earn considerably more money. As a new graduate this may not be to of mind. As you get older, and life responsibilities increase [house, school fees, growing family, retirement planning] this becomes more important.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 11

Idea #2: School versus job: Professionalism work is the opposite of school work!

SCHOOL��� JOB���

Do your own work or you are expelled

Fixed workload

Constant feedback

Obedience – do what is asked

Master what is known

Collaborate or you are fired

Unstructured workload

Infrequent feedback

Create what doesn’t yet exist

Initiative – offer what is needed

Focus on fairness Focus on creating value

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 12

Idea #3: Who is often more important than what (from Making it Big in Software: Get the job. Work the org. Become great.)

“Try to work with the smartest people you can find, since they challenge you to think and work better…. When you work with really top-notch, smart engineers, it will fundamentally change the way you think and the way you program.”

-Marissa Mayer, VP, Search Products, Google Inc.

Who you work with

Who you work for

“…always make sure you’re in an environment that leaves you feeling empowered to fully use your talents, and that you feel appreciated for the work you do.”

- Diane Greene, Co-founder and past CEO of VMWare

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 13

Idea #4: The centrality of fun

  You will always perform your best, be your most productive, and impress others most when you are working on something you enjoy.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 14

The gurus all agree (quotes from “Making it Big in Software: Get the job. Work the org. Become great.”)

“Find something that you really love doing and get excited about doing, so that you almost feel as if you should be paying them to come to work. I think you need to be happy to be successful, not successful to be happy.” —David Vaskevitch, Microsoft CTO “Be sure that you like what you do at work and that you like the people you work with—you’ll have to live with them for a long time.” —Bjarne Stroustrup, inventor of C++ “The more you can merge what you want to do with your job, the better.” —Steve Wozniak, inventor of the Apple computer “I believe that I just work better if I enjoy what I’m doing. I suspect that if anybody wants to be ‘the best’ at whatever they do, they have to realize that it takes decades of hard work. And the main way to actually keep doing decades of hard work is to simply enjoy it so much that you don’t want to stop.” —Linus Torvalds, original author of GNU/Linux “…follow your passion. Most of all, be sure you have fun in the process.” —Grady Booch, IBM Fellow

“…if you can find a job that you really like, the better you’re gonna be. You’re gonna be more productive. You’re going to be happier. You’re going to be more satisfied in general with what’s going on.” —Ray Tomlinson, inventor of email “Follow your bliss.” —Jon Bentley, author of Programming Pearls “For me, work is really enjoyable, making it hard to define where work ends and fun begins.” —Marissa Mayer, Google VP “That’s what’s great—my career is a lot of fun. I don’t view it as work. Computers have always been my hobby. The fact that I get to go to work and work on my hobby and get paid for it is just fantastic.” —Mark Russinovich, Microsoft Technical Fellow “What is really important is to make sure that they are growing, contributing, and enjoying what they do.” —John Schwarz, CEO Business Objects “My number one piece of advice is to have fun.” —James Gosling, inventor of Java, Sun VP and Fellow

Remarkably, most of the industry gurus I interviewed for the book “Making it Big in Software” cited “fun” and doing what you love as a central criteria for success.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 15

Career Planning

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 16

Idea #5: Be distinguished (and distinguishable) (Data from Making it Big in Software: Get the job. Work the org. Become great.)

You may, unwisely, think your career prospects lie in developing expertise in the most popular programming languages and technical skills. But popularity also means competition. Is that necessarily the place to compete?

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 17

Idea #5: Differentiate yourself. Try to differentiate yourself. For example, when Java exploded in the mid-1990s, everybody became a Java programmer, and the market became flooded with cookie-cutter Java programmers.

It’s really hard for people to stand out as something that isn’t easily replaceable in that world.

My whole career I have tried to stay away from that. Operating system internals, while not considered particularly sexy or part of the mainstream, have allowed me to stand out because of the relatively few people who go into that and the perception “Wow, that’s really hard.”

Stay away from the mainstream and the crowds, and find something that is gonna be stable—not just flash-in-the-pan technology. Mark Russinovich Microsoft Technical Fellow, Windows Architect

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 18

Idea #6: Goal centric time management Imagine you are dropped into this scene with a canoe and a paddle. A disembodied voice says to you… “Go”.

You are dropped into a canoe in this breathtaking scene, and a disembodied voice say “Go! It’s urgent you must proceed now!”. You look forward, backwards, left and right. All directions look equally probable. You call out “Where?! Where should I go?” There is no reply. You pick a direction somewhat arbitrarily and paddle off not knowing what to find. The lake is a metaphor for your career. How likely are you to arrive at the ideal destination if you don’t first define what that is? Like driving to work, or going on a road trip, heading off in a random direction is a pretty weak strategy. Define first where you are headed, and you are much more likely to arrive!

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 19

A classic business analogy on time management. A professor walks into a class and places a glass jug on the table in front of him. He asks his class whether the jog is empty of full – and everyone agrees that (aside from air) the jus empty. He then pulls out several large rocks and places as many rocks as possible into the jar. He asks the class whether the jug is empty or full. A mixed reaction – some point out there are still spaces between the rocks. The professor takes out a large sack of sand, and proceeds to pour as much sand as possible into the jar. The students are on to him with the “space between things” and refuse to accept that the jug is truly full. The professor then takes out a pitcher of water, and pours as much water as possible in the jug, until the jug is completely overflowing with rocks, sand and water. At this point everyone agrees the jug is full to the max. Professor: “The jug is a metaphor for how you manage your time. With that in mind, what was the point of this demonstration” Eager student: “Just like there were spaces between the big rocks for sand and water, similarly if we really manage our time well, we can fit

a lot more productivity into our day”. Professor: “Exactly the opposite! The real point is this – if we had started with the sand and the water, we never would have had space

for the big rocks! Those big rocks are the big important things in your life. Make sure you prioritize them first. There is always a lot of sand and water, the unimportant things, to fill your day if you let it.”

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 20

Idea #7: The Value of Measuring Value R&D, Marketing, Sales work to bring new technology to market 1. Improve performance 2. Improve reliability 3. Make something easier 4. Make the impossible possible

Society has trained us to

understand “new and improved” means anything

from life changing breakthrough, to

barely measurable. Usually the latter.

Much of what we do in high tech is intended to create new technology that improves performance, makes technology more reliable, increases simplicity, and if we are really lucky makes the once impossible now possible. In short, we make technology that is “New& improved”. Unfortunately, “New & Improved” sounds like an advertisement for laundry detergent! The career challenge: Describe your contributions in concrete ways that strongly convey the real value.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 21

Idea #7: The Value of Measuring Value

A multitude of benefits: 1. Quantify value for your customers 2. Quantify your success inside your own company 3. Improve marketing. 4. Demystify your product planning. 5. Raise team morale.

0%

20%

40%

60%

80%

100%

% ofcode

A B C D E F G H I J K L M N O P Q R

Companies

Supported Statements Unsupported Statements

A 2008 measurement of database language compatibility measured across 18 customer workloads. By measuring the improvements the new capabilities were transformed from simple “new and improved features” (sounds like laundry detergent) to a whopping 98% improvement that buoyed the spirits of the engineering team, fuelled new marketing programs, and had real quantified meaning to customers. 98%

compatibility

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 22

Idea #8: Why new projects & startups fail (There are many reasons…. this is just one worth reflecting on)

Good business needs more than a great idea.

Smart startups look for talented business leaders to join them

Yes, there are exceptions Mark Zuckerberg (Facebook) Bill Gates (Microsoft) Steve Jobs (Apple)

These exceptions are really unfortunate, because they inspire too many innovators with great ideas to think they can also be great business leaders. As a result, great engineers often end up running terrible companies, and fail to transition to success – despite having a great idea and even a great product. A successful business is much more than a great product. You need a successful strategy to bring technology to market, and to attract and retain customers.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 23

Idea #9: Invention is easy. Getting stuff done is hard.

Inspiration isn’t that rare in the end, but people who have it and then actually follow through…that’s rare.”

“My personal pet peeve is how many people think the hard part is in the “big and hard problems” or in some fluffy but important-sounding thing like “innovation.”

Linus Torvalds Creator of the Linux kernel

In fact, all the real work is in getting the details right. It’s that “1% inspiration, 99% perspiration” thing. People seem to think that inspiration is the much bigger and important part of the two, but I’ve come to believe that while it’s important to have inspiration, where people actually stumble is when they can’t execute on that inspiration.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 24

Idea #10: Build Knowledge About Other Fields

You can learn a lot of creative approaches by studying the esoteric.

In recent years, software innovations related to self-managing software systems have drawn heavily from software techniques in:

control theory, economics, cybernetics, and artificial intelligence.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 25

Build Knowledge About Other Fields

We love our software fonts!

Where did they come from?

Oh, how we love our fonts! Years ago I worked on font rendering for an image processing product with text overlays. I knew the Windows font rendering APIs inside and out. I was amazed at the time how well engineers had mastered the ancient art of typography. Not exactly a standard course in most computer science or engineering schools. Where did it all come from? Apparently, from Apple co-founder and former CEO Steve Jobs! Steve attended a Reed College, and famously floundered in his first semester. In his second semester he surveyed a course in calligraphy – a particular strong point of the school. Not something he every expected to have much practical use for, but it was interesting, and a good use of time while he was finding himself. Fast forward to the 1980s, and he is leading Apple in the development of the next generation super easy, and user friendly personal computer – the Apple Macintosh. Why keep suffering with green monospace characters on a black screen? It all came back to him - calligraphy, typography, serif and sans serif glyphs, proportional and monospace characters. Once the Mac had these beautiful fonts to select from, Windows had to follow suit. The rest if history. A great example of the power of combining disciplines (in this case software engineering and calligraphy).

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 26

Idea #11. Don’t Let Users and Markets Dictate How to Do Things

“If I'd listened to customers, I'd have given them a faster horse.” --Henry Ford. “A lot of times, people don’t know what they want until you show it to them.” -- Steve Jobs

The market is a profound judge The market creates demand and passes judgment. Markets can never predict or request innovation.

Henry Ford (July 30, 1863 – April 7, 1947) Founder of the Ford Motor Company. Father of modern assembly lines. His Model T automobile revolutionized transportation.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 27

Idea #12. Don’t wait until you’re ready

“I grew into the role” Sign of a career that could have been more.

Always be ready to stretch and challenge yourself.

Evaluate opportunities, in part, by your emotional reaction.

1.  Terrified by the scope and risk

2.  Nervous about the scope and risk

3.  Comfortable for the scope and risk

If you aren’t nervous about your next role, you probably waited too long.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 28

“… you should always do something that you’re not ready to do. Doing something

you’re not ready to do means you’re taking a step forward, you’re going to

learn something new, and you’re going to grow.”

Marissa Mayer

Currently CEO of Yahoo! Inc Then Vice President, Search Products Google Inc.

Idea #12. Waiting until you’re ready is waiting too long

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 29

Social Dynamics

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 30

Idea13: You’ve been hard at work.

Perception: “Why doesn’t the management team recognize my contributions? Even my coworkers seem to take my hard work for granted.” Reality: It’s your job to make sure your manager and your teammates know what you’ve accomplished.

~RULE~

Don’t expect recognition for

work that nobody knows about.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 31

Idea #14: The secret influence of management peers Evaluations

Not everyone can be rated high. Not everyone can be rated low. Evaluations are doomed to

subjectivity and organizational conflict.

Try to keep your boss’s peers informed about your work.

Within reason.

You manager won’t be able to easily give you a top evaluation without his/her peers agreeing

This consideration is proportional to the size of your organization.

~ RULE ~ It’s difficult to get full recognition for

work that only your manager knows about.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 32

Idea #15. What goes around comes around So be nice to everyone.

Engage in acts of random kindness

Be complimentary (sincerely… don’t suck up)

Avoid gossip Comparable: children crossing the road

What if only 90% of the things you say in private stay private?

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 33

Idea #16: Vector calculus and burning bridges

Everyone in an organization is moving along a career vector.

•  People accelerate, decelerate over the course of years.

•  Players come and go. Consequence:

•  People you work with today who are your peers or juniors may one day be your employee, boss, or control key resources you depend on .

Never burn your bridges for short term gain.

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 34

“It far exceeded my expectations!” Dr. Peter Grogono Professor of Computer Science Concordia University

“By far the best career guide I have ever read.” Amazon.com reader

Praise for Making it Big in Software

“The interviews alone are worth the price of admission.” Eric Lundquist, eWeek.com

“ ‘Software is an amazing place to build a career.’ If you agree with this sentiment that opens Sam Lightstone's book you are likely to enjoy reading it and find it motivating.” Sue Gee, i-programmer.com

“For me, reading this book was a blissful experience from cover to cover.”

Mike Riley, Dr. Dobb’s

“… I'm impressed by how empowered I am after reading just the first few chapters! Seriously, I feel like coding the equivalent of punching a bear in the face!” Chris Toohey, Dominoguru.com

“I've never seen a book as comprehensive and instantly useful as this one... Seriously, this is the book.“ David J. Steinberg, Executive Vice President and General Manager, Starz Animation

“I've never seen a book as comprehensive and instantly useful as this one... Seriously, this is the book.” David J. Steinberg Executive Vice President and General Manager, Starz Animation

November 3, 2010 #1 in Books > Education > Vocational Guidance #1 in Books > Business & Investing > High-Tech #1 in Books > Business & Investing > Vocational

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 35

Conclusions Your technical skills and brilliance are just the beginning.

Technical skills count. Soft skills count The mix is your choice

Set your own course. Don’t let the river carry you.

Consider the human dynamics of how businesses and organizations work

“Be  goal-­‐oriented...  You  don’t  need  to  have  had  courses…  Whatever  it  is,  just  trust  yourself  that  you  don’t  need  a  book—  you  can  write  the  book.      …Keep  in  mind  that  almost  all  the  revolu5onary  great  advances,  the  big  home  runs  in  technology,  come  from  very  young  people  in  school  or  not  so  many  years  out  of  school.  You’ve  got  the  energy  to  follow  it  through…”    -­‐-­‐  Steve  Wozniak,  Inventor  of  the  Apple  computer,  cofounder  of  Apple  Inc.            (from  Making  it  Big  in  SoEware)  

•  IBM logo must not be moved, added to, or altered in any way.

•  Background should not be modified, except for quotes, which use gray background.

•  Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side

•  Slide heading: 28pt Arial Regular, light blue R204 | G204 | B255 Maximum length: 2 lines

•  Slide body: 18pt Arial Regular, white Square bullet color: green R223 | G255 | B102 Recommended maximum text length: 5 principal points

•  Group name: 14pt Arial Regular, white Maximum length: 1 line

•  Copyright: 10pt Arial Regular, white

Template release: Oct 02 For the latest, go to http://w3.ibm.com/ibm/presentations

Optional slide number: 10pt Arial Bold, white

Indications in green = Live content

Indications in white = Edit in master

Indications in blue = Locked elements

Indications in black = Optional elements

Sam Lightstone 36

Making it Big in IBM

Sam Lightstone Distinguished Engineer & IBM Master Inventor IBM Canada e-mail: [email protected] April 14, 2014