Scaling up Engineering Teams | Learnings from Thoughtworks, GoJek | Ranjan Sakalley | SCALER POD 17

Поділитися
Вставка
  • Опубліковано 24 лис 2024

КОМЕНТАРІ • 13

  • @SCALER
    @SCALER  Рік тому +3

    Take the Hunger test today: bit.ly/3Nkiqui

    • @avinashdixit5115
      @avinashdixit5115 Рік тому

      Worst experience they get the fees and they never look back to you that what are you doing, you are doing something or not, I am currently in one of there batch I am telling you personal experience

  • @vaibhavmatere18
    @vaibhavmatere18 Рік тому +12

    Takeaways :
    1. Practices and rituals that bind people together.
    2. Importance of :
    - Pair Programming
    - TDD (Test Driven Developement)
    - Iterate and Improve (agile)
    3. Pair programming helps to transfer knowledge faster.
    - The gap between experienced person & newly joined one gets bridged faster.
    - The team gels better with each.
    You are more focued. Everyone gets to work with each other and it has more long term benefits.
    4. Understand how softwares are build, not just solving algorithmic side of it but also it's operational aspects.
    5. Hardest part building a company is to gather a right people.
    - Hiring lot of people at once is a receipe for disaster.
    6. A good system, without a broken window is always a good place to scale up.
    7. Have smooth onboarding. Be prepared for new people that are joining the team. Most people want new hires but they are not so prepared.
    8. Attrition when you are scaling hurts u more than attrition when u are steady.
    & culture erosion doubly accelerates
    9. When you are scaling then you should also think about 'what will be fail' & not just 'what will work?'
    - everything can fail; Learn how to design for failure.
    Read books or read blogs of companies which they have already did this and documented.
    10. You need to trust on people when you are growing.
    11. Also, as you grow then the cost of failure is very high.

    • @vaibhavmatere18
      @vaibhavmatere18 Рік тому +1

      12. Having small focused team is always better than having a large team. Then, it becomes hard to measure productivity, there is less visibility.
      Generally, it's hard to manage more than 8-9 people in a team.
      We should also check for efficiency, avoid bottlenecks.

  • @SCALER
    @SCALER  Рік тому +6

    Also, check out the earlier episodes of SCALER POD:
    1. Rahul Chari, Founder & CTO, PhonePe - ua-cam.com/video/oF5KB-INikc/v-deo.html
    2. Kailash Nadh (CTO Zerodha) - ua-cam.com/video/Aawk_wg_VYY/v-deo.html
    3. Know How Millions of Users are Handled during IPL Matches - ua-cam.com/video/VFjNzuqgOuU/v-deo.html
    4. Sanjeev Barnwal (Founder & CTO, Meesho) - ua-cam.com/video/sWSgQFmWMxw/v-deo.html

  • @timsabu6453
    @timsabu6453 Рік тому +8

    Bookmark worthy content, throughout.

    • @SCALER
      @SCALER  Рік тому

      Happy to hear that! 🙌🏼

  • @sanjeevh
    @sanjeevh Рік тому +2

    Always fun to listen to Ranjan speak about process & methods.

  • @unskillandlearn
    @unskillandlearn Рік тому +5

    Amazing content, ranjan shares the true experience by working in real situations, great watch 🙌

  • @raj_kundalia
    @raj_kundalia Рік тому

    I liked the calmness in the answers. Thank you!

  • @amitawasthi2826
    @amitawasthi2826 Рік тому +1

    Thanks a lot. Great learning.

  • @tarakwagle2583
    @tarakwagle2583 Рік тому +4

    Please don't join scaler, I am a current student & i can assure you that it's just a fancy online class with no proper 1:1 interaction no fancy out of the box teachers, etc It's an expensive money grab for students