Taro Logo
1

Can you suggest how to learn to influence with your superiors or juniors about your ideas?

Profile picture
Senior Software Engineer at Taro Communitya month ago

In my previous company, I joined as a junior (L3) and rose to L5 level. People around me listened to my ideas sort help for any new patterns. But now after moving to the new company, I am feeling insecure about proposing any new ideas or suggest any new stuff. Going over some videos at Taro, I realised I need to gain respect by improving my code quality and be communicative about my work.

In a few scenarios I try to put my ideas in a meeting or a group. But If I feel like I cannot fight/convince with my ideas. In such scenarios, I let someone in the team/meeting take over their idea. When we go for the implementation, I feel I should have pushed more on my idea over theirs.

I would like to understand how to become a better influencer.

38
2

Discussion

(2 comments)
  • 1
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    a month ago

    Here's the general process to become a large, positive engineering influence on your team:

    1. Build a reputation for consistently delivering work on time with stellar quality
    2. Forge deep relationships with your teammates by adding value to them
    3. Create compelling proposals for new projects that are delivered with great communication and a deep logical foundation

    #1 and #2 can (and should) be executed on in parallel.

    To help with #1: [Course] Level Up Your Code Quality As A Software Engineer

    To help with #2: [Masterclass] How To Build Deep Relationships Quickly In Tech

    To help with #3: [Course] Effective Communication For Engineers

  • 1
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    a month ago

    In a few scenarios I try to put my ideas in a meeting or a group.

    If the idea is substantial or controversial, I highly recommend socializing it with people 1:1. Understand their concerns before you bring it up in the group.

    Once you know that a few key people are supportive, then you are much more likely to succeed when you discuss it in the meeting.

    There's a methodical way to do this I created called "Talk & Observe" which I talk about in the onboarding course: The Talk & Observe Framework