我学编程大约有半年了,我每天大约学习4小时左右,起初学的是VB,学了2个月,自己做了几个小程序和病毒之类的花了1个月时间,入门后然后以vb为跳板开始学习vb.net,看了大约1个月,期间穿插学习了SQL语言和HTML、asp(vb脚本),最近进展缓慢,我发现我的情况是这样的,让我看程序或网页代码,代码拆开我能看得懂,但是整体连贯到一起我就感觉比较困难,而且有的代码记不住,但看却能看得懂,要我写我写不出来,给我一个网页我可以仿造出来,但是要我自己设计一个网页出来我却觉得很困难,我这是什么样的状态呢?我应该怎么学习呢?