如何长期保持对编程的兴趣

雾晴 2021-05-22 12:44:42
学了东西忘的太快了,比如上个周学的新技术,这周就忘了,因为是学生嘛,学了之后不会经常使用,有些技术,一个项目只用一次,当时写好了。。项目快结束就忘了细节l
...全文
34922 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
flagshiper 2023-03-29
  • 打赏
  • 举报
回复 1

1.找到自己真正热爱的编程语言和领域,比如Web开发、数据科学等。这将会使你更容易投入并保持动力。

20实践是提高编程能力的最佳方式,找一个自己感兴趣的项目,不断挑战自己并追求完美。不要害怕犯错,每次失败都是为了进一步提高。

3.参与到社区中去,和其他程序员交流和分享经验,获取反馈和新思路。这有可能会给你带来灵感,并且还能扩大你的联系圈子。

4.学习新技术和框架,保持自己的知识水平与发展方向与时俱进。

5.最重要的是,不要忘记享受编程的过程!尝试从编程中寻找乐趣,享受其中的探索和解决问题的过程。

马超i 2023-03-29
  • 打赏
  • 举报
回复 1

看看遗忘曲线

nobody_618 2022-09-15
  • 打赏
  • 举报
回复 3

贫穷。。。

NEKO! 2021-05-27
  • 打赏
  • 举报
回复 4
可以找一个自己喜欢的项目,自己去敲每一行代码,中途出的bug自己查资料解决,从框架到完成基本功能再到优化和新功能添加,不要在意花多长时间
全栈极简 2021-05-27
  • 打赏
  • 举报
回复 4
1. 我的办法是经常尝试不同的技术,然后思考这些技术的各自的优势和适用场景,不局限于某个语言、框架。 2. 然后再往上,就是尝试自己设计框架,多看别人的代码,用更优雅的技术或思想实现同一个功能。 3. 最后就是结合其它学科,比如哲学、医学、心理学,反过来重新思考编程。
xxoo2007 2021-05-27
  • 打赏
  • 举报
回复 2
一个建议,做完之后模拟教给别人,写成文档保留下来。
itszhangjy 2021-05-27
  • 打赏
  • 举报
回复
每天多练习,练习练习小算法啥的
风语空音 2021-05-26
  • 打赏
  • 举报
回复 2
除非真的热爱,否则很难保持,可以没事就写个小demo,用一下以前学过的技术
丁劲犇 2021-05-26
  • 打赏
  • 举报
回复 2
诀窍就是不投身IT,而是弄个用得着编程的主业。把数学学好,玩数学建模的时候学编程,解决问题。比如学机械的,可以为freeCAD写点插件和工具,挺好的。 下下策是投入前端,没有算法,被Leader催几下,兴趣就没了。喜欢编程,就该喝着茶躺平了慢慢玩。
雾晴 2021-05-26
  • 打赏
  • 举报
回复 1
引用 3 楼 冰思雨的回复:
兴趣在于培养。 时常观看别人的代码,时常自己编程实现一些小的功能。 别人的代码,分为两种,一种是代码片段,初级选手和学生可以采纳;另一种是开源项目,需要有经验的选手来采纳,可以体验代码设计方面的内容。 编程实现一些小的功能,比如: 1. 各种排序算法, 2. 文件的读写(使用缓存的,不使用缓存的,内存映射形式的)(阻塞形式的,非阻塞形式的) 3. 编程实现一些简单的《数据结构》里面的内容,主要是课后习题部分 尝试不同的方案来实现相同的功能,比较一下各自的优缺点。 总之,就是时长关注,时常动手。当你会欣赏代码的时候,自然就会有兴趣了。 毕业后,我为了培养编程兴趣,每天编程在500行左右,坚持了3年以上。
非常感谢您的指点
雾晴 2021-05-26
  • 打赏
  • 举报
回复 1
感谢各位的热心回答,我想我应该是在学习过程中缺少了思考的过程,在这几天我深刻了反思了,这大半年的学习过程,很长部分时间都是跟着视频在学习,是一种灌输式的教育,虽然是学会了一些技术的皮毛,但是往往独立解决异常的过程,才是我最大的收获。
=PNZ=BeijingL 2021-05-25
  • 打赏
  • 举报
回复 1
做个ABC, Always Be Coding
开拓者Amadues 2021-05-25
  • 打赏
  • 举报
回复
去做你喜欢的功能
Gemini_Kanon 2021-05-25
  • 打赏
  • 举报
回复 1
把桌面和所有能改背景的编程软件都换成美女
  • 打赏
  • 举报
回复 2
我也是 之前学习的技术就当是写项目用了一下 ,后面就没用过 之后就忘了。你可以每天按照自己的胡思乱想写一个小dom,有时间就把自己学过的技术整理一下,加深记忆。我觉得最重要的一点 就是,你的兴趣就是建立在其他人的羡慕和崇拜之上
冰思雨 2021-05-24
  • 打赏
  • 举报
回复 3
兴趣在于培养。 时常观看别人的代码,时常自己编程实现一些小的功能。 别人的代码,分为两种,一种是代码片段,初级选手和学生可以采纳;另一种是开源项目,需要有经验的选手来采纳,可以体验代码设计方面的内容。 编程实现一些小的功能,比如: 1. 各种排序算法, 2. 文件的读写(使用缓存的,不使用缓存的,内存映射形式的)(阻塞形式的,非阻塞形式的) 3. 编程实现一些简单的《数据结构》里面的内容,主要是课后习题部分 尝试不同的方案来实现相同的功能,比较一下各自的优缺点。 总之,就是时长关注,时常动手。当你会欣赏代码的时候,自然就会有兴趣了。 毕业后,我为了培养编程兴趣,每天编程在500行左右,坚持了3年以上。
江南一点_雨 2021-05-22
  • 打赏
  • 举报
回复
我们也是,实训的时候,那几天做项目是大概记得的,过几天就忘了技术了
KeepSayingNo 2021-05-22
  • 打赏
  • 举报
回复
就是要每天坚持写代码,加油

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