SlideShare a Scribd company logo
1 of 36
Download to read offline
Sam Lightstone1
Making it Big in Software
Sam Lightstone
Distinguished Engineer &
IBM Master Inventor
IBM Canada
e-mail: light@ca.ibm.com
IBM Post-Doctoral Fellow Symposium Keynote
University of Toronto
Sam Lightstone2
Ideas in this
lecture are a
sample drawn
from this book
Sam Lightstone3
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.
Sam Lightstone4
A world of unexpected technology success
Sam Lightstone5
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)
Sam Lightstone6
16 Not so obvious
thoughts about
your future
(loosely grouped)
Sam Lightstone7
Career Context
Career Planning
Social Dynamics
Sam Lightstone8
Career Context
Sam Lightstone9
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.
Sam Lightstone10
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.
Sam Lightstone11
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
Sam Lightstone12
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
Sam Lightstone13
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.
Sam Lightstone14
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.
Sam Lightstone15
Career Planning
Sam Lightstone16
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?
Sam Lightstone17
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
Sam Lightstone18
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!
Sam Lightstone19
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.”
Sam Lightstone20
Idea #7: The Value of Measuring Value
RD, 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.
Sam Lightstone21
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%
% of
code
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
Sam Lightstone22
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.
Sam Lightstone23
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.
Sam Lightstone24
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.
Sam Lightstone25
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).
Sam Lightstone26
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.
Sam Lightstone27
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.
Sam Lightstone28
“… 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
Sam Lightstone29
Social Dynamics
Sam Lightstone30
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.
Sam Lightstone31
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.
Sam Lightstone32
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?
Sam Lightstone33
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.
Sam Lightstone34
“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
Sam Lightstone35
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)	
  
Sam Lightstone36
Making it Big in IBM
Sam Lightstone
Distinguished Engineer 
IBM Master Inventor
IBM Canada
e-mail: light@ca.ibm.com
April 14, 2014

More Related Content

What's hot

Failure is not the worst outcome, mediocrity is
Failure is not the worst outcome, mediocrity isFailure is not the worst outcome, mediocrity is
Failure is not the worst outcome, mediocrity isAbdoulaye M Yansane
 
The data science handbook pre release (1)
The data science handbook   pre release (1)The data science handbook   pre release (1)
The data science handbook pre release (1)Lakshmi Prasanna
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationJason Wishard
 
The #Hiring Manifesto
The #Hiring ManifestoThe #Hiring Manifesto
The #Hiring ManifestoArbunize
 
Top 100 quotes from Medium in 2015
Top 100 quotes from Medium in 2015Top 100 quotes from Medium in 2015
Top 100 quotes from Medium in 2015HubSpot
 
25 Social Media Ideas You Can Use to Connect With Your Audience slideshare
25 Social Media Ideas You Can Use to Connect With Your Audience   slideshare25 Social Media Ideas You Can Use to Connect With Your Audience   slideshare
25 Social Media Ideas You Can Use to Connect With Your Audience slideshareBoom! Social
 
Adventures in Productivity
Adventures in ProductivityAdventures in Productivity
Adventures in ProductivityEric Gruber
 
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)Nir Eyal
 
Welcome To The Jungle
Welcome To The JungleWelcome To The Jungle
Welcome To The Jungleghderoy
 
Social Business: The Irresistible Force To Overcome Immovable Objections
Social Business: The Irresistible Force To Overcome Immovable ObjectionsSocial Business: The Irresistible Force To Overcome Immovable Objections
Social Business: The Irresistible Force To Overcome Immovable ObjectionsStuart McIntyre
 
Museum Website Best Practices for the 21st Century
Museum Website Best Practices for the 21st CenturyMuseum Website Best Practices for the 21st Century
Museum Website Best Practices for the 21st CenturyDana Mitroff Silvers
 
5 Provocations for Boston University's Aspiring Planning Types, November 2013
5 Provocations for Boston University's Aspiring Planning Types, November 20135 Provocations for Boston University's Aspiring Planning Types, November 2013
5 Provocations for Boston University's Aspiring Planning Types, November 2013Ian Fitzpatrick
 
