本文目录一览:
- 1、编程学不会。
- 2、三种人学不会编程
- 3、为什么我挺笨,逻辑思维差,学金融专业多背书就学会了,后来跨考软件工程专业,java死活学不会编程?
- 4、为什么学Java编程总是学不会呢?
- 5、编程怎么那么难学啊?
编程学不会。
感觉以前的认识有很大问题,很严重影响到了自己,我是学计算机专业的,我总想找出一个可以长久学习的语言,在学校学过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也不适合,只是现在看现在很适合而已。所以说不要限制自己于某个语言技术,要以解决问题的眼光去学,想想如果当时就算只学一门或许也没什么用,因为感觉自己想太多有强迫症只限于一门语言,而排除其他语言技术这样很限制自己,很被动),而技术都在变的,流行的东西也在变,如果你只限于喜欢某个技术这样容错率就会很低,淘汰了怎么办,除非那些非常厉害的,不如大部分普通人还是要跟着公司和技术变化。所以说不要让自己只限于喜欢某个技术,要灵活点,这样最后就算丢弃了也没什么可惜的。你的技术是解决问题的,除非客户有指定什么技术,不然你做出来的东西客户只在乎好不好用,至于你是怎么实现的,用什么技术实现的客户也不在乎,或许也不懂,只要你做出来客户觉得好用适合就行了,所以不要总是纠结于喜欢什么技术,应该用喜欢的技术去解决什么的。当然啦,如果是你太讨厌的技术或者方向也没必要太强迫自己学了,除非公司一定要用那你就自己决定。当然也不是说不能什么都不喜欢,有些东西喜欢并不会影响你(比如以前得玩具,现在的电脑啊,汽车啊,喜欢怀旧,什么手动挡啊,自动挡啊什么的,并不会影响你太多,限制你太多),最多后面淘汰丢掉就行(虽然或许不舍)。不像技术,让喜欢限制得太死会让你迷茫,矛盾,影响自己。还有这里说的喜欢不是说你不能喜欢,而是说注入太多情感和感情在里面,以后淘汰了你能放得下么?喜欢当然是要喜欢,毕竟喜欢也是动力源泉嘛,但是过于执着,最后放不下怎么办?记得当年刚读大学的时候还很好,什么都喜欢学,但是自从看了培训机构视频(刚开始看觉得培训老师讲得很好,比大学老师讲得通俗易懂多了),就迷信了培训,当然培训有些老师也没说错,要专攻一科,然后再学其他就快了,而我自己就专攻一科,但是很多科又喜欢,学得有点散,再后来觉得还是专攻一科好,然后又排斥其他技术,所以这样也不好,还是大学刚开始的什么都想学那种状态最好,不排斥。
三种人学不会编程
学不会编程的几种人:
1、不爱接受新事物、不爱动脑筋
程序员这个岗位可以说无时无刻不在学习,记得曾经有一位编程界的大佬快40岁了,有一次接收采访被问到“您觉得java程序员到多大年龄就可以不再学了?”,这位大佬喝了一口水,放下水缸子,微微一笑说道:我这个岁数还在学呢。”
由此可见,在编程的道路上是永不停歇的,因为技术的更迭速度超乎我们的想象。我们要勤于动脑去总结陈旧技术存在的问题,更要通过勤奋来捕获新的知识和新的发现,并且能在从中找到新技术带来的编程乐趣。
如果一个人只是看了一些教学视频不去自己实际操作,也不想去有深入的研究,并且十分抵触行业里新的技术和发现的话,那肯定终身是学不会编程的。
2、学历起点低、基础薄弱
提升学历在现今还是很重要的,笔者没有歧视低学历的意思,只是想陈述一个学习程序员是一件辛苦的事情这样的事实。
因为编程到达一定程度以后,不光要懂得一定的数学原理,还要接触各种复杂的算法,英文基础还要有一些,如果这些都一头雾水,那就像骑着一辆轮胎破损的自行车在布满大小石头的土路上行驶一样,十分艰辛。
所以说学习是一种综合学识的运用和锻造过程,许多方面的能力都要经受得住考验。
3、喜欢安逸、缺乏坚持
编程之路不是屌丝逆袭的唯一选择,但是既然选择了编程,想要通过培训改变命运,就应该抱着持之以恒的决心去孜孜以求。
在这个过程里我们会遇到各种各样的难点,就看我们有没有咬定青山不放松的意志了,贪图安逸和享受不是程序员该有的作风,想让自己整体的技能和认知水平更上一层楼,那都是需要花时间和精力去磨练的。
4、逆商低
逆商其实就是逆境商,也就是说你在遇到逆境和挫折时候表现出来的反应。程序员可以说是几乎天天都在和挫折作斗争,奇奇怪怪的报错、各种神奇的bug,不管是天才还是普通人,都会遇得到。
而且有的bug解决起来的时间会比较长,很多人如果在这个时候被bug打败了,那么也不太适合编程,因为就算是再牛的程序员也不敢保证自己写出来的程序没有bug。那些写出bug就哭得人就不要浪费时间了。
5、不能系统的制定学习路线的人
自学最麻烦的问题,就是不知道该学什么,感觉A要学,B也要学。因此,定制学习路线很重要。学习路线的获取,可以听取周围大咖的建议。
如果没有,则可以找培训机构的课程表来看看。自学的学习路线一定要足够精简,因为你没有大量的时间。一定要够入行就可以了,更多的知识等到入行后再学习,完全可以。
学习方式通常有两种。第一从底层学习到应用层,第二从应用层学习到底层。
第一种的好处就是扎实,可以做到处变不惊,知其所以然。但是会花费大量的时间。
第二种的优势是,可以快速的看到学习的效果。但可能对其内部实现很迷茫。
对于小白这种自学的人员来说,更推荐第二种,先看效果,保持兴趣,入行之后,再学习底层,加深了解。
为什么我挺笨,逻辑思维差,学金融专业多背书就学会了,后来跨考软件工程专业,java死活学不会编程?
金融专业出身,逻辑思维不会特别差,何况还跨专业考取成功的。可以从这几个方面试试:
1、多练习:编程学习的特点是,多练习敲代码,然后多出错,在出错中总结,进而提升,所以学编程不怕错,是怕不练习、不总结。
2、练习方式:敲代码、找错误并修改、看效果
3、阶段目标:
第一阶段:Java基本语法、面向对象基础、API基础、集合基础,可以实现:静态网页(电商网站原型,比如京东、淘宝等)、数据库等,
第二阶段:数组、异常机制、多线程、网络编程、反射技术等,可以实现:动态网页,在网站中获取数据、下订单等等
第三阶段:html、css、JAVA SCRIPT、WEB服务器、会话技术、LINUX、SPRINGBOOT、框架整合、vue等,可以实现:行业目前流行技术,项目开发企业级框架,目前市场流行的小程序、APP、游戏开发等
最后,坚持住!
为什么学Java编程总是学不会呢?
现在不知道有多少的朋友已经开展了Java编程的学习,不过展开学Java编程,和能不能够学好Java编程,真的是两回事。有不少正在学Java编程的朋友,在抱怨说为什么总是学不好Java编程,到底是哪里出问题了呢?今天就跟北大青鸟云南计算机学院一起来解决下问题吧,希望对你的Java编程学习有所帮助。
其实很多人开始学Java编程的时候,也做好了相应的心里准备,知道学Java编程是个比较艰辛的过程,但是不知道自己亲自去实践的时候,会超出自己预期的难度的好几倍,这样学到底对不对,那样学到底对不对,总是有点摇摆不定的感觉。
其实这是很正常的,在学Java编程的时候,总是会有点摇摆不定。好比爬山,你在山脚下纠结该从哪条路上去,而实际上,每一条都能通往山顶,每一条都不会是笔直平坦的。你怕错过另一条路的风景踟蹰不前,却不知道只要登上山顶就可以一览众山小,但是大部分的朋友还是希望自己可以选择一条比较好走的道路。
为什么总是学不好Java编程?你有没有想过是因为自己的学习方式出问题了呢?有的朋友选择的是Java自学,那么问题很多时候出现在,觉得Java编程的每个Java知识点自己都应该注意每个细节,所有不管遇到自己不知道不会的东西都要弄个清楚明白,然后时间过去了,自己依旧没有能够弄得明白。
编程怎么那么难学啊?
编程是非常难学的,因为编程尤其C语言或者C++都是需要有扎实的英语基础和逻辑基础,所以在学习时难度都相当的高,所以要坚持学习,通过多练习才能提升自己的编程能力