Career Advice for Programmers Trisha Gee, Java Driver Developer - - PowerPoint PPT Presentation

career advice for programmers
SMART_READER_LITE
LIVE PREVIEW

Career Advice for Programmers Trisha Gee, Java Driver Developer - - PowerPoint PPT Presentation

#GOTOAar Career Advice for Programmers Trisha Gee, Java Driver Developer @trisha_gee Wednesday, 2 October 13 About Me 1998 - 2000 Undergraduate placement at Ford 2001 Graduated 2001 - 2002 Web Engineer @ Not for profit organisation 2002 -


slide-1
SLIDE 1

Trisha Gee, Java Driver Developer

#GOTOAar

Career Advice for Programmers

@trisha_gee

Wednesday, 2 October 13

slide-2
SLIDE 2

About Me

1998 - 2000 Undergraduate placement at Ford 2001 Graduated 2001 - 2002 Web Engineer @ Not for profit organisation 2002 - 2004 Analyst Developer @ Ford Motor Company 2004 - 2005 Java / Web Developer @ Web analytics firm 2005 Business Engineer @ Credit card company 2006 - 2008 Principal Consultant @ Evolution / Detica (FS) 2008 Java Developer @ well known media firm 2009 - 2012 Java Developer @ LMAX financial exchange 2011 Principal Consultant @ ThoughtWorks 2012... Java Developer / Evangelist @ MongoDB Inc

Wednesday, 2 October 13

slide-3
SLIDE 3

What about you?

Wednesday, 2 October 13

slide-4
SLIDE 4

Choose your own adventure

  • Investing
  • What do you

want?

  • Getting Started
  • Staying Technical
  • Switching Roles
  • Skills
  • Staying ahead of

the curve

  • What about...
  • Staying Put
  • Visibility (pt 1)
  • Getting what you

want

  • Getting promoted
  • Salary negotiation
  • When to leave?
  • Moving On
  • Visibility (pt 2)
  • Finding your

perfect match

  • CVs / resumes
  • Interviews
  • Salary negotiation
  • Acceptance
  • What could

possibly go wrong?

Wednesday, 2 October 13

slide-5
SLIDE 5

What did I miss?

Wednesday, 2 October 13

slide-6
SLIDE 6

Investing in You

Wednesday, 2 October 13

slide-7
SLIDE 7

What do you want?

Wednesday, 2 October 13

slide-8
SLIDE 8

Insert Picture/Table/Chart Here (but if picture doesn’t have a background, be sure to remove gray background, border, and shadow!)

Wednesday, 2 October 13

slide-9
SLIDE 9

Wednesday, 2 October 13

slide-10
SLIDE 10

Wednesday, 2 October 13

slide-11
SLIDE 11

Wednesday, 2 October 13

slide-12
SLIDE 12

What do you want?

Wednesday, 2 October 13

slide-13
SLIDE 13

Wednesday, 2 October 13

slide-14
SLIDE 14

Getting Started

  • Internships / sponsorship
  • Third year project
  • Pet projects / open source
  • Make your CV special
  • See: Moving On

Wednesday, 2 October 13

slide-15
SLIDE 15

Switching Roles

Wednesday, 2 October 13

slide-16
SLIDE 16

Staying Technical

Wednesday, 2 October 13

slide-17
SLIDE 17

Staying ahead of the curve

Wednesday, 2 October 13

slide-18
SLIDE 18

Staying ahead of the curve

  • StackOverflow
  • Google Reader. Oh, wait...
  • Use Twitter for Good
  • Mailing lists
  • Join a User Group
  • Book recommendations
  • http://is.gd/stayingAhead

Wednesday, 2 October 13

slide-19
SLIDE 19

Important Skills

  • Research Skills
  • Scientific Method
  • Asking Questions
  • Listening and Learning
  • Interpersonal Skills
  • English

Wednesday, 2 October 13

slide-20
SLIDE 20

What about...?

  • Relocation
  • Work / Life Balance
  • Being Different

Wednesday, 2 October 13

slide-21
SLIDE 21

Staying Put

Wednesday, 2 October 13

slide-22
SLIDE 22

Visibility part 1

Wednesday, 2 October 13

slide-23
SLIDE 23

Visibility part 1

  • In house extra-curricular activities

Wednesday, 2 October 13

slide-24
SLIDE 24

Visibility part 1

  • In house extra-curricular activities
  • The Pub