Collected Wisdom
Collected WisdomCollected Wisdom
Collected WisdomNitin Bhide
 
Online Community Management: Yes, it's really a job
Online Community Management: Yes, it's really a jobOnline Community Management: Yes, it's really a job
Online Community Management: Yes, it's really a jobDawn Foster
 
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...Stuart McIntyre
 
IXDA Chicago - Interaction08 Recap
IXDA Chicago - Interaction08 RecapIXDA Chicago - Interaction08 Recap
IXDA Chicago - Interaction08 RecapFrank Grigurs
 
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW Workology Podcast Ep 129: Disruptive Digital Trends at SXSW
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW Workology
 

What's hot (19)

Failure is not the worst outcome, mediocrity is
Failure is not the worst outcome, mediocrity isFailure is not the worst outcome, mediocrity is
Failure is not the worst outcome, mediocrity is
 
The data science handbook pre release (1)
The data science handbook   pre release (1)The data science handbook   pre release (1)
The data science handbook pre release (1)
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful Collaboration
 
The #Hiring Manifesto
The #Hiring ManifestoThe #Hiring Manifesto
The #Hiring Manifesto
 
Top 100 quotes from Medium in 2015
Top 100 quotes from Medium in 2015Top 100 quotes from Medium in 2015
Top 100 quotes from Medium in 2015
 
25 Social Media Ideas You Can Use to Connect With Your Audience slideshare
25 Social Media Ideas You Can Use to Connect With Your Audience   slideshare25 Social Media Ideas You Can Use to Connect With Your Audience   slideshare
25 Social Media Ideas You Can Use to Connect With Your Audience slideshare
 
Adventures in Productivity
Adventures in ProductivityAdventures in Productivity
Adventures in Productivity
 
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)
Why People Check Their Tech at the Wrong Times (and the Simple Trick to Stop It)
 
Welcome To The Jungle
Welcome To The JungleWelcome To The Jungle
Welcome To The Jungle
 
Social Business: The Irresistible Force To Overcome Immovable Objections
Social Business: The Irresistible Force To Overcome Immovable ObjectionsSocial Business: The Irresistible Force To Overcome Immovable Objections
Social Business: The Irresistible Force To Overcome Immovable Objections
 
25 Things You Missed at SXSW 2015 by Gapingvoid
25 Things You Missed at SXSW 2015 by Gapingvoid25 Things You Missed at SXSW 2015 by Gapingvoid
25 Things You Missed at SXSW 2015 by Gapingvoid
 
Museum Website Best Practices for the 21st Century
Museum Website Best Practices for the 21st CenturyMuseum Website Best Practices for the 21st Century
Museum Website Best Practices for the 21st Century
 
The Programmer
The ProgrammerThe Programmer
The Programmer
 
5 Provocations for Boston University's Aspiring Planning Types, November 2013
5 Provocations for Boston University's Aspiring Planning Types, November 20135 Provocations for Boston University's Aspiring Planning Types, November 2013
5 Provocations for Boston University's Aspiring Planning Types, November 2013
 
Collected Wisdom
Collected WisdomCollected Wisdom
Collected Wisdom
 
Online Community Management: Yes, it's really a job
Online Community Management: Yes, it's really a jobOnline Community Management: Yes, it's really a job
Online Community Management: Yes, it's really a job
 
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...
BCCON 2014 - Social Business: The irresistible force to overcome immovable ob...
 
IXDA Chicago - Interaction08 Recap
IXDA Chicago - Interaction08 RecapIXDA Chicago - Interaction08 Recap
IXDA Chicago - Interaction08 Recap
 
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW Workology Podcast Ep 129: Disruptive Digital Trends at SXSW
Workology Podcast Ep 129: Disruptive Digital Trends at SXSW
 

Viewers also liked

Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...
Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...
Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...Supaksorn Onlamun
 
Data-Centric and Message-Centric System Architecture
Data-Centric and Message-Centric System ArchitectureData-Centric and Message-Centric System Architecture
Data-Centric and Message-Centric System ArchitectureRick Warren
 
