Placeholder Image

字幕列表 影片播放

  • So what do programmers actually do?

  • Let's look at the weekend definition.

  • All the programmer computer programmer is a person that creates computer software and what ISS computer software computer software is a set of data or computer instructions that tell the computer what to do.

  • Let's take Wikipedia as an example, we competed and needs software Engineer is to make sure that when you and I opened the same Article two added it, we can actually collaborate on it, and this changes that you made one be erased when I click the safe or added button.

  • Wikipedia needs a set of software engineers to maintain its databases all over the world because, believe it or not, Wikipedia has around six million articles, so we need to make sure that all that can be maintained at bureau bus Wikipedia needs to make sure that the front end's off the website looks the way the designers have implemented, so it needs a set of front and engineers to do that.

  • Wikipedia also needs to make sure that when you i millions of people around the world's open millions and millions of articles, Wikipedia doesn't crash.

  • It's fast on its able to maintain that huge a load.

  • Software engineers solved problems and to solve a problem, acts they use coating as a tool.

  • So essentially software engineers are problem solvers.

  • And to solve a problem at the programmer needs to understand the problem.

  • They need to understand the context around the problem.

  • They very much need to understand the constraints of the system surrounding the problem.

  • And they're off course deeply need to understand why they're solving the problem they're solving.

  • It might go something like this.

  • I work as a software engineer at Airbnb on Let's Say, Air being being wants to develop the wish list feature to develop this wish list.

  • Feature I as a back an engineer would be responsible for all the underlying logic that you, the user, do not see.

  • But that is how the system works.

  • So when you heart house on Airbnb, I need to make sure that this house is going to be associating with the wish list list that you as a user create and that this list in and of itself needs to be associate it with my user accounts and that this list is going to be saved in the database the House will be saved in the list in the database and associate it with my accounts.

  • I need to make sure that when you unharmed the house it's going to be removed from my wish list and removed from association with my user accounts.

  • All that is what I as a back an engineer with you're responsible for a front end engineer will work closely with me because they need to know What is that?

  • Airline logic for this future as well as with a designer will propose the designs off how it will actually look like on the platform.

  • And then all of us together will also work probably with the data scientists, because data scientist will actually analyze houses.

  • Successful was this feature should shouldn't be something that we should keep on the platform.

  • So we would implement logging.

  • Thio track how popular the future is.

  • How many users use it?

  • Are they happy with it?

  • Is the button color All right, so all of us will work as a team on this.

  • I hope this shed some light on what programmers actually do.

  • And if you like this video, don't forget to like and subscribe.

  • Lead any Commons down below.

  • Put the notification buttons on to know when the new content is common.

  • And I hope you guys have a wonderful, wonderful day Bye for now.

So what do programmers actually do?

字幕與單字

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

A2 初級

計算機程序員到底是幹什麼的? (What do computer programmers actually do?)

  • 8 0
    林宜悉 發佈於 2021 年 01 月 14 日
影片單字