如何保持编程的乐趣?

2021-03-28 01:16:01 +08:00
 PogChamp

去年 5 月份刚接触 C,当时兴趣特别大,觉得能把不同类别的的东西按一定逻辑组织写下来很有趣,写题也不觉得枯燥,有时候一个题困住了好久也不会觉得坐不住,每天跑去自习室就是写代码。

后来到 8 月中旬,准备开学了,好长一段时间准备一件别的事。

前段时间重新开始学 JAVA,现在学到 list,但是感觉这段时间自己推不动。一天顶多两个小时就不行了。感觉啥也没做出来也不知道做啥。挺郁闷的。

唯一忘记时间的是去想弄一个 pyhton 网站模拟登录了结果卡在动态页面,感觉又缺东西。

唉,总感觉找不到去年学编程的乐趣了。

不好意思分享这么多负面的东西,但总想找回学编程的乐趣,希望大家分享下经验,非常感谢

6441 次点击
所在节点    程序员
51 条回复
lajunnow888
2021-03-28 12:18:17 +08:00
可以直接干项目,能赚钱的项目更好
jiyinyiyong
2021-03-28 12:22:02 +08:00
我是靠着用代码个自己造玩具 https://v2ex.com/t/765837
lechain
2021-03-28 12:22:02 +08:00
继续学 c 啊,可以学学计算机组成原理,深入理解计算机系统,这种成体系的书,正好你也有 c 的基础,这个语言对于理解计算机的运行原理有一定帮助
pkupyx
2021-03-28 12:22:48 +08:00
玩玩其他技术栈,写自己没接触过的前端 后端 客户端 算法之类的
fdd
2021-03-28 12:23:08 +08:00
不要上班
funcookies
2021-03-28 12:46:12 +08:00
@KasuganoSoras python 不服
ling516
2021-03-28 15:12:37 +08:00
不要谈恋爱 不要结婚 这些都是编程路上的绊脚石
superrichman
2021-03-28 15:15:47 +08:00
不做编程相关的工作,它就会成为乐趣
caowentao
2021-03-28 15:59:16 +08:00
面向信仰编程,想想看我能不能用我的代码实现一些具有人文主义关怀的功能,比如设计一个网盘,前端可以展示去年的今天存了某文件,勾起你的时光回忆。
superliwei
2021-03-28 16:01:27 +08:00
做自己喜欢的东西
676529483
2021-03-28 16:11:06 +08:00
要想办法输出一点内容,才能保持,比如写博客 => 写开源项目 => 做个自己用的东西
ychost
2021-03-28 16:30:04 +08:00
要保持好奇心,时刻要去学习一些自己已知领域之外的东西,对于自己会的东西没必要花太多时间,做一个项目写了 1000 行 CRUD,下次做类似的能不能优化到 800 行,甚至优化到 500 行
Cbdy
2021-03-28 17:35:16 +08:00
试试前端
kingfalse
2021-03-28 18:15:23 +08:00
追求极致,更好的代码,更优的方法,才能保持兴趣
AaronLiu00
2021-03-28 18:45:10 +08:00
尝试用代码造玩具,比如那些没啥用但是很 cool 的东西
andj4cn
2021-03-28 18:52:38 +08:00
写一写前端 移动端 pc 客户端等等看得见摸得着的
jsgbsj
2021-03-28 19:59:14 +08:00
唯一办法就是坚持
gnef
2021-03-28 21:07:03 +08:00
这种情况很常见, 其实可以跳出当前圈子,学一学其他语言,给自己点"新鲜感"
encro
2021-03-28 21:21:14 +08:00
舞者的乐趣在于用有限舞台表达无限内容。

“一天顶多两个小时就不行了。感觉啥也没做出来也不知道做啥”

做一些实际项目吧,从实际项目中学习,解决实际问题。然后就是适当跑到外面浪一浪,春光无限好,换个环境可以让你视野更开阔。
encro
2021-03-28 21:23:09 +08:00
树立长远的理想和目标,当人有远大的抱负时,能自动忽略眼前的困难。

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

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

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

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

© 2021 V2EX