有什么提升编程的办法吗?

61 天前
 punny
目前大四,主要找 Java 后端工作,感觉自己天天背八股,都快背闷了,感觉很无趣看不到正反馈,已经坚持不下去了。还有就是我的基础其实不是很好,就是 CS 那方面的东西。现在这个时候该如何提升。或者有什么书可以推荐,有什么日常学习习惯都可以推荐下。非常感谢!
4591 次点击
所在节点    程序员
55 条回复
csys
61 天前
如果是面向面试,刷 leetcode
如果是面向工程,找大型开源项目学着做,跟着 PR 学
yangzzz
61 天前
先找份工作
zhangyuzs61666
61 天前
把八股文和算法刷一刷找工作不难的,毕竟你找的是实习工作
AFlash
61 天前
编程成就感来自按照自己的思路实现代码,结果符合预期。编程也是需要熟练度的,除了单纯看书,可以考虑把书里讲的逻辑实现出来,这个过程跟实际工作是一样的。
gj69B3S92SZZ6767
61 天前
你好,心理学中有两个概念:“峰值”和“终值”。在学习的过程中,你需要关注并提高这两个概念,才能让自己有正反馈。

提高峰值:学习的过程中,穿插自己喜欢的事情。比如:我喜欢刷抖音,我学习了半个小时,就让自己看一会抖音。

提高终值:学习结束后,一定要总结,可以手写笔记,也可以列一张表格记录自己的心得,让自己的成长看得到,摸得着。
gj69B3S92SZZ6767
61 天前

补一张图,这是我平时提高终值(正反馈)的方法。
chesha1
61 天前
先别好高骛远提升编程,找个工作再说,你现在最主要的任务就是刷题背八股吧?找个正式工作再说

一定想提高,就找个日常实习干干,也能对找工作有点帮助
kpsanmao
61 天前
干活就行。
无他唯熟手尔!
nikenidage1
61 天前
@gongguowei02 都是短篇文章吗?还是书籍?
dearmymy
61 天前
才大四,想提升工程代码,就是看一边 大话设计模式。过一遍有印象,然后就忘掉他,疯狂写代码踩坑,等你哪天坑踩够了,再回头看设计模式就行。
lzzf
61 天前
@gongguowei02 这个是用什么记录的啊
tool2dx
61 天前
写垃圾代码 -> 写多了后自己看不下去重构 -> 循环到第二次写垃圾代码

编程和学习一样,要提高只能多学多练,没什么捷径的。
gj69B3S92SZZ6767
61 天前
@lzzf 飞书文档,免费的
@nikenidage1 截图中是短篇文章(博文),书籍笔记我是单独用 Github 仓库记录的。
lucasj
61 天前
兴趣,兴趣,还他妈是兴趣。写博客,用代码实现自己的需求。
sir283
61 天前
提升自己水平最好的办法,就是自己想做什么,就做,比如我这个项目,我觉得国内定制系统的这些功能做的不好,我用起来不爽,我就自己造了一个。
https://github.com/MrsEWE44/easyManager

这个音视频工具也是一样,别人就那么些功能,还收费,我不如自己造一个,先造个大概,然后慢慢完善。https://github.com/MrsEWE44/autovideotool_qt
lucasj
61 天前
让一个人做事情的动力:兴趣、压力。你现在既没有什么兴趣,压力也不大,当然什么都学不进去了。
BlessingMe
61 天前
@lzzf #31 像是飞书的云文档
MuscleOf2016
61 天前
在学校无所谓的,好好卷面试,找到工作以后,实战是最快的学习方式。也是最好的。
NoKey
61 天前
刷力扣
linbiaye
61 天前
这是个非常吃实操经验的行业,看书学习前辈的经验,然后写大量代码,然后在看之前没看懂的书。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1081000

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX