Skip to content

First Draft of Interview with Mihai#11

Open
elletrinidad wants to merge 4 commits into
BIDS:mainfrom
elletrinidad:main
Open

First Draft of Interview with Mihai#11
elletrinidad wants to merge 4 commits into
BIDS:mainfrom
elletrinidad:main

Conversation

@elletrinidad

Copy link
Copy Markdown

No description provided.

Updated author information and added a summary of Mihai Maruseac's contributions to Tensorflow and advice for aspiring developers.
Removed a placeholder figure and added additional insights about Tensorflow and Mihai Maurseau's advice on learning programming languages.
Added details about Mihai Maurseau's contributions to Tensorflow and advice for aspiring developers.
@KirstieJane KirstieJane self-requested a review October 30, 2025 22:51

@KirstieJane KirstieJane left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much!

Comment thread interviews/mihaimaruseac.md Outdated
Comment thread interviews/mihaimaruseac.md
Comment thread interviews/mihaimaruseac.md

@nataliepng nataliepng left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great job!

*Replace this text with a summary of your conversation* No newline at end of file
As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neuron networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small.

What is Tensorflow?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bolding this would make this visually aesthetic :)

Everything in machine learning can be boiled down to linear algebra, something most students know is quite the feat to take on. With Tensorflow, computations can be dispatched onto neural networks to take on pesky matrix arithmetic on behalf of users. Tensorflow can be used on the CPU itself to aggregate the data from neural networks and create varying layers. This way, users can easily identify patterns and utilize such insights within their project. While Tensorflow is a dense project given its over two million lines of code, Maruseau states that students are more than welcome to download the most useful parts of his project to meet their specific needs.
Maruseau’s project took over 20 hours to complete, but was able to be simplified into 2-3 hours with Google’s infrastructure. Tensorflow can be regularly maintained, despite its large size, with Google Collab. He promotes the notion of collaboration through the open-source platform, as it gives everyone a chance to feel like they can contribute in their own little way.

Maurseau’s Advice

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same with this!

@kmalho-jpg kmalho-jpg left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!


“Start small and build bridges between different codes.”
Be willing to learn and start off small even if it's just python. Starting small builds a bigger foundation to your knowledge and brain as you move onto harder languages. Focus on really understanding the basics. As he said “Good students have lots of experience, once you know how to use one then it’s easier to do the others!”
Knowing the basic fundamentals of python is crucial. Once you understand that you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend but it is known to be a lot quicker and strict. So building your way up is very much needed.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be incredibly helpful to have a sentence or two that ties the interview together, and a conclusive sentence. This is very comprehensive and insightful, but still reads like an interview rather than a blog post.

:::

*Replace this text with a summary of your conversation* No newline at end of file
As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neuron networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed 'neuron networks' -> 'neural networks'

As a software engineer at Google, Mihai Maurseau developed Tensorflow, an open source framework expanding the scope of machine learning’s accessibility. Through his efforts to simplify the computational process with neural networks, he is opening the doors to anyone interested in pursuing machine learning regardless of their level. His belief: anybody can build something big, even if they start small.


“Start small and build bridges between different codes.”
Be willing to learn and start off small even if it's just python. Starting small builds a bigger foundation to your knowledge and brain as you move onto harder languages. Focus on really understanding the basics. As he said “Good students have lots of experience, once you know how to use one then it’s easier to do the others!”
Knowing the basic fundamentals of python is crucial. Once you understand that you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend but it is known to be a lot quicker and strict. So building your way up is very much needed.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Edited last sentence to make it more cohesive and put-together.

Knowing the basic fundamentals of python is crucial. Once you understand that, you are off to a good starting point. As every other language only gets more difficult. Focus on the python parts and as you get more experience you go to harder languages like C++. C++ can be more challenging to comprehend, but it is known to be a lot quicker and strict, therefore it is imperative to build your way up.

Co-authored-by: Kirstie Whitaker <kirstie.whitaker@berkeley.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants