You're doing it wrong: How to become a great programmer (says Cambridge professor)

preview_player
Показать описание
::::::::::::::::::::
Music: Dance Tonight [Original Mix] by mettië is licensed under a Creative Commons License.
::::::::::::::::::::
Рекомендации по теме
Комментарии
Автор

This channel has not been recognized yet. Underrated.

kartikpandey
Автор

you don't know how much I'm happy that I've found this channel.

Lohan_Guedes
Автор

this channel is a gem! hope you get to 100K subscribers asap, we need a more in-depth channel like yours.
I have switched my career to software development recently, and I am fascinated by the code written by senior developers, just like I did when I saw some great chef cooking.
I am taking the advice to learn the basics of several languages, such as Ocaml, and Java, thank you, professor, keep up the great video!

kosnowman
Автор

Hi professor,
I am enjoying your video with a good glass of mineral water in order to stay hydrated! Its really a pleasure to hear you talk! Im wondering if you have some useful ideas on how to enjoy programming more and how to be able to do it for longer times without being so tightly limited by tiredness and mental exhaustion!

jonasmayer
Автор

I really appreciate your protips man of science.

manueljulca
Автор

I am thankful that you decided one day to start recording your thoughts and sharing them with the world. It's great, special, and valuable advise. Thanks for sharing! -- Your thoughts in that video reminded me of the book "Range: How Generalists Triumph in a Specialized World" by David Epstein, you might enjoy it :) -- edit: Mineral Water is for sure something that helps in concentrating on hard problems :)

davidkuda
Автор

It's a helpful video. Thank you, professor.

rohitlearnscode
Автор

I don't think there is a lot of natural talent required, just a lot of dedication.

mrt_
Автор

Such a funny way to find out who has actually finished watching the video by introducing the code word for asking questions 😀

limitholdem
Автор

Mineral water! I have no knowledge of computer programming, I am just now doing research. What five books would you recommend I read?

kimanievans
Автор

Very informative video, Frank. I cheers you with a glass of mineral water.

Can you make a video about the branches and concepts in maths that you recommend for someone to take so they can become a better programmer?

Thanks

themichaelw
Автор

I'm a few years into my programming journey and this talk has been quite helpful both confirming my existing thoughts on the path ahead and in shedding light on some others. Thanks a bunch :)
P.S Mineral Water 🍶

kevin.michaels
Автор

Fascinating video, really enjoyed it with a big glass of mineral water. Would you consider the process of becoming a great programmer identical to that of becoming a great computer scientist? If they are different, how would you differentiate between a great programmer and great computer scientist? Thank you for the amazing videos!!!

autisticcoder
Автор

(mineral water) A followup question: How important is a CS or STEM degree to become a great programmer? I am a self-taught software engineer, and I do feel inferior because I do not have a degree, although I feel capable of achieving a degree. I probably am older than other students, and I have a family to provide, so going full-time to studying is not really something I want (or can afford, really). But maybe your take would change my priorities! Best wishes from Berlin

davidkuda
Автор

laughed so hard at "great programmers are somewhat in the autism spectrum"

I wish I had that tbh, I know I'll never be as good as Gosling and it kinda bums me that its because I have a functioning brain

bandr-dev
Автор

Excellent video, I watched it while sipping the favorite mineral water of Mexico and Texas: Topo Chico.

The only way I truly learn a language or large software application is to solve problems or work on projects in that language or application. Going through a dry book that explains the types and operators ad nauseam doesn't work well for me.

It's better to review larger practical examples that accomplish something, then analyze and elaborate on the examples to get a feel of the language and the surrounding tools and processes. Then fill in the blanks in my knowledge by going back to a book or comprehensive reference. Then do a suite of simple projects and then something truly challenging.

Am I a great programmer? No. Most of my career has been 30% programmer, 20% system administration, and 50% data analyst. But programming is the magic that keeps me in a technical career. Nothing much outside of the bedroom or gym feels better than writing a script or an application that solves problems and saves time.

Now what new language will I learn in 2023? 😀

chrisnelson
Автор

Should every programmer search answers on google?

manueljulca
Автор

mineral water
So you are saying that to become a great programmer at a company I should specialize in the library none of my coworkers are willing to touch?

IrfanAhmad-elwr
Автор

Happy to hear that you have real world experience.

asdqwe
Автор

Fantastic and thoughtful video, also how good is mineral water!

inkletblot