Welcome back! As most of you know i’ve been talking about the most popular programming languages that massive companies use, now let’s talk about what Google uses for backend development. In order for me to find what Google uses I went over to there career page, looked at their position descriptions and noted the most popular requirements I saw:


Welcome back! After scrolling through Reddit for endless hours I stumbled across a post mentioning a huge cheat sheet for Python, as a Python coder myself I was intrigued so I clicked on it and without a doubt, this is a very robust cheat sheet, let’s get into it!

The Sheet

Without boring you for another few minutes let me just link to the actual cheat sheet here:

Now this is a Github “project”, but you don’t really have to download anything, all of the information on the page is listed as a document of the page:


Welcome back! BeautifulSoup and Selenium are both very popular options for web scraping with Python (and some other languages as well), so let’s talk about some pros and cons for both of these packages, lets’ just jump into it!

Installation

Installing these packages is fairly similar, using the pip command within Python, installing BeautifulSoup is like this:

pip install bs4
#OR
pip3 install bs4

Installing Selenium is like this:

pip install selenium
#OR
pip3 install selenium

The Basics

Starting off, at their core they essentially do the same thing, they scrape data from websites but there are a few key differences between them…


Welcome back! C++ is a very popular programming language used in almost every company across the world, so let’s talk about the basics of this language, specifically installing it on your machine! It is recommended for MacOS users to make sure you have Xcode installed, here is a link on how to install that:

Installing IDE

Starting off we want to install an IDE, this is an integrated development environment, there are many different ones available but we’ll be using Visual Studio Code in this example, so let’s go ahead and install it. …


Welcome back! As some of you may know i’ve been making a ton of articles on the programming languages used at tons of popular companies, now let’s look at what Tesla uses for their front-end development! In order for me to find these languages I went over to Tesla’s career page, looked at relevant positions and noted the most frequent languages I saw:


Welcome back! One of the most important things you can do to improve the chances of landing a coding job is improving your resume, so let’s talk about one of my favorite templates that I personally use. Now, there is no 100% perfect resume for everyone, but out of all of the templates i’ve used, this one seems to be the best one (at-least for me), let’s see what it is:

The Template

The template is very basic but it’s very powerful, here it is:


Welcome back! Recently i’ve been talking alot about the most popular programming languages that other massive companies use, I noticed a bunch of these positions require knowledge of C and C++, so let’s talk about some of the biggest differences between these 2 languages.

Main Differences

Starting off, the age of these languages are a little bit different, C was developed in 1969, C++ was started in 1979, a very important thing to remember is that C++ is derived from C. Another massive difference is that C is a procedural programming language where C++ is an object oriented language, what does this…


Welcome back! The last few weeks we’ve been talking about the programming languages used at popular companies, today let’s talk about some of the programming languages that Nintenendo uses! First off, I found these languages by going to Nintendo’s career website, searching for programming related positions and noted the most frequent programming languages I saw:


Welcome back! I’ve discussed tons of different ways to scrape data from websites using tons of different languages / packages, now let’s talk about one of the biggest web scraping packages for Python: Beautiful Soup.

Installation

First off, we’re going to install the Beautiful Soup package, to do this use the following pip command(s):

pip install bs4
#OR
pip3 install bs4

Awesome, we’re pretty much ready to start scraping websites, but there is one more important thing to keep in mind.

Understanding HTML

If you’re wondering, yes I took this from my other article, but it’s such a good description of this process…


Welcome back! We’ve been talking about the most popular programming languages that massive companies use, now let’s go into more detail about the specific data science programming languages that Google uses in 2021. I do want to preface this whole article with this statement: programming languages are a very important piece to data science, but you will still need to understand the different packages, libraries, mathematical components and softwares that these companies use as well, with that being said let’s get started!

The Languages

In order for me to find these languages I went over to Googles career page, searched up their…

Manpreet Singh

Data Scientist / Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store