Live data from Hacker News

Python at Netflix

medium.com

81–90 of 250 posts

Re: Python at Netflix

#81

Id like to contribute to the netflix code base by offering what is obviously a missing but much needed piece of code: def enableAutoPlay( flag ): annoyingAutoPlay = flag return

I don't think that's valid syntax, so it likely won't make it in their repo

Drats! We were so close!

Re: Python at Netflix

#82

Do you know what the Netflix culture is regarding remote work ? I've been looking for a job for the first time in 10 years of Python, and Netflix is one of the rare big companies that I still have respect for. https://jobs.netflix.com/ has several offers I would be a good fit for, but I'm not ready to relocate to the US.

As someone who has worked on fully remote game dev volunteer projects for nearly 10 years, it's unbelievable how much the cultural inertia of physical presence has prevented companies from making the rational move of eliminating all possible office space in favor of remote work and skype meetings. So much money wasted on rent, security, and upkeep and so much time (and even lives) lost to commuting when there isn't a…

Companies invest a lot in their employees. They don't want them to leave. In many managers' eyes, physical presence in the office makes it much easier to gauge employee satisfaction and whether they may be out interviewing. Also, it seems that in many organizations still, the employees that arrive to work earliest, are most punctual, most consistent, most organized, best dressed are viewed as more competent and are favored.

Re: Python at Netflix

#83
post #32

Earlier quoted context omitted.

Is Python the most popular language now? I'm not trying to argue, I'm trying to see how out-of-the-loop I am nowadays.

I've been resisting Python for years, but it just keeps getting more popular (and support and more/better libraries come along with that), so I might just stop fighting using it for local scripts and small GUI projects.

I don’t really think that it’s a good idea for guis.

Re: Python at Netflix

#84

Earlier quoted context omitted.

Surprised they use Flask. I'm working on my first larger, industrial-strength REST API in Python and I've found the Django Rest Framework to be more suited once you get to that level of complexity.

Probably whoever made it just preferred Flask. django-rest-framework is nice because it's maintained well and it's consistent with the rest of Django, but plenty of people just prefer the Flask way of doing things, even if it's a scrappier set of tools in some ways.

I'm using DRF in a project and don't really like the code/magic I end up with. IIRC I was happier with Flask and SQL... (But of course, for the bits that maps properly into its model, DRF its awesome)

Re: Python at Netflix

#85
post #24

Wasn't Netflix a Node.JS shop two years ago when Node was popular and now when Python is the most popular they are a Python shop ? :P (sarcasm) It's good to use many languages as it favors a micro-service architecture.

At a company the size of netflix, I would imagine they're using all sorts of languages. I have a friend that works there and he primarily codes in c and/or c++.

Re: Python at Netflix

#86

Do you know what the Netflix culture is regarding remote work ? I've been looking for a job for the first time in 10 years of Python, and Netflix is one of the rare big companies that I still have respect for. https://jobs.netflix.com/ has several offers I would be a good fit for, but I'm not ready to relocate to the US.

Their job site is a big /dev/null however. I spent several years dutifully submitting for numerous jobs with twenty years experience in internet and VFX in Hollywood and didn't even get an "other direction" form-letter for my trouble. (They don't date their posts so you have no idea which are active.) Netflix is in biking distance, but instead I work for a company on the east coast, 4000km away, waking at the crack o…

The only way to get hired at competitive companies is via referral - if you live in the Bay Area you probably know someone or know someone who knows someone at Netflix.

Trying any other way is a lottery - and if you didn’t go to MIT/Stanford/CalTech/Harvard then your odds are pretty bad.

The other way is already working at a famous company and having another famous company send you a recruitment email via linked in, but that typically requires you to have done the referral way first.

Re: Python at Netflix

#87

Earlier quoted context omitted.

And the local girl may not want you. And the local club may not have the culture you want. And the local market may be not hold your favorite products. And the local schools may not be the right for your children. There is always something. It's not possible to solve every problem, I prefer to choose my battles. Getting polite rejection letters is not important to me.

You've now replied twice addressing the least important part of my post.

Important to you, not to me.

Re: Python at Netflix

#88

Earlier quoted context omitted.

As someone who has worked on fully remote game dev volunteer projects for nearly 10 years, it's unbelievable how much the cultural inertia of physical presence has prevented companies from making the rational move of eliminating all possible office space in favor of remote work and skype meetings. So much money wasted on rent, security, and upkeep and so much time (and even lives) lost to commuting when there isn't a…

Communication between team members is a huge issue in remote work. It works if everyone is on site. It also works if everyone is remote. But when some are at the office and some aren't, communication and information sharing becomes a lot harder. Mostly it's a process and tool issue, but still humans will rather just turn around and ask the team than spend a minute writing their issue on Slack/whatever.

Simplistic answer but it is that simple: just don't do that.

Re: Python at Netflix

#89
post #18

Most of these use cases would be better served with a type safe language.

You think you're being downvoted because people like dynamic typing very much. You're being downvoted because: A) You left a comment with a strong opinion without expressing it while dismissing other peoples' experience B) Python is in fact a type safe language for a while now https://docs.python.org/3/library/typing.html - you have pluggable "a la bracha" types.

> Python is in fact a type safe language for a while now

I like the idea of type annotators but they do not make it a type safe language because types are not checked and they are more like comments.

Python will remain a dynamically typed language, and the authors have no desire to ever make type hints mandatory, even by convention.[1]

[1]: https://www.python.org/dev/peps/pep-0484/#non-goals

Re: Python at Netflix

#90
post #32

Earlier quoted context omitted.

Is Python the most popular language now? I'm not trying to argue, I'm trying to see how out-of-the-loop I am nowadays.

I've been resisting Python for years, but it just keeps getting more popular (and support and more/better libraries come along with that), so I might just stop fighting using it for local scripts and small GUI projects.

Why would you resist it?
Post reply on HN