Skip to main content

What computer or laptop do software engineers or programmers at Microsoft, Google, Facebook, Twitter Amazon, and/or other big tech companies use?

One of the big question facing a prospective computer or laptop buyer is which brand PC/laptop he/she should buy. Most of us go by the reviews published on different websites to make an informed choice but it is a fact that most of these reviews are paid for and don’t give the correct picture to the prospective buyer.  Sometimes, going by such reviews might land the PC/laptop buyer with a dud/non-performing gadget causing not only monetary loss but data loss as well.

So what should such a buyer do in such cases? The best idea would be to buy the very same computer or laptop which big tech companies like Facebook, Microsoft, Google, Twitter, etc. give to their engineers and programmers. The reason for this is that most big companies have a dedicated quality control team which vets all buys including systems and laptops and when they make purchases it is bound to be good. And what is good for them should be good for you!

In this article, I have collated data from Quora to find out exactly which PC/laptops big companies give to their engineers and programmers.

What computer or laptop do software engineers or programmers at Microsoft, Google, Facebook, Amazon, etc. use?

Google

We will start off with the big daddy of them all, Google. According to Alex Wiesen, Engineering Manager, Voice Products Group, Google employees are given a variety of desktops, laptops, mini-desktops like Chromeboxes, and even tablets. 

Developers at Google typically choose a desktop and a laptop, and they can choose what they want. Wiesen says that most Googlers choose lightweight laptops like MacBooks; while other people will opt for the beefier laptops. On the desktop side, it depends a lot on what the developers are working on; iOS programmers are given Mac Pro, while Googlers working on the cloud have to work with Chromebooks.

Google engineers get beefy workstations running a modified version of Ubuntu. Benson Leung a Chrome OS Kernel Engineer says that his team works on Chrome OS and they are given Chromebooks to be secure enough for access to Google’s corporate network. He himself uses Chromebooks to SSH back into my Ubuntu workstation to code. He also uses a Chrome Remote Desktop to run a UI driven app.

Leung says that most of Googlers are given MacBooks and Ubuntu laptops for running local applications but Chromebook is the most used laptop at Google.

Facebook

The social networking giant trusts Apple’s MacBooks and Lenovo Thinkpads for its employees. Facebook front-end engineer, Daniel Baulig says that when you join Facebook you are provisioned with a laptop and a phone. The choices  usually are Mac Book (15″, 13″ or Air) or Lenovo Thinkpad (T-series) and current iPhone or any flagship Android. He says that Facebook employees are rarely given desktops except for the VR guys.

He says that Facebook employees can  ask for anything that will help the job done. E.g. lots of Android engineers will have several phones for testing. Some engineers working on VR software will have powerful desktop rigs. And lots of engineers will have two or even three monitor setups.

Microsoft

Microsoft unquestioning trusts Lenovo for its computer and laptop needs. Wirawan Winarto, ex-Technical Evangelist at Microsoft says that all employees are given two laptops. Both Lenovo! One was used for daily administrative stuff (e-mail and presentation), while another one was used for engineering/programming. Winarto says that he was given Lenovo W530 beast with Core i7 and 32 GB of RAM that ran Windows Server with a multitude of VMs running.

Adobe

At Adobe all employees are given a choice of owning any machine from the approved list. Nathan Hoover, Senior Engineering Manager, Adobe says that if the engineer wants something more powerful,  the cost center manager has to approve it. For engineers, the standards are a choice of top-spec 15″ MacBook Pro, top-spec Lenovo W series, Mac Pro desktop, or Dell Precision Workstation.

Twitter

At Twitter, all engineers are given Retina Macbook Pros. Almost everyone has the 13″ version but the 15″ version is used in some cases where the developer needs a bit more power. Samuel Maskell,Android Engineer at Twitter says that the company gives Macbook Airs to PM’s/managers/designers.

Amazon

Venkat Balabhadra from Amazon says that an SDE gets a choice of high-end Mac 14″ Retina display i7 processor laptop or equivalent HP/Lenovo Windows laptop, a big 34″ monitor or two 24″ monitors, not just that any number of EC2 high-end machines as per requirement.

As you can see most companies prefer MacBooks for laptops and Macs for desktops while Lenono PCs and laptops are the second choice. Next time you decide to buy a computer or a laptop, do keep this article in mind.

Comments

Popular This Week

BORUTO NARUTO NEXT GENERATIIONS EPISODE 37 ENGLISH SUB HD (Download or Watch Online)

Boruto was the first to challenge the graduation exam’s proctor, Kakashi, after first arriving to Kakashi’s location; however, Boruto is easily held down. Furthermore, Kakashi criticized not only Boruto himself but also all of Boruto’s classmates — leading Boruto to become extremely frustrated. Boruto’s classmates arrive and manage to free Boruto through a combined effort, therefore allowing him to escape from Kakashi. Boruto is uncharacteristically depressed, so his classmates do their best to restore his spirits. Finding himself again, Boruto proposes a strategy to everyone. Prev EpisodeNext Episode

