学计算机语言的怎么接项目,同样是学习一门编程语言,为什么有人最后做项目时却无从下笔?...

大家一起在一个班级里学编程开发,同样的老师,同样的进度,为什么有人最后做项目时,会产生无从下笔的状况?默默的做了调查,刚入行的小伙伴们可以做个学习上的参考。

25a641c8e9962fa645d5c5fe43dd01b7.png

为什么有这个疑问?

小编从99年开始接触的计算机,学的一级Dos和二级FoxBase,大学本科是学计算机专业的,大四07年的时候和同学一起报了java培训班,培训了一年,这一年内,出现了一个现象,到现在还是疑惑,大家在一个班级里上课,同样都是计算机系的,为什么有人学了一阵子后,做项目的时候会无从下笔?

当时快到期末了,开始自己做毕业设计的项目,右边的一个同学老往这边看,看我怎么做的,我一看他机器上,啥也没有,问他为什么不做,得到的回复是,不知道从哪开始。

后面的时间稍微留意了下,居然好多同学都出现了这样的情况,很是疑惑,就默默地追了下原因,基本上有下面几个方面。

774f4d314692e52e37709a1dc2f284b2.png

语言基础不牢固

这个是怎么来的呢?上课听讲,听完会了,下课没上手练习,俗称眼高手低。

这个基本上占大数,自己动手练习很重要很重要,计算机的东西其实并不高深,老师一讲,基本上就明白了,很多时候给你的印象就是,这个很简单,一看就明白。但如果之前没有任何的语言基础,这会让你在学习这门语言的过程中处于一个非常不利的地步,编程是逻辑的体现,媒介是编程语言,语言里好多语法,这些全是基本功,可见基本功有多重要。

对整个架构不清晰

这个应该也占了一部分的比例,我们大学中学的数据库、数据结构、算法这些基础,可能只有数据库是最直接用在项目上的,你做网站也好,系统也好,必定会做数据持久化,这时就要用到数据库,就要考虑数据库的表关系。但,编程语言的业务逻辑,与数据库什么时候做交互,应该怎么交互,可能会成为个问题。前面的页面怎么和controller层做数据交互,怎么存到数据库里。其实对于这个情况,我更倾向于是对网站整个流程不清楚而导致的。

上面两个问题并没有在我身上遇到过,但在我的同学身上遇到过,解决第一个问题,平常讲完课,上机练习就好,每个语法都要练习,这是避免第一个问题的最好,也是最有效,也是唯一的途径。如果你有编程的底子,学第二门语言,这个反而不是个问题了,看看大致的语法,直接上手写就可以了,当然前期可能查资料会慢一些,但整个项目和交互关系在你脑子里,所以不会有太大的问题。

小伙伴们,你遇到过类似的事情吗?学会编程语言后,做项目时无从下手,你是怎么解决的?欢迎在评论区留言讨论。

本文由“木易小光”发布,2018年05月30日

举报/反馈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值