工欲善其事,必先利其器
代在飞速的发展和变化,一切重复性的工作都在逐渐被ai所取代,我们应当做的是着重于利用ai去在ai难以替代的优化和创造性的工作上下功夫。
在现代ai可以很轻松的帮我们解决从0到1的问题,那问题就集中在我们如何去突破这个1?
首先基础仍然很重要,你能够创造出什么样的东西仍然取决于你对基础知识的了解程度,当然现在你开始一个项目也不一定需要提前把所有知识全部掌握,但至少你开始做你的项目之前得知道你需要用到一些什么东西,你需要先搭建起一个宏观的实现某一功能的认知框架。在项目开始之前务必做好一定程度的搜索调研
第二是清晰表述你的需求的能力,可以多尝试通过思维导图的方式来捋清楚自己的需求和逻辑
第三是独立检索和判断能力,ai不一定能够精确的搜索到你所需要的内容,给出的建议也不一定是最优解,谨慎使用ai托管!(甚至后续还有植入广告的风险)
第四清晰的知道不同的ai工具擅长什么,比如豆包擅长语言方面的处理,claude擅长编程,那你就可以吧你的需求跟豆包交流,让它纠正你的措辞,再去和claude交流,或者你可以人claude使用项目制的方式,读取你的需求文档,和你对接需求,修正需求等等
第五 及时记录你的想法和所学所思,ai时代虽然相当于你的外置大脑,但是如果你什么都需要依靠ai来辅助的话,效率会相当低下,每次忘记一个东西又得问一遍ai。
入门工具指南
你可以使用cursor、copilot、codex等各种各样的直接交互的ai编程工具,这比你复制代码给对话式ai然后再粘贴回来高效的多
这些大部分都有教育优惠或者教育免费的政策
最方便的你可以只用下载一个vscode,在vscode的拓展插件中下载copilot,再去github的官网申请教育特权,你就能获得一年的免费使用copilot的权限(具体获得方法自行搜索,主要是你得用英文,你的学生证明全部都得是翻译成英文的,也可以手写)
学会使用github,有时候你可能上不去github,你想要最简单不花钱,稳定的方法就是去微软商店下steam++(watt toolkit),魔法(会魔法的自然能学会就不多梭啦)
建议你选一款适合自己的笔记软件(markdowm),比如obsidian、typora
我是配合着使用的,obsidian有强大的搜索功能,typora可以有良好的书写体验(typora有非常多的主题可以选择,你也可以配置你的图床,自动上传你粘贴到typora的图片到云端,这样就能不用担心图片的分享问题啦
建议你有一款合适的思维导图软件,project graph /Xmind都可以,尽量选界面脱俗一些,这在一些比赛要提交的报告中有很好绘图说明作用,在平时也可以给你提供思维向导
建议你在博客园注册一个个人账户,发一发你的学习记录,可以当成一个知识网盘,也可以积累一定的粉丝和阅读量,可能有助于你后续找工作,tips:可以使用Cnblogs-Theme-SimpleMemory自定义你的博客页面噢
git的学习相当重要!比赛/项目中的版本迭代很快,你如果没有git工具做版本管理,很容易丢失了原来的代码,喊天菩萨都没有用辣,学习教程在”参考书目/vscode_git本地代码版本管理及远程仓库保存“,你可以在vscode中安装git graph插件更直观的看到你的版本变化
