新手程序员如何解决工作中遇到的问题

二十年经验的程序员分享下每天的工作流程。

分情况

代码出错,抛 exception。

  1. 把控制台上的出错信息,比如 exception 的详细信息全拷贝出来,放到浏览器栏里,不要加任何中文,去掉跟你代码相关的 namespace。然后按回车。
  2. 如果出现的是百度,有梯子把默认引擎换成 Google,没梯子换成 http://bing.com
  3. 如果第一条搜索结果是 stackoverflow 或者 github, 直接点进去看看。
  4. 英文不好的同学,右点在弹出菜单里选翻译成中文。(Edge, Chrome)都可以。
  5. 如果解决方法不对劲,返回第一步,减少一些不重要的单词再试一次。

学习新技术有疑问

  1. 在浏览器输入 “框架名 空格 技术术语”,比如 “react redux”, 不要加中文,然后按回车
  2. 如果出现的是百度,有梯子把默认引擎换成 Google,没梯子换成 http://bing.com
  3. 如果第一条搜索结果是 stackoverflow 或者 github, 直接点进去看看。
  4. 英文不好的同学,右点在弹出菜单里选翻译成中文。(Edge, Chrome)都可以。
  5. 如果还是有疑问,去掉技术术语,直接搜框架名 “React”, 第一条搜索结果应该就是官
  6. 点顶部菜单里的 “Document”, 一般左边会出现树状菜单,搜索你要找的技术术语
  7. 把例子和你的程序进行比较,做相应改动,看看有什么变化。
  8. 如果还是不明白或者有错,返回第 6 步,点他们的 github 站点,点 issue。
  9. 搜索相关的技术术语(去掉 status:open) 看有没有和你的问题类似的
  10. 如果还是不行,创建 issues, 参照其它人写的格式,附上你的部分代码和出错信息。然后等待回复。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月18日
下一篇 2022年3月18日

相关推荐