The Software Craftsman
The Software CraftsmanThe Software Craftsman
The Software Craftsmangoeran
 
IBM Software Capabilities
IBM Software CapabilitiesIBM Software Capabilities
IBM Software CapabilitiesNone
 
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...WSO2
 
Business Optimization Thru Information Analytics
Business Optimization Thru Information AnalyticsBusiness Optimization Thru Information Analytics
Business Optimization Thru Information AnalyticsStrategy Advisory Group
 
Smarter Planet: Government - Public Safety
Smarter Planet: Government - Public SafetySmarter Planet: Government - Public Safety
Smarter Planet: Government - Public SafetyStrategy Advisory Group
 
Agile Software Architecture
Agile Software ArchitectureAgile Software Architecture
Agile Software ArchitectureChris F Carroll
 
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...Software Architecture - Principles Patterns and Practices - OSI Days Workshop...
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...CodeOps Technologies LLP
 
Researching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisResearching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisFarida Vis
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Dion Hinchcliffe
 
The Future of Applications: Three Strategies for the High-velocity, Software-...
The Future of Applications: Three Strategies for the High-velocity, Software-...The Future of Applications: Three Strategies for the High-velocity, Software-...
The Future of Applications: Three Strategies for the High-velocity, Software-...Accenture Technology
 
Middleware and Middleware in distributed application
Middleware and Middleware in distributed applicationMiddleware and Middleware in distributed application
Middleware and Middleware in distributed applicationRishikese MR
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMIBM UrbanCode Products
 
Sales Management - IBM
Sales Management - IBM Sales Management - IBM
Sales Management - IBM Mohit Gaur
 
Accenture Technology Vision 2012
Accenture Technology Vision 2012Accenture Technology Vision 2012
Accenture Technology Vision 2012Lars Kamp
 

Viewers also liked (20)

Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...
Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...
Ibm%20 fmi%20accelerating%20transformation%20using%20benchmarks%20final%20260...
 
Data-Centric and Message-Centric System Architecture
Data-Centric and Message-Centric System ArchitectureData-Centric and Message-Centric System Architecture
Data-Centric and Message-Centric System Architecture
 
The Software Craftsman
The Software CraftsmanThe Software Craftsman
The Software Craftsman
 
Atos Consulting
Atos ConsultingAtos Consulting
Atos Consulting
 
IBM Software Capabilities
IBM Software CapabilitiesIBM Software Capabilities
IBM Software Capabilities
 
IBM Software Story
IBM Software StoryIBM Software Story
IBM Software Story
 
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
 
The IBM Software Story (2)
The IBM Software Story (2)The IBM Software Story (2)
The IBM Software Story (2)
 
Business Optimization Thru Information Analytics
Business Optimization Thru Information AnalyticsBusiness Optimization Thru Information Analytics
Business Optimization Thru Information Analytics
 
Smarter Planet: Government - Public Safety
Smarter Planet: Government - Public SafetySmarter Planet: Government - Public Safety
Smarter Planet: Government - Public Safety
 
Agile Software Architecture
Agile Software ArchitectureAgile Software Architecture
Agile Software Architecture
 
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...Software Architecture - Principles Patterns and Practices - OSI Days Workshop...
Software Architecture - Principles Patterns and Practices - OSI Days Workshop...
 
Researching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media AnalysisResearching Social Media – Big Data and Social Media Analysis
Researching Social Media – Big Data and Social Media Analysis
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)
 
The Future of Applications: Three Strategies for the High-velocity, Software-...
The Future of Applications: Three Strategies for the High-velocity, Software-...The Future of Applications: Three Strategies for the High-velocity, Software-...
The Future of Applications: Three Strategies for the High-velocity, Software-...
 
Middleware and Middleware in distributed application
Middleware and Middleware in distributed applicationMiddleware and Middleware in distributed application
Middleware and Middleware in distributed application
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Layered Software Architecture
Layered Software ArchitectureLayered Software Architecture
Layered Software Architecture
 
Sales Management - IBM
Sales Management - IBM Sales Management - IBM
Sales Management - IBM
 
