编程这个专业怎么样?

【转】计算机专业的女生为什么要学编程 14:02最近了解到一个问题,这个问题普遍存在在学习计算机专业的女生心里。不爱学习的学生就不说了,那些爱学习的学生对学习计算机大都抱有一种抵触情绪,因为她们不知从哪里听到说 计算机专业的女生不好找工作,那些招聘者更偏向要男生,女生会遭歧视;还有,岁数大了也就不能编程了,所以女生不适合搞编程,女生不适合学习计算机 。单单这么一句话,我已经意识到它的影响有多..

计算机科学与技术专业对于几乎零基础的学生难学吗?

我想报计算机科学与技术专业,但是害怕很难学。

请问对于零基础学生,计算机科学专业学起来会不会很吃力?该怎么入门?

要想学好计算机科学与技术专业,你得热爱写程序。我本来的专业是化学,无机化学方向的,但是我大学的时候就爱写程序,喜爱程度仅次于玩游戏,泡在大学的机房里,除了玩游戏外所有时间都用来写代码了。没有真心的喜爱有时候遇到困难是坚持不下去的。

我那时当然买不起电脑,大学导师给我了台PC可以随便用,那台机器在他的一个实验室里,而那个实验室暖气坏了,我在冬天穿着棉大衣每天在里面呆几个小时,北方的冬天在没有暖气的房间,你想像下。

物质条件的困难是一种,还有一种技术上的困难,读不懂的代码文档,调不通的程序,莫名其妙的bug,搞了很久毫无进展的技术难题,都需要一种动力让自己坚持下去。

你得懂得抓住机会去表现自己。机会不会砸到你头上,要自己抓。我刚工作的公司,有个数据分析程序,要运行5-6个小时才出结果,所以他们都是下班前开始运行,等第二天早上看结果。

我就不信这个程序需要运行那么久,于是下班后自己分析代码,重写了排序和查找部分算法,用空间换时间,并不是很难的东西,只是以前没人去做。

那个程序被我优化到只需要运行15分钟,此后他们就可以当天看结果了。老板觉得我不错,工资涨到了900 RMB。

你得懂得环境的重要性。我在天津呆了一年多,就觉得软件产业的氛围太差了,在报纸杂志上读到各种中关村的传奇,很向往,于是下决心去北京。

好的环境给人提供了更多学习和发展的机会,最重要的是让你能认识很多优秀的人,能从他们身上学习,能被他们激励。我到北京就有了和雷军共事的机会,金山当时很小,可以近距离观察行业里最精英的人是怎么样的。

和跑得快的人一起跑也能跑得更快。

你得能持续学习。总有人觉得学什么技术很重要,大量的讨论都是说学哪个语言好,哪个平台好。其实学习的能力本身最重要,能随需应变,工作中需要什么就能快速学会,并且学精学透,而不是满足肤浅的了解。你得有个好身体。这点我做得很不好,从小就体育极差,1000米跑从来不及格,一直到40岁都没怎么锻炼。

可能是运气好,也可能是没有烟酒嗜好,身体没出什么大问题,但是小毛病还是有的,颈椎腰椎手腕都不是很舒服,牙齿也不太乐观。我有个习惯,每年生日的那个月都要做一项重要改变,那么40岁这次就留给健身吧。

去了两个月健身房,感觉身体清爽多了。

计算机专业在全国大部分院校都有开设,如果你关心这个专业的排名可以看看计算机科学专业大学排名,还有关于计算机科学技术这门专业的内容也可以看看~

下面来说零基础学习计算机科学与技术专业的问题~首先说一下计算机科学与技术专业这个专业的课程组成,

请注意我在这里所说的课程,是我觉得无论在哪个学校的计算机科学与技术专业都会上的一些课程,每个学校在课程设置肯定不会是统一的的,但天下武功追宗溯祖都是同出一门,总有一些课程大家无论怎么增删都还是少不了的。为了方便以及避免版权问题,我就我的学校的计算机科学专业课程来回答。闲话少说,先上第一张课表。计算机科学与技术专业基础必修课:C语言程序设计、数据结构、JAVA程序设计、计算机网络……

第一门课应该是“C语言程序设计”,这基本上属于你日后一切学习的开始与基础,算是入门必备,简单说它就是说一下的基础语法,只要好好听课,真的不算太难。第二门课程是“数据结构”,难度适中,这门课要认真的听,一些有了语言基础之后,就必须学习结构知识和算法,主要是教你一些设计算法的思想和架构,一般都是结合C语言来教。第三门课程是JAVA程序设计,也是一门计算机语言,跟C一样都是教基础的语法结构,很多语法跟C差不多,不过我感觉JAVA的应用面更广,招聘平台上招JAVA开发的需求是最多的,所以要好好学,学精学透。

然后是数据库,我学校教的是SQL server,搞软件开发的少不了要接触数据库,然后是静态网页,是HTML,CSS,都是教标记(tag),很容易。第四们课程是计算机网络,主要是教各种协议,TCP,IP,TCP等等,还有OSI的七层模型,比较枯燥,这门课还是英语授课,虽然老师改得不严,但怎么说,这门课要弄懂它说了啥相当不轻松。计算机科学学科基础选修课部分:信息处理技术、Photoshop、电模和数电……

