跟讀練習: My Entire Job Search Process: Software Engineer Resume & Interviews - 通過影片學習英語口語
選擇練習模式
每種模式都會開啟全屏練習室。
218 句
如果句子過短或過長,請點選 Edit 進行調整。
1
Hi everyone, I'm Sarah and welcome back to my channel and today we are going to be job searching.
2
Amazon this year alone has laid off 30,000 employees and that's terrifying.
3
I feel like any day I could wake up
4
and get like a horrible HR email and my day would be ruined and everything sucks.
5
So I think starting this job searching process is definitely going to help me take back this control
6
and feel a lot more prepared for the future.
7
I am just wildly unprepared and we're going to change that today.
8
All right, keep watching because today I'm going to show you everything.
9
How I update my resume, prepare for my job interviews, I'm going to show you my LeetCode Notion board that I've been using for like the last five years.
10
And also recently I set up an automated job board
11
so I can see all the job applications from a bunch of websites in one central database.
12
And thank you to Notion for sponsoring today's video.
13
Let's get into it.
14
All right, so I haven't updated my resume since I was applying for new grad roles.
15
It is like super out of date so we definitely need to do that right now.
16
One thing I will say is that this process will be so much easier if you keep a work summary.
17
I've been keeping a work summary since I started working at Amazon even as an intern
18
and basically what it is is everything that I've been working on every day.
19
Say I learned a new language or I worked on my project or the impact that I had, I just write it down.
20
At the end of the day, your manager isn't going to remember all this information for you.
21
You got to do it for yourself.
22
When you leave your job, this is all you have of it basically.
23
You can't take any of the code.
24
You can't take your laptop.
25
You just can keep track of what you've been doing.
26
So I'm going to show you how I've been keeping track of all my work
27
and how I'm going to use this to update my resume really quickly.
28
This is a Notion page that I've created
29
and I keep track of like every single week what I've been working on at Amazon.
30
This is like a weekly update I did.
31
I update with my one-on-ones, what I talk about, the tasks I worked on, things I did like that.
32
So this is my work summary.
33
I highly recommend keeping one and I'm going to update my resume now with this information.
34
All right so let's do a little resume review on what I can improve and what I'm already doing pretty well.
35
Obviously I'm using Jake's resume as my template.
36
It's a really wonderful one.
37
It's classic, it's easy to read, and it's scannable by the ATS scanner.
38
I start off with my experience, go into my projects, education, technical skills.
39
I think what's good about it is that in my bullet points I show the quantitative impact that I had.
40
I say 90% reduction in manual efforts or solve 40 plus bugs.
41
This is a good way to show recruiters like what you're actually doing.
42
What I definitely need to work on is my project section.
43
This is a really old project from 2021.
44
I definitely think I'm going to just replace this one.
45
It's good to include a full stack project
46
but this one's just not very interesting and I definitely have done some cooler ones since then.
47
I just added this new section here for my work at Amazon as a new grad.
48
I'm going to take this resume to the road and actually submit some job applications with it.
49
Alright, I made it to my favorite cafe
50
and I just need to switch up my environment because I'm going to start sending out some applications.
51
When I was applying for my very first internship, I was sending out applications every single for about a month with hearing absolutely nothing back.
52
And when I say nothing, I mean rejection emails.
53
I sent out around 80 applications total and maybe got five interviews from all of that.
54
At the time, I didn't know if I was just doing something wrong or it was just the market.
55
I actually emailed my co-op coordinator at the time asking
56
if I should just give up and if there's something wrong with me and he said something along the lines of, you're doing great, keep going.
57
The truth is, sometimes it really is just timing and luck.
58
Getting a job in tech right now is genuinely harder than it has ever been.
59
So if you're in a stretch where you're applying every single day and it feels like you're shouting into a void, I want you to know that it's really a normal experience
60
and it doesn't mean your applications are bad or that something is wrong with you.
61
You just have to keep going.
62
My favorite websites to use are LinkedIn, SwedeList, Simplified GitHub repo, WellFound, and YC job postings.
63
I used to check each of these websites individually every day, but this is just so time consuming.
64
So what I set up is a combined job database in Notion that updates every day using Notion Custom Agent.
65
It populates each job as a row in your Notion database with the application link, the date it was posted, the company name, the location, and the compensation if it's listed.
66
Honestly, you never know which application will be the one to get you through to the job offer, so be consistent and frequent.
67
I definitely have a strong love-hate relationship with LeetCode.
68
Actually, it's mostly hate.
69
I get so nervous.
70
It feels like an exam, but even worse because it's like you're the only person taking this exam and everything is like on you.
71
This is how every software company does their interview testing and it's just how it is.
72
So I would really recommend doing NeetCode 150.
73
And the way you're going to remember these problems is using a method called space repetition.
74
So space repetition is actually a scientifically proven way to get you to remember things.
75
It's a way of studying where you review information right before you're about to forget it instead of cramming all at once.
76
So let me give you an example.
77
Let's say you're learning a brand new problem.
78
You're doing two-sum for the very first time.
79
On day one, you do two-sum.
80
Day two, you do it again.
81
Then you wait a couple days.
82
Each time you remember it, your brain holds onto it a little bit longer.
83
So you keep increasing the gaps before the next time you do the problem.
84
I'm going to show you my LeetCode system that I've been doing with Notion.
85
And this is how I actually practice on my technical questions and stay on top of it, stay organized.
86
So I'm not just doing like random questions all the time.
87
This is my LeetCode database.
88
This is my baby.
89
And you can see from this question, I solved it September 17th, then September 18th, then September 19th.
90
And then I waited a little bit and solved it on October 12th.
91
That is the spaced repetition method that I used to solve it.
92
And now with Notion Custom Agents, I connected it to this database.
93
And I send myself a reminder every single day of three
94
to five questions using the spaced repetition method of what I should work on.
95
And your custom agent is so easy to set up.
96
You just need to send me an email reminder every morning
97
and I just hit send and it will create a custom agent to do this for me.
98
So this is the email that it sent me.
99
It sent me a question a day and it also updates my database with this new question that I did.
100
So when I was searching for my very first internship, I genuinely did not know that LeetCode was a thing.
101
I took a data structures and algorithms class in university and I treated it exactly the way you're not supposed to, which is to learn everything right before the final, pass the exam, and then immediately forget all of it.
102
I didn't realize it was literally what I was can be tested on in every single interview.
103
So I sent in about 80 applications, got around 5 interviews, and walked into them completely unprepared for technical questions.
104
My most embarrassing interview was with SAP.
105
They asked me to implement a stack using two cues, and I knew what a stack was, and that was basically it.
106
I sat there for 40 minutes completely blanking while the two interviewers just stared at me.
107
It was so bad.
108
One thing that helped me a lot was practicing out loud.
109
It sounds weird, but it trains you to explain your thinking in an interview
110
when someone's watching you and when your brain goes blank.
111
I also keep notes on every question I do, what the pattern was, what I got wrong, and how I could come back to it instead of moving on and forgetting.
112
So if you're early in your leak code journey and feeling completely lost, I totally get it.
113
I was the person who didn't even know what a stack was in a live interview.
114
You will get better.
115
Just do it consistently and practice your questions out loud.
116
Imagine getting to this point of the interview
117
and then you just blank on your interview stories because you didn't have any prepared.
118
In my Amazon interview, I think I talked to the person 20 minutes over my interview time
119
because I was just like so excited to talk and I like loved yapping.
120
So I think I'm actually like not too bad at the behavioral part.
121
Amazon has these 16 core values called leadership principles and there's things like bias for action,
122
ownership, customer obsession, and you need to answer your behavioral questions in a way that addresses each of these leadership principles.
123
Some quick tips are to use the STAR method to answer your questions which is situation, task, action, result.
124
This will help frame your answers in a way
125
that is very clear for them to understand and knows your impact right away.
126
So it's really important to build a story bank of like five
127
or six stories that you can just reuse for a bunch of questions.
128
For example, if someone asks you tell me about a conflict or tell me about a time you failed, you can definitely use the same story for each of those questions.
129
So let me show you my Notion behavioral template which I am also sharing down below.
130
Trust me, this notion behavioral template works and if you can answer all these questions, you're going to be set.
131
So this is my job search portfolio with my work summary, but on the bottom here, I also have the behavioral questions that you should probably answer.
132
These are popular questions that a lot of companies will ask and I've prepared answers for each of them.
133
Why do you want to work at XYZ company?
134
You need to be able to answer that.
135
Another question people have asked is have you disagreed with someone for a project and how did you go about solving this?
136
Name a time where you're working on something
137
and you had to convince them to work on a solution you might think was better.
138
Tell me about a time you made a bold and difficult decision.
139
Tell me about a time you solved the pain point for customers.
140
These are very popular questions that a lot of companies will ask.
141
My problem is all my answers for these questions are very outdated.
142
They're from an older story bank.
143
So all I'm gonna do is ask Notion to update the
144
answers in the behavioral questions table using the content that's been saved in my work summary.
145
And this will help me generate new story bank that I can use to practice my behavioral interview questions with.
146
I really like to get in front of a mirror
147
and then answer all these questions like talking to myself
148
or talking to a camera just so that I'm prepared to recite like these stories.
149
And what's cool is my custom agent can be updated on a trigger.
150
Every time I update my work summary I can add new story bank answers.
151
So I'm going to take a look at the answers it generated, polish them up, and then I'll be done my behavioral section.
152
So when I was first preparing for behavioral interviews, I really struggled because I didn't know what stories were worth telling.
153
I kept thinking, is this even impressive enough to bring up?
154
I would think of something I did at school
155
or a previous internship and immediately talk myself out of it because it felt too small or obvious.
156
But here's the thing I had to learn.
157
You are almost always more critical of yourself than anyone else's.
158
The story you think is okay probably sounds really solid to someone who's never heard it.
159
This is your time to show who you are and what you've done, nobody in that interview is going to do it for you.
160
One thing I also recommend is keeping track of all the
161
questions you were asked during interviews in a Notion doc as well.
162
Even if the interview doesn't go well, write down the questions they asked and the answers that you gave.
163
It sounds tedious but it builds up this bank of answers you can draw from over time and refine.
164
And one more thing, the questions you ask at the end of the interview actually matter a lot too.
165
I always ask something like, what does a successful intern or new hire actually look like on a team, Or what is the one thing that people on your team find most challenging?
166
And also, this is the perfect time for you to interview the company
167
and figure out if this is actually somewhere you'd like to work.
168
And now we're on to the more personal project section of the job searching process.
169
This is the final layer of the full job searching process, and it's also the most fun for me.
170
Now, when it comes to your resume, if you're not getting enough responses, it's probably because you don't have enough experience.
171
And sometimes that might be something you can't change.
172
Experience takes time, and I've only been working for two years, so it's really hard to say, like, I've worked at, like, six other companies.
173
So what you can do to jazz up your resume is to add some really cool projects.
174
Now, with AI, there is no excuse for a notes app on your resume.
175
Don't look at my resume because I have a really lame app right now, but it's about to get a lot more fun.
176
I really encourage you to use modern libraries and cool AI tools because it shows that you're young, you're current, you know what's going on, you know all the trends, and I think it should solve a problem that you have.
177
This will make it more interesting to the hiring manager
178
and also interesting to yourself so it gives you the motivation to keep working on it after a long day of work.
179
And finally, treat your project like a real product.
180
Make sure you deploy it, get some users on it, make a video about it, definitely have a really good readme because when people go click your GitHub, they can see it.
181
For me right now, I'm working on Outfit Generator.
182
I've been talking about it for a while.
183
I have a lot of videos on it, but it's super fun and it also solves my problem of having like too many clothes
184
and not knowing what to do with it.
185
I just need to deploy it and add authentication so that people can actually add their own outfits and log in.
186
Yeah, I'm really excited.
187
It's a cute app.
188
I'm really close to getting done, so I'm gonna work on that right now.
189
So before we even talk about what to build, I want to say build something that genuinely interests you.
190
Because that energy comes through in the code and the way you talk about it in an interview.
191
For inspiration, some of my favorite places to look are X, Pinterest, and design showcase sites.
192
They're always designers, engineers posting their work and it can really spark something.
193
And I also think one of the most underused sources of project ideas is hackathon winners.
194
Go look at the winning projects from recent hackathons and see what people are building under pressure with a tight deadline.
195
I actually recently judged a hackathon and it was
196
so cool to see everything that people have built
197
and I felt like it really inspired me to make something of my own.
198
And when someone asks you to walk you through your project in an interview, the answer should not just be what you built, it should be a series of decisions and trade-offs.
199
Why this database over another one?
200
Why this API design?
201
Why you structured and architecture this way?
202
And one more thing, if there's a specific company you really want to work at, I recommend looking at their engineering blog, open source repos, and build something in their domain using their tech stack.
203
It is 10.20pm, I'm exhausted.
204
I have work tomorrow which really sucks.
205
So if you're job searching right now and also working, I'm feeling for you.
206
It's a really tough time.
207
Let's get through it together.
208
It's going to be amazing at the end.
209
We're going to get our dream jobs.
210
It's a long journey and the market is not great, but we got to do what we got to do and stay positive.
211
I'm just so happy that I used Notion four years ago
212
and then now they have like updated all their stuff to the AI technologies.
213
So now I can really make my job searching process more manageable and streamline everything.
214
So thank you so much to Notion for sponsoring today's video.
215
If you want to try out your own custom agents, check out the link in my description.
216
And I've also linked there my Notion and behavioral interview templates.
217
Be sure to follow me on Instagram and check out this playlist of my day in the lives.
218
Bye!
同頻道
FOR YOU
推薦影片
本課的詞彙與口語要點
這段影片共有 218 個句子、3122 個單詞可供跟讀。 講話部分時長為 14:24。 說話人語速較快,每分鐘約 217 個詞,會出現較多連讀和弱讀。 84% 的單詞屬於英語最常用的 3,000 詞,其餘的詞建議在練習前先學一下。
影片中的重點詞彙
影片中 15 個值得學習的單詞,附發音和釋義:
| 單詞 | 發音 | 釋義 |
|---|---|---|
| notion 名詞 | /ˈnoʊʃən/ | 概念 |
| resume 動詞 | /ˈɹɛz.ə.meɪ/ | 恢復 /恢復, 重新開始 /重新開始 |
| solve 動詞 | /sɒlv/ | 解決 /解決 |
| database 名詞 | /ˈdeɪtəˌbeɪs/ | 資料庫 /資料庫 |
| custom 名詞 | /ˈkʌstəm/ | 習慣 /習慣, 習俗 /習俗 |
| summary 名詞 | /ˈsʌm.ə.ɹi/ | 摘要 |
| stack 名詞 | /stæk/ | 堆 |
| template 名詞 | /ˈtɛm.plɪt/ | 模板, 型板 |
| examination 名詞 | /ɪɡˌzæm.ɪˈneɪ.ʃən/ | 檢查 /檢查 |
| internship 名詞 | /ˈɪntɜːnʃɪp/ | 實習 /實習 |
| suck 動詞 | /sʌk/ | 吸吮, 咂 |
| hire 動詞 | /ˈhaɪɹ/ | 租借, 出租 |
| principle 名詞 | /ˈpɹɪn.sɪ.pəl/ | 原理, 原則 /原則 |
| reminder 名詞 | /ɹɪˈmaɪndə(ɹ)/ | 提醒物, 提醒 |
| sponsor 名詞 | /ˈspɒn.səː/ | 保證人 /保證人 |
影片中出現的短語動詞
| 單詞 | 發音 | 釋義 |
|---|---|---|
| check out 動詞 | 退房 | |
| bring up 動詞 | 撫養 /撫養, 養大 /養大 | |
| figure out 動詞 | 弄清楚 | |
| get through 動詞 | /ɡɛt ˈθɹu/ | 度過 /度過 |
| give up 動詞 | 投案, 自首 | |
| take back 動詞 | 撤回 | |
| try out 動詞 | 試用 /試用 | |
| wake up 動詞 | /ˌweɪk ˈʌp/ | 醒, 醒來 /醒來 |
影片中的語法
說話人最常用的結構,並附上影片中的原話:
| 結構 | 影片中的用法 |
|---|---|
| 現在完成進行時 have/has been + -ing — 以前開始、現在仍在繼續的動作 | I've been using · I've been keeping · I've been working |
| 現在完成時 have/has + 過去分詞 — 過去發生但與現在仍有關聯的事 | has laid · haven't updated · I've created |
| 被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的 | would be ruined · was posted · can be tested |
| 定語從句 who / which + 從句 — 補充說明人或事物 | person who didn · questions which is |
需要注意的發音
說話人用了 79 次縮略和弱讀形式,例如 I'm, you're, I've。請按聽到的簡短形式來說。
- “th” 音: algorithm /ˈælɡəɹɪðm̩/, hackathon /ˈhæ.kə.θɑn/, authentication /ɔːˌθɛntɪˈkeɪʃn̩/
- “sh” 和 “zh” 音: notion /ˈnoʊʃən/, examination /ɪɡˌzæm.ɪˈneɪ.ʃən/, internship /ˈɪntɜːnʃɪp/, inspiration /ˌɪn.spɪˈɹeɪ.ʃən/, ownership /ˈoʊnɚʃɪp/
- 長單詞——注意重音位置: behavioral /bɪˈheɪvjəɹəl/, examination /ɪɡˌzæm.ɪˈneɪ.ʃən/, genuinely /ˈd͡ʒɛn.ju.ɪn.li/, architecture /ˈɑː.kɪˌtɛk.t͡ʃə/, inspiration /ˌɪn.spɪˈɹeɪ.ʃən/
如何用這段影片練習
- 先完整聽一遍影片,不要開口,記下不認識的單詞。
- 先用 0.75 倍速逐句跟讀,熟練之後再回到正常速度。
- 錄下自己的聲音並與原聲對比,特別注意 notion, resume, solve 這類單詞。
什麼是跟讀法?
跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。












