怎么学好编程中自己不擅长的?

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:23:41
我发现我学了编程快一年了,写程序有时候被卡住会心情很不好,而不再去碰他或拖很久,而且在一些地方老是不能透彻的理解应用,个人觉得学数据库最吃力虽然基本的东西可以应付,但高深一点的就不行了,本人学了些java,c#,c,汇编,数据库学SQL Server。老是搞得事倍功半,有什么方法能帮帮我吗?

我觉得你应该是对语言不太感兴趣吧.还有就是学习的方式.你是学习语言.不是学习思想.
人家说得好.语言只是一种表达方式.思想才是最重要的.每种实现方法都是思想.这种办法不行?可以考虑其它办法.反正能实现就行.语言只不过是用作具体实现而已.
建议你多点接触思想.思想应该是有项目经验来积累的.你给自己定下一些项目.接触新的思想吧

我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊).

一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。

不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键阶段需要团队的成员没日没夜的加班,还需要为测试出的BUG和不能按时提交的软件模块功能而心怀忐忑,有的时候如果你不幸加入现场开发的团队你则需要背井离乡告别你的女友,进行封闭开发,你平时除了编码之外就是吃饭和睡觉(有钱的公司甚至请个保姆为你做饭,以让你节省出更多的时间来投入到工作中,让你一直在那种累了就休息,不累就立即工作的状态)

更可怕的是,会让你接触的人际关系非常单一,除了有限的技术人员之外你几乎见不到做其他行业工作和职位的人,你的朋友圈子小且单一,甚至破坏你原有的爱情(想象一下,你在外地做现场开发2个月以上,却从没跟女友见过一面的话,你的女友是不是会对你呲牙裂嘴)。

也许你拿到了所谓的白领的工资,但你却从此失去享受生活的自由,如果你想做技术人员尤其是开发人员,我想你很快就会理解,你多么想在一个地方长期待一段时间,认识一些朋友,多一些生活时间的愿望。

比之于我们的生活和人际关系及工作,那些从事售前和市场开发的朋友,却有比我们多的多的工作之外的时间,甚至他们工作的时间有的时候是和生活的时间是可以兼顾的,他们可以通过市场开发,认识