非计算机专业不喜欢编程能学会编程吗

C++学习路线:1)C C++ 2)数据结构 STL boost 3)操作系统 计算机网络 4)win32/linux使用和编程(shell+系统编程) 5)QT、SQL、socket (6)其他会员开通或续费优惠,10元1个月,20元3个月,30元5个月,40元7个月,50元9个月,60元11个月,开通方法【登录->用户中心->支付->等一会,刷新】。小白成就大神,就在C++技术网。关注微信公众号cpp_coder,发送"项目"或"源码"即可获取项目源码压缩包.当前位置:->->非计算机专业朋友如何学习编程-以发展为中心学习作者:&&发表时间:&&阅读:[摘要]
非计算机专业的学习编程,确实是有一定的挑战,在此,我也给大家讲讲如何去学习,能够少走弯路,达到高效学习。文章来源:原创文章版权所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。&&& 计算机专业的学习编程,确实是有一定的挑战,在此,我也给大家讲讲如何去学习,能够少走弯路,达到高效学习。&&& 在文章《》中,我已经分析了非计算机专业朋友学习计算机编程与计算机专业同学的差别,在于计算机技术基本理论的差别,其他的都不是大问题。我们学习编程,不是奔学历而去的,所以,学历的差别根本不是考虑的因素。学编程重在提高自己的动手能力,用编程改变世界,而不是用学历改变世界。编程的好处是可以用切切实实的成果来改善生活,比如一个便民软件。你把软件分享到网上后,有很多人下载使用,这就是编程带来的快乐,因为你的成果可以方便很多人。当然,如果你的水平足够高了,所开发的软件,将会影响到更多的人,这时你也会觉得你的价值更加充分的被发挥出来。其实编程就是所做即所得的模型。至于做的好不好,全看自己用不用心,不要担心编程学了没用,如今的世界,没有软件,什么也做不了。没有编程,软件不可能自己冒出来。程序员是一个创造者,或者是一个工人,看你如何选择。如果只是略懂皮毛,就永远是工人,即码农。如果你水平高,基础扎实,进而形成创造力,不仅有创意,还有实现创意的能力,你就是一个创造者,而不是码农。我对于这些概念的定义,从来不是以金钱来定义的,而是以技术水准来定义的。这个世界,最容易改变世界的就是程序员,因为一个思想一个架构,或许给软件界带来福音,进而也因此改变了世界。而我所讲的学习计算机编程的,是放在改变世界的角度来的。&&& 这里不是说程序员有多牛,而是告诉你,学习方法不同,效果截然不同。你可能一个人学着就成为一名码农,也可能跟着一个人学习,结果成为一方精英。纵观网上很多课程,都是讲解一种技术的使用,至于为什么,一方面因为是太基础的东西,另一方面,短期看不到效果,还有,基础的理论这些东西对于实战开发,不是最为关键的。很多项目的开发,并不需要每一个都牛气哄哄,而是只要你听从安排,做一些小小的功能部分就可以了。这些就是需要基本的编程来实现。&&& 所以,各种培训机构针对这些进行培训,目的是送往各大公司干活。最终的结果是培养技术工人即码农。他们只要达到这个效果就可以了。很多人也只需要达到这个效果就行了。然而,在快速集体性的学习过程中,你只不过是芸芸众生的一个,出于各种原因,不得不赶进度,很多人必然有很多内容没有学会。不是老师没有教,而是他能力有限,接受不来。然而,这么多课程,学费数万,还是不错,可是学会的真正掌握的有多少呢?&&& 这是一种快餐式的教学,服务的中心不是人的发展,而是工作的需求。如果你不是为了工作,或者培训机构不是为了让你能够工作,你还愿意培训吗?当然不会。所以这也促成了这种模式。然而,我们都忽略了一点。我们去参加培训,是需求个人的发展,而不是为了工作。我们应该以人的发展为中心去学习,而不是为了工作去学习。我们需要一个长远的眼光去学习。学习的内容不是目前非常非常的流行的框架的使用之类的,而是最为基础的内容。踏踏实实学习最为基础的东西,才会让你在日新月异的技术中,站得稳。如果你是零基础,如果你是非计算机专业背景,甚至是有些计算机专业的背景,在实际的开发工作中,也不知如何发展。这些问题都是以人的发展为中心的问题。&&& 以上我是想你明白,审视你现有的学习方法,将你的发展作为学习的最终目的,而不是一种技术的使用等。所以,基础永远是你学习的东西。任何技术都是由基础搭建,有了基础,那些看似高大上的技术框架,实则不堪一击,很快被你攻破。如果你没有基础,穷尽一生,不见得能够参透。道理就在于此。如果你确实有哦这方面的学习难题,比如不知道如何学,不知道学哪些,不知道按什么顺序学,不知道自己以后想干什么,对于一些基础知识很难理解,往往一个小知识都要花好长时间才能理解,甚至一直都搞不明白。如果有这些问题,说明你的基础或者知识阅历不够,或者面不广底不深造成的。如果你在工作了,如果还想从事这方面的学习和长期的发展,不建议自己一个人瞎折腾,不是学不会,而是可能会花更多的时间,等你学会了,或许很多机会都错过了。这一句话,是当年辞退我的经理跟我说的,虽然当时我很不高兴,不过还是要感谢他。也正是如此的波折,才让我迅速的成长起来。即使有时候你得到一些顺序,如果没有基础,也是很有难度的。&&& 成就大师之路是每一个程序员所追求的,否则不够资格说自己是程序员,最多是为了工作的码农。要成就大师,要学的东西很多,对于一些基础性的东西,能省时间就能时间,但不是求快,而是在求质量的同时求速度,这就是高效学习。高效学习在竞争中占绝对优势。有时候,你花一个月两个月的工资,请一个人一对一辅导,能比数万元的培训费用学的效果好百倍,并且终身受用。而如果你或者完全自己一个人折腾,可能最后都没什么效果,很多人还因此放弃,因为觉得太难而放弃,留下的只是遗憾。&&& 而我们应该学的基础,包括计算机理论基础和编程基础。对于软件开发来说,计算机理论基础就是操作系统、计算机网络等,看你要从事的领域而定,但是这些基础中,操作系统是软件开发最为核心的计算机理论基础。你可以不学其他的理论课程,但是操作系统原理不能不学。而编程基础中,编程语言C/C++以及基本库如STL、操作系统API编程(不同的系统不一样)、具体的操作系统的运行机制。这些是编程中非常重要的基础。不要扯什么跨平台,你要懂得什么才是真正的跨平台,请看《》。你要从事软件开发,至少要懂得一个平台(操作系统),否则终将被淘汰。有了这些扎实的基础,到哪都吃香。如果只是会一些工具的使用,处处受限制,如果别人不用这个工具开发,你怎么办?如果人家需求改变,这个工具做不了怎么办?你依赖工具,很快就会被淘汰。但是你强大的基础,再使用工具,不费吹灰之力。你比只会用工具的人用的还好,虽然你后用的。这是基础的力量,也是所谓的内功。&&& 在这些基础有所保证后,正式参加工作之前,你最好掌握你想从事的工作方面需要的开发工具比如Windows的MFC,或者QT,或者其他的。这样给自己降低进入的难度。有了基础,学很多工具库的使用也是再简单不过的事情。如果你会用会加分。&&& 在这些都能够胜任的情况下,再考虑进阶学习。非计算机专业,靠的是自身的能力,而不是学历。所以,基础扎实也才能让自己的能力突飞猛进。但是在零基础刚开始学时,最好找一个人带,出点学费可以让你快速的提升基础。你可以找你认识的周围的有实力的朋友和前辈(必须非常有经验,否则只是浪费时间),或者在网上找有能力的可靠的朋友。因为一对一辅导会耗费大量的精力和时间,所以交点学费完全应该的。当然,如果你觉得自己自学能力很强,也不仿可以自己自学。如果效果不错,可以继续,如果效果不行,那就得考虑找个老师带你学了。自学的学习顺序和书籍在前面已经给出了链接,也是可能让你省掉打把时间了。如果你确实自学有难度,周围也没有可以辅导的前辈,一下子网上也找不到靠谱的人,如果你信任我,可以找我。当然,我只是给你提供一个可选的方案。如果能在周围找到能带你的人,那是最好的。因为能够在现实中联系到,学习也更加方便,对你更有利。我是想帮助一下能帮助的人。我自己还要不停的提升能力。唯有这样才能帮助更多的人。&&& 以上是我长久以来一直在坚持做的事,引导解惑,帮助更多需要的人,看到本文,请不要放弃你的梦想,不要因为学习艰难而放弃。加油吧,如果你身边有这样困惑的,请将此文转发给他,希望能给身边的朋友切实的指导。&&& 因为,我自己也在坚持一个梦,成为编程大师的梦!我所能做的就是,在我的成长过程中,尽可能帮到更多志同道合,与我情形相似但是又难以前行的同志。文章来源:原创文章版权所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。当前位置:->->上一篇:下一篇:在线提问问题标题:问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)C++技术网群聊弹聊有没有非计算机专业自学编程成功的案例_程序员吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:88,722贴子:
有没有非计算机专业自学编程成功的案例收藏
rt.本人非计算机专业的大一生.一直以来热爱计算机,无奈被调剂到个冷门专业,与计算机无半点关系.现在自学完c语言基础,java参加了一个基础培训班.还没决定是否继续参加企业开发级班,。毕竟培训费几k的说。想问问吧内有没有非计算机类专业自学编程成功的案例呢?以后想从事这一块的工作,但担心不是计算机专业,人家学的好多东西都没这么多时间去学。有这种案例吗?
程序员,上海达内12校区欢迎您,美国Nasdaq上市公司!程序员90天入职名企-工资翻番.「官方指定」咨询报名网站
我认识一个材料学院的自学java,本科毕业找了个写程序的工作,月薪8000
其实,本科教育学不到啥的,都是落后的技术,如果真的有这个爱好可以去找找免费的视频先自学,兴趣是最好的老师,只要努力,技术方面问题应该不大,只是程序猿比较苦逼,楼主慎重!
木头--钟迪龙
老一辈的教授,大学老师大都是从物理数学别的专业转入计算机的,然后各种教材带领一大批爱好者进入这片处女地,这算是成功的案例吗?
初中毕业,自学php,经验2年飘过
本科化学路过。。。刚找到工作
应该是有。。。既然喜欢这个专业,。。。。那就加油噢 ,,从兴趣出发一定会
上手的快哦。。。
有啊,比如我小学初中高中都不是计算机专业的
HTML5大牛讲师团,实力讲师一线授课,率先打造混合式开发课程,免费试学两周,独创&HTML5混合式开发&课程,120天成为企业需要的复合型HTML5开发人才!
通信工程的算计算机吗
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或火车在她背后擦身而过,情况十分惊险。
派出所进行调查取证,依法对谢某某予以拘留。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  不管你是本科非计算机专业,不管跨度有多远,还是只是高中毕业,甚至是高中都没有念完,只要你想学,有兴趣学,能够坚持学,都可以学好。
  虽然能学好,但是,你得付出更多的努力,只要努力够了,就会有成果。然而,怎么努力,怎么学习,则是更多人关心的问题。只要有心,什么都学得会,而只是学的好的程度如何,快慢如何。
  编程技术,不需要学历,而只需要知识基础。所谓的计算机专业出身,也只是因为他有计算机基础,因为他上过计算机基础课。但是,上过不代表就会了。很多计算机专业的学生出来,连程序都不会写。只会在纸上写一些代码,要做一个基本的程序都不会。这个叫学会了吗?完全不是那么回事。
  编程和计算机理论虽然有关系,但是不是非得有理论基础才行。但是如果长期发展,想更加深入,提高自己能力,理论基础必不可少。然而只有理论,也是没有用的。只有理论没法转化,也是没有用的。
  我大学本科是农学专业,跟计算机一点都不沾边。但是我能够学好计算机,从事软件开发,完全是自学而来,没有一个人指点,没有一个人帮助。但是我确实这么走过来了。因此,对于学习计算机编程需要什么是非常清楚的。当然要走入巅峰状态,我还有许多路要走。不过凭借着这些自学经历所学的东西,我们后面的路会轻松很多。我可以完成自我引导达到目标。
  我按照我学校的计算机专业的课程学完了所有的课程,只有多没有少。但是真正参加工作时,我才发现,完全是另外一个景象。刚参加工作,不是计算机专业,一直饱受专业歧视,而当时我确实编程能力也很弱。能进去的原因在于极大的兴趣和扎实的理论基础。虽然很早就开始学习了C语言,也一次性通过二级C语言考试,但是开发时需要C++,所以又花一个月快速学习了C++的基础,因此也进去了公司。然而编程与计算机理论是两回事,所以后来才发现,只有理论是不够的。
  编程可以看成是这样一个划分。语言和工具库的使用,是编程的基础,这属于实践基础。而想长期发展和提高,那么光靠编程基础是不够的,这个时候需要计算机理论基础。大学时上课感觉没有用,只是刚开始时用不着,但是随着你能力的提高,计算机理论基础凸显重要性。然而此时,如果计算机理论学的不好,并且没有融会贯通,也是很难将计算机理论与编程联系在一起的。而这些与学历没有任何关系。即使是计算机基础课程,你也可以学会。而这些基础课程,除了学校,没有人培训的。所以,也只能看书。国外有很多好书,都可以帮助你学习,比学校上课要好好多倍。
  然而,要想学会计算机专业的全套课程也是不现实的,也没必要。但是关键的课程,必须要学。计算机专业学历优势就在于此。他学过,就不必为这些计算机理论再花费额外的时间和精力,且学起来都是比较轻松的,因为有老师教。而对于非计算机专业、以及其他没什么学历的朋友来说,差距就在这一块。然而,这些朋友并不是要和计算机专业一样,他只是想做软件开发,做编程这一块,所以,不必要学所有这些。而只需要学习对于编程密切相关的几门课程即可。并且这些也不是非常急的。这些的学习可以在掌握了基础的编程技术后,进阶时学习。这是个人学习的做法,是推荐的做法。在编程中,发现自己缺什么就补什么,不会把时间浪费在用不上的东西的学习上。而编程学习上,要学的东西也是很多的。要学好需要大量的动手实践即上机写代码。其实学习编程,本来就应该是一直上机写代码中学,而不是学校的在黑板上写代码在纸上写代码。
  编程是一门实践课,对于这方面,高学历并没有什么优势,反而是平时爱动手的没什么学历有兴趣的人,反而学得更好些。当然,如果计算机专业的学生又有兴趣,那肯定是非常有优势的。但是这样的人,不多。
  这里我只是要告诉大家,非计算机专业和计算机专业在学习编程上的差别就是一个计算机理论课程罢了。这里形成一个鸿沟,只要有人指导,弥补其中的不足,根本就不会比计算机专业出身差。往往很多计算机专业出身的都厌倦了计算机,反而学的不好。编程强调兴趣,强调动手,只有这样,你才能把看似枯燥的代码学的津津有味,才能学的更好。
  而对于如何补足非计算机出身的不足,学的好学的快的问题,将在后续的文章说明。这里只是通过一些分析,告诉你,可以学的很好,给你鼓气,让你勇敢开始学。
  ()是达内时代科技集团有限公司在天津的直属高端IT培训中心。达内科技成立于2002年,2014年在美国纳斯达克成功上市,包括Java、UI设计、IOS、android、PHP、嵌入式、软件测试等17大课程培训。
  真诚有态度的IT行业、移动资讯、IT培训干货平台,统统为各位小主奉上,还不快来关注天津达内微信公众号,可以搜索“天津达内”(tjtedu),或者加QQ,老师在线答疑,还可以进互动交流哦!
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
天津达内IT培训,致力于Java、PHP、安卓、IOS、U...
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:}

我要回帖

更多关于 计算机专业不懂编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信