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

Career as a Process at LvivCSS2018

Career as a Process at LvivCSS2018

Nikita Galkin

November 11, 2018
Tweet

More Decks by Nikita Galkin

Other Decks in Programming

Transcript

  1. Career as a process
    by Nikita Galkin
    Nov 11, 2018

    View Slide

  2. View Slide

  3. The Simpsons in CSS

    View Slide

  4. What
    to takeaway?

    View Slide

  5. Takeaway Driven Development
    5
    TAKEAWAY
    ADOPT
    TDD
    SHARE

    View Slide

  6. Mood
    board

    View Slide

  7. Main talk idea:
    Your career
    is your responsibility

    View Slide

  8. PROCESS

    View Slide

  9. Repeatability

    View Slide

  10. Result

    View Slide

  11. SELF
    IDENTIFICATION

    View Slide

  12. View Slide

  13. Homer
    Homer

    View Slide

  14. Homer Homer

    View Slide

  15. View Slide

  16. View Slide

  17. TECHNICAL
    STACK

    View Slide

  18. ▰ Declare approaches and
    philosophy
    ▰ Describes tools/libs with
    purpose and version
    ▰ Contains change log with date
    and issue

    View Slide

  19. stackshare.io

    View Slide

  20. View Slide

  21. MARKET

    View Slide

  22. ● Startup
    ● Product
    ● Outsource
    ● Outstaff

    View Slide

  23. Freelancer

    View Slide

  24. Look for new
    projects
    Self motivation
    Money unpredictability

    View Slide

  25. Freelancer
    copout.me

    View Slide

  26. Junior Middle Senior Tech Lead Architect
    Employee

    View Slide

  27. Developers salaries

    View Slide

  28. Contractor

    View Slide

  29. View Slide

  30. B
    U
    S
    I
    N
    E
    S
    S
    O
    W
    N
    E
    R

    View Slide

  31. TIME
    SENSITIVE

    View Slide

  32. HIRING
    PROCESS

    View Slide

  33. View Slide

  34. View Slide

  35. Hiring is like dating:
    be positive and ask
    questions

    View Slide

  36. COOPERATION

    View Slide

  37. ● Autonomy
    ● Competence
    ● Teamwork
    ● Predictability
    ● Learning

    View Slide

  38. EXECUTION

    View Slide

  39. ● Be predictable
    ● Sync expectations
    ● Speak on same
    language

    View Slide

  40. ● Iterate each other
    ● Ask questions
    ● Have processes
    and follow them
    ● Improve together
    ● Make follow up notes
    after meetings
    COMMUNICATE
    AND WRITE

    View Slide

  41. BURNOUT

    View Slide

  42. ● Bureaucracy
    ● Non
    Maintainability
    ● Toxic team
    ● Waste of time

    View Slide

  43. frustration

    View Slide

  44. Expectations Reality
    VS

    View Slide

  45. Protect your
    expectation

    View Slide

  46. Main talk idea:
    Your career
    is your responsibility

    View Slide

  47. DRIVE YOUR LIFE!
    THERE IS
    QUESTION TIME
    You can find me on Twitter as @galk_in
    Slides are available at speakerdeck.com/galkin
    or at my site galk.in

    View Slide