"成为优秀程序员的 101 个技巧" 本资源为程序员提供了 101 条实用的技巧,从搜索问题答案到编写有用的注释,从承诺不足到超额交付,从寻找导师到成为导师,从适当命名变量到删除不用的代码,从学习阅读代码到建立健康的工作/生活平衡等等。本资源旨在帮助程序员提高自己的技能,提高工作效率,提高代码质量,并建立健康的工作/生活平衡。 1. 善于谷歌搜索: 作为一名程序员,学习如何寻找问题的答案是非常重要的。通过有效地学习 Google 事物,您将节省大量开发时间。 2. 承诺不足和超额交付: 最好让您的团队知道一项任务将需要三周时间并在两周内完成,而不是相反。通过承诺不足和交付过多,您将建立信任。 3. 善待你的设计师: 设计师针对用户痛点提供解决方案。向他们学习并齐心协力打造有效的产品。 4. 寻找导师: 找一个你可以学习的人,并从中汲取灵感。如果您需要技术导师,Coding Coach 是一个很好的入门平台! 5. 成为导师: 成为其他人可以从中学习并激发想法的人。我们很乐意邀请您担任 Coding Coach 的导师 6. 写有用的评论: 写下解释“为什么”而不是“什么”的评论。 7. 适当地命名变量和函数: 函数和变量应该准确地表示它们的目的,所以 myCoolFunction 不会飞。 8. 休假: 我们都需要时间来减压。参加您一直想要的旅行。你的大脑和你的同事会感谢你。 9. 删除不用的代码: 没有理由累积更多的技术债务。 10. 学习阅读代码: 阅读代码是一项被低估的技能,但却是一项无价的技能。 11. 建立健康的工作/生活平衡: 在漫长的工作日之后,您需要时间来减压。关闭工作通知,删除手机上的应用程序。 12. 只安排必要的会议: 可以通过电子邮件或 Slack 消息解决吗?如果是这样,请避免开会。如果没有,请注意持续时间。瞄准更少。 13. 配对程序: 结对编程允许您同时扮演老师和学生的角色。 14. 写出精彩的电子邮件: 学会通过简洁明了的方式在电子邮件中吸引听众。没有人愿意阅读你的四页电子邮件杰里。 15. 融入社区: 与志趣相投的人在一起会激励你走出低谷。 16. 清理你的分支: 清理你的版本控制分支,就像你在你的姻亲来访之前清理你的房子一样。如果不需要,就丢弃;不要只是把它扔在壁橱里。 17. 不要自闭包容: 不要告诉别人他们不够好,不能进入这个行业。每个人都有价值。 18. 不断学习: 你选择了一个需要不断学习的职业。学会爱它。 19. 不要放弃: 这并不总是那么容易。但我们都是从同一个地方开始的。你能行的。 20. 接受让你害怕的任务: 如果它不吓到你,它就不会帮助你成长。 21. 开始前明确要求: 在深入编写代码之前,您应该了解验收标准。它将为您节省时间和以后的痛苦。 22. 有一个工具箱: 拥有一套您完全了解的工具。了解哪些工具服务于哪些目的,以及项目何时可以从使用其中一种工具中受益。 23. 学会热爱建设性的批评: 向可信赖的同事和朋友寻求建设性的批评。它将帮助您成长为程序员和人。 24. 心胸开阔: 技术在变化,而且变化很快。不反对新技术;学习它,然后形成意见。 25. 保持相关性: 通过关注出版物、博客、播客和科技新闻,了解最新的科技新闻。 26. 专注于解决问题: 强大的问题解决能力可以征服任何问题。磨练解决问题的方法。 27. 保持谦逊: 无论您拥有什么头衔或在哪家公司工作,都要保持谦虚。 28. 学会做精彩的演讲: 了解如何吸引观众并进行有效的演示。 29. 在开始之前检查所有的解决方案: 不要直接跳到第一个可能的解决方案。在深入研究代码之前检查所有路径。 30. 找到你的利基: 科技行业内有许多部门。找到您最感兴趣的领域并成为专家。 31. 养成好习惯: 尝试养成一致且健康的习惯,例如消除干扰、限时任务、出席会议以及首先处理最重要的任务。 32. 学会调试: 探索浏览器调试器工具。了解使用 IDE 进行调试的来龙去脉。通过学习调试问题和跟踪错误的最有效方法,您将能够解决最困难的错误。 33. 锻炼你现有的技能: 仅仅因为你目前知道一项技能并不意味着你不应该练习它。除非有意识地改进,否则技能会随着时间的推移而消失。 34. 了解原因: 有时您必须表达自己的意见,因此了解其背后的原因很重要。为什么方案 A 优于方案 B?提供一个有效的论据,你的意见就会更加合理。 35. 知道你的价值: 你是商品,应该得到适当的报酬。请注意您所在地理位置的行业平均水平。如果你赚的钱少了,是时候和你的经理谈谈了。 36. 不要害怕寻求帮助: 如果您遇到问题并花费太多时间寻找解决方案,是时候寻求帮助了。我们都是人。我们都需要帮助。向同事寻求支持并不可耻。 37. 学会学习: 人们以不同的方式学习。有些人通过视频教程学得最好,有些则通过阅读书籍来学习。弄清楚你的学习风格并努力练习。 38. 友善一点: 有时您会被要求提供对同事的反馈。善待。你可以表达你对黛博拉缺乏主动性的看法,而不必把她撕成碎片。 39. 休息一下: 连续 8 小时编码几乎是不可能的。你会很快筋疲力尽并犯很多错误。所以设置一个计时器来提醒自己停下来休息一下。 这些技巧涵盖了编程、学习、工作/生活平衡、交流、个人成长等多个方面,旨在帮助程序员提高自己的技能和工作效率,并建立健康的工作/生活平衡。
剩余28页未读,继续阅读
- 粉丝: 969
- 资源: 105
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助