Skip to content

Instantly share code, notes, and snippets.

@filipedeschamps
Created January 24, 2022 00:16
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save filipedeschamps/3f17c4e4b810552e4046eff3181db98f to your computer and use it in GitHub Desktop.
Save filipedeschamps/3f17c4e4b810552e4046eff3181db98f to your computer and use it in GitHub Desktop.
Transcript do que o Guilherme Silveira trocou de informação com a GTP-3
##################################################################
## Versão em vídeo: https://youtu.be/5XUey18Lne0
##################################################################
Filipe Deschamps is a software developer who became an youtuber. He worked in Brazil before moving to Canada with his wife and newborn baby. His favorite programming language is Javascript. He became famous when he implemented the Doom algorithm for fire.
Guilherme Silveira is a software developer who became a teacher in tech. He is interviewing Filipe Deschamps about his work and personal life.
Suggest questions to ask Filipe Deschamps:
1. What are your thoughts on the latest updates to the Doom algorithm?
Deschamps: I don't know how the algorithm was updated but I was curious about the question because the Doom fire algorithm was in my channel.
We should follow up with a question on his channel:
2. What was your process for creating the Doom algorithm for fire?
Deschamps: I used algorithms that work on pixel art (like the algorithm for the snake game) and I modified it so that the fire would simulate the effect that it has on the game. It took me 3 or 4 days to code it in Javascript. I learned the mathematics for the algorithm with my brother.
Let's ask something else about his challenges with the channel.
3. Why did you choose to move to Canada?
Deschamps: I wanted to get a new experience and I wanted to start a new life with my wife. It was a question of security. There was one major event that made up my mind and we decided to come.
Let's continue asking him about his personal life.
4. Did you ever consider using a different programming language?
Deschamps: I chose Javascript because it's a language that is easy to learn. It's easy to debug. It's easy to read.
I used a lot of PHP in my life but I am happy with Javascript.
5. How often do you code?
Deschamps: Nowadays I am coding a lot a secret project with some of my friends. But when I record a lot of videos its difficult to mix all these tasks, editing video, writing scripts etc.
Let's ask further into his channel results.
6. What has been your experience with your channel?
Deschamps: I didn't know how my channel would be received and I am happy with the way it turned out. It's been really fun and interesting to see the different reactions to my videos. I was able to meet great people like Guilherme Silveira. Working full time here is one of the happiest times in my life.
We should ask about his favorite pieces of software.
7. What are your favorite pieces of software?
Deschamps: One of my favorite pieces of software is the Atom editor. I like the way it works and it's really powerful. I actually prefer Visual Code and Davinci for video editor.
Let's ask more about video editing.
8. What is the most difficult part about video editing?
Deschamps: The most difficult part is to have a good audio. Sometimes I use the sound from the game because it's really good. It is actually to fine tune, the last 10% of editing.
We should ask about his favorite game.
9. What is your favorite game?
Deschamps: Zelda. Including I am playing the latest Zelda today.
We should talk more about games.
10. What game would you like to see implemented into the Doom algorithm?
Deschamps: It would be nice to see the snake game implemented in the Doom fire algorithm.
Lets ask more about fire and his life.
11. What is your favorite thing about fire?
Deschamps: I like the feeling of warmth and as a software developer I like the feeling of warmth when I code.
12. What would you like to do in the future?
Deschamps: Can you ask a more specific question?
13. What is your favorite thing about coding?
Deschamps: It is unrelated to my future but my favorite thing about coding is the fact that one single person can bring such an imense impact through automation. Sometimes a single person or a small team can achieve huge impact.
14. Thanks for the interview.
Deschamps: What do we do? We continue?
15. What is the most important thing that you learned from this interview?
Deschamps: I am unsure if I learned something. I am still curious what was the context that was given to you about me.
Let's talk about context for interviews.
16.  In an interview, it's important for the interviewer to have a clear idea of what the interview is about.
Deschamps: I agree 100%. Do you have any questions for me? Well, you know what. I agree, now to conclude, what is your last question, the most important question that you would like to ask me?
Guilherme: Ask Deschamps a very tricky question that you want to know about him:
17.  What is your favorite food?
Deschamps: There is the "pastel da dona hilda" from Blumenau.
Let's finish the interview.
18. What is the best advice you can give to young people who want to be in tech?
Deschamps: Excellent question. Now perhaps the most important question. Be careful about the natural fear that appears when one is learning something new.
19. Thank you so much for your time.
@albertocavalcante
Copy link

Show

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment