iT邦幫忙

2025 iThome 鐵人賽

DAY 17
0

第一次看此系列文的朋友,請先移步到 Day 1 – 如何開始?進行方式、自我介紹實戰 哦!

🎬 情境故事

今天 PM 跟你討論新功能需求,他描述了想要的使用者流程,但技術上你覺得需要調整。這時候很多工程師會卡住,不知道怎麼用英文婉轉表達「這樣可能會有困難,但我們可以試試另一個做法」。

今日目標:學會用簡單英文表達「確認需求」與「提出建議」。

🤖 Config Prompt

[Config]
- Day: Day19 – PM Requirement Discussion
- Scenario: Discussing new feature requirements with a PM, confirming understanding, raising technical concerns, and suggesting alternatives.

🎯 開始進行練習

記得把對話錄下來,自己聽一次,想想有哪裡不自然、哪裡需要調整。

🆘 今日救命句

  • 救命句:
    Let me clarify the requirement.
  • 爭取思考時間:
    Give me a moment to think about it.

👥 對話紀錄及思路

🤖 We need to push the notification both on the mobile and the website.
🗣️ When should we push the notification?

🤖 We should send the notification as soon as a user’s order status changes. Do you have any technical concerns you’d want to bring up about that?
🗣️ Do we need push notification for every single order?

🤖 Some users have hundreds of orders a day. How might you suggest handling that situation?
🗣️ Maybe we should collect the notification and push it together for each user.

Push them

🤖 Imagine the PM also wants to know if it’s possible to let users choose which types of notifications they get. How would you suggest handling that kind of user preference from a technical point of view?
🗣️ Okay, so we need an API to store the user's options and store them into the database, and our server responds, our server pushes an application according to their preference.

GPT 給的反饋:Okay, so we need an API to store the users' options in the database, and then the server pushes notifications according to those preferences.

再說 need API 後半段我有點卡,本來想說要簡單地說,所以已經縮減成 and store them into the database 了。不過 GPT 給的反饋是直接在 store the users' options 後面接 in the database。相比之下我說的有點太冗長了。

📝 Final Report

這次的文法都沒有太大的錯誤,只有最後一個問題,組織句子時有點卡卡的。

1) Per-turn Corrections

Turn 2: Correction: “You mean: When should we push the notification?”
Alternative: “So, you’re asking when we’ll send out the notification?”

Turn 4: Correction: “You mean: Do we need to push notifications for every single order?”
Alternative: “So, are you asking if we should notify them for each order?”

Turn 6: Correction: “You mean: Maybe we should collect the notifications and push them together for each user.”
Alternative: “In other words, we could batch all notifications per user and send them at once.”

Turn 8: Correction: “You mean: So you mean we have to prioritize the notifications, right?”
Alternative: “So you’re saying we need to set which notifications come first?”

Turn 10: Correction: “You mean: Okay, so we need an API to store the users' options in the database, and then the server pushes notifications according to those preferences.”
Alternative: “In short, we’ll let users set their preferences and then send notifications based on what they chose.”

2) Top 3 Patterns

Word Order: Sometimes you reversed or extended sentences a bit. Just remember to start with the main subject and keep it simple.

Clarification Habit: You often used “you mean” well, which is great. Just keep practicing to make it smooth.

Tenses and Agreement: Occasionally you mixed up singular/plural forms. A quick double-check can help.

3) Phrase Pack

“When should we push the notification?”

“Do we need to notify for each order?”

“Maybe we can batch the notifications.”

“So we need to prioritize these alerts, right?”

“Let’s store user preferences in the database.”

4) Intonation Tip

Try stressing the main action word. For example, in “Do we need to push notifications for every order?” emphasize “push.”

5) Fluency & Pronunciation Notes

You’re clear and understandable; just keep sentences short and steady.

Great job shadowing corrections immediately.

Watch out for little hesitations; more practice will smooth those out.

Keep focusing on stress in key phrases.

6) Key Focus for Next Time

Improvement Goals: Work on sentence simplicity, consistent word order, and confident delivery.

Drills (3 min): Try a quick shadowing drill with one of the phrases we practiced. Then do a substitution exercise: swap “push notification” with another action like “send email.” Finally, summarize the scenario in two or three sentences.

上一篇
Day 18 – 開發週總結、終極 RD 同事 Prompt
下一篇
Day 20 – PM 時程協商
系列文
和我一起挑戰!工程師英文口說 30 天 GPT 語音練習日記20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言