Accenture Technology Vision 2012
Accenture Technology Vision 2012Accenture Technology Vision 2012
Accenture Technology Vision 2012
 

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

Great Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGreat Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGanesh Samarthyam
 
So you want to be a software developer? (version 2.0)
So you want to be a software developer? (version 2.0)So you want to be a software developer? (version 2.0)
So you want to be a software developer? (version 2.0)Tim Callaghan
 
Push conference 2018 key takeaways
Push conference 2018 key takeawaysPush conference 2018 key takeaways
Push conference 2018 key takeawaysJustin Crowell
 
Findings from UX London
Findings from UX LondonFindings from UX London
Findings from UX LondonNeil Dawson
 
Tom Peters at Transforming Work, Life, & Organizations conference
Tom Peters at Transforming Work, Life, & Organizations conferenceTom Peters at Transforming Work, Life, & Organizations conference
Tom Peters at Transforming Work, Life, & Organizations conferencebizgurus
 
Visions for Founders
Visions for FoundersVisions for Founders
Visions for FoundersGabriel Yoran
 
12 things for young enterprenuers
12 things for young enterprenuers12 things for young enterprenuers
12 things for young enterprenuersUmakant Jani
 
How to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of TechHow to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of TechJohn Clegg
 
#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the RunwayOne North
 
Salzburg Keynote March 27, 2007
Salzburg Keynote March 27, 2007Salzburg Keynote March 27, 2007
Salzburg Keynote March 27, 2007Wayne Hodgins
 
W10 Presents: Microsoft Surface
W10 Presents: Microsoft SurfaceW10 Presents: Microsoft Surface
W10 Presents: Microsoft SurfaceJillian Zimmer
 
Why learn how to code
Why learn how to codeWhy learn how to code
Why learn how to codeJoey Rigor
 
Imagine you are an interviewee who is using a websitehttpsugr.docx
Imagine you are an interviewee who is  using a websitehttpsugr.docxImagine you are an interviewee who is  using a websitehttpsugr.docx
Imagine you are an interviewee who is using a websitehttpsugr.docxsheronlewthwaite
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution MisstepsBill Nussey
 
Brazil Snowflake 07 04 07
Brazil Snowflake 07 04 07Brazil Snowflake 07 04 07
Brazil Snowflake 07 04 07Wayne Hodgins
 
CSE Conference Keynote
CSE Conference KeynoteCSE Conference Keynote
CSE Conference KeynoteSrinath Perera
 
New Perspectives on the Future of Learning
New Perspectives on the Future of LearningNew Perspectives on the Future of Learning
New Perspectives on the Future of LearningWayne Hodgins
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Christian Heilmann
 
From/To: Everything You Wanted to Know About the Future of Your Work But Were...
From/To: Everything You Wanted to Know About the Future of Your Work But Were...From/To: Everything You Wanted to Know About the Future of Your Work But Were...
From/To: Everything You Wanted to Know About the Future of Your Work But Were...Cognizant
 

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

Great Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGreat Coding Skills Aren't Enough
Great Coding Skills Aren't Enough
 
So you want to be a software developer? (version 2.0)
So you want to be a software developer? (version 2.0)So you want to be a software developer? (version 2.0)
So you want to be a software developer? (version 2.0)
 
Fast Food Design
Fast Food DesignFast Food Design
Fast Food Design
 
Push conference 2018 key takeaways
Push conference 2018 key takeawaysPush conference 2018 key takeaways
Push conference 2018 key takeaways
 
Findings from UX London
Findings from UX LondonFindings from UX London
Findings from UX London
 
Tom Peters at Transforming Work, Life, & Organizations conference
Tom Peters at Transforming Work, Life, & Organizations conferenceTom Peters at Transforming Work, Life, & Organizations conference
Tom Peters at Transforming Work, Life, & Organizations conference
 
Visions for Founders
Visions for FoundersVisions for Founders
Visions for Founders
 
12 things for young enterprenuers
12 things for young enterprenuers12 things for young enterprenuers
12 things for young enterprenuers
 
How to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of TechHow to get a Job 2016 - Summer of Tech
How to get a Job 2016 - Summer of Tech
 
#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway
 
