Taro Logo
Profile picture

Building Relationships Q&A and Videos

About Building Relationships

There's more to working in tech than just shipping software. It's vital for your career to build deep professional relationships and make real friends at work, especially if you're looking to grow to senior levels.

What type of environment allows fast career jumps?

Mid-Level Software Engineer at Taro Community profile pic
Mid-Level Software Engineer at Taro Community

I was wondering if you need to be part of a specific type of environment in order to make quick jumps in your career? Like to get promoted to senior level in 2 years.

I was asking because from my experience, there seems to be an invisible social hierarchy in every work place. Other people in the team may not allow me to make these jumps since this kind of anomaly will break the social hierarchy:

  • There is project specific information, in absence of really god wikis you have to rely on the peers in the team to provide you such information (like how are specific parts in a service working, or how is an obscure internal tool working etc). From what I see, often times they will provide small chunks of information, as much as you need to do your task, but small enough such that they still have the information and you depend on them (probably a measure to prevent others from replacing them).
  • Envy might appear between other senior folks if you progress quicker than them and might start to backstab you (For example, you need some information from them about a piece of code they wrote in order to progress, but they might do the knowledge transfer in such a way that it looks like they told you what you need to know, but in reality you got nothing; or might tell you to go debug to figure out how is something working, and you can spend days debugging modules when it would've been an 1 hour stretch if they simply told you or there was any wiki).
  • Manager might not want to give you extra money and compensate at your true value.
  • If you work too much, or too hard there's going to be problems withe the peers, because you increase the bar and kind of force them to work harder too.

I was asking these things, because I was wondering if I got anything wrong about these fast jumps or in general that I have a broken view about work. My first professional experience was an internship at a big tech and when got there the seniors told me that I have the same knowledge as a senior engineer, but best they could do was another internship next year (still in college).

Show more
142 Views
2 Comments

Explain day-to-day operations and decision-making in Meta

Staff Software Engineer [E6] at Meta profile pic
Staff Software Engineer [E6] at Meta

What is the prevailing culture within the organization, and how does it manifest in day-to-day operations and decision-making? The prevailing culture within an organization is the shared values, beliefs, norms, and practices that shape the social and psychological environment of a business. This culture influences employee behavior, motivates management styles, and affects decision-making processes. What are those for Meta?

What are the hidden things to notice and to worry about? For example:

  1. Cliques and Silos: Pay attention to the formation of exclusive groups or departments unwilling to share information. This can indicate a fragmented culture that hinders collaboration.

  2. Resistance to Change: If there is noticeable resistance to new ideas or changes in procedure, the culture may be rigid and resistant to innovation.

  3. Overwork and Burnout: A culture that consistently expects long hours and overwork may prioritize short-term gains over long-term employee well-being and sustainability.

  4. Turnover Rates: High employee turnover can be a red flag for issues within the organizational culture such as lack of growth opportunities, poor management, or a toxic work environment.

  5. Office Politics: Pay attention to how much politics influence decisions and progress. A culture heavily influenced by politics rather than merit can demotivate employees.

  6. Feedback Mechanisms: Lack of mechanisms for providing constructive feedback, or a culture where feedback is ignored, can indicate a culture not open to self-improvement or employee development.

  7. Diversity and Inclusion: Observe whether the organization actively supports diversity and inclusion, not just in policy but in practice, reflecting a culture of respect and equality.

Show more
84 Views
3 Comments

How to approach politics in organization like Meta?

Staff Software Engineer [E6] at Meta profile pic
Staff Software Engineer [E6] at Meta
  1. What are the key relationships you need to develop to increase your influence within the organization?

  2. How can you demonstrate your expertise and value to others without stepping on toes or appearing overly ambitious?

  3. What are the unmet needs or pain points within the organization that you can address to gain credibility and visibility?

  4. How can you leverage the principles of reciprocity and mutual benefit to build alliances across different teams or departments?

  5. What communication strategies can you employ to effectively share your ideas and persuade others without formal authority?

Fitting into an Established Organization:

  1. What is the prevailing culture within the organization, and how does it manifest in day-to-day operations and decision-making?

  2. Who are the key stakeholders and decision-makers, and what are their expectations for new members of the organization?

  3. What informal networks or communication channels exist, and how can you effectively navigate them to build relationships?

  4. How can you demonstrate respect for existing norms and traditions while also introducing fresh perspectives and ideas?

  5. What initiatives or projects can you undertake that align with the organization's goals and also allow you to showcase your skills and contributions?

  6. How can you seek out mentors or advocates within the organization who can provide guidance and support as you integrate into the company?

Show more
133 Views
3 Comments

How to Approach Taro Networking Event

Data Engineer at Financial Company profile pic
Data Engineer at Financial Company

I'm ambivalent about attending Taro Networking events. On the one hand, the people I meet there are so talented and nice! On the other hand, what am I really getting by meeting them?

Now, I know I just said something extremely transactional. That I don't seem to "get" anything from meeting people. But let's continue this line of thinking for a bit. In my mind, going to a networking event can get you 3 things:

  1. potential job referrals

  2. potential partners for side-projects and maybe even a startup (which can be considered a kind of job referral)

  3. friends/social-contact

Let's assume that I'm not looking for friends, so only the first 2 are in play.

What should I be doing while networking? What happens is I tell them about what I do - my role, company, stack - they do the same, we'll talk about the industry for a bit, and that's that. It seems to me like I'm not getting much out of it, probably because I'm doing it all wrong.

Here's an excerpt from an email from a Data influencer I follow who makes a similar point:

Traditional networking is like a relic of the past for back when we didn't rely on the internet.

Back then, people only recommended and worked with those they'd met in person.

But in our digital age?

We can instantly find and judge coders, designers, data experts, and marketers online based on their LinkedIn & portfolio sites. 

So, here's an alternative to traditional networking... 

**Build things that matter. 

For example, let's say you wanted to break into genAI, or land an e-commerce job at Amazon, or work in ad-tech at Facebook or Google.

To impress hiring managers and recruiters at these FAANG companies, you could build an AI tool for to help retailers advertise more efficiently.

So his point is to build stuff and use that as the fodder for networking. I'm inclined to agree, since personally, my side-project cupboard is bare. I could be falling into the trap of thinking that I can/should only network once I've reached a threshold of building however.

So to sum this up, how do you balance networking vs. building and can you expand on the relationship between them?

Thanks!

Show more
323 Views
7 Comments