How to Improve Your Coding Skills with 5 Simple Habits

How to Improve Your Coding Skills with 5 Simple Habits

Charlotte Fraza

1 год назад

6,873 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Mariana Martinelli
Mariana Martinelli - 27.03.2023 21:34

I love your channel. I'm 18 and I'm study ing computer science to do a postgraduate degree in neuroscience and follow your path. Thanks a lot for the videos.

Ответить
Amenah Ayyoub
Amenah Ayyoub - 06.03.2023 14:47

Hello Charlotte, I've been following your videos for a few months now, and I just want to say that you really inspired me to look into a more computational approach to the major I'm currently taking. I am studying biomedicine for my bachelor's, and I JUST applied for the masters in computational biomedicine!!! The goal is definitely to do something with computational neuroscience in my master's and as a PhD in the future!! Thank you for the inspiration!!

Ответить
Lia Nash
Lia Nash - 04.03.2023 00:54

Thanks for the video! Is there any particular way that you keep up with latest tech developments?

Ответить
fortunate coincidence
fortunate coincidence - 03.03.2023 13:34

Cool video! I had a really good seminar tutor last year and he gave me a few beginner tips that made learning basic coding so much easier: 

1) Start with coding the simplest working example!
You can work your way up from there and will not get lost so easily.
(e.g. before thinking about how to create loops, exceptions, optimised versions etc.)!  From this follows...

2) When learning to understand code, read it from inside to outside! 
(e.g. "What does my for-loop do?" comes before "How does it iterate over the data?")

3) Sketch your program on paper!
This helps to be more in control and to really understand what you are doing.

My Comment:

I feel like there are two approaches that can be helpful and mixed depending on the style / situation and I wish I had known about this when I started out.

Trial and Error Approach) I personally learned most by just immersing myself in coding without a lot of preparation and making lots of mistakes. So now I can help others with common mistakes. 

The "Really know what you are doing" Approach) I think my progress would have been much quicker if I had diligently prepared myself before trying to code specific programs by reading more books/ other peoples code and taking my notes as a preparation before coding that program. 

In my experience the Trial and Error Approach without enough preparation resulted in me being less concentrated (because it is easier to "mindlessly" try out) and more confused / exhausted than necessary. I have spent a lot of time quite inefficiently. I feel like this can be a bottle neck for beginners and it is very helpful to be aware of this to avoid frustration. :)

Ответить
Emre Başoğlu
Emre Başoğlu - 27.02.2023 21:43

I am a 2nd year data scientist student and thank you for these videos.

Ответить
Camila Rodriguez
Camila Rodriguez - 27.02.2023 21:09

Thanks you!! Btw the editing is getting so good :D

Ответить
BrownCodeTV
BrownCodeTV - 27.02.2023 15:26

Habits and Repeating things makes Humans So Smart!
i do now Coding Even with small one window with sample Codes
to make it my True Habits for everyday ^^

Ответить
BrownCodeTV
BrownCodeTV - 27.02.2023 15:14

i'm Trying to Understanding Python Full Libraries! was a Super Heavy Info for my little Brain, and thank you for your videos Sister charlotteeeee 😌

Ответить
aabhash
aabhash - 27.02.2023 13:55

Your videos are very helpful.

Ответить
Ramón
Ramón - 27.02.2023 13:12

As a programmer, peer programmer is very useful for problem solving, as we say in Spain, two pairs of eyes see more than one, but if you're working alone you can always "rubberduck", many times I've asked for help, or been asked for help, and as I was telling the issue I already had found the solution.
Another advice I would give is to prototype your ideas before implementing them, in your head/on paper an algorithm might look great but when you actually add it to your application it's slow or doesn't provide the expected results. Always prototype and validate when in doubt.
Great video as always.

Ответить
Suraj
Suraj - 27.02.2023 12:56

Hey Charlotte, thanks for sharing these tips. Coding everyday really makes a difference cuz when neurons fire together, they wire together.

Ответить
Yu Yan
Yu Yan - 27.02.2023 12:19

Before watching, typical comment go first to support.😊

Ответить