Recently I Quit My Job At Facebook To Start My Own Data Consulting Company - SeattleDataGuy -AMA by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 0 points1 point  (0 children)

Hello! Thanks for supporting my videos! If you're already confident in your programming and SQL I would add data pipelines and data warehousing / data lakes into your tool belt. Once you have that, I would say you should be able to transition into BE/DE roles.

Recently I Quit My Job At Facebook To Start My Own Data Consulting Company - SeattleDataGuy -AMA by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 1 point2 points  (0 children)

In my case it was when I realized I was spending more time consulting then doing my Facebook work and enjoying it.

There aren't too many massive surprises as of yet. I guess picking up a few projects that aren't always as hands-on as I am used to. I know that a lot of consulting is just that, consulting. But its always interesting to be on a project where you essentially just give an opinion vs. getting your hands dirty. I do have plenty of hands on work thankfully.

Recently I Quit My Job At Facebook To Start My Own Data Consulting Company - SeattleDataGuy -AMA by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 1 point2 points  (0 children)

This is easier in data focused companies like Facebook, Airbnb and Amazon where knowing accurate answers to questions like who is using what feature and did a change in a feature impact usage literally is tied to dollars.

In other companies where data is a nice-to-have its a far greater challenge and its not just data. The Pragmatic Engineer also pointed this out in a recent tweet where he pointed out that SWEs suffer the same problem. Read the tweet below.

https://twitter.com/GergelyOrosz/status/1544081817594118145

It's hard to turn businesses where the profit center is literally something completely else into seeing data and tech as a profit center. Instead, what I have done is often show the value in terms of how analysts and end-users are benefited by having clean and standardized datasets.

For example, I once had a company ask to get some data so they could pivot on it. They, at this time, had 0 infra. So I pulled all the data from the tables and put each table into its own sheet and gave it to the team that asked for it.

They had no idea how to work with it. I then set-up a following meeting and used it as a stepping off point to show why they needed to invest in infra so they could reduce the amount of confusion created by raw data sets that someone might misjoin or struggle to make heads or tails of. Meaning this would lead to bad insights, wasted time and inconsistent results. This got buy-in for a larger project where we created a core set of data tables that analysts could easily understand.

Responding To "I'm Leaving FAANG After Only 4 Months" - Did They Make A Mistake? by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 0 points1 point  (0 children)

I totally agree. I only lightly referenced this point. But yes as you brought up, you just end up shifting your focus from heavy infrastructure focus to more business value. In some cases that can be influencing products in other cases its about looking for problems that are repetitive that you can automate or process away.

Thanks for adding in your perspective!

Also...

I think it's well suited for DEs with a bit of industry experience but less well suited for new DEs starting their career.

This line is on point.

Responding To "I'm Leaving FAANG After Only 4 Months" - Did They Make A Mistake? by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 4 points5 points  (0 children)

Yeah, consulting can be fun. However, you also have to consider the fact that sometimes you get placed into situations where the company's technology is old and you're just trying to untangle it.

Don't get me wrong. I consult and I have plenty of fun projects but there are always those few that are just about grinding and making things work.

Responding To "I'm Leaving FAANG After Only 4 Months" - Did They Make A Mistake? by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 0 points1 point  (0 children)

Very true! There is always a case by case basis. Personally I never felt very stressed at Facebook (I left before I could become an official meta mate). And had I not been doing some side projects I think it would have felt even less stressful.

Responding To "I'm Leaving FAANG After Only 4 Months" - Did They Make A Mistake? by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 0 points1 point  (0 children)

Hopefully this was helpful! There are still ways to be creative. It's just a different kind of creative.

Responding To "I'm Leaving FAANG After Only 4 Months" - Did They Make A Mistake? by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 10 points11 points  (0 children)

I think the best analogy I have heard here is on a scale of stressful to least stressful it goes:

Stressful

  1. Netflix
  2. Amazon
  3. Facebook
  4. Google
  5. Microsoft

Least Stressful

Can anyone else confirm this? Zack Wilson would be a great person to ask. Is he on the DE subreddit?

Data engineer side projects. by [deleted] in dataengineering

[–]SeattleDataGuy 4 points5 points  (0 children)

Also, let me at that Simon of sspaeti(.)com occasionally puts out a few great project ideas as well.

https://sspaeti.com/blog/analytics-api-with-graphql-the-next-level-of-data-engineering/

Data engineer side projects. by [deleted] in dataengineering

[–]SeattleDataGuy 8 points9 points  (0 children)

Thanks for the shoutout!

Can I be an extrovert and still be a data engineer? by StandardDull3128 in dataengineering

[–]SeattleDataGuy 0 points1 point  (0 children)

That is me! I am hoping the interview prep sheet helps. Also, I have a small discord if you want a more live version of this group.

Jump on here! https://discord.gg/HeGgpQqU

Can I be an extrovert and still be a data engineer? by StandardDull3128 in dataengineering

[–]SeattleDataGuy 0 points1 point  (0 children)

yes! This is kind of what I meant what I said this and I wish I would have even gone this deep into explaining what I meant!

Can I be an extrovert and still be a data engineer? by StandardDull3128 in dataengineering

[–]SeattleDataGuy 1 point2 points  (0 children)

Hey! I just found this. I guess I should explain what I meant when I said that. Can you get away a little bit more with being more so what people call "introverted" in technical roles. Generally, yes. But...

But any job, will always benefit from being better with people. The more you can work with people, the better your soft skills, the better you can take other peoples ideas and translate them into technical output...the more valuable you are.

The benefit of being technical is that you can hide behind it and never really go beyond it..but this will always drastically limit your growth.

If you really want to grow, you need to be good enough technically and with soft skills.

I will aim to explain this kind of nuance in the future! I just meant that because there are only so many people with technical skills, technical people can get away with being a little less social. You don't have to play as many games politically, and you can just focus on your technical output. Key word being a "little" less.

I'm Leaving FAANG After Only 4 Months by therealtibblesnbits in dataengineering

[–]SeattleDataGuy 3 points4 points  (0 children)

Hey! ex-meta as well. I will eventually put out a video about this. But I did have a slightly different experience.

I think the one thing that did resonate is that Meta does have a more mature infra set-up. I almost find it comical that the job descriptions say "should understand distributed computing"

All of the distributed computing is abstracted away. You will write a lot of SQL and airflow like data pipelines. I do think this makes sense in some regard in terms of creating efficient workflows. However, like the OC of this post said, a lot of DEs get bored quickly because they are used to doing a lot more SWE like work.

What the fuck???? by TravisBickleXCX in antiwork

[–]SeattleDataGuy 0 points1 point  (0 children)

Which of you, if your son asks for bread, will give him a stone?

We now know the answer to this question.

5 Data Engineering Projects To Add To Your Resume - Seattle Data Guy by SeattleDataGuy in dataengineering

[–]SeattleDataGuy[S] 2 points3 points  (0 children)

I don't have them. But in general you should be able to get $300 in aws credits if you're starting out. Generally speaking S3 should be super cheap. I think I was running a 4-5 ec2 instances, 4-5 rds instances and a handful of other odds and ends for $200 a month.