kiến thức Tất tần về Tiếng Anh cho dân IT (Hoặc tương tự).

  • Người tạo chủ đề Người tạo chủ đề duykhanh471
  • Ngày bắt đầu Ngày bắt đầu

duykhanh471

Member
Tính đến thời điểm hiện tại thì t thấy là chưa có một Thread nào thực sự tâm huyết và ổn trong chủ đề này và những lời khuyên được đưa ra trong các Thread hỏi riêng về vấn đề này đều rất nửa vời hoặc cũng có những Thread để quảng cáo khóa học.

Background của cá nhân t: Tiếng Anh hiện tại là C1 (Tự ước lượng, cũng đa phần là tự học mà lên đến đấy luôn). Học lập trình, Linux, khoa học máy tính từ khoảng 4 năm trước (Giờ vẫn ngu) và hoàn toàn bằng Tiếng Anh từ hồi đó đến giờ. Cả kĩ năng IT lẫn Tiếng Anh của t cải thiện dần theo thời gian. Thời gian này đang học lại lên C2 (Có một Thread riêng về cái này bên khu Ngoại Ngữ trong Voz luôn: thảo luận - Nhật kí Tiếng Anh: Tự leo lên C2 từ B2-C1 thông qua Immersion (https://voz.vn/t/nhat-ki-tieng-anh-tu-leo-len-c2-tu-b2-c1-thong-qua-immersion.971461/)).

Dù thế thì có gì sai các fen nhớ nhắc nha để sửa không thì đi :))

Có hai kiểu phổ biến là (IMHO):
  • Tiếng Anh bồi, tức là Tiếng Anh đủ để đọc tài liệu (Dù vậy mình vẫn gợi ý học thêm lên ít nhất B2).
  • Không biết gì: Không học nổi IT, vấn đề ở đây là về tài nguyên (Bằng Tiếng Anh là nhiều nhất và mới nhất) và công nghệ (Các Documentation, các chủ đề thảo luận về các công nghệ đều chỉ có bằng Tiếng Anh là nhiều).
Mình thấy rất ít người làm IT mà thực sự có thể sử dụng Tiếng Anh tốt. Dù mình thấy là cũng chẳng vấn đề lắm vì cơ bản vẫn code, đọc tài liệu với stackoverflow được. Nhưng nếu bạn có định hướng muốn học "computer-science" roadmap như OSSU, teachyourselfcs hay muốn hiểu sâu hơn khi đọc tài liệu hoặc cải thiện Tiếng Anh hiện tại thì đừng ngại dành thêm 2 - 3 tiếng/ngày để học Tiếng Anh.

Với dân IT thì mình gợi ý là tự học Tiếng Anh ở nhà, vì:
  • Khối lượng kiến thức đồ sộ trên Internet
  • Khó tìm được ai dạy bạn được ở mảng này (Mình chưa thấy ai dạy được Tiếng Anh chuyên ngành thực sự tốt theo kiểu thực chiến vì họ chỉ là người dạy thôi).
  • Trung tâm hay các lớp dạy thường hướng về thi chứng chỉ hơn

1. Cho những người chưa biết gì Tiếng Anh​

Hãy học từ đầu và hai phần quan trọng nhất là từ vựng và ngữ pháp.​

1.1 Từ vựng​

Bạn nên (buộc phải) sử dụng Anki để cải thiện khả năng nhớ từ thông qua SRS. Đừng mất công học các "bài giảng từ vựng". Cách học từ vựng tốt là:
  • Đọc câu ví dụ: Mở một từ điển Anh - Việt (Mới bắt đầu chưa nên dùng từ điển đơn ngữ), tra từ rồi đọc câu ví dụ để biết đi cùng cả câu thì nghĩa là gì và cách dùng từ đó trong ngữ cảnh.
  • Thêm vào Anki nếu cần: Mới đầu khi bạn mới sử dụng Anki và đồng thời mới học Tiếng Anh thì nên dùng bộ thẻ (khoảng) 1500 từ vựng cơ bản. Rồi trong lúc học mà bạn có từ nào muốn ghi nhớ để sử dụng thường xuyên hãy thêm nó vào Anki.
Anki là một phần mềm tương đối khó dùng, bạn nên xem hướng dẫn trên Youtube để làm quen.

1.2 Ngữ pháp​

Học hết bộ ba quyển Grammar In Use (Essential Grammmar in Use, English Grammar In Use, Advanced Grammar in Use tương ứng với sơ cấp -> trung cấp -> cao cấp).

