在校大学生在学习过程中经常遇到一些问题,使用中文搜索即使在谷歌也找不到自己想要的结果,又不知道应该如何愉快使用 stack overflow 这样的外文网站。特别是一些专业术语或者名词不知道如何用英文表达,想请问一下大家是如何克服这个问题的呢?

举个例子?

一般来说,我会直接把异常信息贴到 google... 🙈

当然如果是新的语言 /框架,过一遍官方的 Quick Start Guide.
有个大致的认知,之后再查找你感兴趣的关键字

直接粘贴异常信息是个好办法,在 debug 时确实挺好用的
除了代码之外,现在还有一些问题来自自己设计程序的思想,如题目要求设计“一个用来表示大整数的循环链表”,我缺少设计程序的思路,用中文搜索又无法得到令自己满意的结果,就会考虑求助于外文网,但是却不知道该怎么表述。从某种方面来说其实就是用英文搜题吧 orz

在码回复时意识到阅读外文教材或者是外文文档应该是很好的解决方案,但是不知如何找到一个适合入门上手的资料,请问是否有相关推荐呢?

精简中文内容只留关键词贴到谷歌翻译,再搜索基本都能在 stack overflow 命中了。

专业术语很容易表达,因为真正的术语翻译软件基本都能精确匹配,比如你想搜索栈溢出这个关键字,翻译不会给你翻译成别的结果。倒是很多中文难以准确描述的情况英文同样无法准确描述,这种只能是多换一些表达方式多搜一搜,然后利用搜索引擎在结果之间跳跃了,除非特别冷门的否则跳一跳应该都能看到 native speaker 的地道表达方式,复制下来接着查就行了。

多看英文资料,就知道该怎么描述想要搜索的内容了

关键词 + not working

多搜就知道了,其实跟中文一样的方法,最简单的就是有英文原版报错信息,多用关键词少用句子

有时候你可以直接输关键词,不一定要完整表达。
比如

一个用来表示大整数的循环链表:linked list for big integer

多个空格分隔关键词, 某些单词不会, 直接翻译过去再搜也能搜个八九不离十;

或者更简单一点:linked list big integer

翻译专业术语很容易,不要语法,只搜一堆名词即可。最多加个 how ,也不需要语法,就是 how 空格加几个名词就行。

😂 我觉得 Google 的提示很聪明,只需要把部分关键字打进去,下面提示的内容就够用了。

多关键词搜索,比如 bigint linked list

关键术语写对了,基本就能搜个八九不离十了,而且如果是常见问题的话,很容易就能在自动提示里找到正确的问法。

去 Stack Overflow 上先看看别人怎么问的就好了,然后选问题里面的关键词搜索

如果英文水平不好,可以先翻译一下然后提取里面的关键词,一般是名词,然后在搜索引擎里用关键词搜索。计算机里的关键词我感觉也不多,久了之后就可以不用翻译自己搜了。

比如说哪些术语?举一些例子?
一般是搜报错信息的关键词

#2 强迫自己多接触相关内容的英文文档,尽量不使用整句翻译,操作系统也换成英文的,坚持大半年就习惯了,慢慢就知道怎么表达了,远离最大的中文搜索引擎😁

有可能不是你的问题,Google 最近两年的结果越来越差已经不是一个两个人发现了,比如说前一阵名扬 V2 的“小 X 百科网”

工作都是全英語的,這點事不成問題,反而用全中文查找到想要的才算困難,例如 Android 相關的其實中文資源比較多。