Personal Branding for Developers

49
Personal Branding for Developers Edin Kapić

Transcript of Personal Branding for Developers

Page 1: Personal Branding for Developers

Personal Branding for Developers

Edin Kapić

Page 2: Personal Branding for Developers

Edin Kapić

www.edinkapic.com

@ekapic

[ˈedin ˈka:pit ͡ɕ ]

Page 3: Personal Branding for Developers

What Will You Learn Today?

• Why should you market yourself?

• Building a brand

• Your blog

• Using social networks

• Speaking

• Writing

• Summary

Page 4: Personal Branding for Developers

Why Should You MarketYourself?

Page 5: Personal Branding for Developers

Marketing....A Nasty Word?

• I think that marketing is bad

• I want my work to speak for me

• I don’t want to brag aboutwhat I do

• I don’t want to marketmyself

• Marketing can be donebadly

• But we’re not a meritocracy

• But I don’t want to project a wrong image either

• But I do, all the time

Page 6: Personal Branding for Developers

MARKETING

someone who NEEDS something

connecting

someone who PROVIDES something

with

Page 7: Personal Branding for Developers

You already market yourself

• With your CV

• In your interviews

• In your interactions with other people

• Every time you want to convince somebody to do something

• But, do you choose what do you project to other people?

Page 8: Personal Branding for Developers
Page 9: Personal Branding for Developers

Personal Branding

• Choosing the message you send

• Choosing the image you project

• Reaching more effectively and to more people

• Making an impact

Page 10: Personal Branding for Developers

(and expose a subset of yourself)

Page 11: Personal Branding for Developers

Why should you investinto a personal brand?

You can be the best developer in the world

but if nobody knows about you

you’ll never reach your true potential

Page 12: Personal Branding for Developers

Specialize your brand

Page 13: Personal Branding for Developers

Be a big fish in a small pond

Page 14: Personal Branding for Developers

But “I am not goodenough to

market myself”

“I am faking it”

Page 15: Personal Branding for Developers

Building a Brand

Page 16: Personal Branding for Developers

What is a Brand?

• A logo?

• A name?

• A color?

• A theme?

•A set of expectations about a product or a service

•Everything associated with a product, including its symbolism and experiences

Page 17: Personal Branding for Developers

Examples of brands

Page 18: Personal Branding for Developers

Examples of developer personal brands

Page 19: Personal Branding for Developers

What makes up a brand?

Message

Visuals

Consistency

Exposure

Page 20: Personal Branding for Developers

Message

• What is your unique point of view?

• What are your values?

• Why are you different?

• What are you offering?

• Specialize, specialize, specialize

“I help and inspire companies and teams to deliver their projects andoptimize their work using SharePoint/Office 365 technology in aneffective way”

Page 21: Personal Branding for Developers

Visuals

• Logo

• Colours

• Fonts

• Style

Page 22: Personal Branding for Developers

Consistency

• Meeting the expectations, every time

• Helps to keep your messageclear

• The most overlookedcomponent of personal branding in developers

Page 23: Personal Branding for Developers

Exposure

• Repeated exposure is whatmakes your brand stick

• You get exposure by usingdifferent channels

Page 24: Personal Branding for Developers

The Brand Lifecycle

Build Plan

Expose

Measure

Repeat

Page 25: Personal Branding for Developers

How to build a brand?

Pick a niche

Pick a message

Refine the message into tagline and

elevator pitch

Create your visuals

Page 26: Personal Branding for Developers

How to spread your brand?

EXECUTE YOUR PLAN

Consistence Monitor your metrics

ACTION PLAN

Pick your channelsMake baseline

metricsEstablish deadlines

Establish milestones

STRATEGY AND GOALSWhere do you want to be

in X years?Which is your desired

situation?What is your end objective

with your brand?

Page 27: Personal Branding for Developers

Example

• Niche: “C++ Windows driver development”

• Message: “I help companies shorten their driver development time by mentoring their teams and reviewing their code”

• Tagline: “Your driver problem solver”

• Elevator pitch: “Your company does Windows drivers? I save you on average 75.000 € in development cost by mentoring your team and reviewing your code.”

Page 28: Personal Branding for Developers

Example

• Visuals:

• Channels• Blog www.driversheriff.com

• Twitter @DriverSheriff

• YouTube Driver Wild West Screencasts

• Mailing list Driver Sheriff Roundup

• Goals: Get 1000 subscribers in 6 monthsGet 5 leads per month

DriverSherif

f

Page 29: Personal Branding for Developers

Your Blog

Page 30: Personal Branding for Developers

Your Blog

• It is the channel that you own and fully control

• You should provide useful content aligned with your message

• Think about SEO

Page 31: Personal Branding for Developers

Your Blog = Your Business Card

• Prospective recruiters can know you better

• Clients can find and reach you

• You can convert your visitors into customers

Page 32: Personal Branding for Developers

Secret Recipe for a Successful Blog

Page 33: Personal Branding for Developers

But “Nobody is going to read it”

“I don’t knowwhat to write

about”

Page 34: Personal Branding for Developers

Using Social Networks

Page 35: Personal Branding for Developers

Social Networks

• Extra channels for your message

• Growing and nurturing your network

• Same principles apply:• Add value

• Be consistent

• Apply branding

Page 36: Personal Branding for Developers

Which ones?

•Twitter•LinkedIn•StackOverflow•SlideShare•Facebook•Pinterest•Google+

Page 37: Personal Branding for Developers

Tools to Manage Social Networks

Page 38: Personal Branding for Developers

Speaking

Page 39: Personal Branding for Developers

Speaking? Really?

• Speaking is a very powerful, direct connection with your audience

• Builds your personal brand very quickly

Speaking Interaction Trust

Page 40: Personal Branding for Developers
Page 41: Personal Branding for Developers

How to start?

Local usergroups

• Meetings

• Code Camps

• Hackathons

Specializedconferences

• Local

• International

Global conferences

• International

Page 42: Personal Branding for Developers

But“I am afraid of

speaking in públic”

Page 43: Personal Branding for Developers

Writing

Page 44: Personal Branding for Developers

Writing

• “He/she wrote a book on thatsubject”

• Writing gives us credibility as an

• Slow-paced, in-depth channel for message

Page 45: Personal Branding for Developers

What to write?

Technical articles BooksWhitepapers

Page 46: Personal Branding for Developers

Additional considerations

• You’re not going to make (much) money out of publishing

• You can sell premium content such as videos

Page 47: Personal Branding for Developers

Summary

Page 48: Personal Branding for Developers

• “How do you want to be known”

• It’s not about selling, it’s aboutcommunicating

• 4 key brand ingredients: message, visuals, consistency, exposure

• Make a plan, keep it going

Personal Branding for Developers

Page 49: Personal Branding for Developers

Questions?

¿Preguntas?

Preguntes?

Perguntas?

Domande?Galdeak?

Fragen?