Cả ba quyển này đều là Tiếng Anh, mấy bác có thể tìm bản dịch Tiếng Việt đọc hoặc xem video bài giảng trên Youtube.

Đọc thêm về vụ này: kiến thức - Tự học ngữ pháp Tiếng Anh (https://voz.vn/t/tu-hoc-ngu-phap-tieng-anh.1021290)

2. Cài đặt và sử dụng từ điển:​

2.1. Cài đặt từ điển​

Một gợi ý tốt là sử dụng Yomitan hoặc Goldendict. T gợi ý dùng Yomitan vì nó tích hợp trên trình duyệt luôn nên vừa tra vừa đọc cho nhanh (Điểm trừ là vì làm cho dân học Tiếng Nhật nên từ điển Tiếng Anh gần như không có hoặc rất ít, điểm trừ nữa là không có từ điển chuyên ngành IT, ít nhất là t chưa tìm được).

Hướng dẫn cài đặt t có viết trên trang riêng: Mining - Tôi luyện Tiếng Anh - Khu học mở. (https://daihocmo.github.io/tieng-anh/setup/) (Nếu có ông nào lập trình tốt mà làm được từ điển cho Yomitan thì nhớ ping t nha :)) t không biết làm).

Gợi ý thêm:
  • Còn một hướng khác tùy chọn là mọi người có thể tải thêm từ điển kĩ thuật Anh - Việt của Prodict nếu cần (Nếu mọi người sử dụng Goldendict).
  • Có từ điển Anh - Việt cho Yomitan nhưng không hỗ trợ tự động chia động từ khi tra từ nên không ổn lắm :D

2.2 Simple-IT-English​

Có một repo về từ điển các từ Tiếng Anh thường dùng trong IT: Simple-IT-English

Có định nghĩa bằng Anh - Anh với Tiếng Trung thôi. Cá nhân t chưa đọc hết nhưng khá nhiều từ t không dùng. Nếu các fen có từ chuyên ngành nào muốn tra trong từ điển này thì cứ vào trang Github Page của nó rồi Ctrl + F là xong.

3. Nâng cao​

Nếu không ngại mời các fen đọc "How to learn English" của Antimoon: How to learn English | Antimoon (https://www.antimoon.com/how/howtolearn.htm)

Hoặc đọc luôn Thread t cho trên Voz: kiến thức - Tự học Tiếng Anh chuyên ngành (ESP) cho rất nhiều ngành (https://voz.vn/t/tu-hoc-tieng-anh-chuyen-nganh-esp-cho-rat-nhieu-nganh.994251/)

3.1 Dùng từ điển đơn ngữ.​

Không phải từ nào cũng chuyển ngữ về Tiếng Việt đủ tốt với nhiều từ còn không có Tiếng Việt nên các bác cứ xác định tinh thần tập dùng từ điển đơn ngữ nha. Mới đầu tập thì cứ tra đơn ngữ, không hiểu nghĩa lắm thì lại tra tương tự bên song ngữ.

Đọc thêm bài này bằng Tiếng Anh:

3.2 Đọc và nghe càng nhiều càng tốt​

Đọc Documentation, hướng dẫn, best practices, tranh luận trên HackerNews, Lobste.rs, Tilde hoặc chỗ nào cũng được rồi học từ vựng từ đấy luôn.
Chán thì ngồi xem Fireship, Computerphile, Molly Rocket, CppTalks hoặc bất cứ cách Stream lập trình nào bạn thích.
Có từ vựng hay cấu trúc ngữ pháp gì muốn học thì cứ Anki thẳng tiến :)) Farm nhiều là lên Level



Các fen có thể tham gia nhóm học Tiếng Anh trên Discord.

 
Sửa lần cuối:
Communication English is different from essay writing English. For IT job, the former is more important than the latter. And the best way to develop communication English is by going to English forums like hackernews or Reddit to debate with other English speakers there. :LOL:
 
Làm sao để cải thiện listening nhỉ, nhiều khi khách nói mà chả nghe đươc gì
 
về cơ bản học một ngôn ngữ là chúng ta học thuộc lòng nó, bạn nghe chưa giỏi, nói chưa mượt hay viết chưa thạo thì là do bạn chưa có đủ thời gian luyện tập các kỹ năng đó thôi, yếu cái nào thì học cái đó,
cách học ngôn ngữ đơn giản nhất là ngày nào cũng học, rồi dần dần chắc chắn sẽ giỏi
  • viết chưa ngon thì luyện tự viết nhiều, xong nhờ AI sửa giùm
  • nghe chưa ngon thì tập nghe nhiều vào, ban đầu nghe + đọc sub, sau tăng dần độ khó lên tự nghe và so sánh với sub...
  • nói chưa ngon thì là do bạn ít mở mồm ra và nói thành tiếng thế thôi, có rất nhiều app luyện nói như elsa speak chẳng hạn...

> chốt lại thấy yếu cái gì thì luyện cái đó, có công mài sắt có ngày nên kim, còn ko luyện thì mãi mãi vẫn chỉ như thế, với cái món này ko ngày một ngày 2 được, mà phải tính theo tháng, quý, năm.
còn nguồn học ở đâu á?, Google vẫn đang free nhé ^^
 
  • nói chưa ngon thì là do bạn ít mở mồm ra và nói thành tiếng thế thôi, có rất nhiều app luyện nói như elsa speak chẳng hạn...
Elsa Speak rất tốt để biết phát âm của mình đúng hay sai và sẽ tuyệt hơn nếu bạn nghe nhiều phát âm của người bản xứ trước khi dùng :D

Gợi ý từ cá nhân dù không ai hỏi
 
Communication English is different from essay writing English. For IT job, the former is more important than the latter. And the best way to develop communication English is by going to English forums like hackernews or Reddit to debate with other English speakers there. :LOL:
Không hiểu lắm tại sao bác lại nói tranh luận trên các Forums đấy lại để luyện kĩ năng giao tiếp nhưng lên đấy để xem nhiều góc nhìn về một vấn đề cũng vui =D
 
Làm sao để cải thiện listening nhỉ, nhiều khi khách nói mà chả nghe đươc gì
Bác nghe từ cơ bản xong dần dần nghe những nội dung khó hơn, nếu bác muốn thử kĩ năng của mình thì tìm nghe các Podcast về IT, như là The Changelog hoặc TED Tech, nói chung là nhiều lắm để bác cải thiện. Một phần nữa là có thể bác cần học thêm từ vựng và ngữ pháp nữa =)) không có mấy cái đấy sao hiểu được.
 
