实在学不下去编程,感觉很痛苦怎么办

实在学不下去编程,感觉很痛苦怎么办,第1张

其实,学编程就是这样,刚开始肯定是要糊涂一段时间的。在学习软件编程之前,我们大概都学了十几年的语文、数学,但是忽然接触以前从来没见过、没听过、更没写过的编程语言,还真的是措手不及啊。

我刚开始学习编程的时候,是自学的。那个时候,身边没有可以请教经验的人,所以只能自己去读书,硬着头皮往下看,那时候看书真的就好像在云里雾里一样,想想都头皮发麻。有好多次都想放弃算了,但是转念又一想,是不是每个人在学编程的时候,都是从这种状态过来的?这样一想,所以就……

记得,我看的第一本书是讲C语言的,书名叫《14天精通C语言(赵卫滨)》,后来再回过头来看这本书,其实讲的挺简单的,只是一些C语言的基本语法,但是在当时看来,那真是太难了。这本书,刚开始讲的是Turbo C编译器怎么安装,怎么运用。刚开始,单是这个编译器的安装配置问题就就把我搞的晕头转向的了,弄了好长时间,才总算能把书上给的几行代码运行了起来。当第一个Hello World !在屏幕上打印出来的时候,那种兴奋,就像踢足球时,千辛万苦过掉了几个人,终于来到门前,一脚大力抽射……球进啦、球进啦!!!那种感觉,真是太美妙了……

也许每个程序员都会有这么一个迷茫期吧。但是,只要能够坚持下去,每个人都能找到自己的一片天的。

作为一个Java程序员,总会有感到迷茫的时候,你曾经遭遇过迷茫吗又是在什么样的情况下感觉到迷茫呢或者是不是正处于迷茫的时期呢作为一个Java程序员,总是或多或少的会感觉到迷茫,Java程序员感到迷茫怎么办呢今天就跟辽宁IT培训>

如何走出职场迷茫期

如何走出职场迷茫期,刚进职场可能会很新鲜,当工作几年以后,你可能会思考更多对这个职业这个职位这个发展前景,这是职场迷茫期,也请不要慌张,这也是你前进方向的必然要面对的,那么如何走出职场迷茫期,教你在职场继续发光发亮。

如何走出职场迷茫期1

我不自信。我不知道我要做什么?我不知道该选择什么行业?

我不知道该去哪里?什么工作适合我?

我觉得自己没有学会工作有多辛苦?非常沮丧。

领导总是不赞成我吗?

我做不好什么,我该怎么办?

进入这个单位后,我不喜欢做任何事情。我该怎么办?

领导总是批评我,我的同事看不起我,我该怎么办?

我工作很努力,我的家人也不明白。我真的不想这么做!

如果你有一个或多个这样的问题,那就意味着你在工作中不知所措。这是很自然的,因为我们都有适应工作的过程,所以我们每个人都会经历这段时间。不同的是,适应的速度要快,要慢。

在现实社会中,我们经常发现有些人经过深思熟虑,适应了工作,走出了这职场迷茫期,工作非常顺利,事业蒸蒸日上,逐渐成为一名优秀的专业人士。另一方面,那些不适应或慢慢适应,会继续曲折,不断变化的行业换工作,继续探索的斗争。通过这些现象,说明走出工作场所的失落时期,就是要找到正确的职业方向,树立正确的工作思路,找到工作的成就感,实现社会的健康生存和发展。你是否能摆脱这一时期或快速度过这段时期的关键不是别人,而是你自己。大家都对吗?"。

三点建议:

1、向成功人士学习,实践真正的知识

向成功的人学习和成长是一条捷径!在单位里,你可以向你的老板、老板、领导者学习;学习他们的成功道路,学习他们的行为、思维方式、方法能力;向这样一个成功的人学习会大大缩短你的摸索时间,你不仅可以在实践中学习各种能力,还可以激励你,提高你的决策能力,让你知道如何走自己的路。

2、要不断激励自己,保持吃苦耐劳的精神

适应社会的道路注定是不平坦的。因为如果你想从什么都不做到做任何事,成为一名优秀的职业人士,你就必须一如既往地坚持努力和奋斗的精神。我该如何保持它呢?你必须在各个阶段建立自己的理想、目标和任务,激情来自梦想,动力来自目标,每天激励自己去实现这些目标,会让你继续奋斗!

