回 帖 发 新 帖 刷新版面

主题:[讨论]诉苦·····

作为一个女生,我不得不说,也许我真的不适合编程序,可是,我就是不想认输!我相信天分,可是我也想试着相信一下努力是不是比天分更有效,大一,在学c++,运算符的重载,我迷糊的昏天黑地,有思路,却不知道该从何下手,面对vc++界面,很多砸了电脑的感觉。
我并不讨厌编程,也不觉得编程无聊,只是编不出来的时候,真的很沮丧,只有在这个时候我才联想到我的性别,又不自然的联想到以后的工作,社会上对女性编程的歧视与不相信,心底失落的很。
我们的专业是特殊的,一边学习软件工程,一边学习日语,英语和日语两门外语给女生的就业或多或少地增添了几分优势,可是,这两边都是需要时间去啃的,熊掌还是鱼翅,抉择真的很难。
····
叹口气,平静一下,不知道那些已经工作的哥哥姐姐们当初是大学时怎么过来的,突然很敬佩你们,不是因为你们现在能编出很精妙的程序,而是因为你们选择了这条路并且坚持走了下来。而我,也不能当逃兵。
总要有点什么,来证明自己的价值才可以。
[em2]说了废话一堆,其实就是因为编不出来郁闷了,说说好多了,呵呵,继续编吧····

回复列表 (共2个回复)

沙发

编程需要安静的环境,如果你无法安静,你就不要看代码,等心情平静后再回到电脑旁边。你现在的状态是很正常的。如果有人初学C/C++,觉得不枯燥,他(她)才有病呢?!其实我觉得比较好的方法是:先把C/C++大致过一遍,主要是概念和内存模型上的理解就行了,不必太在意代码的书写与调试中出现的BUG.在这个阶段,不应该是与编译器抓狂,而是思考他的逻辑过程。比如,我想写一个计算某区间素数的个数,初学者可能会觉得无从下手,其实下手点不在于代码与VC,而在于逻辑。永远应该以逻辑来看待一个程序命题或者需求。这时最好的工具不是VC,不是MSDN,也不是任何一本教科书,而是一只铅笔和一张纸。画流程图是你最好的帮手。我记得为了写这个素数的程序我画了一下午的流程图。精细地用我自己看得懂的符号或者伪代码定义出程序执行流程,然后去写代码,发现一切都是那么明朗了。虽然现在觉得流程图很幼稚,远不如现在的UML强大,但是我还是认为初学者配合流程图是最佳选择。你不必拘泥于固定的流程图符号,你只要表达清楚就行了。
C/C++基本会用之后,你应该尝试编写一些简单的MFC 程序,绘图是最好的开端。因为你马上能看到效果,然后发散扩展学习其他知识,你的知识库就会越来越丰富。你现在的迷茫是非常正常的。你不能依靠老师,你必须自发自然地去学习。我相信任何一个人遇上计算机程序的人都会对他感兴趣的。为什么这么说?因为他强大的计算能力与可控性能实现人类心中所渴望的那种梦想。如果你是一个爱思考的人,你就会明白这意味这什么。或许你很厌恶计算机,那是你不能掌控他,你之所以不能掌控他,是因为你很少思考他。你经常玩电脑,却从不关注他为什么这么神奇。还是那句话,计算机历史不到100年,不是因为他实在是太复杂,而是用他的人缺乏思考精神。。。
以你现在的年龄,比较浮躁,是可以理解的,贵在你是否真的想做技术?某哲人曾经说过:一个人如果能将他的理想坚持50年,那么他必定会实现他的理想。不管是富兰克林还是邪恶的希特勒,这些名人都是靠这这个支持自己。以我来说,我从第一次接触电脑开始,就将征服电脑的愿望埋在心底,心想一定要坚持10年不放弃。虽然现在没有完全征服电脑,虽然也经常玩游戏玩到很晚,但是我从没有放弃自己的理想。我想总有一天我能实现我的理想。生活中可能有很多使人浮躁甚至自暴自弃的东西,但是你坚信自己所坚信的,你就会变得快乐与充实。

板凳


[em17]

我来回复

您尚未登录,请登录后再回复。点此登录或注册