Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

5 years of Coding in 5 minutes | From struggling in DSA to Google

54.0K views
•
September 5, 2023
by
Fraz
YouTube video player
5 years of Coding in 5 minutes | From struggling in DSA to Google

TL;DR

Fraz shares his coding journey from college to Google in five years.

Transcript

Hi everyone, I am Fraz and I work at Google as a Software Engineer. In this video, I will share my 5 years of coding jourey. Starting from the first year of college. So let's start from the first semester. In first semester, I started learning C language because it was a part of our college curriculum. There is a book called Lett us C. It is a very... Read More

Key Insights

  • 😄 Starting with foundational languages like C can ease the transition to more complex programming if one understands the basic concepts.
  • 🦻 Practical application of theory through active problem-solving aids retention and comprehension of complex coding topics.
  • 👨‍💻 Various coding platforms, like Leet Code, are valuable resources that can help track progress and improve problem-solving skills.
  • 😮 Engaging in project development not only enhances skills but also builds a strong portfolio that can impress potential employers.
  • 🧑‍🏫 Teaching others can solidify a learner's knowledge and provide a deeper understanding of difficult concepts.
  • 🆕 Continuous revision and practice are essential for mastering data structures and algorithms, ensuring they stay fresh in memory.
  • 🤳 Maintaining motivation through consistent activity, such as creating content for a YouTube channel, can provide valuable structure for self-learning.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What motivated Fraz to choose C++ over other object-oriented languages?

Fraz chose C++ primarily because he had prior experience with C, making the transition easier due to the similar syntax. Additionally, he recognized that C++ had substantial support and usage within the competitive programming community, which was crucial for his development in coding skills.

Q: How did Fraz improve his coding skills during his second semester?

In his second semester, Fraz encountered challenges with coding platforms and realized that merely understanding theory was insufficient. He began practicing coding problems alongside his theoretical studies, which significantly enhanced his problem-solving abilities and resulted in a more productive learning experience.

Q: What role did teaching play in Fraz’s learning process?

Teaching his sister became a pivotal part of Fraz's learning; explaining concepts helped him reinforce his knowledge and understand the material better. This process of teaching not only benefited his sister but also created a structured method for Fraz to review and solidify his grasp of data structures and algorithms.

Q: What strategies did Fraz use to prepare for his internships?

Fraz prepared for his internships by engaging in project development using frameworks like Django and Spring Boot, which enhanced his technical portfolio. He also emphasized the importance of regular practice in data structures and algorithms and utilized his YouTube channel to maintain consistency and motivation throughout his preparation.

Summary & Key Takeaways

  • Fraz began his coding journey in college by learning C language and later transitioned to C++ for its advantages in competitive programming, realizing the importance of practice alongside theory.

  • He discovered platforms like Leet Code, faced challenges with problem-solving, and improved his understanding by teaching his sister, which solidified his knowledge.

  • Fraz secured internships, built projects using frameworks like Django and Spring Boot, and successfully landed a position at Google after continuous practice and revision of data structures and algorithms.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Fraz 📚

Don't Ignore Aptitude | Plan for Aptitude Round | Which Companies ask Aptitude Questions thumbnail
Don't Ignore Aptitude | Plan for Aptitude Round | Which Companies ask Aptitude Questions
Fraz
From Selling Vegetables To Cracking Placements ( SDE ) 🔥 | Without JEE Exam | Off-Campus Offer thumbnail
From Selling Vegetables To Cracking Placements ( SDE ) 🔥 | Without JEE Exam | Off-Campus Offer
Fraz

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.