鱼C论坛

 找回密码
 立即注册
查看: 111|回复: 6

如何才能具备写代码看代码的能力?

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本人双非垃圾学校研一,代码水平很差,进组之后直接让做项目,感觉什么也看不懂,弄不会,不会的都在问ai,如何才能练出看代码写代码的能力呢,现在只能干点杂活,要么缩在后面,好累....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 4 天前 | 显示全部楼层
提高看代码和写代码的能力需要循序渐进,以下是一些实用的建议:

1. **夯实基础**:确保你对编程语言的基础知识掌握牢固,包括语法结构、常用数据结构和算法等。

2. **多看代码**:
   - 从简单的开源项目开始,逐渐理解代码结构和逻辑。
   - 阅读相关领域的优秀代码,学会分析和理解他人代码的风格和结构。

3. **多写代码**:
   - 每天给自己设定简单的编程任务,逐步增加难度。
   - 参与小项目开发,鼓励自己用代码解决实际问题。

4. **代码练习网站**:
   - 利用LeetCode、CodeWars或牛客网等平台进行编程练习,提升算法和解决问题的能力。

5. **关注代码质量**:
   - 学习使用工具进行代码评审和质量检查,如静态代码分析工具。
   - 积极参与小组代码审查,了解并吸收他人的编程习惯和技巧。

6. **学习版本控制**:
   - 学习使用Git进行版本管理,它对理解团队项目中的代码变更和协作有很大帮助。

7. **请教与合作**:
   - 主动请教导师和同事,虽然依赖AI能够解决部分问题,但与人交流能帮助你理解背后的原理。
   - 尝试与他人合作编程,这样你能从中学到不同的编程思维和方法。

8. **反思与总结**:
   - 定期总结自己学到的知识,记录下遇到的问题与解决方案,以便加深理解和记忆。

通过持之以恒的努力和日积月累的实践,相信你会逐渐提高代码阅读和编写能力。别忘了,编程能力的提高需要时间和经验,多给自己一点耐心和信心。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
多看,多练,多想
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 4 天前 | 显示全部楼层
       难,你所期望的至少是一个资深行家的功力!我得用这一句成语来鼓励你,叫做 "只要功夫深,铁杵磨成针",意思是,得有恒心,得下苦功!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
唯有找对方法坚持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 08:46 | 显示全部楼层
先了解项目业务,然后去分析数据库表都是干啥的,看下代码pom文件和目录结构了解个大概,然后去debug。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 6 小时前 | 显示全部楼层
怕什么, 我们本科刚进公司的时候照样干, 更别说研究生了, 你就是脉不出去那一步, 怕东怕西能做成什么? 都是方法, 点进去看, 慢慢看, 没注释的加上注解, 组长问你今天做了什么, 你就说代码没注解, 你给加上了呗.
看不懂就问, 大不了把你开了, 差他这碗饭?
当然不是说真就不坚持了, 公司要的是你能尽快上手参加到项目里, 而不是说碰到什么难题就后退, 要积极沟通, 技术不会问AI, 架构不懂问组长和架构师.
你要知道, 不怕你写bug, 而是怕你连写bug的能力都没有. 而且, 遇到问题能解决问题才是能力的体现, 这种能力不只是体现在知识储备方面, 沟通能力, Ai等都是你能力的体现. 有的人问Ai还问不明白.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 16:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表