My Experience at Google Cloud: Building Data Flow and UI

TLDRIn this video, I share my experience working on Google Cloud's Data Flow, developing the UI, and working on other services outside of Data Flow. I also discuss the challenges I faced and the lessons I learned during my time at Google.

Key insights

🔑Data Flow is a big data processing product in Google Cloud that combines batch and streaming processing.

💡As a UI developer, I contributed to the creation of the Data Flow console, where users can create jobs and monitor their progress.

📊I also worked on implementing monitoring features for Data Flow, allowing users to view metrics and track job performance.

🚀During my time at Google, I learned the importance of independent research and problem-solving skills.

💻Working at Google Cloud provided me with valuable experience and opportunities for growth in my career as a software engineer.

Q&A

What is Data Flow in Google Cloud?

Data Flow is a big data processing product that combines batch and streaming processing in Google Cloud.

What was your role at Google?

I worked as a UI developer on the Data Flow team, contributing to the creation of the Data Flow console and implementing monitoring features.

Did you only work on Data Flow?

No, I also worked on other services outside of Data Flow and had the opportunity to work on full-stack development projects.

What challenges did you face during your time at Google?

One of the challenges I faced was balancing the perfectionist culture with the need to deliver features efficiently. I also had to overcome the fear of asking for help and learned the importance of independent problem-solving.

What did you learn from your experience at Google Cloud?

I learned the importance of independent research, problem-solving skills, and the value of working in a collaborative team environment. My time at Google Cloud provided me with valuable experience and opportunities for growth in my career as a software engineer.

Timestamped Summary

00:07I worked on Google Cloud's Data Flow, a big data processing product.

00:20Data Flow combines batch and streaming processing, similar to MapReduce and Apache Flink.

00:42I worked as a UI developer on the Data Flow team, contributing to the creation of the Data Flow console.

01:15I also worked on implementing monitoring features for Data Flow, allowing users to view metrics and track job performance.

04:58Balancing the perfectionist culture and efficiently delivering features was a challenge.

06:36I learned the importance of independent research and problem-solving skills.

08:23Working at Google Cloud provided valuable experience and opportunities for growth in my career as a software engineer.