The Future You! - EDA Eventbrite Argentina - Jorge Ferreiro

The Future You! - EDA Eventbrite Argentina - Jorge Ferreiro

Talk for my Argentina folks working for Eventbrite in Mendoza. They are school graduates and other smart people who are starting to build a successful career in tech.

• How to grow in technology?
• How to do effective Code Reviews?
• How to ask for feedback?
• How to take ownership and being proactive?
• What is a product Engineer?
• How to reinvent yourself?
• Frontend, Backend or FullStack?

We also covered many more topics like Hackathon, Tech Events, Open Source, The social Developer, and many more ideas they can bring to Eventbrite and their own lifes.

Any questions? Reach out to me on Twitter (@jgferreiro) or in my website: https://www.ferreiro.me/contact

- - -

Subscribe: https://www.ferreiro.me/newsletter

on https://www.twitter.com/jgferreiro
on https://www.linkedin.com/in/jgferreiro/
on https://www.instagram.com/jgferreiro/

523f2560aefa80575be1aff88ec240dd?s=128

Jorge Ferreiro

November 21, 2019
Tweet

Transcript

  1. 5.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA Index 1. Who are you? 2. The

    Growth Mindset 3. Improving you and the people around you 4. Conclusion + Action plan
  2. 6.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA Goals 1. Plan your Long Term Goals

    2. Tips for building a career in tech 3. Action plan for the next year!
  3. 11.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA 1. Write 3 words that best describe

    you 2. What 3 things passionate you? 3. Debrief
  4. 12.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA 1. Write 3 sentences that start with:


    “By EOD 2020 I have…” 2. Write 2 sentences that start:
 “Coworkers think I am…”
  5. 18.
  6. 20.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Tips to have ownership and be proactive

    1. Impact and improve your team • What are we missing? Testing? Coverage? Features? • Can we improve processes? Documentation? Add new tools? 2. Build trust in your team • Deliver high quality software • Step up when new ideas come • Take responsibility when something bad happens 3. Monitor slack channels and see if you can help. 4. Take action, do not be reactive
  7. 22.

    @JGFERREIRO @JGFERREIRO Being smart is not enough. You need to

    invest in the power of relationships. Carla Harris - Morgan Stanley Exec
  8. 24.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Tips to build relationships 1. Talk to

    as many people as you can.
 Tip Julia Hartz: Introduce yourself to everybody. 2. Find your references.
 Events. Linkedin. In the office. 3. Give back and generate value.
 Share your success, share knowledge… 4. Shoot to the moon 
 Don’t limit yourself to your country
  9. 29.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Why is feedback important? 1. See your

    blind spots 2. Tool to keep improving 3. Builds trust on the people around you
  10. 31.

    @JGFERREIRO @JGFERREIRO #codemotionpwa When to ask for feedback? 1. Regular

    1:1s 2. Every couple of months 3. When something good/bad happens • Example: Last week we demoed Studio, and I directly asked for it.
  11. 32.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA 1. In pairs 2. “Your pair has

    told you in a Code review that your code is shit” 3. How would you handle the conflict? What feedback would you give to this person?
  12. 33.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA 1. In pairs 2. “Your pair has

    done a real mess in a code review, that didn’t follow what you discussed offline” 3. How would you handle the conflict? What feedback would you give to this person?
  13. 36.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Pair code reviews 1. I run a

    weekly meeting with Matt… This saved us a lot of time.
  14. 37.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Keep code reviews small 1. Big reviews

    will have less comments and more bugs. 2. Make small incremental changes
  15. 38.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Be kind and supportive 1. Add emojis!!

    ❤ 2. Use positive language! 3. Be constructive 4. Offline for longer discussions 5. Be careful with nitpicks
  16. 41.

    @JGFERREIRO @JGFERREIRO #codemotionpwa Product Engineer 1. Works to bring the

    maximum business value 2. Understand and care about business success 3. Asks questions like: 
 “Why do we need this?”, “What’s the impact in our customers"
 “Is this the right feature for your customers?” 4. Collaborates super close with designers and business 5. Participates into design meetings and user interviews
  17. 45.

    @JGFERREIRO @JGFERREIRO I’m constantly reinventing myself 1. Kid: Frontend 2.

    17 backend 3. College: Full Stack 4. Amazon Backend 5. Eventbrite Frontend + Full stack 6. Next: AWS, iOS
  18. 50.

    @JGFERREIRO @JGFERREIRO Technical skills are important, but I wish I’d

    paid attention to human interactions earlier on Cesar Puerta - Twitter For Android
  19. 55.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA The social developer You are your own

    brand Promote, share your stuff and be heard. Github, Linkedin…
  20. 59.

    @JGFERREIRO @JGFERREIRO #CODEMOTIONPWA 1. Re-read this presentation 2. Come up

    with a learning plan 3. Find a new mentor and reference 4. In the next CR, apply some of the advices Action plan