Тёмный

Problem Solve Like a Computer Programmer | Kyle Smyth | TEDxRPLCentralLibrary 

TEDx Talks
Подписаться 41 млн
Просмотров 90 тыс.
50% 1

Computers are stupid. From this strong opening statement, Kyle explores how thinking through a problem like a computer programmer can help you in your work and your everyday life. He shows how to properly define a problem with a step by step computer science demonstration and through his personal journey of self-improvement. Kyle is a software developer turned entrepreneur. Born and raised in Regina, he studied Software Systems Engineering at the University of Regina. He is currently building a tech startup, called Offstreet, that aims to solve inefficiencies in the parking industry. He is passionate about running, science-fiction, building things, and problem-solving. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at www.ted.com/tedx

Опубликовано:

 

6 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@printchannel_name3371
@printchannel_name3371 3 года назад
Key Steps for Problem Solving 1. Define your problem 2. Make sure you fully understand the problem 3. Break the problem down into small and manageable pieces 4. Go as deep as you can, until you can get to easy (yes or no) questions 5. Work your way from the bottom until the problem is solved 6. Recognise some problems are completely out of your control and that's ok.
@cski5142
@cski5142 3 года назад
Thanks for this man
@lilialilia6684
@lilialilia6684 3 года назад
thanks for this summery
@printchannel_name3371
@printchannel_name3371 3 года назад
​@@lilialilia6684 glad i could be of service 🙂
@greatwavefan397
@greatwavefan397 3 года назад
I thought your profile pic was a dog's head. @_@
@printchannel_name3371
@printchannel_name3371 3 года назад
@@greatwavefan397 its an optical illusion 👀
@samphil8046
@samphil8046 5 лет назад
This guy knows his subject matter
@Renee11123
@Renee11123 2 года назад
Thank you! I tend to take on all these problems I have into huge chunks and quit because I overwhelmed myself and lose my confidence and the energy to move on. I just needed to break it all down to easy pieces. Glad I can apply this advice to all I do.🥰
@hackytech7494
@hackytech7494 Год назад
Did this worked for you ?
@Renee11123
@Renee11123 Год назад
@@hackytech7494 Yes, by breaking the large chunks into smaller, manageable pieces, I make more progress and feel like I accomplished something. I also reduce the stress that comes from taking on more than I can handle.
@joseaguilar2279
@joseaguilar2279 3 года назад
great video! not just computer advice but life advice, hope he ran his marathon
@DJCrossman
@DJCrossman 5 лет назад
Powerful talk. I will try to apply this to my everyday work.
@mandiparson5844
@mandiparson5844 10 месяцев назад
My favorite and most inspiring programming video yet! Thank you for making your message easy to understand and follow. I think this might be the first time this semester that has happened for me where programming is concerned
@josephreyes4878
@josephreyes4878 Месяц назад
What programming language are you learning?
@patrickullrich9457
@patrickullrich9457 5 лет назад
Great talk!
@StephenBardutz
@StephenBardutz 5 лет назад
Very well done.
@jessicaspork4601
@jessicaspork4601 5 лет назад
Well said!! Thank you!
@aleleeinnaleleeinn9110
@aleleeinnaleleeinn9110 5 лет назад
Be careful which programmer you pick. Remember most of the time it's a programmer who caused the problem in the first place. However, learning good logical problem solving can help almost any job. And when dealing with humans in a problem situation--things can ger very weird.
@lilialilia6684
@lilialilia6684 3 года назад
true
@criptik5208
@criptik5208 2 года назад
What does your 3rd line mean ?
@solutionresource
@solutionresource 2 года назад
Amazing speech
@jimmy7434
@jimmy7434 2 года назад
I was going to learn programming, but I’m terrible at solving problems, which is what you need to be good at. I’d never have solved the diamond problem.
@DragonJawad
@DragonJawad Год назад
No worries mate, problem solving is a skill. You'll slowly get better at it the more you try =)
@jonanddy
@jonanddy Месяц назад
bruh everyone is good at problem solving, but just like any other skill out there - you have to practice. it’s not a gift, it’s attainable and when you become good at it it’s just fun
@nikhilsannat5429
@nikhilsannat5429 3 года назад
Great talk
@levitatingmonkeys9544
@levitatingmonkeys9544 2 года назад
great vid!
@haSHAH1
@haSHAH1 3 года назад
Bestes Kanal auf diese Seite
@raphaelboucher8191
@raphaelboucher8191 Год назад
For anyone wondering, his name is not on the list of Queen city marathon 2019, so the injury probably got the best of him
@alfredpeter2404
@alfredpeter2404 Год назад
Thank you! I was wondering about this, now I can stay focused for the rest of the video
@ankitshrivastava3672
@ankitshrivastava3672 2 года назад
7:59, you said js🖤
@jirayunakplien4595
@jirayunakplien4595 2 года назад
This video is underrated
@andredias5061
@andredias5061 3 года назад
how this talk has only 7k view, how?
@LazimAlviVlogs
@LazimAlviVlogs 3 года назад
Bcz it's the most basic and begining talk for a programmer in his student life.
@haSHAH1
@haSHAH1 3 года назад
What do you mean?
@adamajs3836
@adamajs3836 2 года назад
I remember the diamond problem in my first year. We used Java
@haSHAH1
@haSHAH1 3 года назад
Heart
@Meleeman011
@Meleeman011 3 года назад
@13:35
@G.F.SF55
@G.F.SF55 Год назад
God, I can't believe that 2020 was 3 years ago
@JaredKamali
@JaredKamali 4 месяца назад
Now it’s 4 years 🤯
@programmer6244
@programmer6244 3 года назад
Wow
@muhammadsaqlain9351
@muhammadsaqlain9351 3 года назад
Bhai mery computer ka problem Hy
@pengaturcaraankuantum
@pengaturcaraankuantum Год назад
Buah chempedak di luar pagar, Ambil galah tolong jolokkan, Awak budak baru belajar, Jangan lupa bawa pemadam dan pensel ke sekolah. Pergi ke kedai bersama Rosli, Balik kedai main bola bersama Remy, Siapa nama jiran Zahid?
@leoferaderonugraha1930
@leoferaderonugraha1930 3 года назад
5:48, wtf is that
@davidbalme2883
@davidbalme2883 3 года назад
What part don't you understand?
@leoferaderonugraha1930
@leoferaderonugraha1930 3 года назад
@@davidbalme2883 not the actual problem, maybe the newline character that appears at the end of every line.
@user-lv4vy5pl7d
@user-lv4vy5pl7d 3 года назад
@@davidbalme2883 بحث عن عن دردشه فتيات فديو كامره مباشره
@criptik5208
@criptik5208 2 года назад
@@leoferaderonugraha1930 oh you mean every 2 character for each space , if you know tell me also
@milkyway9225
@milkyway9225 3 года назад
You take a pencil and draw diamond on pc screen. After all these years and programming camps you learned nothing, son
@freddie4682
@freddie4682 Год назад
I don't know if it's just me or not, but whoever is laughing in the background is making me laugh too. He's not even saying anything funny lol.
@julia_orchid_cali
@julia_orchid_cali Год назад
BIB NAME CATEGORY RANK GENDER PLACE CAT. PLACE GUN TIME CHIP TIME 2086 Kyle Smyth M30-34 316 221 37 01:55:09.0 01:55:05.0
Далее
The Art of Code | Zach Latta | TEDxYouth@Tallinn
9:12
Просмотров 178 тыс.
😱СНЯЛ СУПЕР КОТА НА КАМЕРУ⁉
00:37
The poetry of programming | Linda Liukas | TEDxCERN
12:45
You Should Learn to Program: Christian Genco at TEDxSMU
10:26
The Art of Problem-Solving | Len Bertain | TEDxCWRU
17:08