Không cần phải cày ngữ pháp
Chà chà không ổn nha bác, có thể bác đang hiểu nhầm ý của t về ngữ pháp nha. Học ngữ pháp ở đây không phải để đi thi đâu, t đi nói chuyện với nhiều người mà nghe người nào nói sai ngữ pháp sẽ cảm giác rất khó chịu, hoặc thậm chí gây ra hiểu nhầm về mặt ngữ nghĩa nếu không hiểu rõ về cách các ngữ pháp hoạt động. Tất nhiên bác có thể nhờ Chat viết và sẽ tốt hơn nếu bác hiểu tại sao nó viết vậy và bác phải biết nó đúng nữa, nhất là khi dùng nó trong công việc.

T thấy là học theo sách giáo khoa hay cái chỗ nào đấy cũng được, miễn là nó tăng độ Comprehension cho ngôn ngữ mình học là hoàn toàn ổn. Kể cả là một Dev nhưng một Dev hiểu tốt về Tiếng Anh thì vẫn hơn chứ với lại học ngữ pháp cũng không cần nhiều thời gian tới mức mà mình không thể học được.

Lấy ví dụ luôn là rất nhiều lần t nghe mấy ông IT nói "I am do that" dù nó là lỗi sai ngữ pháp rất căn bản.
 
XKhông cần phải cày ngữ pháp, học vừa đủ và tập trung hoàn toàn vào speaking và cách giao tiếp (cả tiếng Việt và tiếng Anh), writing đã có chatGPT nó sửa ngữ pháp và câu từ khi soạn mail hoặc documentation. Quan trọng là dạn nói chứ đừng có im lặng trong các buổi meeting và biết cách nói chuyện với dev, PM và PO nước bạn (mỗi role sẽ có cách giao tiếp khác nhau) bằng cả tiếng Anh lẫn tiếng Việt.

Cách luyện tập hiệu quả speaking nhất tất nhiên là phải nói nhiều, hồi xưa lúc chưa có AI thì join câu lạc bộ hoặc ra công viên, hoặc đơn giản là nhại lại giọng và accent của người khác. Nhưng nay thì chatGPT đã có voice trên điện thoại, có thể nói chuyện với nó và nhờ nó sửa lại câu từ của mình sao nghe cho nó hay, không biết diễn đạt ý đó như thế nào thì hỏi thẳng chatGPT bằng tiếng Việt luôn.

