1.作为新手嘛,老手们有什么建议给我呢
2.在poj上遇到容易的题目,做了没有意思,遇到难点的题目,一片混乱,直接到网上搜了答案,这 样对一个新手的进步有没有好处呢
3.我发现,一做起题目,我的时间真的很廉价啊,两个钟做不出一道题目是很正常的一件事,但是我觉得这样很不好啊,一来休息不好了,二来,坐再久,答案说不定也不会蹦出来,那样只会干着急啊,请高手赐招,怎么解决休息问题
4.要进步,有什么要注意的
逐步培养自己解决问题的思维,提高自己的学习能力,我觉得没必要去在意做题的数量和难度,而刻意去伤脑筋~
最简单的方法找人帮你解决问题,然后看他怎么调试的,怎么定位错误的,怎么解决问题的。然后再问一句,如果你碰到这种问题你是怎么考虑的,很多人都有职业习惯的,这些职业习惯会导致他的效率非常高!
作为一个工作了八年的程序员,我告诉你,这种境我刚开始也遇到过,主要问题是基础不好。
对于程序员来说以基本的你要掌握啊,操作系统,数据结构,如果你是做C#,那么CLR via c#一定要完整的看一遍,这是基础。如果是asp.net还要完整的看遍,asp.net技术内幕以及它的姐妹篇,以及http协议的具体内容。再具体,就更多了,什么邮件协议,什么WCF,什么CSS,什么Javascript,什么...,太多了。
如果有一天你发现,遇到一个问题,你最长一分钟内就可以闪出好几种解决方案(只是脑子里构思),那就说明你的基础可以了。
个人感觉一、多锻炼的不是你的题量和难度,而是你的思路,要敢于去做,大胆尝试。二、多看些相关文章,多长见识,积累经验(当然,经验也要从解决问题与实践中提取)。希望对你有帮助
编程开发在乎的还是问题思路和自我思考解决问题的能力吧
多多做一些项目 多多参阅他人的文献 多多与高手交流
正所谓 与高者弈 日进
慢慢累积 多动手 少看 多思维 少练习 冰冻三尺非一日之寒
2 应该说不仅没有帮助,还有阻碍作用,只有独立思考难题,才能进步
前期多用时间思考提升思维能力和基础的熟悉度还是很有必要的