Lí do bạn nên viết technical blog bằng tiếng Anh

January 29, 2019
Article available in Tiếng Việt
Dev viết technical blog là trào lưu ở thế giới, hiện nay ở Việt Nam cũng có rất nhiều dev cũng đã bắt đầu tự có 1 trang blog của riêng mình. Bạn cũng đang là một developer và bạn đang chuẩn bị có 1 trang technical blog của chính mình? Cool, điều đó rất tốt! Bạn vừa có thể thể hiện được trình độ và kinh nghiệm, trải nghiệm của mình với mọi người, lại vừa có thể giúp đỡ những người khác nếu họ gặp những vấn đề mình đã giải quyết rồi. Hiện nay Việt Nam cũng có những nền tảng blog công nghệ thu hút đông người tham gia như viblo, kipalog… Có rất nhiều bài viết technical trên những nền tảng này của cộng đồng Việt Nam rất hay. Tuy nhiên, nếu bạn không hoạt động trên những nền tảng này, mà dự tính làm 1 website blog riêng, chạy trên 1 server riêng, viết blog bằng tiếng Anh sẽ có nhiều lợi ích bất ngờ so với viết blog bằng tiếng Việt!
1. Nâng cao khả năng vốn từ vựng và cách diễn đạt bằng tiếng Anh
Bạn sẽ phải tích cực tra từ điển, google từ vựng, ngữ pháp các kiểu v.v… để có thể viết được một bài blog tiếng Anh hoàn chỉnh ít lỗi nhất có thể. Thông qua đó, bạn sẽ biết được thêm những từ vựng tiếng Anh mới, những cách diễn đạt tiếng Anh mới mà bạn chưa bao giờ biết, hoặc trong quá trình google bạn bắt gặp những bài blog tiếng Anh khác và khi bạn đọc, bạn có thể tiếp thu được cách dùng từ, cách diễn đạt của tác giả bài viết đó. Dần dần, bạn sẽ nhớ được từ mới, ngữ pháp mới, điều này rất có lợi cho khả năng tiếng Anh của bạn, và thông qua việc đọc technical blog tiếng Anh trong khi google, bạn sẽ biết thêm được những vấn đề mới trong công nghệ được đề cập qua những bài viết đó.
2. Blog của bạn sẽ đến với nhiều độc giả hơn
Tiếng Anh là tiếng quốc tế nên tất nhiên số lượng độc giả đông hơn hẳn so với những ngôn ngữ còn lại. Đặc biệt là dev, khi google họ sẽ có xu hướng google bằng tiếng Anh trước khi google bằng tiếng mẹ đẻ. Ngay cả ở những quốc gia có cộng đồng dev trong nước cực kì lớn mạnh và tích cực như Nhật Bản hay Trung Quốc, số lượng người google bằng tiếng Anh (Trung Quốc thì là baidu bằng tiếng Anh :v) vẫn cực kì nhiều. Và ngay cả dev trong nước ta cũng vậy, mình có thể khẳng định rằng 99.99% dev trong nước ta khi google đầu tiên sẽ google bằng tiếng Anh :v không ai google bằng tiếng Việt trước cả :v vì dev thì mặc định là tiếp xúc với tiếng Anh thường xuyên, nên có những từ chuyên ngành không thể quy ra tiếng mẹ đẻ được, và dev thì tiếp xúc với tiếng Anh quen rồi nên họ sẽ đọc tiếng Anh rất tốt, và xác suất tìm được câu trả lời khi google bằng tiếng Anh sẽ cao hơn là bằng tiếng khác, hiển nhiên dev gần như lúc nào cũng sẽ google bằng tiếng Anh.
Nếu blog của bạn viết bằng tiếng Việt, sẽ có 1 bộ phận những developer vẫn sử dụng tiếng Việt khi google tiếp cận được với blog của bạn. Nếu blog của bạn viết bằng tiếng Anh, không chỉ thế giới có cơ hội tiếp cận với blog của bạn, mà những dev Việt nhưng hay google bằng tiếng Anh cũng sẽ tiếp cận được với blog của bạn (số lượng dev này chiếm 99.99% trong tổng số những dev Việt dùng google :v).
Tất nhiên, vẫn có những technical blog viết bằng tiếng Việt rất thành công, như toidicodedao.com là 1 blog nổi tiếng mình cũng rất thích đọc và đã mua sách của anh này. Tuy nhiên số lượng những blog như vậy không nhiều, và khi những nền tảng technical blog tiếng Việt mạnh như viblo hay kipalog đang nổi như hiện nay, khả năng blog của bạn trở thành 1 cái toidicodedao.com thứ 2 là khá khó.
Mục đích chính của viết blog là để chia sẻ với càng nhiều người càng tốt. Do đó hãy viết technical blog của bạn bằng tiếng Anh. Nếu không có ai đọc blog của bạn, thì ít nhất bạn cũng có thể cải thiện nâng cao khả năng tiếng Anh của mình rồi :D
3. Những cơ hội bất ngờ mà blog đem lại
Blog viết bằng tiếng Anh thì không chỉ native speaker đọc, mà non-native speaker cũng đọc được, blog tiếng Anh thì người Việt Nhật Trung Hàn cũng đều đọc được hết. Khả năng mà 1 HR, 1 anh tech lead đẹp trai của 1 công ty nổi tiếng đọc được blog của bạn và tìm đến bạn cũng cao hơn là khi blog của bạn viết bằng tiếng Việt, thì các anh tech lead HR đẹp trai người Nhật Trung Hàn sẽ không đọc được, và không liên lạc với bạn để trao đổi cơ hội hợp tác nữa.
Khi bạn ứng tuyển vào 1 công ty nước ngoài hoặc những công ty yêu cầu làm việc trong môi trường đòi hỏi tiếng Anh, nếu blog của bạn viết bằng tiếng Anh bạn có thể tự tin attach nó vào CV hay linkedin như một dẫn chứng tin cậy về việc bạn có khả năng sử dụng tiếng Anh như thế nào. Còn nếu blog của bạn bằng tiếng Việt? Bạn sẽ vất vả hơn trong việc tìm thêm những thứ chứng minh khả năng ngoại ngữ của mình với nhà tuyển dụng đó.
Hiện nay, hầu hết những nhà tuyển dụng developer ở Việt Nam đều yêu cầu khả năng đọc hiểu tiếng Anh tốt, với những công ty có vốn ngoại quốc thì yêu cầu khả năng nghe nói viết tốt, IELTS above 6.5 v..v. Kể cả khi bạn chỉ tìm kiếm cơ hội ở trong nước, blog viết bằng tiếng Anh sẽ tăng khả năng đem đến nhiều cơ hội cho bạn hơn là blog viết bằng tiếng Việt.
4. OK tôi sẽ viết technical blog bằng tiếng Anh, hãy giúp tôi
Bạn cần có 1 từ điển chất lượng. Google translate có thể đáp ứng được hầu hết những gì bạn muốn dịch sang tiếng Anh. Tuy nhiên khi trình độ tiếng Anh của bạn đã lên tới một level nhất định, hãy hạn chế dùng từ điển Việt-Anh. Hãy dùng từ điển cắt nghĩa của 1 từ tiếng Anh bằng tiếng Anh. Mình recommend Oxford Advanced Learner Dictionary, ứng dụng có mặt trên tất cả các nền tảng software hiện nay. Khả năng cắt nghĩa từ vựng phổ thông lẫn chuyên ngành của ứng dụng này là vô đối, với giá chỉ 700k bạn đã có trong tay 1 ứng dụng từ điển tiếng Anh siêu việt của nhân loại rồi! Bạn cũng nên tìm mua thêm Oxford Advanced Learner Thesaurus Dictionary, nó có gợi ý nhiều ví dụ cho cách diễn đạt của 1 từ, những từ đồng nghĩa, trái nghĩa, giúp phong phú thêm khả năng diễn đạt của bạn khi viết blog. Nếu bạn dùng macOS, từ điển mặc định được cài sẵn trong macOS cũng rất mạnh rất tốt, hãy tận dụng nó.
Tích cực đọc blog công nghệ trên thế giới, như medium, techcrunch, freecodecamp… Bạn học được phong cách diễn đạt của nhiều người trên đó và biến nó thành của mình.
Dùng ứng dụng grammarly để proofread bài viết của bạn trước khi publish. Với bản free, grammarly có thể chỉ ra cho bạn những critical mistake liên quan đến ngữ pháp, như chia sai thể, thiếu trợ từ v..v. Với bản premium, grammarly có thể chỉ ra lỗi diễn đạt, gợi ý thay từ ngữ phù hợp… Nếu bạn coi trọng sự nghiệp viết lách của mình thì vài trăm nghìn 1 tháng cũng đáng, chịu khó nhịn bớt trà sữa đi là ok :)) (Nếu bạn định mua grammarly cho 1 năm, hãy process purchase đến lúc checkout thì quit. Tầm khoảng 3 ngày sau grammarly sẽ gửi cho bạn 1 cái coupon discount 50% :) ).
Nền tảng blog: Nếu bạn muốn blog cũng đồng thời là 1 skillset showcase của mình, hãy tự dev blog cho mình. Nếu bạn không muốn tốn tiền cho việc thuê server riêng, hãy sử dụng static site generator engine. Mình recommend Gatsby vì engine này sử dụng React và graphQL, trending technology hiện tại. Ngoài ra Hexo, Jekyll, Hugo cũng là những nền tảng rất nhiều dev đang dùng. Sản phẩm được generated bởi engine có thể host trên github.io. Bạn chỉ cần mua tên miền cài đặt vào là xong! Nếu bạn không ngại thuê server, bạn có thể sử dụng khả năng của mình để code nên 1 blog platform cho chính mình, laravel php ruby on rails nodejs các kiểu <3. Tuy nhiên bạn hãy nhớ mục đích chính của blog vẫn là để viết, bạn dev blog đẹp pro elegant các kiểu xong viết bài không thấy ai đọc là bạn sẽ cảm thấy so defeated và quit nhanh chóng :(. Nên dev đẹp vừa thôi, còn để thời gian viết lách nữa <3 Còn nếu bạn chỉ muốn tập trung vào viết, wordpress là tốt nhất zero setup không phải nghĩ ngợi gì cho mệt. Thích theme gì plugin gì thì bỏ tiền ra mua giống anh toidicodedao.com vậy :D
Kết
Viết blog bằng tiếng Anh vừa nâng cao khả năng ngoại ngữ, khiến blog của bạn đến được với nhiều người hơn, và tăng cơ hội nghề nghiệp cho chính bản thân. Tất nhiên, viết blog tiếng Anh sẽ tốn thời gian hơn so với viết bằng tiếng mẹ đẻ rồi. Hãy cố gắng vượt qua trở ngại đó! Chúc blog của bạn sẽ đến được với nhiều người!