3、遵守定期摘要

要在工作场所顺利成长,就是要坚持正确的观念和做法,一往无前。如何掌握正确的思想和做法?是通过总结。摘要是纠正错误并加以改进。你犯错误并不重要,只要你能总结并改正错误。总结自己和他人的经验教训,消化吸收,付诸实践。摘要是减少错误、顺利成长的手段,实践是检验它是否正确的唯一标准。

如何走出职场迷茫期2

这些内心的失落,疑惑和恐慌,都预示着我们进入了职场的迷茫期——对当下的工作状况深感不满,但也不知道前方的路所在何方。

相比于生活中的迷茫,职场上的迷茫可能给我们带来更多的焦虑和不安,因为它关系到我们能否在工作上获得成就感,能否通过自己的努力获得想要的生活,甚至是和我们在社会上的生存,地位,认可度息息相关。

职场迷茫一工作倦怠期,离开还是改变

高频重复的工作,往往很容易让人形成倦怠感——每天忙得不可开交,可是却又感觉什么收获都没有。

在职场刚起步的阶段,我们的确是需要这样一种高频重复的训练,以借此来掌握一种技能,形成一种固定的思维模式。这时候,熟能生巧,思维上得到了锻炼,经验上得到了积累,从而我们可以成为技能高手和专家。

就像很多公司里行政部门的工作,当你处理的事情越来越多,你自然就会积累出工作上的敏感度,从而能够对当前状况作出准确的判断,快速地采取应对措施。

而如果你和我一样,在工作上已经打磨多年,面对日常工作,已经能够独当一面,这就意味着,每天的工作就像是例行公事,你已经很难从中获得成就感,也很难得到同事的认可和老板的提拔。

倦怠期里的迷茫,会让我们看不到希望,感觉自己只是在低水平地不断重复着,这时候,我们该如何得到一些进阶的,有创意的工作,重新找回对工作的热情呢?

有句话叫做「有为才有位」,也就是说,只有做到相应的工作,才能得到相应的认同和提拔。

我有个在市场部工作的的朋友,做的事情就是收集各种市场报告数据,整理表格,然后进行分析,这也就是例行公事,因为什么样的数据得出什么样的结论,这都是有现成模板的,一旦做顺手了之后,就会感觉非常无趣也没有挑战性。

但他有一次心血来潮,对Excel表格进行研究,自学了相关的VB脚本语言,在Excel里运用了宏命令,把收集数据,整理表格的工作自动化了。原来好几个小时的工作,现在只需要启动程序,十几分钟就可以搞定,为他自己节省了大量的时间,让枯燥的工作瞬间完成。

但他并不止步于此,他还拿市场分析报告数据,和份数,出差情况,销售成本与费用,以及绩效进行统计分析,竟然得出了很多大家之前没有注意到的显著相关关系,比如,出差次数和绩效高度相关,这就为后期的服务模式改进提供了重要的参考依据。

而以后市场部的重要决策,也都会要求他参与,这其实就是进阶或者上位。其实,任何一份工作做久了,都会产生倦怠感。我们一直深陷于迷茫焦虑的漩涡,很多时候是因为我们懒于思考,心里想要的和真正在做的相差甚远。

当我们在工作中获得不了成就感,回报,足够的尊重和认可的时候,你可以试着做下面几件事情:

找到工作高频重复的替代工作方式,比如实现自动化办公;

积极反思,发现工作中存在的问题和不足;

针对问题和不足,创造性地找到相应的解决方案;

多跟工作优秀的人交流,看看他们是如何工作的,并从中获取改善工作的灵感。

当你真正地深入思考自己每天做的事情,你就有机会让自己在工作中产生更大的价值,从而就有可能克服倦怠感,实现职场上的一次晋升。

职场迷茫二同事处不来,该不该离开

我们很多的时间都花在工作上,而工作是需要多人合作的,这时候,人与人之间的沟通,交流,协作,往往就会因为不同人的不同个性而产生一些矛盾和冲突。

有的人私下里和你亲密无间,但在工作上却完全跟不上你的节奏,有的人私下里跟你聊不来,但在工作上却能与你齐头并进,高效完成任务。

