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 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 Slide

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

    View Slide

  4. View Slide

  5. Flickr: Bunches and Bits

    View Slide

  6. Getting a job
    Tip 1: Create a portfolio

    View Slide

  7. Create a portfolio

    View Slide

  8. Create a portfolio

    View Slide

  9. Alternatives

    View Slide

  10. Alternatives

    View Slide

  11. Alternatives

    View Slide

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

    View Slide

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

    View Slide

  14. “You get the work you do”

    View Slide

  15. “You get the work you do”

    View Slide

  16. “You get the work you do”

    View Slide

  17. Getting ideas

    View Slide

  18. Getting ideas

    View Slide

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

    View Slide

  20. Become part of the community

    View Slide

  21. Getting a job
    Tip 4: Finding work

    View Slide

  22. Finding work

    View Slide

  23. Finding work

    View Slide

  24. Have fun

    View Slide

  25. Getting to work
    caseorganic

    View Slide

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

    View Slide

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

    View Slide

  28. Value other disciplines
    Flickr: jakedobkin

    View Slide

  29. Value designers

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  33. 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 Slide

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

    View Slide

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

    View Slide

  36. Value Customers

    View Slide

  37. 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 Slide

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

    View Slide

  39. Value everyone.

    View Slide

  40. View Slide

  41. Give feedback
    Flickr: [email protected]

    View Slide

  42. Give feedback
    Flickr: [email protected]

    View Slide

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

    View Slide

  44. Jargasm

    View Slide

  45. The mocking of recruiters

    View Slide

  46. The mocking of recruiters

    View Slide

  47. Don’t be how I was

    View Slide

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

    View Slide

  49. Thank you.

    View Slide