Showing posts with label #nodejs. Show all posts
Showing posts with label #nodejs. Show all posts

Thursday, August 5, 2021

Is it Different Working for FAANG?

Are you hopeful of getting a job with Facebook, Amazon, Apple, Netflix, or Google (FAANG)? Do you think you might be better off working with a startup instead? If you are wondering how it might be different working for FAANG, know that the answer lies in the little details. These include the required experience, the type of work you get to do, the compensation on offer, and then some.

The Pros of Working With FAANG

Getting a job with market leaders such as Facebook, Amazon, Apple, Netflix, or Google comes with a number of advantages.

  • Compensation. The top reason engineers drift toward FAANG is the compensation they stand to receive. While Facebook is known to offer signing bonuses of up to $100,000, the average annual compensation at Netflix hovers around the $400,000 mark.
  • Reputation. Networking and getting job interviews can become considerably simpler when you have FAANG listed on your resume.
  • Highly valued. Many FAANG engineers have a lot of control on their projects, and are tasked with major responsibilities. These companies are known to value their engineers more than ones that do not revolve completely around technology. When working at FAANG, engineers have the latest technologies at their disposal. They also get to solve technical problems at scale. 
  • Stability. Larger companies typically follow well-defined structures, be it for operations or growth. Employees tend to be well aware of their responsibilities. They don’t have to worry about volatility as they would in startups, which is ideal for people who are seeking professional stability. With a startup, a single bug can lead to failure or bankruptcy, whereas retooling is always an option at FAANG.
  • Perks. Perks for FAANG employees can come in the form of parental leave, paid time off, transportation coverage, wellness benefits, and stipends for higher education.

The Possible Downsides

Not all in hunky-dory in the FAANG world, or their employees would never leave. Incidentally, a recent study carried out by Blind and AngelList shows that around 60% startup employees are happy with their jobs, which is 30% more than their FAANG and Microsoft counterparts.

Other than suffering from burnouts, which are very real, here are other possible drawbacks of working at any of these companies.

  • Lesser creative engagement. Positions at FAANG are typically highly specialized, which gives average employees a prescriptive and limited scope of creative engagement. This is because the skills required for such projects might focus on maintaining functionality as opposed to creating something new. Over time, you might realize you have nothing new to do, and are functioning as no more than a cog in the wheel.
  • Cultural mismatch. Dealing with the corporate culture that FAANG follow might seem challenging for some people. While each of these companies has its own distinct culture, what they share in common, with the exception of Apple, is that they’re not very old businesses. Ex-FAANG employees have often complained about bureaucracy problems, poor work-life balance, internal politics, and impersonal management. So, you might find yourself stuck in office politics that hamper your growth, despite years of good performance.
  • Difficulty in standing out. The more the competition, the harder it becomes to stand out. This holds true not just during the application process, but also when you become an employee. To make a mark for yourself, you need to be able to deliver great results consistently with minimal attention required for your development.
  • Cost of living. Several engineers and software developers wish to join FAANG and move to areas such as Silicon Valley, San Jose, and Seattle. While relatively high compensation packages might seem like a good reason to relocate, you also need to account for the higher cost of living. For example, rents in the greater Seattle area and Silicon Valley are among the highest in the country. You might also want to consider how much time you would end up spending in commuting to and from work.

Conclusion

Getting a job with Facebook, Amazon, Apple, Netflix, or Google might look great on your resume, and you may also get a good compensation package. However, will it give you the value you seek? To answer this, identify your priorities ahead of time and determine if joining FAANG will help you in achieving your goals.


Wednesday, July 28, 2021

How to Handle a Coworker Who is Trying to Force You Into a Political Debate?

Do you find yourself at the receiving end of a coworker who is persistently trying to coax you into a political debate? Do you feel annoyed that you have to prove yourself in a capacity that has nothing to you with your professional role? If so, know that effective measures might be closer at hand than you think.

A Case Study

Julia works as a senior IC at a FAANG. One of her juniors tried to goad her into arguments based on a one-off political comment she made. Soon, it got to a point where she had to tell him that while their political views might not be the same, she was not comfortable discussing them, at work or elsewhere.

That did not have the desired effect, so she had to tell him she was banning all political conversations between them.  While this finally put an end to her woes, she said she was prepared to go to HR as a last resort.

What this goes to show is that simply asserting yourself might do the trick.

Set Boundaries

With political statements and opinions around the country flying thick and fast, it is very important to protect your boundaries. Where things stand, political debates are no more than two sides standing on their high horses – screaming about how and why they are right. If a coworker is pushing you into a political debate, simply say you would rather focus on work. 

Remember that you don’t have to talk about anything that is not related to your work while you are at work. Instead, you should feel empowered enough to decide whether or not you wish to participate in such conversations.

Know When to Take a Step Back

You need to be aware of the other person’s energy and body language so you can determine if a situation is getting heated or confrontational. If so, your best bet is to walk away. This is because staying calm and composed in a professional setting is way more important than trying to get someone else to see your point.

Backing away is easy. All you need to do is say you have something else to do. This could be getting back to work, making a phone call, or running an errand. Alternatively, you can try changing the topic. If that does not work, you might need to follow a more direct approach. In this case, you could say you simply don’t want to talk about it anymore.

If you reach a point where you feel a flutter in your stomach, a racing heart, or sweaty palms, know that your body has entered the fight or flight mode. At this stage, calming down requires that you make a conscious effort. The best you can do is end the conversation in an amicable manner.

Be Respectful

Respecting others’ political views at the workplace is just as important at respecting other aspects of their lives. Just because a coworker does not share the same political views as you, it does not have to lead to hostility, harassment, or retaliation. So, even if you feel you are being pushed in a corner and are being forced to retaliate, simply take the higher road and walk away.

When All Else Fails

Companies do not want their employees’ political inclinations and affiliations to affect their work in any adverse way. They want you to do your job well and be on your way. If all the efforts you put in getting your coworker to back off go in vain, consider taking the matter up with your HR department.

Unfortunately, data released by the Society for Human Resource Management (SHRM) suggests that more than a third of working American feel that their workplaces are not inclusive of different political perspectives. If you find that your HR is not taking effective measures to alleviate your problem, you might have to think about whether you wish to continue in your existing role or look for a new job.

If you feel your coworker’s persistence constitutes as harassment, you might even want to get a legal opinion. 

Conclusion

Falling into a trap and ending up arguing about your political views with a coworker will do you no good. After all, neither of you are going to change your political views through the course of a heated argument. Remember that entering a political debate of refraining from one is entirely up to you, and when at work, steering clear of any such situation is always in your best interest.


Comic time: Professional SCRUM hogger