我是专升本大三学生,现专业是计算机科学与技术,想如何自学土木工程程,但无处下手,请热心人帮助我,谢谢

一名大三的学生,专业是与计算机完全不搭噶的服装工程专业,但希望通过剩余时间自学成为一名计算机科学方面的技术人才,希望获知通往该道路的大致学习步骤以及阶段性所需学习的内容?
不知道为什么这么多人说很难呢?可能是大学计算机课程不合理吧据我所知,中国大学计算机课程不合理的程度超级高,世界上IT最牛的斯坦福大学我记忆中是使用python入门,为了验证,我特地上网搜索了下,有也说是java为入门语言,无论哪种,就相比于我们中国的C语言入门,都简单太多了C语言作为历史最古老的语言,写出了Unix操作系统,并于上个月重新归位变成语言第一宝座,但这门语言很不适合入门,其难度之高,有句话这样说的:用C语言编程的人才是真正的程序员!为什么呢,因为C语言面向过程,指针操作内存,效率极高,但凡用C语言的人,都是牛的不行的人物,10年略有小成。然后到计算机第二门语言,就是可怕的C++,号称最复杂的语言,IT行业也有一句话:如果你能精通C++,那么任何语言都不在话下。但是敢于说自己精通C++的几乎没有,《Unix 编程艺术》的作者说了一句话:C++貌似是不想让程序员完全掌握的语言。由此可见,C++的复杂度。而悲剧的我,就是 C入门,然后到C++,之后是Java,然后Java系列JSP,J2EE等等。当C++课程上完后,你发现自己写个小程序依旧超级麻烦,无数的error,英文的报错让你想砍人,常常辛辛苦苦写了一个程序,调试了半天,运行不通过,最终心灰意冷,决定转行。于是计算机事业率号称全国最高,10个软件8个转终于流传于世然后工作的时候,发现,行业内最缺的就是IT技术人才现在说下编程正确的或者说比较适合入门的学习途径:首先,下个dreamweaver,找本HTML学习网页编程,这个不需要任何逻辑,甚至很多人认为HTML不是编程语言,而只是标签而已,但这真的是很好的入门方式,先感受计算机的魅力用HTML做一个简单的网站,然后就想怎么让网站动态更新(中间涉及到CSS和javascript就不详述,入门先,这些东西不要碰),就在电脑上装一个WAMP服务器集成环境,用php写一个很简单的程序Hello World!然后了解数据库,用php操作数据库,从网页输入框获取的信息插入到数据库,并且能够从数据库获取信息并显示到网页上。如果你能做到这么多,差不多你已经入门了,对于编程,你可以选一个自己喜欢的方向太晚了,先写这么多,明天继续--------------------------------------------------------------------------过了这么久继续,这段时间太忙了上面说了这么多,主要提到学习编程是一个由浅入深的过程,其实我们生活中大多数事情都是如此,虽然也有例外,很多人喜欢先难后易,但这个终究不适合大多数人,因为没有人可以评估编程学习的难易程度。按照java专家蔡学镛的话来说,近期性价比最高的编程语言是javascript,本人javascript用的极少,但接触过一点,因为其将类与函数的概念综合起来,创出了编程语言中的另类,一开始用觉得很奇怪。当然蔡学镛说这句话的时候已经是08年的事情,进来发展的趋势很难预测,这里不做不负责任的语言,不过也可以推荐javascript用作入门语言。然后php语言,是我目前主要使用的语言,特点是入门简单,简单的让人发指,所以又很多人看不起php,进来行业内推荐python的人越来越多,但是我个人很不习惯,因为其语法的特点和其他很不一样,让习惯了C-style语言风格的人一时间无法适从,不过入门可以从这两门选其一,其他的还有ruby之类的,我没有接触过,不提在没有办法评估难度的时候,最好就是由浅入深,才能成功,千万不要听其他人说看操作系统,数据库,网络和计算机组成原理,这四本书,能够全部看完并且理解的人,我只能说,浪费时间,程序员的事情不是研究这些,如果程序员把这些都学了,那运维,数据库工程师,CCIE,RHCE,MSCE等等怎么混,这些知识只需要你写程序用到时学习,而不是看完了再写程序,不过操作系统例外,多看看,对程序的理解有很大帮助最后,记住,程序员的工作不是写代码,这点尤其重要,很多人说大学毕业前要写多少多少行代码的人,我现在怀疑他们是不是没事就打空格。程序员的工作是解决问题,而不是写代码,一个问题用一行代码解决和用100行代码解决哪个好?另外,任何语言都只是工具,我们要学会使用不同的工具,同时又能精通一样工具。不要自称自己是xxx程序员,不要认为哪门语言好,哪门语言不好。解决问题要使用最简单的工具用最简单的方法实现最高的效率,我们就是在其中找均衡,无论什么语言,都有它自己的优势,选定了一门语言,就先好好精通,而不是考虑将来这门语言有没有市场,记住,程序员的工作是解决问题,不是写代码说了这么多,最后还有一点,数据结构不用太早看,先试着写一些程序,熟练了,再看数据结构,懂得其原理,再深入指针,内存操作,提高效率,之后到操作系统,网络,计算机组成,数据库是其中附带需要了解的知识知其然,然后知其所以然,这才是学习之路,反之,让小孩子不会说话,直接让他们理解说话的含义,大多数人都会成为文盲,所以才有10个软件8个转的名言
我从高考结束就开始自学各种语言,非科班,现在大二快结束了,勉强可以自己独立完成一个规模一般的网站,编写一些算法不是太过复杂的程序。首先我不得不泼点凉水:你已经大三了,而且貌似对计算机编程基本也没多少了解,这样想在毕业之前通过自学成为计算机科学专业人才是不太现实的。据我所知,认真学CS专业的学生每天都像过高三一样。那么如果你还是执意要学的话,可以按这样的路径来学习。以html+css这些简单的描述性语言入手,学几星期来培养兴趣,能写出几个看起来不错的静态网页就ok~再学习jquery(javascript),为你的网页加上一些动态效果。如果html(5)+css(3)+jquery学起来都比较困难的话,还是建议你不要再浪费时间在这上面了,接下来还有一大堆坑。如果你学会了上面三种语言,你就可以做出像样的网页了。那么如何让你的几张网页像知乎之类的网站具有动态效果呢?这就需要服务端编程了。如果你英语够好,能熟练阅读英文文档,那么直接学习rubyOnRails,要写网站代码用这最好了,但几乎没有中文文档。当然在学这个之前可以先看java来熟悉下面向对象的编程语言。(java不推荐深入,特别是java web,基本没人用)数据库可以使用sqlite,mysql或postgresql,反正sql语言是早晚要学的,并不太难~~~上面只是实践中所需要学习的一小部分东西,下面列出我认为重要的基础课程:c语言,linux,shell编程,算法,数据结构自学的话推荐看看斯坦福,MIT的公开课程,给你最好的老师,学不学得好靠自己!
计算机专业是个很复杂的学科,涉及知识面太多,自学我觉得很容易迷失方向。简单的说就有相对底层的系统开发方向和顶层的应用程序编写方向。首先,你要确定自己确实有兴趣转到这个行业,很多外行人都觉得编写程序是一件很牛b的事,但其中所要付出的努力和耗费的脑力他们没有很好的估量。然后的一个建议就是直接看考研要考的那几门课吧,毕竟那几门课是计算机学科的基础。但是必须做好的心里准备就是这几门课并不能让你编写出很好的程序(当初我也是以为学了C语言就能编出自己经常下载的那些软件)。如果确实要往这方面发展,还是考研吧,因为你的专业完全不和计算机相关,周围没有探讨的人自学是很难的,需要一个系统的学习。
总之,从一个与计算机完全无关的专业转到计算机要非常慎重。在网上晒痛苦的苦逼程序猿并不只是哗众取宠。
工作两年了,不想干本行,准备转行,正在学习前端开发。我完全是靠兴趣支撑,尽管那么多人都说是个坑,但还是想跳,不管怎样,尝试了才知道。共勉共勉!!!
我觉得你问对人了,朋友啊,这事儿很简单,你呢,如果不继续读研究生的计算机相关专业呢基本上就不算科班出身了,但这不重要,因为你的时间有限,什么数据结构,计算机组成原理,计算机网络,操作系统都可以暂时放放。当务之急,找一个语言培训班,遍地都是,什么JAVA 培训班啦,等等,然后做一两个项目,基本上你能找到一个工作了。抱歉,你毕竟不是科班,起点会低些,但入职总归是第一步吗,慢慢来,祝你成功,具体有什么不懂私信我。
苦逼计院男奉劝楼主,回头是岸~不是特牛的人,就可能熬上几个通宵才完成一个小小的程序~
首先,我对很多人用自己的负面经历来说服提问者表示唉~ 然后,我身边有很多非科班出生的。当然了,目前而言还未能达到科班大牛的水平,但是,作为谋生手段,绰绰有余。再然后,你说"计算机科学方面的技术人才“,我猜测你对计算机的兴趣还停留在看起来很美的阶段。所以,也许,那些打击的你的人是对的,你现在的“希望”并不是真的希望。所以,请先想想清楚。所谓计算机科学,大致可以分为这么几类:计算机科学研究,计算机软件硬件开发,计算机系统操作,计算机管理与维护。举个容易理解的例子来解释以上几个方面(不知道你对计算机的了解程度,仅就最常用的来说):计算机科学研究:人怎么样才能编更好的软件?计算机软硬件研发:你想编个软件,就想电脑上的计算器一样帮你做数学计算。计算机系统操作:用你的windows计算机系统管理与维护:你买电脑时的那个装机的小伙子就在做。以上举例都是入门级应用。同样是软件研发,编一个计算器和写一个知乎是不一样的。同样的系统操作,使用Window和使用word也是不一样的.....还有比word更专业。同样的系统管理,帮你装装windows和当你电脑动不了了来解决问题也是不一样的....还有比解决windows问题更专业的。总之,以上每个方面都有入门,了解,熟悉,理解,精通.....在这个行业里,有打杂的,有干活的,有专家。怎么学?软件开发去上个Java培训班是个不错的主意,但是,就是从打杂开始了.....我个人更倾向于找好方向,然后去某个学校去看他的课程体系,根据课程体系来系统的学习。我邀请了Maggie来回答这个问题。
“认真学CS专业的学生每天都像过高三一样”……对此表示这几年白活了。 计算机科学不是学开发网站。至少应该是是:html是怎么被解释的?程序源码是怎么变成二进制可执行文件的?SQL语句是怎么被计算机所理解的,数据库又是怎么实现的?还有怎么设计计算机什么的就不说了……从“计算机导论”学起,学习微积分、离散数学、计算机组成原理、C语言(刚学时先简单了解一下语法就好了,深了也理解不了)、面向对象思想、数据结构、算法基础(只是基础哦)、计算机网络、编译原理……这些东西,认真学的话并不难,个别地方刚学时候会很难懂,不懂就去问问别人嘛,不要因为难就放弃,等你懂了就不觉得难了。有些“思想”(这么说显得好专业啊)越早体会到越好,比如“抽象”、“缓存”、“面向对象“。最后……先学好英语,看英文原版书。
大坑慎入啊。。。。。本身这个行业就人多 加上不是科班出生 除非非常牛逼或者有悲剧掉的心理准备 不然还是慎重考虑。。。最近我自己都准备跳出来了。。
同是大三工程类学生,我学完html、css感觉很好,觉得自己早应该学计算机的,但在接触PHP和MySQL的时候,才发现我还是应该去学音乐比较好,学会了皮毛之后才发现还是工程好!工作好找啊!硬是想学的话还是先网页前端,再后端,再数据库,再编程吧,我停在了第一步····
已有帐号?
无法登录?
社交帐号登录甘肃省2013年专升本计算机科学与技术专业习题46_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
甘肃省2013年专升本计算机科学与技术专业习题46
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢我是计算机科学技术专业的学生,想考土木工程的研究生,现在该怎么准备?_考研经验_考研秘籍网
&您现在的位置:&&>>&&>>&&>>&&>>&正文:
&&&&&&&&&&
&&&&&&&&&&
&&&&&&&&&&
友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“””下载; 考博真题 点击“” 下载&
中国刑警学院刑事科学技术或者侦查专业的研究生要考哪些科目,有什么参考的书目?
土木工程专业考研准备
我想考发酵工程
现当代文学专业考研怎么选学校
专升本报考研究生需满足哪些条件?
其他答案(1)
跨度有点大啊&但是才大二可以的&要去听他们的课&把英语和数学搞好的&
回答者:tingyu -
免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
考研秘籍网提供的全国高校历年真题、真题电子扫描版样张展示:
上一篇文章:
下一篇文章:
考研秘籍网 版权所有 & <FONT color=# All Rights Reserved
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!成人专升本计算机科学与技术好学吗?_百度知道ERROR 404 - Not Found!
这是为什么呢:
1,您访问的地址或网页不存在。
2,您访问的地址或网页被外星人屏蔽了。
3,您可以进入查看其它网页哟!}

我要回帖

更多关于 如何自学土木工程 的文章

更多推荐

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

点击添加站长微信