Quan trọng nhất vẫn là cách mình nói chuyện, giao tiếp thay vì tập trung quá nhiều vào ngữ pháp hay các kì thi vốn không quá quan trọng với dev trừ khi nó ảnh hưởng đến lương hoặc khả năng định cư.
Bí quyết của mình là không bao giờ nói tiếng Anh với người VN, ai nói gì kệ đừng bắt chước nói theo sẽ sai hết. Xem phim học cách nói và nói nhại theo tụi nó cũng được phần nào. Đầu tư đi học ở trung tâm cũng là 1 cách . Đồng ý với ấy quan trọng nhất là hiểu và truyền đạt + suy nghĩ trong tiếng Anh, tới lúc nào đó giao tiếp thành thạo thì ko còn vấn đề gì trở ngại. Cách học ở VN quá sai khi học ngôn ngữ = ngữ pháp bằng sách từ cấp 2, cấp 3 trường làng, giáo viên dạy sai hết. làm hồi đó mất gần 5 năm học lại mới dùng lại được. Con nít bây giờ nên gửi trung tâm học tốt rồi lấy chứng chỉ để không phải học trong lớp, chứ giáo viên dạy sai thì hỏng cả thế hệ nữa...
 
ý ở đây là đừng có lậm quá vào ngôn ngữ, nên chú trọng cách communicate các idea hoặc các vấn đề kỹ thuật một cách gọn gàng, xúc tích bằng cả tiếng Việt lẫn tiếng Anh. Ngữ pháp nên học vừa đủ, không cần quá đâm sâu vào, vì người giỏi ngôn ngữ chưa chắc đã communicate được.

Còn việc "I am do that" thì tuy đó là lỗi sai căn bản nhưng trong các cuộc meeting với dev nước ngoài (Mỹ) họ chỉ chú trọng tới cái idea mà mình muốn truyền tải và solution mình đưa ra, chứ họ không care tới ngữ pháp. Và phải kể đến là không khí trong các cuộc meeting dẫn đến việc dev hoặc các bên tham gia mắc phải những lỗi sai ngữ pháp là chuyện rất bình thường và chỉ cần responsive trong giao tiếp và có cách communicate đúng thì bên họ vẫn hoan nghênh và đánh giá rất cao (feedback lại từ manager).

P/s: Case mình nói không phải là mình vì mình đã có 7.5 IELTS
Nói chuyện nhiều riết rồi sẽ quen, tụi bản xứ nói cũng k đúng ngữ pháp đâu. Nói chuyện riết thì cũng sẽ sửa được thôi. Có 1 cái khó khi học là học slang và chửi thề, không có cam xúc ko chửi được haha. Chứ đi thuyết trình thì dễ quá.
Đi học ở VN cần thi toeic thôi nên thi cho rẻ, hôm nào thi IELTS thử :D. Mà chỉ có 2 kĩ năng nên chỉ mới được C1
1728858988714.png

1728859158344.png
 
Bí quyết của mình là không bao giờ nói tiếng Anh với người VN, ai nói gì kệ đừng bắt chước nói theo sẽ sai hết. Xem phim học cách nói và nói nhại theo tụi nó cũng được phần nào. Đầu tư đi học ở trung tâm cũng là 1 cách . Đồng ý với ấy quan trọng nhất là hiểu và truyền đạt + suy nghĩ trong tiếng Anh, tới lúc nào đó giao tiếp thành thạo thì ko còn vấn đề gì trở ngại. Cách học ở VN quá sai khi học ngôn ngữ = ngữ pháp bằng sách từ cấp 2, cấp 3 trường làng, giáo viên dạy sai hết. làm hồi đó mất gần 5 năm học lại mới dùng lại được. Con nít bây giờ nên gửi trung tâm học tốt rồi lấy chứng chỉ để không phải học trong lớp, chứ giáo viên dạy sai thì hỏng cả thế hệ nữa...
Nên là nói với người bản ngữ sẽ hay hơn, chứ nói chuyện trúng cũng nhiều người phát âm tệ thì cũng không tốt cho việc học lắm
 
mình đang muốn luyện nghe và phản xạ giao tiếp. nên dùng pratika hay chatgpt vậy. dành cho ngành IT
 
mình đang muốn luyện nghe và phản xạ giao tiếp. nên dùng pratika hay chatgpt vậy. dành cho ngành IT
Bác thử xem các video giả lập Giao tiếp (Kiểu phỏng vấn, hội thoại thông thường .etc.), nghe người ta hỏi rồi dừng video lại, xong nghe câu trả lời để xem họ ứng biến. Xem nhiều video khác nhau sẽ tự xây dựng trong mình phản xạ. Áp dụng tương tự với IT thôi
 