Wednesday, 2 October 13

slide-25
SLIDE 25

Visibility part 1

  • In house extra-curricular activities
  • The Pub
  • High visibility project

Wednesday, 2 October 13

slide-26
SLIDE 26

Getting what you want

Wednesday, 2 October 13

slide-27
SLIDE 27

Getting Promoted

  • See: Visibility Part 1
  • Know the system
  • Keep records
  • Pick your friends wisely

Wednesday, 2 October 13

slide-28
SLIDE 28

Salary negotiation

(Part 1)

Wednesday, 2 October 13

slide-29
SLIDE 29

When do you leave?

Wednesday, 2 October 13

slide-30
SLIDE 30

Moving On

Wednesday, 2 October 13

slide-31
SLIDE 31

Visibility part 2

Wednesday, 2 October 13

slide-32
SLIDE 32

Visibility part 2

  • Work for a well known company

Wednesday, 2 October 13

slide-33
SLIDE 33

Visibility part 2

  • Work for a well known company
  • Publicly visible projects

Wednesday, 2 October 13

slide-34
SLIDE 34

Visibility part 2

  • Work for a well known company
  • Publicly visible projects
  • Github / open source

Wednesday, 2 October 13

slide-35
SLIDE 35

Visibility part 2

  • Work for a well known company
  • Publicly visible projects
  • Github / open source
  • Blogging

Wednesday, 2 October 13

slide-36
SLIDE 36

Visibility part 2

  • Work for a well known company
  • Publicly visible projects
  • Github / open source
  • Blogging
  • User Groups

Wednesday, 2 October 13

slide-37
SLIDE 37

Visibility part 2

  • Work for a well known company
  • Publicly visible projects
  • Github / open source
  • Blogging
  • User Groups
  • Conferences

Wednesday, 2 October 13

slide-38
SLIDE 38

Visibility part 2

  • Work for a well known company
  • Publicly visible projects
  • Github / open source
  • Blogging
  • User Groups
  • Conferences
  • Write a book

Wednesday, 2 October 13

slide-39
SLIDE 39

Finding your perfect match

  • Job websites
  • Recruitment agents
  • Friends
  • User groups
  • Check out conferences
  • Stalk your heroes

Wednesday, 2 October 13

slide-40
SLIDE 40
  • The reader is very busy
  • Stand out
  • You are more than a list of technologies

Your CV / résumé

Wednesday, 2 October 13

slide-41
SLIDE 41
  • The first page is the most important
  • Spelling, punctuation and grammar!
  • Exact guidance? “It depends”
  • Be specific
  • Cater for search engines
  • (But don’t pander to them)
  • http://is.gd/cvAdvice

Your CV / résumé

Wednesday, 2 October 13

slide-42
SLIDE 42

Interviews

  • Do your homework
  • Interview them
  • Be yourself

Wednesday, 2 October 13

slide-43
SLIDE 43

Salary negotiation

(Part 2)

Wednesday, 2 October 13

slide-44
SLIDE 44

Saying yes...

Wednesday, 2 October 13

slide-45
SLIDE 45

...or no

Wednesday, 2 October 13

slide-46
SLIDE 46

What’s the worst that could happen?

Wednesday, 2 October 13

slide-47
SLIDE 47

In Conclusion

Wednesday, 2 October 13

slide-48
SLIDE 48
  • 1. Do

Your Homework

Wednesday, 2 October 13

slide-49
SLIDE 49
  • 2. Be

Yourself

Wednesday, 2 October 13

slide-50
SLIDE 50
  • 3. Do Not Be Afraid

Wednesday, 2 October 13

slide-51
SLIDE 51
  • 4. It’s Up To

You

Wednesday, 2 October 13

slide-52
SLIDE 52

#GOTOAar

Questions?

@trisha_gee

Wednesday, 2 October 13

slide-53
SLIDE 53

Resources

  • Conferences
  • User Groups
  • Books
  • Mentors
  • Blogs
  • Stack Overflow
  • Twitter

Wednesday, 2 October 13

slide-54
SLIDE 54

Oscar Speech

  • Barry Cranford
  • Brent Plump
  • Dan North
  • Dave Farley
  • Joel Spolsky
  • Martijn Verburg
  • Martin Fowler
  • Martin Thompson
  • Matthew Hussey
  • Michael Lopp
  • Robert Annett
  • Simon Brown

Wednesday, 2 October 13