Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Advice to young developers: Get the job and stay cool

Advice to young developers: Get the job and stay cool

CodeConnexx 2013

There are two key career stages every singe developer and designer has to go through for which advice is really forthcoming. There are places that people can go when they are students to get advice and when they have cemented themselves in the industry where they can go to expand their horizons and share their ideas. But what about in between?

The reality is you are left to your own devices when looking for a job and when you do get one many young developers and designers fall into traps driven by their fears and egos. I want to help you in those two steps and share my experiences.

Richard Askew

November 09, 2013
Tweet

Other Decks in Programming

Transcript

  1. Advice for young developers:
    Get the job and stay cool
    Richard Askew
    @richaskew

    View full-size slide

  2. Who am I?
    ● Went to Uni
    ● Got a job as part of course
    ● Left that job, got another job
    ● Set-up my own company
    ● Teach at the University on a part-time basis.

    View full-size slide

  3. Today
    Two parts, aimed at “Young” developers
    - Getting a job
    - How young developers interact and common
    traits

    View full-size slide

  4. Flickr: Bunches and Bits

    View full-size slide

  5. Getting a job
    Tip 1: Create a portfolio

    View full-size slide

  6. Create a portfolio

    View full-size slide

  7. Create a portfolio

    View full-size slide

  8. Alternatives

    View full-size slide

  9. Alternatives

    View full-size slide

  10. Alternatives

    View full-size slide

  11. Implications
    - Implies you don’t love what you do
    - Implies you aren’t curious
    - Implies you do the bare minimum

    View full-size slide

  12. Getting a job
    Tip 2: "You get the work you do"

    View full-size slide

  13. “You get the work you do”

    View full-size slide

  14. “You get the work you do”

    View full-size slide

  15. “You get the work you do”

    View full-size slide

  16. Getting ideas

    View full-size slide

  17. Getting ideas

    View full-size slide

  18. Getting a job
    Tip 3: Become part of the community

    View full-size slide

  19. Become part of the community

    View full-size slide

  20. Getting a job
    Tip 4: Finding work

    View full-size slide

  21. Finding work

    View full-size slide

  22. Finding work

    View full-size slide

  23. Getting to work
    caseorganic

    View full-size slide

  24. Making life easier for you:
    Understand your code
    Flickr: bobsfever

    View full-size slide

  25. Tips on working with yourself
    - It’s OK to rewrite
    - Don’t be afraid to Google
    - Complexity != Quality

    View full-size slide

  26. Value other disciplines
    Flickr: jakedobkin

    View full-size slide

  27. Value designers

    View full-size slide

  28. Value designers: We all design stuff!
    Flickr: hackny

    View full-size slide

  29. Tips for working with designers
    - They are perfectionists
    - Technical limitations (Don’t stagnate)
    - Compliment

    View full-size slide

  30. Value project managers
    Why do business analysts and project
    managers get higher salaries than
    programmers? - stackexchange.com

    View full-size slide

  31. Value project managers
    - Programming is more difficult, but managing sucks more.
    - “Programmers are usually logical, intelligent, individuals,
    who tell it like it is. Executives hate that.”
    - Reducing management to creating charts and writing
    documentation is like saying that programming is typing.

    View full-size slide

  32. Value project managers
    - Business pressures
    - Are you comfortable with what you are doing?

    View full-size slide

  33. Tips for working with project
    managers
    - You might not know the whole picture
    - Become an ally
    - Business reasons don’t make everything OK

    View full-size slide

  34. Value Customers

    View full-size slide

  35. Top tips for working with customers
    - Be proactive
    - It is OK to assume
    - They don’t speak your language
    - Referrals are important
    - Say ‘No’

    View full-size slide

  36. Dealing with Users
    - BUFH
    - You are the BUFH!

    View full-size slide

  37. Value everyone.

    View full-size slide

  38. Give feedback
    Flickr: b@nfy

    View full-size slide

  39. Give feedback
    Flickr: b@nfy

    View full-size slide

  40. Looking down on lack of knowledge
    Flickr: Lorena Cupcake

    View full-size slide

  41. The mocking of recruiters

    View full-size slide

  42. The mocking of recruiters

    View full-size slide

  43. Don’t be how I was

    View full-size slide

  44. Tips for being happy
    - Take responsibility
    - Money. Money. Money.
    - Perspective

    View full-size slide