Salzburg Keynote March 27, 2007
Salzburg Keynote March 27, 2007Salzburg Keynote March 27, 2007
Salzburg Keynote March 27, 2007
 
W10 Presents: Microsoft Surface
W10 Presents: Microsoft SurfaceW10 Presents: Microsoft Surface
W10 Presents: Microsoft Surface
 
Why learn how to code
Why learn how to codeWhy learn how to code
Why learn how to code
 
Imagine you are an interviewee who is using a websitehttpsugr.docx
Imagine you are an interviewee who is  using a websitehttpsugr.docxImagine you are an interviewee who is  using a websitehttpsugr.docx
Imagine you are an interviewee who is using a websitehttpsugr.docx
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution Missteps
 
Brazil Snowflake 07 04 07
Brazil Snowflake 07 04 07Brazil Snowflake 07 04 07
Brazil Snowflake 07 04 07
 
CSE Conference Keynote
CSE Conference KeynoteCSE Conference Keynote
CSE Conference Keynote
 
New Perspectives on the Future of Learning
New Perspectives on the Future of LearningNew Perspectives on the Future of Learning
New Perspectives on the Future of Learning
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
From/To: Everything You Wanted to Know About the Future of Your Work But Were...
From/To: Everything You Wanted to Know About the Future of Your Work But Were...From/To: Everything You Wanted to Know About the Future of Your Work But Were...
From/To: Everything You Wanted to Know About the Future of Your Work But Were...
 

Recently uploaded

Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfSoham Mondal
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...shivangimorya083
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...Suhani Kapoor
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchSoham Mondal
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...Suhani Kapoor
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateSoham Mondal
 
The Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdfThe Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdftheknowledgereview1
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...Suhani Kapoor
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012rehmti665
 

Recently uploaded (20)

Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India Research
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University Certificate
 
The Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdfThe Impact of Socioeconomic Status on Education.pdf
The Impact of Socioeconomic Status on Education.pdf
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
 
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Mukherjee Nagar Delhi reach out to us at ☎ 9711199012
 

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

  • 1. Sam Lightstone1 Making it Big in Software Sam Lightstone Distinguished Engineer & IBM Master Inventor IBM Canada e-mail: light@ca.ibm.com IBM Post-Doctoral Fellow Symposium Keynote University of Toronto
  • 2. Sam Lightstone2 Ideas in this lecture are a sample drawn from this book
  • 3. Sam Lightstone3 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.
  • 4. Sam Lightstone4 A world of unexpected technology success
  • 5. Sam Lightstone5 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)
  • 6. Sam Lightstone6 16 Not so obvious thoughts about your future (loosely grouped)
  • 7. Sam Lightstone7 Career Context Career Planning Social Dynamics
  • 9. Sam Lightstone9 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.
  • 10. Sam Lightstone10 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.
  • 11. Sam Lightstone11 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
  • 12. Sam Lightstone12 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
  • 13. Sam Lightstone13 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.
  • 14. Sam Lightstone14 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.
  • 16. Sam Lightstone16 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?
  • 17. Sam Lightstone17 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
  • 18. Sam Lightstone18 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!
  • 19. Sam Lightstone19 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.”
  • 20. Sam Lightstone20 Idea #7: The Value of Measuring Value RD, 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.
  • 21. Sam Lightstone21 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% % of code 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
  • 22. Sam Lightstone22 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.
  • 23. Sam Lightstone23 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.
  • 24. Sam Lightstone24 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.
  • 25. Sam Lightstone25 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).
  • 26. Sam Lightstone26 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.
  • 27. Sam Lightstone27 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.
  • 28. Sam Lightstone28 “… 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
  • 30. Sam Lightstone30 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.
  • 31. Sam Lightstone31 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.
  • 32. Sam Lightstone32 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?
  • 33. Sam Lightstone33 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.
  • 34. Sam Lightstone34 “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
  • 35. Sam Lightstone35 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)  
  • 36. Sam Lightstone36 Making it Big in IBM Sam Lightstone Distinguished Engineer IBM Master Inventor IBM Canada e-mail: light@ca.ibm.com April 14, 2014