编程学不会。
感觉以前的认识有很大问题,很严重影响到了自己,我是学计算机专业的,我总想找出一个可以长久学习的语言,在学校学过c语言,java之类的,当时php很火,但是毕业之后就不火了,java还是需求很多,所以我就在想java和web前端是否是经久不衰的(一个前端一个后端霸主),但是后来又发现一个问题,这只是代表现在流行,就像以前大学大部分都是学c语言,java都不教的,c#也不教,那以后十几年后的大学是否java也会被淘汰而被其他的高级语言所替代?一百年后呢?我以前喜欢php因为喜欢他的技术体系还有可以做出来的东西(网站之类的),但是后来淘汰了,我学了前端但是我依旧喜欢php导致我很迷茫。所以后来我也安慰自己把范围缩小到只喜欢具体某个语言(比如java,还是js,还是php之类,就不像以前喜欢到技术栈和作品),但最大的问题是还是面临喜欢的问题。假如你喜欢的技术淘汰了怎么办?喜欢的语言淘汰了怎么办?虽然以前也有老师说感兴趣的可能最后学得更好,那是因为当时所有编程语言都流行,所以你感兴趣哪个语言都没问题,但是就像现在有不少编程语言慢慢淘汰了,这时候你的感兴趣就会和市场就业所冲突,这时候你就会矛盾,迷茫。但也有老师说编程语言只是工具,我们要学会编程思想,面向金钱编程(当然这里不是要你从喜欢某个技术转到喜欢金钱,把感情放在钱上,这样相当于从一个坑跳到另一个坑,而是让你对某个语言不要这么执着,陷入太多感情,就怕以后万一淘汰你放不下),不要去执迷于某个语言,语言只是工具,这样就不会造成说你感兴趣的万一淘汰了怎么办,而你这时候心态是变化的,所有技术你都可以学,你是用技术来解决问题的,而不像以前那样只限于某个技术无法自拔。当然这里说的是大部分普通人,有些人特别厉害,小众语言技术都能写得很厉害,也不用担心什么流行还是不流行,那些人就另说了。还有一些人是兴趣爱好也无所谓。但是大部分普通人还是要综合考虑,比如c语言这些比较难的也要考虑是否合适。(可能自己想太多,我再想如果以后孩子也学编程让他学什么语言?我大学的时候学得太散,没有专门主要学一门所以后悔,毕业后培训了web前端,也学了node,当时我在想如果大学也学了node会不会更轻松,对其他后台语言做课程设计也有帮助,但是我又发现大学培训web前端的似乎当时很多都教到jq就能工作了,node根本也没学到,所以不适合大学学直到工作。所以我又再想如果一直学java是不是更合适,但是我又发现也只是现在分析得合适,就像以前大学都没java这门课程,以后就算小孩读大学可能java也淘汰了,所以java也不适合,只是现在看现在很适合而已。所以说不要限制自己于某个语言技术,要以解决问题的眼光去学,想想如果当时就算只学一门或许也没什么用,因为感觉自己想太多有强迫症只限于一门语言,而排除其他语言技术这样很限制自己,很被动),而技术都在变的,流行的东西也在变,如果你只限于喜欢某个技术这样容错率就会很低,淘汰了怎么办,除非那些非常厉害的,不如大部分普通人还是要跟着公司和技术变化。所以说不要让自己只限于喜欢某个技术,要灵活点,这样最后就算丢弃了也没什么可惜的。你的技术是解决问题的,除非客户有指定什么技术,不然你做出来的东西客户只在乎好不好用,至于你是怎么实现的,用什么技术实现的客户也不在乎,或许也不懂,只要你做出来客户觉得好用适合就行了,所以不要总是纠结于喜欢什么技术,应该用喜欢的技术去解决什么的。当然啦,如果是你太讨厌的技术或者方向也没必要太强迫自己学了,除非公司一定要用那你就自己决定。当然也不是说不能什么都不喜欢,有些东西喜欢并不会影响你(比如以前得玩具,现在的电脑啊,汽车啊,喜欢怀旧,什么手动挡啊,自动挡啊什么的,并不会影响你太多,限制你太多),最多后面淘汰丢掉就行(虽然或许不舍)。不像技术,让喜欢限制得太死会让你迷茫,矛盾,影响自己。还有这里说的喜欢不是说你不能喜欢,而是说注入太多情感和感情在里面,以后淘汰了你能放得下么?喜欢当然是要喜欢,毕竟喜欢也是动力源泉嘛,但是过于执着,最后放不下怎么办?记得当年刚读大学的时候还很好,什么都喜欢学,但是自从看了培训机构视频(刚开始看觉得培训老师讲得很好,比大学老师讲得通俗易懂多了),就迷信了培训,当然培训有些老师也没说错,要专攻一科,然后再学其他就快了,而我自己就专攻一科,但是很多科又喜欢,学得有点散,再后来觉得还是专攻一科好,然后又排斥其他技术,所以这样也不好,还是大学刚开始的什么都想学那种状态最好,不排斥。
计算机专业学不会代码,怎么办。我们班大多数人学不明白,只会平面设计和办公软件?
你说的代码,应该是程序代码吧?
绝大多数人,对计算机程序代码是没有感知的,认为是枯燥而且是无聊的。这种现象的根本原因就是这些人没有逻辑思维能力。
写程序的人,都是擅长逻辑思维的,一个人没有条理,没有逻辑思维能力,你就是用鞭子抽,也学不会写程序。
女性,一般不善于逻辑思维,所以女程序员非常罕见。男性,虽然整体比女性逻辑思维上有优势,但绝大多数也没有超强的逻辑思维能力。这就是为什么程序员少。
只有那些天生就具备很强的逻辑思维能的人,才有可能对计算机语言感兴趣,但并不是全部。
林林总总,这就造成了同样是计算机专业,绝大多数人并不会写程序。一个最简单的hello world不知道难倒多少妄图学习C语言的英雄好汉。
至于平面设计、办公软件,只是一个简单的应用,那根本就不是计算机专业该学的。就好比,手机专业,不是会一个怂微信、怂抖音就是手机专业毕业的。数十年前,只要会害人害己害社会的五笔字型就是计算机高手,这样的时代一去不复返。同样,平面设计、办公软件谁都会用,并不需要计算机专业学习。
当然,对于专业学习程序设计,老师也是有责任的。有的老师,只是死记硬背各种语句、命令、函数,更高级的可能会一些API函数调用等等,他们往往没有开发出任何有价值的应用软件,充其量也就是个四则运算。而且,这些老师,往往上来就教一些枯燥的数学算法用程序代码来实现,比如肯定会教什么冒泡法排序比较大小等。
上述这类教师,其实是不合格的,不仅没有教会学生,还把学生带沟里去了,让学生感到计算机程序语言的恐怖、枯燥和反感。
如果,教一下如何自动处理Office文件,如何控制电脑的各种设置、自动向怂微信发送信息等等,一下子就能激发学生兴趣。所以,教师也是成败关键。
我真的已经尽力了,但是就是学不会代码?
那就学设计啊,换个方向。父母一定要求你要学代码吗?代码学起来其实不难,还需要实际到项目当中
代码学不会怎么办?
软件开发分很多方向,有java、C、C++、PHP、android、ios等,你先要选择一个方向。
或者,你先选择一种语言学习吧,我个人建议你先学习JAVA,简单易学,易于理解。
当你学完JAVA后,可以做前端开发,后台开发,也可以做移动端android开发。至少其它的前端语言啊,后台语言啊,等你学扎实一门语言后,你就可以触类旁通了。
最重要的是,选择好方向后,抓紧时候赶紧去学吧。与其把时间花在选择上,还不如抓紧时间学,干就完了。
想学代码,没有任何基础,怎么起步?
想要学代码,没有任何基础的情况下,大家可以选择学习Python课程,Python是一门高级的编程语言,该语言通俗易懂、容易上手、适合0基础人员学习,也是初学者的首选,Python又是人工智能首选的编程语言,学习后可以从事多个工作岗位。