哪些人不适合学计算机
1、不喜欢计算机类事物的。兴趣是更好的老师,如果对此不感兴趣,那更好还是选一个喜欢或者感兴趣的专业,不然大学四年会特别煎熬;打游戏不属于热爱计算机,另外计算机专业和想象中的完全不一样,更好先了解一下它的专业课程有什么。
2、对数理逻辑推理方面缺乏兴趣的。计算机专业尤其是程序设计实践中涉及大量的逻辑与推理,要有严谨的逻辑思维做基础。因此,不善于处理逻辑问题或者对逻辑思维缺乏兴趣的话,可能很难对计算机专业产生兴趣。

3、数学基础非常欠缺或者兴趣欠缺的。这一类和前一类有相关又有不同。单纯就软件技术来说,数学基础并不一定是成为程序员的障碍(之一类的逻辑思维是直接障碍)。但是计算机科学整体是以数学理论作为铺垫的,如果有志于从事计算机科学研究的话,那么深入扎实的数学基础是必要条件。
4、在面对困难问题时缺乏毅力与耐心的。计算机科学,尤其是编程实践中,经常要面临各种各样的问题,这是因为编程归根结底是智力劳动。会遇到各种各样的挑战与困难,有时还需要一些灵感与创造力。因此,如果没有对困难无所畏惧的精神与持之以恒的毅力,恐怕这门学科带来的折磨会比想象的更严重。
30岁还适合学编程吗?学成了还适合找工作吗?
中国程序员不能超过35岁,似乎已经是不争的事实,国外却不一样,40、50岁仍然作开发工作的大有人在,为何会有如此差异呢?
在中国,程序员不能超过35岁,似乎已经是不争的事实,软件开发工作就是青春饭,顶多靠毕业这十年的时间,超过这个年龄,要不成功跃身成为管理者,要不转行进入其他领域,好像再没有更好的选择,即使偶有继续坚持作开发的,也被看成另类一族。老外却不是这样,40,50岁仍然作开发工作的大有人在,甚至很多牛人,包括获得康柏更佳软件奖的Robber,仍在埋头作着他所喜欢的编码工作,为何如此差异。我仔细想了一下,特别是这一年参加了太多的技术培训,基本有了一些结论。
首先,国内软件开发工作的性质决定这一切。我们所作的产品开发,真正技术含量并不高,高等院校毕业的学生经过几年的培训和实践,基本都能掌握这些技能。而我们现有产品开发设计水平有限,对于软件开发的理解还仅限于编码,完成功能这些基本的需求,产品进度是之一驱动力,特别是一些小公司,把快速开发出产品作为更高目标,软件设计质量差,很少考虑可维护性、可扩展性这些重要的软件质量属性,仅仅追求功能和进度,产品以最快的速度完成设计、编码,少有测试甚至没有测试,就直接交付给客户。当在客户那里暴露出各种各样的问题来时,开发人员就开始不断的为客户解决这样那样的问题。软件做到最后,很多人都会陷入自己不断挖掘出来的“陷阱”里走不出来,步入在复杂的系统中查找BUG、解决BUG、增加功能、引入新的BUG、再解决BUG这样永无休止的恶性循环中,从事的都是一些低级开发工作,对于软件开发的理解无法上升到更高的层次,每天都疲于救火和拼命打补丁,软件维护成本居高不下;即使最终摆脱了这样的厄运——项目结束,下一次软件开发又是同样过程的重复。
这些无休止的低级开发和维护工作,会耗光一个人所有的 *** 和精力,随着年龄的增大,热情和体力都在衰减,而这些工作,只要毕业生经过培训,同样可以胜任。有着廉价的、并且充满热情的毕业生作竞争,身心疲惫的老程序员必然面对更大的竞争压力,做到最后,连他们自己都会失去对软件开发的兴趣,甚至会产生厌倦的情绪。对于这样的快速开发模式,十年开发经验和五年开发经验有很大区别吗?干吗不使用更经济便宜的开发人员?
另一个原因,是我们中国人一向的官本位思想。开发人员始终处于一种很尴尬的境界,听起来从事的是高级技术工作,说起来也是“以人为本”,但是,有多少企业管理者真正重视和认可开发人员的,哪怕是硕士,博士,这些开发人员在“大官,小官”面前,都只是普通劳动者而已。程序员是一个没有未来的行业,哪怕资历再深,能力在强,也还是一个劳动者而已,只有当上领导,走上管理才是最终的出路,否则,薪水上不去,地位上不去,只能面对被淘汰的命运。
实际,之所以出现这种问题,是由于国内对软件开发一直抱有一种错误理解。如果软件开发仅仅是代码编写,查找BUG,可以说,那确实是在做一些低级的软件行为。做了十年的开发人员,确实不见得比作了3年的人更强多少,反正是简单重复的工作,工作3年的一样可以作,而且有更大的热情和精力。
软件业要发展,就应该跳出这个怪圈,走向更高的领域,对软件开发重新进行认识。我们要明白,软件开发要融入工程化的思想,要有高度的设计能力,关注更多的软件运行属性和设计质量属性。同样的系统,不同的软件人员会做出完全不同的软件,正规,高效的开发团队要比游击队开发团队不只高出几十倍的效率。
软件开发,不仅仅需要关注功能、性能,更应该去研究可维护性、可扩展性等质量属性;不仅仅只关注代码,而更要上升为设计,复用等。软件开发不能只是写出C语言的代码,单元测试、同行评审、培训与学习,这些都是开发人员基本的素质,也是提高软件质量的最基本手段;举例来说,单元测试做好了,就可以让开发效率大大提高,也能让软件的维护成本降下来,把开发人员解放出来;同行评审可以让开发人员之间更多的交流和沟通,在设计,编码阶段严格控制软件质量;培训则是提高自身技术水平,从理论上提升自己的更好 *** 。现在基本上所有这些主要的质量行为都被忽略了,而这恰恰是走出低级开发的更好途径。同时,还有更高层次的设计开发、软件重构、模块化、系统构架、搭建统一软件平台、度量软件质量等等。有了重构,就会写出可读性好,可维护性好的软件,甚至因此提高自己的软件设计能力,减少出错的几率;模块化,让软件更大程度的实现复用,提高软件开发效率和开发质量;软件构架设计,从技术层次上最早决定了软件的命运,而这里又有太多的技术,设计模式,软件规划等,让软件开发从编码上升到设计的层次,搭建统一软件平台,是大产品,系列化开发的必然之路,对于软件质量的度量,会让我们的软件开发变得更加透明,清晰,让我们更清楚地把握到软件的开发过程,从各个环节去控制软件质量,而不是仅仅凭着感性的认识到了最后才去补救。
以上这些知识,一个人,哪怕勤奋学习一辈子,也不可能完全具备所有的技能。35岁算什么,做到70岁都不晚。当然,你需要真正的热爱它,并且不断得学习和进修。所以说,软件开发人员,要作的事情太多了,软件实在是一项浩大的脑力工程,甚至会让人觉得这是一个投入/产出比更低的行业,因为要学习的知识实在太多了,每时每刻都要处于不断的学习和更新当中。既然选择了,既然喜欢了,就应该投入进去,享乐于此了。最重要的是,我们自己能并且愿意去认识到这一点,跳出低级开发的怪圈,走向更高的层次。
同时,要意识到,一个资深开发人员的作用绝不亚于一个管理人员,高明的企业应该给予相同的待遇,要把培养和储备高级技术人才作为高科技企业的重点发展方向,这样才能让企业在人才领域得到不断积累,资深开发人员才会带出高效的开发团队,从而开发出高质量,高效率的软件,让企业在不断激烈的竞争中取胜。要明白,不是每个人都适合或者乐于转向管理的,很多人就是适合做开发工作,他们可以走得更深入,成为专家,应该充分发挥出他们的能力,让整个团队高效运作起来。
所以说,开发人员,决不只是35岁,只要你愿意,可以作一生的开发,从中获得更多的快乐
哪些人不适合学计算机?
01 随着互联网行业的发展,计算机专业在我国一直热度很高,但不是每个人都适合学习计算机。比如数理逻辑差、完全不喜欢计算机、数学基础差、缺乏毅力的人都不是很适合学习计算机。当然这不是绝对的,只是这些人在学习计算机过程中困难会很多也更加容易放弃,从而学不精那还不如选择更加适合自己的专业。
随着我国互联网行业的发展,计算机专业在我国热度一直居高不下,很多人为了加入这个热门行业而选择这个专业。但我们都知道不是每个人都适合这个专业的,比如数理逻辑差、完全不喜欢计算机、数学基础差、缺乏毅力的人就不是很适合学习计算机。当然这不是绝对的,只是这些人在学习计算机过程中困难会很多也更加容易放弃,从而学不精那还不如选择更加适合自己的专业。
1、不喜欢计算机类事物的。兴趣是更好的老师,如果对此不感兴趣,那更好还是选一个喜欢或者感兴趣的专业,不然大学四年会特别煎熬;打游戏不属于热爱计算机,另外计算机专业和想象中的完全不一样,更好先了解一下它的专业课程有什么。
2、对数理逻辑推理方面缺乏兴趣的。计算机专业尤其是程序设计实践中涉及大量的逻辑与推理,要有严谨的逻辑思维做基础。因此,不善于处理逻辑问题或者对逻辑思维缺乏兴趣的话,可能很难对计算机专业产生兴趣。
3、数学基础非常欠缺或者兴趣欠缺的。这一类和前一类有相关又有不同。单纯就软件技术来说,数学基础并不一定是成为程序员的障碍(之一类的逻辑思维是直接障碍)。但是计算机科学整体是以数学理论作为铺垫的,如果有志于从事计算机科学研究的话,那么深入扎实的数学基础是必要条件。
4、在面对困难问题时缺乏毅力与耐心的。计算机科学,尤其是编程实践中,经常要面临各种各样的问题,这是因为编程归根结底是智力劳动。会遇到各种各样的挑战与困难,有时还需要一些灵感与创造力。因此,如果没有对困难无所畏惧的精神与持之以恒的毅力,恐怕这门学科带来的折磨会比想象的更严重。
所以说在选择计算机这个专业时,各位一定要想清楚,不是说这几类人就一定学不了计算机,也不是说只有这几类人不适合学习计算机。只是举个例子,而这几类人也几乎是包含了不适合学习计算机的人群。如果非要学习也不是不可以,只是在学习过程中,会比数理逻辑好基础好的人更加困难,而缺乏挑战毅力和耐心的同学就很容易会放弃,因此与其削尖脑袋选择自己不适合不喜欢的专业,不如想想自己真的适合和喜欢的是什么。
什么样的人适合学习Java编程
如果作为兴趣来学编程,什么人都适合。毕竟,现在小学生都开始学习编程了。如果要作为职业来说,你到底适合不适合确实是个问题。我教过的学员里面从初中生到博士生、甚至50多岁的企业高管都有,怀着不同的目的来学习JAVA。
我记得教过一个北大的数学硕士,人家过来学习不为职业就为科研,希望通过培训节省时间,一个暑假就迅速突破了编程这个坎。
01兴趣度
兴趣是基础。如果你完全没有编码的兴趣,敲键盘就头大。那就完全屏蔽掉程序员这条路,不要强求,天无绝人之路,另一条路也许更适合你。作为程序员的基础,至少不讨厌敲代码的感觉,这是最基本的。 越喜欢敲代码这种感觉,你以后的路走的越顺。
很多人说:“xxx有天赋”。我想,这里的天赋换成“兴趣”也许就是事情的真相。人家有兴趣做这个事,做着开心,自然就会花越多时间研究,成长自然就越快;成长越快,比起常人自然就有“天赋”。
02有没有更好的其他发展路径
既然为职业发展而来,必然要现实一些。如果家里有很好的背景、父辈有很好的资源。强烈建议,依托父辈资源发展也许是更优的路径。写程序可以作为业余爱好,而不要作为主业。
当然,如果是我等普通 *** 丝群众。学IT,仍然是逆袭更好的途径。毕竟,这是一个凭技术、凭本事吃饭的职业。技术能力到位,年薪百万的大有人在。
03逻辑思维能力
这是作为程序员最基本的要求。逻辑思维能力差的人,完全不适合学编程。当然,对于一般理工科的学生来说,逻辑思维不存在问题。对于文艺青年,喜欢跟着感觉走跳跃思维的人,一般不适合程序员这一条路。
04英语
对于初级程序员英语要求不高,事实上,高中英语水平足矣。如果想往顶尖技术发展,英语能力有必要提高。毕竟,很多技术源自美国,能熟读原汁原味的英文,将会让你如虎添翼。
个人建议是:英语高中以上够混初中级程序员阶段。想往顶尖混,至少要英语四六级以上。如果您英语不好。可以去尚学堂官网下载1800个常用的JAVA开发英文词汇。这是尚学堂学员孙波整理汇总,秉持“见一个背一个”的原则,整理4个月完成。
05数学
被数学折磨的我们,学编程有个好消息就是“数学并不重要,除非搞科研”。对于企业里面开发软件,数学知识初中水平足矣。
如果要搞人工智能、大数据等开发,一些高等数学、线性代数、概率等知识还是有很多用处的。当然,等你用到时再翻书也来得及。
06职业发展稳定
JAVA历经十多年,都是稳居之一位,可见的未来也是非常稳定的开发语言。JAVA行业的一大特点就是稳定,发展空间大。
作为JAVA程序员工资从:4000月薪,10万月薪都有。不像前几年火爆的IOS,火了3年,现在断崖式的下跌。JAVA就像一列火车,行驶非常稳定。
我适合学编程吗?
没有人适合不适合,关键是你能不能忍受编程的枯燥和寂寞,不要被电视和电影上的桥段所迷惑,要想成为高手就要平时的积累,厚积薄发,不要担心这担心那,用心学就行了 ,有兴趣是好事
.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果
你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是
一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发
展潜力,如同学英语专业的人到了美国一样。
2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。不要去想做网站
挣钱,不要想靠点击率增加广告,这个在4年前已经过时,如果你现在仍然这么想,千万别
说出来,因为我会觉得你很土。计算级专业的成就感总是伴随着身体上的痛苦而来,肩周
炎,颈椎病,眼睛干涩,掉头发,腰椎间盘突出,关节炎,不夸张,这么帅的我工作了两
个月以后发现开始掉头发了。
3.搞明白计算机"科学"与"技术"的含义。做网页,做图片,做flash,玩游戏,上网,听歌
,录mp3,搞电影字幕,装windows,改注册表,为软件换皮肤......这通通不叫计算机科学与
技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么丢人的
,我们需要的不是让别人称作"高手"。
4.明确你最终的专业方向是软件还是硬件。方向是 *** ? *** 不是专业方向。 *** 是更优
秀的软件工程师、更优秀的硬件工程师与更优秀的通信工程师的智慧结晶。如果你是软件
方向,请你在学精一揽子数学、数据结构、算法设计、数值分析、汇编语言、操作系统、
编译原理、数据库原理、软件工程之类课程后,仔细的听一听硬件课程,他对你有用。软
件工程绝对不是背背就能过的课,计算机理论可能是一个人就能研究出来,软件工程是成
千万网软件工程师几十年来失败的教训凝结成的结晶,请认真听课。不要问我应该学什么
语言,计算级专业的人必须具备任何语言1小时上手的能力,最起码要在10分钟把"hello
world"做出来。如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言,
而是在学thinking in c++,thinging in java,一个是软件的基础理论,一个是面向对象
的基础理论,从来没有人听说过"thinking in basic"。如果你说c++过时了,那么千万别
告诉别人你的名字,因为很丢人。山科大的老师只会教给你c,不会教给你++,所以不要被
他蒙蔽,大胆的问他++,如果他不会,干脆换老师。学硬件的同学在认真听听以上课程后
,学精除了政治以外的其他课程。
5.即使你学好了以上课程,我们仍然差得很远,我们只弄清学什么了,但是还不知道做什
么。我们的课程设计太小儿科了,别对你在国外的同学说,否则会被笑话,所以我们要尽
可能的多做设计,别一个人们闷着头做,两三个人合作一个项目,不会交流的计算机人员
30岁以后肯定会下岗。题目呢,尽量是一些简单的底层开发,可以去国外大学网站上搜一
搜,要自信你一定能做出来,毕竟不是什么难题,而是我们应当具备的素质。
6.如果你对 *** 有意,在具备了一定动手能力后从协议或者底层硬件的角度去学习它。否
则你是自甘从一名高贵的计算机专业人员堕落为做着沉重机械体力劳动的民工。对 *** 安
全感兴趣,那么你就在学会使用各种工具的一个月后从编程的角度深入学习 *** 协议和操
作系统吧!只会用工具攻击无知人员的漏洞是一种意淫的行为,如果乐此不疲,并到处叫
嚷"黑客",那么这种行为可以被称作" *** "。网上呼吁中美、中日黑客战时,希望你安心
学习课程,或者睡觉休息,或者去运动娱乐,不要给祖国抹黑。
7.正确对待认证。绝大部分认证不是高薪的敲门砖,而是你上岗前的智商水平测试。如果
你考过了认证,别对别人说这个认证是垃圾,请告诉别人你在学习中懂得了那些知识,如
果你没有懂得知识,那么你是个paper,认证不是垃圾,你是垃圾。如果你连认证都没考就
到处喊它垃圾,那么你就亲自考考试试,考过了,懂了,那么你随便;如果过了但是不懂
,认证不是垃圾你是垃圾,如果没考过,那么看这个贴子的所有人都知道你是什么了。MC
SE、CCNA、CIW等等都有它存在的意义,只要你有钱都值得一学,他们是最正规的知识来源
,是经过理论、实践、时间与市场考验的产品。
二.给非计算级专业的同学的一点建议
1.热爱你的原专业,尤其是自然学课和基础学科,为了计算机放弃他们就如同为了10张一元
钱扔掉了一张100元一样。
2.计算机是具有学术性和工具性的双重属性学课。架设一做计算级专业与你本专业的桥梁
,那对两个专业都是做出了贡献,如果你真的很牛,把计算机学的很深很好,那么你真的
值得尊敬。
3.再次记住做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装win
dows,改注册表,为软件换皮肤......这些不是计算机专业,也挣不到钱。不要让浮躁余功利
蒙蔽你的双眼,毁掉你光明的前程。
以上差不多都说完了,对学校的不满我就不说了,毕竟是一时的,虽然现在还很烂,但是
将来会慢慢变好的,大家在痛骂学校的同时一定多给学校提出好的意见,多为学校的发展
出力,将来谁成就了大事,别忘了回来,因为我们的孩子也许还会在这里上学,我们不能
让他们再受苦受委屈。
谢谢大家
哪三类人不适合学编程plc?
我个人认为,没耐心的人不适合学PLC,没探索和研究之心的人不适合学PLC,遇到问题不能逆流而上和动不动就放弃的人不适合学PLC,还有就是心思不细腻观察力不敏锐的人不适合学PLC。
大家都知道搞技术会遇到各种各样的问题需要解决,你作为工程和业务出去,设备异常需要处理,这时业务会因为客户的原因而抱怨,怎么老是出问题,怎么又不行了,所以他急你不能急,一急就容易乱,乱了就更加找不到问题的关键所在,所以学PLC要耐心和心态。
PLC是一个一直需要学习技术,不同层次都会遇到不同的技术上的问题,需要你去研究摸索,查资料看教材等等,不能放弃,心平气和地去学习去更进一步
编写程序的时候心思要细腻,一套设备的程序几百步甚至几千步,要是粗心大意就会遇到各种异常情况导致程序无法正常运行。
如何判断自己合不合适学编程
本文为本人原创
之一、 学程序最重要的东西是什么?
我从大一开始真正接触程序,大部分的程序语言和工具我都是自学的,有的人说“这都是怎么学的?为什么我就学着感觉那么难?”。针对这句话,我要说的是,如果你不是因为兴趣而学习程序,那就更好不要学这个,因为你会感觉学得很痛苦,因为你不感兴趣,所以遇到了问题你可能也不会去解决,或者不会花大力气去解决,这样自然就很难学会。
说白了,学程序,兴趣是最重要的,或者学习任何一门课程,兴趣都是很重要的,通常所说的天赋,其实就是兴趣,有了兴趣你才有那个心情去解决难题,不然,一切都是瞎扯。
第二、 趣味=兴趣?
估计有的人要拍砖了,某种程度上趣味确实就是兴趣。但我要说的是趣味绝不等于兴趣,
做某件事情很有趣,你会一直做下去,但如果这件事情一直都用同样的 *** 做,并产生同样的结果,或者很难才能产生不同的结果,请问你还能一直做下去吗?这时候这件事情对你来说就没有趣味可言了,你自然就不会做下去了。
一个很明显的例子,有很多人喜欢玩黑客,觉得黑客很酷,很帅。不过我承认我有时候也喜欢玩,虽然都是很低级的。就是因为黑客很酷很帅,你才会觉得有意思,有趣味,但黑客通常意义上都是对电脑非常了解的那一帮人。但一般学习黑客的人又对电脑有多了解呢?他们仅仅是停留在使用别人已经做好的东西来攻击别人,这实际上只是一些操作而已,并不需要对电脑有多了解,当他们的需要已经到了工具满足不了的时候,这个时候会不可避免的要接触代码,很多时候在这个地方有的人就直接放弃了,因为他们只是玩玩,学习代码对他们来说是不可想象的事情,这也就是前提到的“但如果这件事情一直都用同样的 *** 做,并产生同样的结果,或者很难才能产生不同的结果,请问你还能一直做下去吗?”。
如何判断自己对某个东西有兴趣,个人感觉就是这个东西把你折磨得累到了极点,烦到了极点,烦到这个时候不想做任何事了,你还会继续下去吗?当然我指的是你精神恢复了之后还会不会继续做下去。
第三、 有必要学吗?
如果你并不打算以后从事这个行业或相关的行业,并且你又对这个没有兴趣,那么,还是趁早闪人吧。不要因为这个高薪就来学这个,除非你的抗压能力超强,否则就不要学,学了以后忘得非常快的,而且对于一个没有程序基础的人来讲,学这个是相当痛苦的。
第四、 新的就是好的吗?
这个问题是很多初学者纠结的问题,同样也是很多半调子程序员(我也是半调子)的问题,当然对于半调子程序员来讲,那应该是思想问题了。
新的,固然是好的,功能固然会强大一些,java比vb牛,这是可能的(当然对于这些我没做过调查)。但java固然强大了,牛了,但是否学习难度也加大了呢?假如这个时候你的想法根本犯不着使用java,但你却偏偏要使用java,这是不是多此一举呢?
另外,假如你是没有程序基础的人,但刚刚开始学的你就被要求去学习java、c++这些,你能否学会呢?当然,你只要不是笨蛋,给你时间你肯定能学会,但实际上又能给你多少时间呢?
计算机都是一样的,都是几块板子加一个箱子再加一个显示器组成的,我说这话的意思是计算机的核心内容都是一样的,再换句话说编程的核心思想都是一样的。你会说你在写vb的时候好像也没怎么去想那些什么思想的问题,这是因为vb本身就已经帮你做了太多的工作了,多到你只要简单写几句就可以完成任务了,而不用去管计算机究竟是如何工作的,这些东西vb已经帮你完成了。而java为什么难呢?就是因为它相对于vb并没有做太多的工作,有较多的任务需要你自己去完成,所以会比较难。不要说这些任务对于没有基础(假如)的你也能轻松完成,如果这样的话,世界上的程序员就太多了。
我说这些的原因,在于编程的核心思想都是一样的,php、asp、asp.net、jsp这些东西的核心都是一样的,当然后面两种相对难了点,这些都是把数据库的东西搬到网页上进行显示,并且告诉计算机如何进行显示,学会了任何一种,再学其他的,就比较简单了。但如果直接让你学jsp,你会感到非常得吃力,甚至学很久也学不会。但如果让你学asp,那你可能一个月就全会了,因为asp相对比较简单,这样的话,你自己也就有成就感了,也就更容易继续学下去,不是这样吗?
第五、 到哪儿去学?
你也许要说直接去培训班不就完了?这还用说嘛?
学习靠个人,不是靠别人。所谓的培训班,按照一个老师的说法,就是一堆人没钱了,想找点钱用,所以就弄个培训班玩玩。说得有点夸张了,不过这确实是真的,很多培训班是不负责任的,你进去之后最可能的结果就是没有听懂,老师只管讲,不管你有没有听懂,或者干脆说这帮老师不会讲。
培训班也不去了,那怎么学?
百度谷歌放那儿免费任君享用。
你可以试试在谷歌搜索“asp视频教程”,你可以试试这样一搜会有多少结果。你还怕找不到地方学吗?
第六、 有问题问题谁?
上面已经说过了,不要想一口吃成胖子,除非你是天才。也不要想会有谁谁专门来教你,除了你的亲人,没有谁有这个义务一定要教会你。同样不要想有了问题就可以问谁,当然这个一般会有人乐意回答你的问题,不过还是那句话,没有谁有义务一定要回答你,这是你自己的事情。
估计又有人要拍砖了,这也不行,那也不行,那要怎样才行?
百度谷歌放那儿免费任君享用,随便你怎么问,他们绝不会不回答你。
第七、 很关键的问题,怎么学?
很多的视频教程,都是讲理论的,这种视频让人听得云里雾里,往往听完了还是不知道是怎么回事。想象一下,一个人在你耳边全讲一些你听不懂的,又不教你在实际中如何去用,你是什么样的感觉呢?这种感觉怕是好不到哪儿去。
所以,一般是去找实践教程,就是教你怎么做,而不是单纯得讲理论。
同时你在学的时候也要给自己定一个目标,例如把asp学会了你要做出来一个新闻发布系统之类的。总之,绝对不可以停留在理论上面,要实践实践再实践!
第八、 很关心的问题,该学哪些?
这个好像跟刚才的有点出入,请听我慢慢道来。
你在使用qq的时候,是否会让你登录呢?这些想必你都清楚。
你在使用迅雷的时候,迅雷是否也让你登录呢?
你在使用很多的软件的时候,这些软件是否会给你一个界面让你登录呢?
下面的这些看着别头晕
1. 它们的目的都很明确,就是要记录用户的一些数据,这些数据记录在哪儿呢?当然是记录在数据库中,换句话说就是很多软件都会跟数据库有关,那你是否该学习数据库呢?
2. 在写这些软件的时候,你是否需要程序基础呢?
3. 综合上面两点,你是否该学习数据库基础和程序基础呢?注意,我说的是基础,所以,下面打打广告,但这是我真诚的推荐。
4. Viusal Foxpro,一个数据库编程软件,它既是编程软件,又是数据库软件,意思就是说,学会了它,你会同时拥有数据库基础和程序基础。而它又是程序行业中我见过的最简单的编程软件。所以,我非常推荐
什么样的人适合学编程(c/c++,java)等
如果作为兴趣来学编程,什么人都适合。毕竟,现在小学生都开始学习编程了。如果要作为职业来说,你到底适合不适合确实是个问题。下面咱们来说一下那些人群更适合学习Java
1、兴趣度
兴趣是基础。如果你完全没有编码的兴趣,敲键盘就头大。那就完全屏蔽掉程序员这条路,不要强求,天无绝人之路,另一条路也许更适合你。作为程序员的基础,至少不讨厌敲代码的感觉,这是最基本的。 越喜欢敲代码这种感觉,你以后的路走的越顺。
很多人说:“xxx有天赋”。我想,这里的天赋换成“兴趣”也许就是事情的真相。人家有兴趣做这个事,做着开心,自然就会花越多时间研究,成长自然就越快;成长越快,比起常人自然就有“天赋”。
2、有没有更好的其他发展路径
既然为职业发展而来,必然要现实一些。如果家里有很好的背景、父辈有很好的资源。强烈建议,依托父辈资源发展也许是更优的路径。写程序可以作为业余爱好,而不要作为主业。
当然,如果是我等普通 *** 丝群众。学IT,仍然是逆袭更好的途径。毕竟,这是一个凭技术、凭本事吃饭的职业。技术能力到位,年薪百万的大有人在。
3、逻辑思维能力
这是作为程序员最基本的要求。逻辑思维能力差的人,完全不适合学编程。当然,对于一般理工科的学生来说,逻辑思维不存在问题。对于文艺青年,喜欢跟着感觉走跳跃思维的人,一般不适合程序员这一条路。
4、英语
对于初级程序员英语要求不高,事实上,高中英语水平足矣。如果想往顶尖技术发展,英语能力有必要提高。毕竟,很多技术源自美国,能熟读原汁原味的英文,将会让你如虎添翼。
个人建议是:英语高中以上够混初中级程序员阶段。想往顶尖混,至少要英语四六级以上。如果您英语不好。可以去尚学堂官网下载1800个常用的JAVA开发英文词汇。这是尚学堂学员孙波整理汇总,秉持“见一个背一个”的原则,整理4个月完成。
5、数学
被数学折磨的我们,学编程有个好消息就是“数学并不重要,除非搞科研”。对于企业里面开发软件,数学知识初中水平足矣。
如果要搞人工智能、大数据等开发,一些高等数学、线性代数、概率等知识还是有很多用处的。当然,等你用到时再翻书也来得及。
6、职业发展稳定
JAVA历经十多年,都是稳居之一位,可见的未来也是非常稳定的开发语言。JAVA行业的一大特点就是稳定,发展空间大。
作为JAVA程序员工资从:4000月薪,10万月薪都有。不像前几年火爆的IOS,火了3年,现在断崖式的下跌。JAVA就像一列火车,行驶非常稳定。