TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I know data engineers who know just Python and SQL who make $500k at Netflix

18 点作者 donutshop超过 1 年前

14 条评论

insanitybit超过 1 年前
I guess my response is &quot;OK&quot; ? Maybe this is surprising for some people, but... why would it be surprising? Data engineers are usually working in a few ways.<p>1. With in memory datasets using Python Notebooks<p>2. With big data storage systems like Hive<p>3. With something like Spark or maybe even Flink<p>All of these tools were built for people who, for the most part, only need to know Python and SQL. And they do a bunch of interesting stuff with those tools. Also, I guess maybe it&#x27;s worth noting that under the hood the implementations are almost always C&#x2F;C++.<p>I guess maybe someone could mistakenly think that this is a good thing? Or a bad thing? Is that the point? Sorry I don&#x27;t have Twitter so I don&#x27;t know if there are further replies clarifying this. I&#x27;m sort of at a loss for the point because this is not surprising at all but maybe this is targeting people really early on in their careers who aren&#x27;t aware - that&#x27;s sort of the problem with putting a Twitter post here, it feels like HN is not the right audience, but their followers may be really green and exactly the people who would not be aware.
评论 #37936870 未加载
tanbog5超过 1 年前
Could be data scientists, in which case I would probably describe their skills as:<p>&quot;Know python and SQL and have post-graduate level skills in data analysis and mathematics&quot;
评论 #37950145 未加载
harryquach超过 1 年前
The actual work is not the issue. It&#x27;s getting a response from an application and then passing the interview that&#x27;s the challenge.<p>I&#x27;ve applied to Netflix many times for many different positions and have never once gotten a response. I assume they are inundated with thousands of applications for every position.
评论 #37937082 未加载
评论 #37936778 未加载
000ooo000超过 1 年前
Full tweet text:<p>&gt;I know data engineers who know just Python and SQL who make $500k at Netflix. You don’t need to know the high performance languages to make a killing as a data engineer!<p>This post&#x27;s title is a little bit rage-bait without the last part.
评论 #37936915 未加载
nonameiguess超过 1 年前
It&#x27;s <i>data</i>. I won&#x27;t say the tooling is irrelevant, but surely the important thing is understanding the domain and the finer points of statistical reasoning that regular people so often get wrong. I&#x27;m sure there are cryptographers who can&#x27;t code their way out of a paper bag but are one of 50 people on the planet who actually understand how elliptic curves work. My wife is pretty invaluable at her job even though she&#x27;s asking me dumb newb tech questions all the time because of her background in electrical engineering. Someone needs to check the 25 year-old hotshots who come in knowing all the hottest JS frameworks but don&#x27;t get why it makes no sense to just take the user options for tasking an electro-optical satellite and port them over exactly to a SAR platform. You can type check to perfection, but if your type doesn&#x27;t accurately model the thing in the world you&#x27;re trying to represent, no compiler can tell you that. You have to actually know something about the world outside of software.
评论 #37936894 未加载
verall超过 1 年前
I work with engineers who barely know python and matlab who make as much or more than I do; they are experts in other things. There are things beyond programming languages you can become a valuable expert in.
评论 #37936886 未加载
threeseed超过 1 年前
This isn&#x27;t interesting or new.<p>When Python and SQL support was added to Spark many years ago, Data Engineers quickly embraced it.<p>It&#x27;s standard amongst <i>all</i> Data Science people that you know both. But the people who actually do well in the industry know a lot more such as what the underlying infrastructure e.g. JVM is doing. As well as some other languages like Scala or R for more specific tasks.<p>Data Engineers in particular are expected to take full ownership over performance and reliability as well. So more than a little bit of cross-over with DevOps and SRE.
gonzo41超过 1 年前
Life pro tip, when deciding between features to implement, if one of those features is a dashboard. Do the dashboard. Executives love summary information.
johnea超过 1 年前
Obvioulsy, they also know about data manipulation and analysis.<p>What coding skills does your MD have? How much do they make?<p>Specialized and in demand skills bring high salaries...
papandada超过 1 年前
Ironically posted by a guy who walked away from big tech and bigger salaries after he got sick of it.
klysm超过 1 年前
There&#x27;s not much you can&#x27;t do with Python and SQL for data engineering.
moralestapia超过 1 年前
It&#x27;s culture + networking. Whether one knows &lt;language&gt; or not is not correlated w&#x2F; salary.
antisthenes超过 1 年前
Data engineering isn&#x27;t about a particular tech stack...at all.
devmor超过 1 年前
You can do anything in Python, and do it fast, as long as you don’t need it to actually run fast.<p>That is a completely acceptable scenario for a great deal of data analysis.
评论 #37936909 未加载