Giờ mới biết đến thớt. Cho em hỏi xíu, hiện lv em đang ở B2 và cũng đang tính đầu tư để lên hẳn C1, thì xét riêng trong giới IT, việc up level B2->C1 có những ưu điểm nào nổi bật ko bác? Hiện em cũng đang làm với khách JP, nhắn eng hàng ngày, thỉnh thoảng có meet, trao đổi cũng thấy khá thoải mái và đủ dùng rồi; em cũng hơi cân nhắc vì cũng muốn dành tgian nâng cao skill tech nữa.
 
Không cần phải cày ngữ pháp, học vừa đủ và tập trung hoàn toàn vào speaking và cách giao tiếp (cả tiếng Việt và tiếng Anh), writing đã có chatGPT nó sửa ngữ pháp và câu từ khi soạn mail hoặc documentation. Quan trọng là dạn nói chứ đừng có im lặng trong các buổi meeting và biết cách nói chuyện với dev, PM và PO nước bạn (mỗi role sẽ có cách giao tiếp khác nhau) bằng cả tiếng Anh lẫn tiếng Việt.

Cách luyện tập hiệu quả speaking nhất tất nhiên là phải nói nhiều, hồi xưa lúc chưa có AI thì join câu lạc bộ hoặc ra công viên, hoặc đơn giản là nhại lại giọng và accent của người khác. Nhưng nay thì chatGPT đã có voice trên điện thoại, có thể nói chuyện với nó và nhờ nó sửa lại câu từ của mình sao nghe cho nó hay, không biết diễn đạt ý đó như thế nào thì hỏi thẳng chatGPT bằng tiếng Việt luôn.

Quan trọng nhất vẫn là cách mình nói chuyện, giao tiếp thay vì tập trung quá nhiều vào ngữ pháp hay các kì thi vốn không quá quan trọng với dev trừ khi nó ảnh hưởng đến lương hoặc khả năng định cư.
e thì bị vấn đề về nói, nghe đọc khá ổn nhưng cứ muốn nói cái j là rặn ko ra từ hoặc là tâm lý sợ sai ngữ pháp nên cuối cùng chả nghĩ ra j để nói
 
Bí quyết của mình là không bao giờ nói tiếng Anh với người VN, ai nói gì kệ đừng bắt chước nói theo sẽ sai hết
Mình thấy thế này hơi nói quá.

1. Không phải sai khi khá nhiều người Việt phát âm chưa ổn nhưng mình nghĩ giọng của đầy các nước khác mặt bằng chung cũng không ổn (Danh sách những người từ những nước t đã có dịp bắt chuyện cùng như Ấn Độ, Brazil, Ba Lan, Nga, Nigeria, Indonesia, Malaysia, Thổ Nhĩ Kì .v.v. Có một số ông Brazil, Native Spanish hoặc dân Bắc Âu như Phần Lan hoặc Thụy Điển nói Tiếng Anh khá tốt (Thụy Điển thì chắc cỡ native r tại t nghe t không phân biệt được) nhưng ít nhất là giới hạn trong những người t có dịp bắt chuyện cùng). Nên t nghĩ là sẽ đúng hơn nếu nói là "Tập trung nghe người nói Tiếng Anh bản ngữ nói" thay vì dùng một câu áp đặt như thế này.

2, Những người Việt nói Tiếng Anh tốt
Có một số lượng không nhỏ những người Việt sống ở Việt Nam mà có thể nói Tiếng Anh đạt mức độ gần bản ngữ. Lấy ví dụ là t (gần gần =)))) và đám bạn trong lớp chuyên Anh của t (Tiếp xúc với Media Tiếng Anh từ sớm), và khá nhiều người Việt sống ở Việt Nam t có dịp trò chuyện trên Discord.

Bí quyết này của chú thì cháu xin phép "take it with a grain of salt".
 
T thì nghĩ ae nên học 1 lớp phát âm, cách học hồi trước dạy phát âm lỗi khá nhiều, nên giao tiếp tiếp không được.
Đi học một lớp cho biết đúng là nó như thế nào, rồi tự sửa dần dần, kiểu ngày dành vài phút đọc rồi record lại rồi nghe lại, thấy chổ nào cần sửa cho đúng thì sửa lại, t dùng cách này thấy nói chuyện dễ nghe hơn hẳn.
Từ vựng IT thì t thấy không có khó, vì lúc làm cũng xài nhiều rồi, chủ yếu sao nói người ta hiểu được thôi.
 

Thống kê chủ đề

Ngày tạo
duykhanh471,
Người trả lời cuối
NGUYENVIETSON14,
Trả lời
60
Lượt xem
17.802
Quay lại
Lên đầu trang