信息处理技术就是教你计算机的组成,还有WORD,EXCEL,PPT的使用,相当容易,想挂都难。电模和数电相当于是让你了解计算机内部电路板的原理吧,想弄懂不容易,但这个真不影响你在IT这行的发展。图二的概率论,数学建模和图一的离散数学都是起到辅助教学的作用,不用太担心。计算机英语同理。PS(Photoshop)就好玩了,把妹利器啊,要好好学,老司机不骗你。虚拟现实就是时下热门的VR技术,学VRML的过程中的乐趣也不少。

网络开头的课程出来服务器那门课程,都是教CCNA的知识,在模拟器上配置路由器和交换机,难度不高,多上机多练就是了,还没C和JAVA等程序课程抽象。

服务器那门紧接着操作系统都是教WINDOWDS 服务器系统,与此类似的是LIUNX服务器,都是要多上机多做配置。计算机科学与技术专业相关课程

怎么说呢,好好上课不要逃得太厉害,想挂都难。其他的高数啊,毛概啊,全校性选课之类的在此不做讨论。总结:就像其他答住说的,零基础真的不太影响你在这个专业的学习,选定自己的主攻方向,多练习多问人,起步晚并不影响你入门的。找好入门课程,努力学就成。

接触一个新的专业零基础很正常啊,不要对知识有畏惧的心理。那些有基础的绝对是极少数,或许他们能很快的甚至已经掌握了一些软件、硬件开发技术。但这不会影响到一个零基础的人学习计算机科学与技术专业。

记得有一个事例,那位同学来自清华大学,他在进入清华计算机科学与技术专业之前由于家里贫困甚至没有用过电脑。

但他通过自己的努力上进,从大一开始疯狂阅读C++ Primer,不断的敲代码,问导师,跟着学长做项目,最后他在大三的时候拿到了美国Google总部的offer。退一步说,在上大学的时候,对于任何一门学科,你其实都只是一个门外汉,最重要的是要选择一门自己有点兴趣甚至是喜欢的学科。大学的专业是非常重要的,在大部分情况下都将决定你未来人生要走的路。

极少数情况下你获得机会去从事与自己大学专业不相关的职业,但毕竟是少数,谁也不愿意让自己四年的青春时间浪费在无用功上。如果你已经选择了一个专业,就要去了解它,理解它,热爱它,让它慢慢的成为你生活中的一部分。不需要去害怕说我这个完全没有基础什么的,如果你都会了,学校就没有可教的东西了呀。

作为一名马上升级大三的老腊肉,希望即将步入大学的同学们不忘初心,记得自己进校时最初的想法,在四年的时间里一直按着自己的计划走下去。本人来自风景秀美的苏州大学,有报考了的学弟学妹可以来戳我呀~

(刚回答了另外一个问题~,问的是软件工程专业大三找暑期实习发现自己什么都不会,怎么办

作为一名招聘人员,我不知多少次遇到这样的小伙伴来面试了!!虽然有时候还是会被震惊到,但是想想还是很能理解的~

其实何止是你,几乎中国绝大部分的大学生都是这个状态,何止又是你学技术的呢!

基本上目前大学里面技术好的人要么选择读研深造/出国,要么技术大牛还没毕业就接到XX多么牛×的公司的offer了,而一般的大学生只能出来找工作,等找工作的时候才发现自己什么都不会,什么都不懂,然后一脸茫然,各种治病乱投医,见到工作就都简历,有时候被HR问到就一脸呆萌....这还好,关键是有的人还端着!!

所以你才大三,现在意识到这个问题,是绝对不晚!真的不晚!

对于软件工程的学生的求职,例如你这种现象,我个人看法是:

首先,你得找一个你相对擅长又喜欢的技术,软件工程学的太杂,但是职场又分的很细,所以你要想清楚,例如,你到底是做web开发,还是java,还是做ios开发等~

其次,(假如你定的自己以后走java发现)评估一下自身对于java知识的了解,掌握哪些,缺少哪些,在实践中用到了哪些,有没有做过相关项目~

再者,尝试跟着老师,或者和同学一起,做个相关的项目。对于软件类的求职简历,无非就是看你是否有相关项目还有相关实习经验,你现在大三自然没多少,但是你现在(例如)对于java几乎不太熟悉,找实习肯定是困难的,所以你必须抓紧时间补充知识。

当然,如果能找到实习,有别人带你,那更是非常期待的~一般小的企业,其实还挺喜欢培养人的,你能学到很多~我这里推荐一个网站,虽然好像不是特别火,但是相对于其他网站,这个成功率比较高,就是实习僧()网站,这个专门是做实习的,上面有不少小企业。还有一个就当然是应届生求职网了,只不过我个人感觉,我当你找实习的时候,应届生简直没给我多大帮助啊...

最后,找到实习是最好的情况,你边实习,边实践,实践过程中获取知识!

如果你没有找到实习,那么就尝试在补充知识的情况下,尝试自己动手做些项目,说不定你有好点子,自己以后还能创业呢~

最后的最后提醒一点就是,技术真正的关键还是在于你对技术的理解,熟练是更好的。而且你要珍惜大学的生活,工作后想静下心来学东西那是真的难啊(我现在就是这样,有木有!!)。遥想曾经我有朋友大三开始学某技术,然后大四上接近暑假的时候去某网络公司实习了三个月,然后遇到IBM校招,有技术+有经验,就轻松进了IBM!

so...不要捉急,踏踏实实走每一步吧~~

ps:不要想着在面试时作弊,即使面试骗过了HR,笔试很容易露馅,即使你笔试侥幸通过,要是本身技术很差,等考核期也会被pass掉。“诚实”是关键的一步!!

我要回帖

更多关于 it编程 的文章