DOWNLOAD BARUTO EPISODE 37 1080pDOWNLOAD BARUTO EPISODE 37 720pDOWNLOAD BARUTO EPISODE 37 360pDOWNLOAD BARUTO EPISODE 37 270pAbout VideoSeries Name: Boruto : Naruto Next GenerationsEpisode Name: "A Shinobi's Resolve" "Shinobu (shinobi) no kakugo" (忍(しのび)の覚悟)Episode Number: 37Director: Noriyuki Abe, Hiroyuki YamashitaMain Character: Boruto UzumakiDate of Broadcast:…

BORUTO NARUTO NEXT GENERATIIONS EPISODE 36 ENGLISH SUB HD (Download or Watch Online)

At last, the graduation exams have begun. After the first theory exam has finished, Boruto and his friends challenge the practical abilities exam. The exam involves a “Bell Taking Test”, with the 6th Hokage, Kakashi Hatake, and the Academy’s other teachers as opponents. Prev EpisodeNext Episode

DOWNLOAD BARUTO EPISODE 36 1080pDOWNLOAD BARUTO EPISODE 36 720pDOWNLOAD BARUTO EPISODE 36 360pDOWNLOAD BARUTO EPISODE 36 270pAbout VideoSeries Name: Boruto : Naruto Next GenerationsEpisode Name: "The Graduation Exam Begins!" "Sotsugyō shiken kaishi...!!!" (卒業試験、開始!!)Episode Number: 36Director: Noriyuki Abe, Hiroyuki YamashitaMain Character: Boruto UzumakiDate of Broadcast: December 6 2017Season Number: 1

BCS-040 SOLVED ASSIGNMENT FOR IGNOU BCA 4th SEMESTER 2017-18 SESSION

IGNOU BCA SOLVED ASSIGNMENT 2017-18
BCS-040 Statistics Techniques

QUESTIONS SOLVED IN ASSIGNMENT:
1. In a study on the Per capita Income for a particular year in a city, the following weekly
observations were made.
Per Capita Income (Rs.) -(1K=1000)
14K-15K 15K-16K 16K-17K 17K-18K 18K-19K 19K-20K
Number of Weeks 5 10 20 9 6 2
Draw a histogram and a frequency polygon on the same scale
2. Do you find any correlation between ages and playing habits of the students, whose distribution
according to age groups is given in the following table
Age of groups(Years) 15-16 16-17 17-18 18-19 19-20 20-21
Number of Students 200 270 340 360 400 300
Number of Regular players 150 152 170 180 180 120
3. Data are given below shows statistics viz. standard deviation & average marks secured by
students, in the examination of subject A and B
SUBJECT A SUBJECT B
MEAN MARKS 36 85
STANDARD DEVIATION 11 8
Assuming the Coefficient of correlation between A and B = ±0.66
Perform the following tasks:
i) Determi…

MCS-012 SOLVED ASSIGNMENT 2017-18 FOR IGNOU BCA AND MCA

IGNOU BCA and MCA Solved AssignmentMCS-012 Solved Assignment 2017-18Computer Organization and Assembly Language ProgrammingQUESTIONS SOLVED IN ASSIGNMENT:(Covers Block 1)What are the differences between signed 1’s complement notation and signed 2’s complement notation for representation of negative fixed point numbers? Find the range of numbers that can be represented in both these notation, if the size of the notations is 8 bits (including sign bit). Explain the difference in the range of the two notations. Perform the following arithmetic operations using signed 2’s complement 8-bit representation. (Please note that the numbers given below are in decimal notation) Subtract 30 from –98Add 69 and 59 Please indicate the overflow if it occurs. How have you identified the overflow? Perform the following conversion of numbers: Decimal (9999)10 to binary and hexadecimalHexadecimal (FEDC9410)H into Octal.ASCII string “MCS-012Course” into UTF 8Octal (234567)O into Decimal …

BORUTO NARUTO NEXT GENERATIIONS EPISODE 38 ENGLISH SUB HD (Download or Watch Online)

Boruto and his friends are successful in becoming apprentice ninja, ‘Genin’, their first step. Firstly, they must form their basic teams to carry out missions in, a three man cell. Boruto expected to group up with his close friend Shikadai; however, Shikadai is forming a cell with Inojin and Chocho, following in their parents’ footsteps of the ‘Inoshikacho’ trio. Boruto then becomes grouped with Sarada and Mitsuki… Prev EpisodeNext Episode

DOWNLOAD BARUTO EPISODE 38 1080pDOWNLOAD BARUTO EPISODE 38 720pDOWNLOAD BARUTO EPISODE 38 360pDOWNLOAD BARUTO EPISODE 38 270pAbout VideoSeries Name: Boruto : Naruto Next GenerationsEpisode Name: Formation, Three Man Squad..!Episode Number: 38Director: Noriyuki Abe, Hiroyuki YamashitaMain Character: Boruto UzumakiDate of Broadcast: December 20 2017Season Number: 1