学计算机不会敲代码怎么办(学计算机不会敲代码怎么办)
学计算机专业的不会编程啊怎么办?
编程没有你想象的那么难。c语言从入门的角度看还是很简单的。如果你觉得看书很难,不妨下载一些视频看看,这个土豆、优酷、百度都能搜索到,要找到适合自己的学习方法。学习编程,总是要伴随大量练习的,只有这样,才能深入理解并且快速掌握。我大一学完C语言,基本什么都不会(可能是我懒),考试抄过的。但是课程设计搞那个成绩管理系统,认真去做了一周多,C语言就会了。然后边学边做。
计算机专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。
计算机学科的特色主要体现在:理论性强,实践性强,发展迅速按一级学科培养基础扎实的宽口径人才,体现在重视数学、逻辑、数据结构、算法、电子设计、计算机体系结构和系统软件等方面的理论基础和专业技术基础,前两年半注重自然科学基础课程和专业基础课程,拓宽面向。后一年半主要是专业课程的设置,增加可选性、多样性、灵活性和方向性,突出学科方向特色,体现最新技术发展动向。
学计算机专业的不会编程啊 怎么办啊
我站在一个学了C语言懂计算机内部结构逻辑设计的人来说:首先你要热爱计算机或者有坚持不懈的精神和懂得变通的思维 学不懂就跑别的行业积累思维经验再回过头来,其次你要多参加社会事业实践最好是有更多的思维整理,其次你要有个好的老师比如C语言中文网的教材,要多学习数学 做到数学的一种画画境界 构型和数字相结合例如一个点可以表示0-表示逆方向1-N数字有个标准的心中的尺,拥有人尺合一以及独立创新科学的思想境界,最后你要做到人机合一就成为大神专家了,顺便告诉你 楼下的人都是拿经验教人的人 什么东西都很机械,我能教你的就是想象力对于一个人的重要性,一个数字能构成一个图画进行各种思维整理,轻易推导很多数学公式,甚至自己独立发明公式的能力,现在的人对科学没什么兴趣,不会追求创造能力 ,正常。热爱科学的那份感觉,在你拥有了别人没有的技能做出很多自己东西的那种兴奋的感觉,推导出一个新发现,能带你走进一个新的世界别人看不到的世界,这都是让人感到兴奋的事情,马云说过,痛苦是因为你的方式错了,如果你的学习思维让你感到痛苦,那么很遗憾,站在掌握这种能力的角度上来说,一切归0,也就是说你可能学了100本书你最后都要回到第一本书重新认识和整理。是的,比如说你学习高等数学以为自己很了不起,但是如果他不是你的能力,你可能要重新回到1年级课本重新思考这个问题了,什么叫做数字。学的别人的东西永远不会是你自己的,你自己是你自己的思考方式解决这个问题,你要重新从一个数字开始结合生活实际掌握它,话都说到这份上了,你自己去感悟吧,教你是没用的,我说了你的能力是你自己的思考方式,我的思考方式并不一定会适合你,但是我也不会交给你,摸爬滚打20年,数不尽的辛酸史去研究爱因斯坦拉马努金怎么做到的,告诉你了你也不一定会掌握,因为这是我的经验,他对于我来说是有生命的,而对你来说是死的,成功必然是99%的努力啊,这不是游戏,这是科学,游戏告诉你怎么做你都能做,科学不能用经验来给你得到一个你真正的答案。学习方式对了就是在唱歌跳舞,不对了就是在挖坑埋自己。不想对科学感兴趣成为专家,你不必考虑这些。你就像他们说的,多看多练变成经验做机械运动就行了,这样的工作无聊死你,学习是感觉得自由性运动,机械运动不会帮你做成超过别人的任何事情
你选的参照物也真的是,爱因斯坦不学,牛顿不学,图灵不学,跟一帮总以为自己能上天的学
我要告诉你是你选择了计算机,它是你的信念,你对世界的理念产物,成为属于你的东西,你认为的计算机
C语言学不会怎么办?
? ?????作为一名计算机专业大三的学生,我对C语言之前也十分的头痛。C语言主要是用于编写电脑操作系统和其中大多数最底层部件的语言之一,因而很难理解,了解这种语言的难度比较大,但学习这类系统性很好地语言能使我们的编程能力更加牢固。
? ?????此外,因为电子计算机程序的执行流程很复杂,所以C语言的关键特点就是精确而繁杂,但是其执行效率很高,所以用这类语言开发设计底层系统,而且应用领域十分广泛。
? ?????C语言作为最典型的高级语言,并且对于初学者短期内难以掌握。掌握了这个语言以后,对于程序员的程序编写也会变得非常容易,越来越熟练。换句话说,这类语言给程序员一种思维模式,理解了这门语言就比较容易结合和学习别的语言,可以采用以下几个方面来学习C语言。
?克服思想上的畏惧
? ???在C语言的学习中,我们作为初学者具有一种畏惧心理。往往学不好,是由于一开始很困惑就轻易放弃。我跟我身边的许多同学都交流过C语言学习的问题,但他们的回应也都是听不明白,不想听,坚持不下去。
? ???我就思考了这个问题,这门课程我用心听了吗?回答是否定的。我在感觉到很难之后,也没认真上课,怎能说自己听不明白?根本就没有认真学习,又何谈能够学习好呢?
? ???因此,我们必须将这种对C语言未知的恐惧转化成学习C语言的驱动力,并慢慢能够克服它。在课下能够消化吸收听到这些内容,能够探有疑必问地探讨问题,每一节课都需要克服心不在焉的情况去用心听,慢慢养成良好的学习习惯性。
??做好课下的复习和预习
? ????如果要学习C语言,务必牢记“千金难买回头看”这话,这是学习C语言技巧与方法。换句话说,学习后面的专业知识时,请别忘记要回望并找寻曾经留下来的难题和知识点,增强对前面所学到知识的应用,就比如后面学习到的算法设计与分析、数据结构等,都需要C语言的基础。虽然说这是对学生而言是最为困难的,但也是很重要的学习方式。
? ????比如C语言里面讲的是结构化程序设计的最典型的内容。不管是哪一种教材,从一开始就注重用这种方法。在开始学习的时候,你可能会都还没了解这种编程思想,但在学习函数的时候,回过头再次体会,你会有一种很惊讶的感觉。因此学习C语言是一个反复的过程,只有我们始终如一地学习,才能啃下这块硬骨头。
??加强实践以及共享编码学习
? ? ????“实践出真知”在C语言学习中是非常有道理的。因此在学习的过程当中,有不断增加自己在电脑上训练、写题的机会,充分利用课后的时间进行编写程序以及程序调试,而且在碰到程序错误的时候,也可以坦然面对,不再焦心烂额。
? ????此外,在学习C语言的过程当中,建议大家可以加入开源社区,为其中的某一项目作出自己微弱的贡献。开源系统也代表着能够免费试用、拷贝、程序研究和优化很多源代码。
? ????在初步掌握C语言的基础知识后,就可以考虑加入开源社区了。在开源社区中,我们可以获得、学习许多免费的源代码。这种源代码能给我们许多启迪和指导,帮助自己能够迅速编写源代码。自然,还可以在开源社区中展现出自己出色的源代码,并且能和大家一起讨论和共享自己的作品和问题。
??结束语
? ????总的来说,C语言课是一门理论性以及实践性都极强的课程内容,不但必须掌握相关概念,还需要把握程序编写并在电脑上能够成功调试运行,并且能对代码进行优化。
? ????真真正正能够学好C语言,不是一朝一夕的事。考量真正学会这门语言的标准,应当看我们能不能做出程序项目,而非看我们是不是了解到对应的知识点。我们要把学习的重点放到上机实验,编译程序和调试程序,只有这样才能真真正正学精C语言。
计算机专业学不会代码,怎么办。我们班大多数人学不明白,只会平面设计和办公软件?
你说的代码,应该是程序代码吧?
绝大多数人,对计算机程序代码是没有感知的,认为是枯燥而且是无聊的。这种现象的根本原因就是这些人没有逻辑思维能力。
写程序的人,都是擅长逻辑思维的,一个人没有条理,没有逻辑思维能力,你就是用鞭子抽,也学不会写程序。
女性,一般不善于逻辑思维,所以女程序员非常罕见。男性,虽然整体比女性逻辑思维上有优势,但绝大多数也没有超强的逻辑思维能力。这就是为什么程序员少。
只有那些天生就具备很强的逻辑思维能的人,才有可能对计算机语言感兴趣,但并不是全部。
林林总总,这就造成了同样是计算机专业,绝大多数人并不会写程序。一个最简单的hello world不知道难倒多少妄图学习C语言的英雄好汉。
至于平面设计、办公软件,只是一个简单的应用,那根本就不是计算机专业该学的。就好比,手机专业,不是会一个怂微信、怂抖音就是手机专业毕业的。数十年前,只要会害人害己害社会的五笔字型就是计算机高手,这样的时代一去不复返。同样,平面设计、办公软件谁都会用,并不需要计算机专业学习。
当然,对于专业学习程序设计,老师也是有责任的。有的老师,只是死记硬背各种语句、命令、函数,更高级的可能会一些API函数调用等等,他们往往没有开发出任何有价值的应用软件,充其量也就是个四则运算。而且,这些老师,往往上来就教一些枯燥的数学算法用程序代码来实现,比如肯定会教什么冒泡法排序比较大小等。
上述这类教师,其实是不合格的,不仅没有教会学生,还把学生带沟里去了,让学生感到计算机程序语言的恐怖、枯燥和反感。
如果,教一下如何自动处理Office文件,如何控制电脑的各种设置、自动向怂微信发送信息等等,一下子就能激发学生兴趣。所以,教师也是成败关键。
学了计算机,又不想写代码,我还能干啥?
当今就业寒冬、市场紧缩的情况下,互联网IT人才任然保持着高需求。导致不少同学想转行IT,借助互联网这波热潮早日走上人生巅峰!
之前有不少同学问过我:老师,我对写代码实在没有兴趣,整天面对电脑很无聊,除了做开发,还有其他的相关岗位可以从事吗?
不管你是想转行IT,还是对写代码没有兴趣,IT行业除了敲代码,还有其他高薪岗位吗?答案是有的!
1.软件测试
岗位要求:软件测试这一职业特性在于耐心、细致、逆向、设问、怀疑、举证、韧性、安静。不要求独立编写代码,但要能看懂项目代码,具备简单的项目调试、检测能力。找出开发过程中出现的BUG,并能编写一些项目测试文档,相当于半技半文职的岗位。
岗位分析:软件测试很适合女生做,工作强度没有程序员大,大部分测试人员在项目上线之前会比较忙。很多程序员过了35岁,到了“退休”的年龄,也会考虑软件测试。对技术要求不会很高,但是多少得懂点。
2.运维
岗位要求:运维和开发是两个截然不同的方向。在软件产品的整个生命周期中运维工程师都需要适时地参与并发挥不同的作用,因此运维工程师的工作内容和方向非常多。主要工作在于负责服务器的配置、维护、监控、调优、排除故障等,确保相关的IT设备能够正常的工作,保证各项相关的业务有序的运行。岗位分析:运维对技术要求也不高。需要懂操作系统(比如Linux),掌握常用命令并且通过这些命令配置服务器、安装环境。
3.销售
岗位要求:销售存在于各行各业,需要具备较强的责任感、信息搜寻能力、人际洞察能力、学习能力、人际交往能力。对各种编程软件和工具要有了解,对IT行业有独到的见解。
岗位分析:在这几种岗位中,销售的门槛最低,对学历和技术要求也是最低。但是销售面临的挑战和压力也比其他几种岗位大的多。销售的收入往往和业绩相关,如果你不具备销售天赋、销售能力一般,那还是建议选择其他岗位,起码收入比较稳定。
4.技术支持
岗位要求:技术支持分售前技术支持和售后技术支持,售前技术支持是指在销售遇到无法解答的产品问题时,售前技术支持给予帮助;售后技术支持是指产品公司为其产品用户提供的售后服务的一种形式,帮助用户诊断并解决其在使用产品过程中出现的有明显症状的、可能由产品导致的技术问题。
技术支持需要对技术有所了解,起码在产品出问题的时候能解决掉。有时候技术支持还需要具备文档编写能力,协助编制文件的技术部分。
岗位分析:技术支持比较适合刚毕业的同学,而且最好是男生,因为这个岗位避免不了出差。对于刚毕业的同学来说,出差是一件很兴奋的事情,可以免费“旅游”。但是长期这样的生活可能你会接受不了。技术支持是很多计算机相关专业同学的选择,需要懂点技术、又不需要很精通,而且又有出差补贴,多好的差事。尤其是国际技术支持,补贴更是非常的诱人(越是条件苛刻的地方补贴越高)。
5.运营
岗位要求:运营和销售不一样,销售的重点是把东西卖出去,但是运营是让用户知道东西的存在。运营专员需要有创新意识,了解互联网的各类产品,有一定的文案撰写能力,能独立完成对特定客户群的个性化运营文案的撰写。
岗位分析:运营是一个新兴的岗位,也是互联网的产物。很多同学没有明白运营是什么。说白了,就是让用户知道你们产品的存在,可以简单点理解成【宣传】。那么这就避免不了写文章、策划活动。所以如果你愿意挑战新鲜事物、有个性、有创意,那么完全可以尝试。
当然除了软件测试、运维和IT营销这些岗位,不用敲代码的还有实施,UI等。IT行业做到一定经验,更可以根据自身的特点转做管理和产品经理等。
6.进阶:项目经理
岗位要求:项目管理可以说是更为便捷的发展之路。目前,软件项目经理是人才市场上炙手可热的人才,有丰富经验、外语好的软件项目经理是抢手的香饽饽,供不应求,薪水自然也是水涨船高。
对有经验、有技术、有人脉、有能力、参与过多个软件开发、有一定经验的人,项目管理无疑是发展的一个很好的方向。
岗位分析:项目经理往往对个人项目经验有一定的要求,所以各位刚毕业的同学暂时不用考虑。如果你的情商不错、管理能力不错,积累几年项目经验,完全可以把它当作后面的发展方向。
7.进阶:产品经理
岗位要求:
很多人都是不怎么了解产品经理,不知道产品经理究竟是干什么的。产品经理就是产品的设计者和管理者,负责定义、设计产品、组织、协调团队进行产品相关工作,是产品的直接负责人,也是产品团队的leader。产品经理本来就是一个需要在各个知识领域都“雨露均沾”的角色,其中当然也包括技术,有一定技术背景的优势在于和开发团队更好的沟通。
产品经理在互联网行业中是一个新兴起的行业,并且每年它的工资都呈现向上发展的趋势。可想而知,产品经理的工资收入相当可观。
产品经理是团队的领头羊,所以产品经理直接影响到公司的发展前景。其中比较知名的产品经理有苹果教主乔布斯、腾讯公司高级副总裁张小龙等。
岗位分析:
产品经理也是很多计算机相关专业同学未来的发展方向。这个岗位对个人的综合能力要求比较高,需要长时间的积累。对互联网有深入了解、对用户和市场有深入理解、懂技术、沟通能力强...
以上这些都是耳熟能详的职位名称。如果你正在参加秋招,肯定还会遇到“解决方案方案工程师”、“交付工程师”、“体验设计师”、“营销管培生”等等,这些职位又该怎么理解?
8.解决方案工程师
这不是一个市面上都接受的职称,也很少公司有这种的工程师职称。目前能见到的,也都是华为、中兴、海康这类的公司。解决方案工程师就是能够根据客户的笼统需求定义,找出一个以最低成本、最快速度把产品做出的软硬件系统解决方案。作为解决方案工程师至少要有比较强的沟通能力,能很好的理解客户的需求点和意思,正确表达自己的想法,才能高效解决他们的问题。第二点就是积累经验,既然是解决方案工程师至少要对不同行业的需求和风向、技术有非常敏锐的嗅觉。
9交付工程师
交付工程师有些公司也叫实施工程师,实施工程师就非常常见了。
产品销售出去后,大部分客户都不知道如何使用,如何部署、如何配置、如何初始化。这些事情都需要乙方公司派人去解决,于是就诞生了实施工程师这个岗位。实施就是去“结合每个客户的实际情况,使产品更加贴合客户需求,更加符合客户要求的去运作”的岗位。这个岗位要求,对于管理要懂一些,对于技术要懂一些,对于销售要懂一些,对于实际工作场景要懂一些。这是一个要求比较全面的岗位,因此薪资水平差距非常大,有年入不到10万的,有年入几十万的,当然也有年入百万的。
10.体验设计师
提供“体验设计师”岗位的公司少之又少,比如腾讯。
移动互联网的发展,人类生活的核心领域:教育、健康、商业活动和娱乐等等都离不开各种APP,而体验设计师在这其中充当的角色就是先于用户,把APP的UI界面,各项功能以及操作逻辑设计优化的更加“人性”,符合人体工学和日常使用习惯,把Usability易用性、Beautiful美观、Pleasurable愉悦渗入到每个细节,让你不再有“这是什么反人类设计”的灵魂拷问。想要进入IT行业,不一定非得精通写代码!每个人都有自己的长处,找工作之前首先要学会分析自己,并不是只有写代码才最有前途!如果你擅长销售、精通运营,没必要逼自己去写代码。
java学习中写不出来代码怎么办?
写不出来有两种情况 :\x0d\x0a一种是有思路,但是你不熟悉该语言的语法结构,所以不会写;\x0d\x0a另一种情况是:懂语法结构,但是抛开别人的代码你就没有思路了;\x0d\x0a\x0d\x0a当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构。\x0d\x0a\x0d\x0a如果是第一种的话,多看一下基础知识,照着书本联系写代码,这种情况是最好解决的,想深入了解,就看源码。\x0d\x0a如果是第二种的话,我觉得就需要积累了,就是在看别人的代码时,要理解别人解决问题的思路,然后多归纳整理,然后也需要手动敲代码来巩固。第二种情况 说实话我也经常发生,,能看懂别人的代码,但是自己写的时候就会有遗漏。我觉这个一个是多积累,一个是多思考。\x0d\x0a\x0d\x0a纯手打,累死我了