Placeholder Image

字幕列表 影片播放

  • - In today's video, I wanna talk about

  • the most important skill that you need to have

  • to become a programmer and it's probably

  • not what you think it is.

  • Let's discuss.

  • (lively music)

  • Hello, welcome back.

  • My name is Tim Buchalka, well yes,

  • this is the programming tip of the day

  • and today's video is all about

  • what is the most important skill

  • that you need to get to obtain to become a programmer?

  • Now, you might be thinking that okay,

  • I need to learn Java, I need to learn Kotlin or C++.

  • No, it's not the programming language.

  • It's not the computer, if you need to have the latest,

  • i7 CPU processor with 64 gigs of RAM,

  • no, it's nothing to do with the hardware.

  • And it's not to do with working for particular places,

  • it's not even to do with technology,

  • it's all about a very important concept, persistence.

  • Yes, believe it or not, persistence

  • is gonna be your number one most important skill

  • that not only you need to master

  • but you need to show persistence to succeed as a programme.

  • Now, what do I say then?

  • Well, the reality is, when you're starting up

  • learning programming, well, you're learning any skill

  • but particularly programming, you are gonna get frustrated

  • and you're going to hit the wall on many occasions

  • and get (mumbles) whether you don't wanna go on

  • or you can't figure out a solution, you're frustrated,

  • you wanna give up, and your brain's probably screaming

  • that your team give up, I've had enough,

  • let me do something else.

  • You need to persist through that.

  • The reality is when you're learning a new skill

  • and again, as I mentioned, programming,

  • it's even more doubly so, perhaps triply so,

  • it's going to get hard at times

  • and you need to be able to persevere and push through that.

  • Now, I've got a blog post talking more about this

  • and there's a link to that blog post

  • in the resources section below this video

  • so check that out if you wanna know more about that.

  • But basically, in that blog post, I outlined an example

  • of a video game that I played.

  • So I'm a bit of a computer gamer

  • but at my age, I haven't exactly got the world's

  • fastest reflexes so I get sort of shot to pieces

  • by the younger people out there.

  • But when I first started this particular game,

  • I found that I sucked at it, for want of a better word.

  • I couldn't figure out what the controls were,

  • what to shoot or to block attack or whatever it was,

  • I found that I couldn't find the key,

  • I couldn't remember what the key was

  • and was dying all the time.

  • But what happened, I persisted at the game.

  • So I got better at it, and that's the reality.

  • When you persist at something, you can get better at it.

  • So I started to understand the key (mumbles),

  • this was the next (mumbles) one that has playing.

  • So understood the various buttons and what they did,

  • I understood how to dodge attacks,

  • I could start playing better.

  • And I was getting further and further into the game

  • because of persistence.

  • And the same is going to be hold true to you,

  • definitely hold true to you as a programmer.

  • I can absolutely almost guarantee this,

  • that if you stick to it, things will become easier.

  • So if you're programming now,

  • and perhaps you've done a bit of programming

  • and you've hit a wall or you've got to the stage

  • where you could see, if you're watching a tutorial,

  • it might be one of my videos or any other video out there

  • and you understand the concepts but you can't apply that

  • into writing your own programmes,

  • realise that that is of natural part of programming.

  • Persist that, keep it coming, immersing yourself

  • into programming code and over time,

  • you'll get better at this and things will make more sense

  • and that you'll understand the process more.

  • So I can't stress this enough, persist at it,

  • don't give up.

  • Just refuse to give up.

  • Just go, put it out there and say,

  • "I am not going to give up until I master

  • this particular thing."

  • Whatever it is that you're trying to master.

  • Programming language, particular technique

  • or whatever it is.

  • So if you do that and you're going to that mindset

  • and you keep at it, you will ultimately succeed

  • and be able to become a programmer.

  • Alrighty, so I hope that helped,

  • if you've got any questions, feel free to leave a comment

  • and I'll get back to you.

  • If you're ready to look at the next tip,

  • click on up here and you can check that out.

  • If you're interested in encoding-specific

  • programming videos, click on the link

  • in the bottom left-hand corner.

  • Hit the subscribe button on the link up here

  • and I'll see you soon.

- In today's video, I wanna talk about

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

A2 初級 澳洲腔

成為程式開發者必備的技能

  • 13 2
    Bowei Chen 發佈於 2020 年 11 月 25 日
影片單字