{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

学习一门新的编程语言,但是平时工作用不到,学习了但也很快就忘了怎么办呢?

chenjiang3chenjiang3 回答0 收藏1
收藏问题

8条回答

史占广

史占广

回答于2022-06-28 15:45

作为一名IT行业的从业者,同时也是一名计算机专业的研究生导师,所以我来回答一下这个问题。

编程语言本身就是一种工具,只有不断使用才会越来越熟练,如果长时间不使用则难免会逐渐生疏甚至是遗忘,这是比较常见的情况。不仅是普通行业的从业者,即使是程序员在多个编程语言之间切换时,也会出现一些遗忘的问题。

其实学习编程语言本身有两个目的,其一是学习编程语言如何来操作计算资源和网络资源,其二是学习编程语言的编程思想,往往编程语言的语法很容易遗忘,但是编程思想却不容易遗忘,这也是为什么经常都说编程语言只要学会了一个,再学习其他语言就会容易很多的原因,因为思想是几乎不变的。

对于非IT行业的从业者来说,要想让学习的编程语言不至于生疏或者遗忘,可以学习大数据分析技术。当前是大数据时代,大数据技术未来将广泛落地到传统行业,对于职场人来说,掌握大数据技术具有很多的现实意义,所以在掌握一门编程语言的情况下,从事大数据分析还是比较方便的。目前Python、R、Java、Scala在大数据领域都有广泛的应用,可以重点关注一下。

数据分析的技术学习通常需要经历三个阶段,其一是通过分析工具来实现数据分析,这个阶段可以学习一下Excel和各种BI工具;其二是通过数据库来完成数据分析,这个阶段需要学习Sql语言的使用;其三是通过编程语言来实现数据分析,可以采用统计学方式也可以采用机器学习的分析方式。

总之,在当前的大数据、人工智能时代背景下,使用编程语言的场景会越来越多。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!

评论0 赞同0
  •  加载中...
LMou

LMou

回答于2022-06-28 15:45

1. 写笔记

2. 把看到的英文例程改写成中文命名

关键是第二条。因为它可以让你记得更久,而且下次拿起笔记来也能更快地上手。

原因很简单,因为你的中文比英文好。

下面是之前写过的一些笔记:

Python字典例程

Java类型入门

Scala入门

TypeScript入门

以后会推出更多使用中文命名的编程教程,请多多关注!

评论0 赞同0
  •  加载中...
garfileo

garfileo

回答于2022-06-28 15:45

计算机语言,学了就要用,其实不是这编程语言,在其他方面也一样,如果学了,不用照样能忘记,比如学了开车,拿到驾照后,如果长时间不开车,一样生疏,时间长了就忘记了。

不过学过以后,就是忘记了,再重新学时,就快了许多。

所以学了编程语言以后,就要经常练,可以做几个项目,工作用不到,那自己给自己设计一个项目进行开发。

评论0 赞同0
  •  加载中...
cnTomato

cnTomato

回答于2022-06-28 15:45

人的记忆是有一定的记忆周期的,刚开始可能两到三天需要加强一次,后面可能七到十天记忆一次,然后每个月加强一次,应该就会长时间记忆。

同时,也可以注重往这方面加强下,毕竟学习了,将来的某刻有可能会用到。周期复习让知识变成,自己脑海深处的烙印。

评论0 赞同0
  •  加载中...
leonardofed

leonardofed

回答于2022-06-28 15:45

感谢邀请!

作为IT行业的一名从业人员,我来提供点建议供您参考。

学习一门新的编程语言,如果平时不加应用,很长一段时间后肯定就会忘记。毕竟人的记忆都是有记忆周期的,绝大部分人都会长时间忘记一些问题,即使是专业的编程人员。

编程语言的学习除了观看视频、查阅书籍外,更重要的是实践。实践是学习编程最重要、以及最快速的手段。

学习编程语言的目的可以分为两个,一个是学习用计算机语言来解决处理问题或者实现相关的功能。另外一个就是学习编程的思想。IT开发人员领域有句话是这样说的,如果你对某一开发语言深入了解后,其他的语言也就无师自通了。所有的开发语言的编程思想大致都是相同的,学习这种思想在很大程度是不会忘记的。

但是对于编程语言的语法,即便在熟悉的人,长时间不使用也会忘记某些专业术语的拼写。如果您在学习编程语言的语法的话,建议您可以做一点笔记,多看是防止忘记的首要方法。其次您可以在业余空闲时间,尝试这编写一些程序,有目的性的学习锻炼自己的代码能力。最后就是多学。多去学习相关的博客、论坛提到的问题以及解决方式。

多看多练多学,多实践是学习一门新的编程语言重要手段。


希望回答对您有所帮助。

我本人从事多年互联网Java开发,感兴趣的朋友可以关注私聊,共同努力,共同进步。

谢谢!

评论0 赞同0
  •  加载中...
ASCH

ASCH

回答于2022-06-28 15:45

那还学什么学

评论0 赞同0
  •  加载中...
lovXin

lovXin

回答于2022-06-28 15:45

多敲敲代码,买一些书,尤其是名著,学中有乐就行了

评论0 赞同0
  •  加载中...
superPershing

superPershing

回答于2022-06-28 15:45

相信很多人都是这样,我也不例外!最好的办法就是用起来。使用新学习到的技术做点儿小东西玩玩儿,还是挺不错的!

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<