F2F Class Notes (Tibo)

Speaking exercise

I think not everyone need to learn how to code. More and more people want to be a programmer or have coding abilities but it is not a good idea because now our job is separate very detailed so we don’t need.

people don’t need to be very perfect so not everyone need a coding ability.

every people have their own interest. Now people want to learn how to code because they have well paid jobs so people want to be a programmer in an IT company but actually a programmer is not an easy job. They need take a lot of efforts. Always they work late everyday and they have a lot of working pressure and maybe they always fix the bugs everyday.

I think the salary of programmers now is not very high actually. Because this market is saturated and this job is very boring because you need to face computers and not humans and always code everyday.
Coding is like robot, you need to obey these rules and you can code. It is like a function so every people can have this ability because it is not difficult actually.
I learned a little about coding but I think it is enough for me because I don’t want to be a programmer I just learned how to work.
A lot of big companies they core systems need to be built by java because java is very stable.

hackers cannot attack this system easily but python is so easy.

We need to build a relationship between the system user and the programmer so first we need to know what the user wants.
We analysis their requirements and we need to find some solutions and make a plan to create the new function or fix this function.
We need to transfer these things to the programmers because they don’t know anything about business rules. They just know how to code.


I think not everyone needs to learn how to code. More and more people want to be  programmers or have coding abilities but it is not a good idea because now our job is very specific and very detailed so we don’t need to be a jack of all trades 

people don’t need to be very perfect / know everything so not everyone needs a coding ability.

We all have our own interests. Now people want to learn how to code because they have well paid jobs so people want to be programmers in an IT company but actually being a programmer is not an easy job. They need to take a lot of efforts.  They always work late everyday and they have a lot of working pressure / stress and maybe they have to fix the bugs everyday.

I think the salary of programmers now is not very high actually. Because this market is saturated and this job is very boring because you need to face computers and not humans and always code everyday.
They are coding  like robots, you need to obey these rules and code this way. It is like a function so everyone can have this ability because it is not difficult actually.
I learned a little about coding but I think it is enough for me because I don’t want to be a programmer I just learned how to work / how to code simple things.
A lot of big companies use JAVA for their core systems because java is very stable.

hackers cannot attack this system easily but python is so easy / python is quite vulnerable to attacks.

We need to build a relationship between the system users and the programmers so first we need to know what the users want. / first we try to understand the needs of the users.
We analyze their requirements and we need to find some solutions and make a plan to create the new function or fix this function.
We need to explain these things to the programmers because they don’t know anything about business rules. They just know how to code.

Vocabulary

statistical principle (n) 统计原理
We followed statistical principles

impostor’s syndrome (n) : feeling that you are not good enough or not worth the value other tend to give to you or your work
John is considered a very senior programmer but he is not confident at all, he suffers from the impostor’s syndrome.

syndrome (n) 综合症
It is a strange syndrome

impostor (n) someone who pretends to be someone else
I met a man who introduce himself as Bill Gates, but he wasn’t Bill Gates, he was an impostor.

jack of all trades (master of none)  (n) : someone who knows a bit of everything but nothing deeply.
Tom is a jack of all trades and he found it hard to get a job in a big company.

factors / elements (n) 因素
The main factor for his success was luck

blockchain (n) 区块链
He learned how to program an app on the blockchain using solidity.

cycle (n) 循环
We are in a growth cycle.

hacker (n) 黑客
He hacked the bank and changed his balance to 9999999999999999

stable / durable (adj) 坚固
They use a very stable system

saturation (n) 饱和
The market for phones has already reached saturation

saturated (adj)
The market is saturated, you should try another business