职场中的人际关系,跟生活中的人际关系完全是两回事,这体现了「职场关系思维」和「生活关系思维」的差异。

「职场关系思维」是以个人为本位,人与人围绕着一个共同使命或者共同身份形成团体,而「生活关系思维」则是以家庭为本位,以亲近关系为主轴,按照亲密程度来决定亲疏。

而当你和同事处不来的时候,你可以问问自己,你到底是在以「职场关系思维」去想问题,还是在以「生活关系思维」去想问题,也就是说,你的职场人际关系问题,到底是来自于使命达成还是亲疏远近?

就像前面举到的例子,如果你以「职场关系思维」来看,你会更喜欢工作上跟你合作愉快的的人,而以「生活关系思维」来看,你会喜欢私下里跟你聊得来的人。

在现实中,中国人喜欢在职场上奉行「生活关系思维」,很多公司也存在着严重的办公室政治,这样的公司环境其实是不利于个人技能,认知的提升,甚至你的前进会也被别人嫉妒,憎恨,这样的企业文化只会磨灭你的斗志,所以在这种情况下,你可以果断地换一个平台。

现在更多的公司,其实是以产品项目为主,往往更倾向于「职场关系思维」,头衔不重要,在项目中你能起到的作用最重要,你能完成的质量最重要,你要更注重于跟工作业务,能力相关的`人际关系。

我们会习惯性地把学校里的同学朋友关系,带入到职场中,作为学生时代的延续。但其实,办公室同事成为真心朋友的不多,也没必要,大多数情况下大家都是熟悉的陌生人,你太过于攀交情,一方面显得自己很不专业,另一方面也挤占了别人的私人空间,反而留下不好的印象。

所以,正确的做法,不是以拉关系为目标去工作,而是以改进工作为目标,并且与人为善,而你可以参考以下几点来维持一个好的职场关系:

一切以增进工作效率为前提,即使这意味着你有时候显得不那么nice,因为有时候善良会被视作一种软弱,所以要懂得聪明地善良;

尽量与人为善,而不是拉关系,在工作上不去依赖别人,而是懂得多给予别人帮助;

工作中多考虑一下别人的感受,认真倾听别人的想法,关注别人的情绪,关键是友好的态度,好好说话;

不要独占功利,从别人的关注点出发,寻找双方的共赢。

如果因为人际关系而想要离开,不如在离开前反思自己在人际关系方面的问题,试着改进一下。如果改进成功了,你也就没必要离开,如果失败了,你也能够学到一些东西。

职场迷茫三工作没前景,该如何是好

前几个月,有个同学跟我打电话,抱怨他的工作不如意,没前景。

因为经济下行,银行业务发展放缓,原来每个月的奖金取消了,比起过去,他现在的薪资缩水了不少。另一方面,周围很多同事选择离开,有的跑去四大做会计,有的独自出来创业,他非常迷茫,不知道自己该怎么办。

我问他,如果选择离开,那你接下来想要去做什么?

他想了很久,说可能想要去当老师,因为有同事现在就在做老师,做得还挺不错,每年还有好几个月的假期,不过,他感觉这对他来说有点难,还要去考教师证,自己口才方面也有些不自信。

听到这样的回答,我大概明白,其实他也不清楚自己真正想要什么,在看到了别人呈现出来的好的工作状态,所以觉得那也是适合自己的。

这是一个普遍的问题,不了解自己真正的渴望,但却希望毫不费力照着别人走过的路完成职场上的跃迁。

发现工作没有前景,未来不会有很好的发展,如果你想要跳出现在的圈子,那你就需要做好下面的准备:

1、明确自己想要做什么

知道自己想要什么并不容易,因为这需要我们对自己有全面的认识和了解。你可以进行自我探索,多去尝试一些你感兴趣,有热情的事情,只有接触了,你才会知道自己适不适合。

我今年年初也经历了一段短暂的职场迷茫期,当下的工作感觉没有前景,想要尝试跳出来。那时,我觉得自己对产品经理这个职业很感兴趣,所以当公司内部有这样的职位在招聘的时候,我就主动去应聘了。

结果面试下来,我发现自己对这个职业的了解太浅,它并不是我期望的样子,而且我也不想要完全放弃自己在开发方面的工作经验。经过这样的一番尝试,我明确了产品经理这个职业并不适合我。

如果对某个行业有想法有兴趣,不要急着马上切换跑道,而是去搜索信息,找专业的人聊一聊,甚至是寻找机会参加一些面试,从而在对这个行业有了深刻的认知和了解之后,再做出符合自己内心渴望的决定。

2、愿意为内心渴望付出努力

任何好的东西,往往都不是唾手可得。这是再简单不过的道理,但还是有很多人想要不付出任何努力,就获得别人眼里体面的工作。

就像我的同学,想要当老师,又觉得教师证太难考,自己口才不够好,总是想要什么都不做,就获得期望的理想生活。这是非常不现实的,特别是你想要跳出原来的圈子,去到一个新的圈子,这其实需要一个人付出更大的努力和坚持。

如果你找到了自己未来想要的工作方向,那你现在要做的就是:

找出自己当下的能力和未来职业需求之间的差距;

把欠缺的知识和需要培养的能力列出来;

根据自己的问题和能力欠缺,制定学习计划;

执行计划,补足知识和能力,比如,需要考证那就去学习,不要因为难就不去行动,口才不好,那就去多和别人交流,多去参加各种大型会议,锻炼演讲能力。

没有人可以安逸地获得一切美好的事物,想要获得更好的工作,那就先让自己能够配得上。

职场迷茫四身价不匹配,值得继续干吗

最近看到有个人在群里提了个问题。他是一名程序员,刚刚跳槽到现在的公司,公司业务属于新兴行业,前景不错,环境,福利各方面都令他满意。

可是最近有件事情让他心里很不舒服。有一天公司团队聚餐,大家边吃边聊,聊着聊着,大家就聊到了业余生活和兴趣爱好。有个同事说,他对生活品质要求比较高,住的小区比较好,光是每个月房租就花了多少多少钱,一半工资没了,又经常吃好的,所以就没什么闲钱发展兴趣爱好了。

乍一听没什么,但是这位朋友听到这里,却在心里默默一算,“天哪,这人工资比我高啊!”

回去之后翻来覆去睡不着,论学历论学校,论工作经验,论技术水平,他觉得自己哪一点都不比那个同事差,心里一直不解——“同样的职位,同样的工作时间,做的贡献也差不多,为啥老板给我的工资却比他少呢?这不欺负新人么,我要不要去跟老板谈,要不要继续留在这里呢?”

其实,一个人的身价感受会受到两个因素影响——价值和价格。一个人面对老板给出的薪水,通常有两种表现:觉得自己被低估,价格低于价值;觉得自己被高估,价格高于价值。

价格等于价值这种“刚刚好”的情况,其实是很少存在的。即使你现在被低估了,但你肯定也有过被高估的时候吧。而从老板和公司的角度出发,他们总是倾向于用较低的价格来购买更高价值的劳动力,这是很难避免的事实。

这里的关键,不在于你是否被低估,而是你现在所在的公司,能不能让你的职场技能,认知,影响力得到快速的发展,更本质地来说,就是现在的平台能不能让你本身的价值得到快速的提升。

因为只有本身的价值才会影响价格,才会影响外界对你的估值,而收入和级别都是自身价值提升的结果。

就像一只股票,价格在短期内总是在不断波动,有时候高有时候低,这时候它的价格往往并不完全等同于它的价值,但却总是围绕着价值在波动,不会偏离太远。

只有这只股票所代表的公司具有高成长性,具有高价值,它的外在估值才会不断攀升,股票价格才会不断上涨。

如果当前的公司当前的平台能够让你有很大发展,而你本身又是一个愿意不停成长的人,那你在未来几乎必然会被低估,因为你在不断发展自己,让自己增值。

一旦在你自己价值很高却又被低估的时候,你在职场上就具有了很强的竞争力,而身价,收入和级别的进阶,也是必然的事情。

而当下,你要做的不是抱怨和郁闷,而是分析公司有没有高成长性,自己有没有投入更多的精力和资源去提升自我,最终自己的价值能不能得到真正的提升。

职场迷茫五职场中最重要的底层能力是什么

职场上,我们需要不断地去学习有很多的知识,技能和行事方式。但真正能够让我们从职场迷茫和焦虑中解脱出来的,是建立一种底层能力——应对不确定性的能力。

过去,有很多同事和朋友会说,你看看那些经理,老板,他们只懂得做一些完全没有技术含量的事情,要不就是做做计划,安排安排资源,要不就是想一些大而空的企业战略,真没觉得他们做了什么实实在在的工作。

那时候,我也非常认同他们的说法,因为我也只看到了那些实实在在完成了的事情。可事实上,那些看不见的东西,往往比看得见的东西更重要。

就拿程序员写代码来说,他们其实是在做一件确定性很高的事情,这个按钮应该放在哪里,点开这个链接应该d出什么样的页面,这些在需求阶段就已经确定下来了,而程序员要做的事情,不需要做太多选择,而只是按部就班地用代码去实现这些需求就好了。

而写代码实现确定的功能,如果不需要太多的取舍和底层思考,那只要招几个会写代码的人来做,往往就能做到,差异仅仅是时间的长短。

现在回过头来看看经理们在做的事情,我才明白,他们是在做一些很不确定的事情。

比如,他们需要写计划,什么时候开始项目,项目里要安排哪些工作,为什么要安排这些工作,哪些工作不应该包括进来,项目的进度该如何把握如何衡量等等等等,这些事情都需要一个人做出取舍,做出选择,这些工作就是在做一些不确定的事情——这些事情没有明确的答案,而是需要一个人通过自身积累的认知,思维模式这些更底层的能力去应对。

所以,如果我们想要在职场上更进一步,就需要我们去锻炼自己应对不确定性的能力,也可以说是培养自己做选择做取舍的能力,这才是我们在职场上以不变应万变的底层能力。

而这种不确定性的能力,不仅表现在计划,组织和执行,还表现在沟通,交流以及协作等等多个方面。

就像上面说到的程序员,也可以在写代码的时候,加入这种应对不确定性的能力,思考哪种写代码的方式更高效,哪种实现方式能让功能更完善更好用,从而做出更优化的选择。而在这个过程中,他们也让自己的底层认知能力得到了提升。

那如何去培养自己应对不确定性的能力呢?我建议可以从以下几个方面来思考:

1、积累专业知识和技能。

如果你只是一个职场小白,什么都不懂,那你根本不可能有做出判断和选择的依据。因为面对不确定性,需要我们积累了足够的职场经验来作为分析判断和选择的基础。

2、总结得失,建立思维模式

在工作中,我们总是可以不断地获得反馈,哪些事情做好了,哪些事情做错了,这些都值得我们在完成工作之后去反思,去总结。

比如,当一件事情做错了,就需要去反思,做错了的原因在哪里,是初期考虑问题的时候出错了,还是在执行层面出问题了,这些都可以记录下来,不断完善自己的工作流程,从而避免犯类似的错误,让自己工作更高效。

更关键的是,你可以在这个反思过程中,建立一个正确的思维模式,从而在面对不确定的事情的时候,可以利用它来做出正确的选择。

3、向牛人学习,优化底层认知

仅仅在自己的工作岗位上锻炼自己还不够,你还需要向比你厉害的人学习,因为不同的人在不同的职场生态位上,其表现出来的能力和水平也不一样。

当你看到别人在某些事情上表现出了精准的判断和选择能力,那你可以去了解他是怎样做出分析和选择的,从中获得经验,为自己所用,增加自己看问题的维度,优化自己的认知和思维模式。

一件事情做熟了,你往往容易形成惯性,当换成另外一件事情,你就可能会茫然失措,不知该如何下手。

而建立面对不确定性的能力,其实就是在建立一套底层的认知思维模式,让自己在面对任何事情任何工作,都可以用这套价值体系中的思维模式去解构当前的问题,从而做出选择,做出取舍。

职场中的第一性原理,其实就是成长。

没有什么事情是一劳永逸的,只有不断让自己成长,不断提升自己的技能,认知和思维模式,这才会让我们走出职场的迷茫期,成为高价值的职场达人,从而真正地摆脱内心的不安和焦虑。

曾经我也是一名程序员,经历和你差不多。我现在没有写程序了,但还是关注这块,兴趣而已

我在前年,一个敏感的年龄,30岁退了出来,也算是激流勇退啊。开始从事外贸工作,做得不尽如意,后来转作国内业务,有点起色,一个月收入目前来说没有以前那么高。

一个技术员转成一个业务员真的很难,也需要一些勇气,同时要有人支持。

也许坚持下去,就是胜利,像微软等大型的软件公司,那些值钱的程序员,都是老头子老太婆级别的,当你是无可替代的时候,你才值钱,不要等到自己年龄大了,精力不如以前了,而要找一个像一样的程序员时并不是很难,而且人家比你年轻再被这个行业淘汰。与其被淘汰,不如自己早点开创另一条适合自己的路。

当然有一点,可能你我不同,我是从未经过正规的学习,全凭自己的兴趣与努力走上程序员这条路的,且起步也比人家晚。

我的经历,参考下吧。

你提到的j2ee这些技术固然要会,但是一定要会一些深层次的东西

首先,你是个java程序员,你对java语言的了解是否足够深呢

其次,java是个面向对象语言,你对面向对象的理解如何呢?设计模式你理解的如何?这些就算你不怎么会,至少也要能在面试时讲一点什么

然后,会写基本的sql语言,这个要求太低了,还是需要懂一点数据库的东西的。

最后, *** 作系统,比如linux什么的,最好也要懂一点。

慢慢学吧,每天看一点,时间长了,这些就积累起来了。

目前要找工作之前,最好先围绕着两点去短期内有一个提高,以及为长期学习作准备:

1、考适合自己的证

2、准备投入到某个领域

证书建议考 国考里的3-4级计算机证书 以及软考里的 数据库工程师(中级证书)

当你能自如的运用数据结构和算法、TCP/IP原理、编译原理、 *** 作系统原理、数据库以及Win32 API 调用、构造自己的C++库(网络库、数学库、测试库、图形库)以及各种引擎,出去毕业应该能在短短半年时间里薪水至少有7000以上甚至上万吧(其实毕业生出去95%以上可能没达到这个水平)。

其实也不用说太多,你问你自己几个问题,如果你都能做到或者学习半到2个月就能做到,那肯定是达标了:

1、我能用C++做出2D的RPG游戏吗?(C++与api或框架的结合运用能力)

2、我能用C++通过3种以上的方法写出四则运算表达式分析器吗?(C++与数据结构、算法的结合能力)

3、我能用C++写出类似STL的简化版的库吗?(库与框架设计能力与C++高级语法运用能力的结合)

补充:

①、你能这么问,说明你知道编程能力对IT行业高薪工作的重要性是至关重要的。

②、你的目的性已较强(知道要深入下去),但是你也想有更加明确的目标,我可以给你讲一下怎么自己去寻找目标和路线以及怎样学习。

③、计算机专业领域一共有几个大方向,十几个分支方向,而每个分支方向又有几十个小方向,每一个方向的深入学习与熟练到一定火候都不是一朝一夕,互相之间也不是完全没联系的,但是你现在就应该选择一个大方向并在其中的一个小方向内深入(为什么要这么早就选择具体的分支方向?后面说)。

④、这里列出计算机的几个大方向(非编程开发类的我就不说了):

基本方向:

1、单片机、嵌入式方向

2、网络编程:涉及到服务器程序、客户端开发、脚本设计等。

3、系统编程:基础API开发、桌面开发、系统程序开发、服务程序

4、图形学:3D、2D、图像识别、人脸识别

5、音频:语音识别、音频解码、音频软件

6、编译原理:编译器设计、脚本解释器、虚拟机、非自然语言翻译系统

7、应用层开发:利用高层语言去开发表层应用

8、安全:反工程、病毒、反病毒、木马、反木马、软件破解、软件加壳

附加方向:

8、人工智能:遗传算法、神经网络、灰色系统等等

9、游戏设计:各种游戏引擎设计以及业务逻辑设计等

⑤、基本方向是你一定要选的,附加方向只是基于基本方向的一些锦上添花,但是不管你怎么选,最开始某些东西一定要深入而不是只是懂就够(当然你对自己要求似乎不会很低),我把这个列出来:

数据结构:下面其他理论的基础。

*** 作系统原理:理解 *** 作系统的架构和细节,你才能对以后关于多线程、文件管理、内存管理、指令优先级等有一个正确理解和运用。

编译原理:能够升华你对计算机编程语言的理解,对以后出现的各种编译、解释、兼容、移植、优化、并发与并行算法等有一个深入理解。

数据库系统原理:这个是进入公司都要会的,也是大型软件开发的基础。

软件工程:这个是你能够在经验不足还能保证大项目正常完成的理论基础。

网络技术:这个是必须学的,因为目前几乎没有一款装几率很高的软件或者平台跟网络无关。

数学的话,主要是:离散数学、线性代数、高等数学、计算机图形学、概率论

以上几个基础就是你成为一个融汇各个主要分支牛人必须学的(当然不是指理论,而是理论+实践编码能力)

⑥以上都是大的基础,要一一攻破并深入学习,虽然网络时代计算机专业知识爆炸式的增长,但是以上几个基础掌握后,会发现,以后的什么新的理论和技术都是基于这些大基础,你就很容易理解了。

⑦我为什么开头不讲你要具体学什么怎么顺序学呢?因为那些技术你要掌握的话,根本可以自己解决,但是如果你由于兴趣,沉迷于一些自己可见的小范围技术的话,那么毕业后虽然也能找到不错的工作,薪水也可能高,但是不能成为一个大牛。

现在才开始讲学习顺序,虽然你说不要推荐书,不过我还是要用书来做顺序。

C语言是可以写很多核心和高级的东西,而不只是小东西,但是从你代码来看,居然用到了 goto,我不是说你那些程序用到GOTO有什么不好,而是一定要避免用GOTO,goto是错误之源,如果你有什么内容非要用到goto才能写到,说明你的编码技巧还有不少提高空间。

你的学习顺序应该是:

C:做一个超级马里奥出来,并能够读取文本脚本来更新关卡。

C++:写一个2D图形引擎,封装掉细节,实现面向对象设计和可复用设计,并且用到《设计模式》中提到的一些设计模式,这样才能算对C++有一个很好的掌握。

MFC:MFC技术虽然近期已经冷下来了,但是你能熟练掌握它,才能证明你的C++OO技术够纯熟,严格证明你掌握了MFC很简单,你只要用MFC做出一个杀毒引擎就差不多了。推荐的书有《深入浅出MFC》。

《Windows程序设计》:和MFC不同的是,用的是windows核心SDK,也就是API,这本书学完后,你才能从 *** 作系统层面上算掌握了win32 平台下的机理(其实win64和win32大部分机理类似)。

C#:C#里集合了当代和前沿计算机科学里最先进的一些语法(虽然执行效率一直被人质疑),但是你学完C#并深入后,至少能够算是对计算机语言有一个更加深刻的理解了。如何证明你C#学的不错了?也很简单,再次写一个随便什么游戏,比如俄罗斯方块。如果更加证明自己呢?用它写一个P2P网络对战游戏。

(如果你注意的话,会发现我说的学习顺序都是沿着语言和某些技术的,为什么呢?因为这些语言和技术涉及到特定的领域技术和计算机理论思想,比如真正学完了C#的话,就不单指学完了C#,而是把多种语言范式都学习了一遍,以及现代的程序开发思维(因为里面用到了很多让你一劳永逸的技术))

以上5个步骤都是基础大步骤,要解决的话要没1-2年应该不够。

与此同时,要尽快选出文中你感兴趣的方向作为3-5年的长期方向,不要担心过早选择分支方向会有什么损失,因为计算机很多分支是相通的,只有你把分支方向深入进去,才能真正理解很多理论的实践意义。并且一旦你在某个分支领域形成了较强的优势(比如,到公司里只有你这方面最强),那么你就是稀缺人才。

关于大方向的步骤就不说了,你主要就是要把我说的这几个基础步骤先解决,同时平时要注重大方向理论结合实际去编码和开发。

其实我觉得你是一个很上进的人,肯吃苦,有理想,有干劲。拿死工资在我们这行月薪30k已经快到顶了,和做生意当然不能比。但是你父亲不想让你接手也有他的考虑,也许是他觉得你的工作很光鲜,也许想让你自己闯可能。不管怎么样来说,你离父亲确是差得很远,这没什么,不用自责。所以你现在这么浮躁肯定是不行的,沉下心来 摆正心态

以上就是关于实在学不下去编程,感觉很痛苦怎么办全部的内容,包括:实在学不下去编程,感觉很痛苦怎么办、北大青鸟java培训:Java程序员为什么感到迷茫呢、如何走出职场迷茫期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9319582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存