主题:[讨论]一名对程序员未来感到困惑的大一学生
我是一名大一的软件系学生,学网络应用软件开发的。目前在自学VC++(学校后期有教,且有学Java)。我努力学c++(其实以前我也做过一些类似编程的编辑,还学了一点VB),但编程毕竟不是件容易的事,有时遇到挫折我很想放弃,但又不甘心。好在不久之后我就能恢复过来。虽然我平时还是能做好一些书本上或网上查到的所谓“入门级题”(有些做起来也真不够入门的),但我发现我写代码、算法之类的思想并不是很强的样子(不知道是我还学不够,还是思想不够灵活——应该怎么提高编程思想?),而我对自己的要求又是很严格的,我想努力学到更多,但又时常发现有那么多东西我很难很快学会,我甚至很怀疑是我的学习效率低(不过也许比我周围的其他大学生好些吧,他们是一整天打游戏的)。有时我到网上查找一些关于做程序员之类的资料,看样子都说得程序员要掌握很多很多东西,我担心我到底是否胜任这种职业。我对我目前的状况是这样描述的:
1)渴望学知识,严格要求自己,想学的东西很多,但有时学得很累,休息又怕浪费太多时间;
2)对未来还是有些茫然,容易受打击;
3)不是很坚决,有时会犹豫不决(如遇到挫折时我甚至不想学编程了)
很想解决的问题:
(1)如何提高编程思想?
(2)应该学哪些知识?(包括像能陶冶人的艺术,我觉得应该也不错,但不是重点)
(3)怎么对待程序员成长路上遇到的挫折?
(4)应该怎样学习更有效?(虽然这个因人而异,但希望各位能分享一下你当初的学习方法)
(5)如果学编程,将来可能会怎么发展?(如:程序员-->软件工程师-->……)
老实说,别人对我的安慰作用不大,但我还是希望各位能给一些提示和建议。
PS:我现在才刚开始大学生活,当周围很多同学都在玩乐时,我却极其想找多点时间来学习,学习方法靠自己摸索,很少有人和我交流学习上的东西,我有时很怀疑我到底需不需要一开始就这么拼命(但事实上我更愿意学习)。
有雄心,渴望成功的我,到底该怎么办?
1)渴望学知识,严格要求自己,想学的东西很多,但有时学得很累,休息又怕浪费太多时间;
2)对未来还是有些茫然,容易受打击;
3)不是很坚决,有时会犹豫不决(如遇到挫折时我甚至不想学编程了)
很想解决的问题:
(1)如何提高编程思想?
(2)应该学哪些知识?(包括像能陶冶人的艺术,我觉得应该也不错,但不是重点)
(3)怎么对待程序员成长路上遇到的挫折?
(4)应该怎样学习更有效?(虽然这个因人而异,但希望各位能分享一下你当初的学习方法)
(5)如果学编程,将来可能会怎么发展?(如:程序员-->软件工程师-->……)
老实说,别人对我的安慰作用不大,但我还是希望各位能给一些提示和建议。
PS:我现在才刚开始大学生活,当周围很多同学都在玩乐时,我却极其想找多点时间来学习,学习方法靠自己摸索,很少有人和我交流学习上的东西,我有时很怀疑我到底需不需要一开始就这么拼命(但事实上我更愿意学习)。
有雄心,渴望成功的我,到底该怎么办?