How I Built My Reputation as a Software Engineer: 3 Key Steps That Led to Google — A Beginner’s Guide

Faiz Hameed
2 min readAug 15, 2024

--

Personally, these steps were key in helping me land a software engineering role at Google. Im talking about the visibility you need to stand out to land an interview. In addition, I dedicated significant time to practising Data Structures, Algorithms, and System Design more about it in my other post. No lengthy post — just three points that I believe are most effective.

  1. Build awesome projects. There are plenty of quality projects available for free on YouTube. Moreover, purchase courses specific to your liking and build projects but make sure you’re not just cloning others’ work. Build something different with the knowledge
  2. Market yourself well. Talk about software engineering and new technology. More importantly, the projects you have built. And dont boast online, it can come across as arrogant. Be humble and ask for feedback. Talk about what you are learning and things you find out. Reach out to experts for opinions on subjects
  3. Contribute to open-source projects. Hard for beginners, but once you have strong fundamentals, you can search for good open-source projects to contribute to

If it helped consider sharing with your friends and family who might be aspiring to become a great software engineer
Follow me @LinkedIn and GitHub

--

--

Faiz Hameed
Faiz Hameed

Written by Faiz Hameed

Software Engineer at Google. Enjoy making lovely stuff.

No responses yet