《The elements of Java style》(Java)
目标读者就是Java程序员。通过提出一系列的Java从业规则,以及一些标准、惯例和准则,来说明如何有助于编写可靠又易于理解和维护的Java代码。
《Effective Java》皮野(通用程序设计)
这本书真的只适合那些深入了解Java的开发人员。它汇卖嫌集了78种不可或缺的程序员经验法则:为你每天在工作中都会遇到的编程挑战,提出了实践的最佳解决方案。
《Effective Java》(通用程序设计)
这本书真的只适合那些深入了解Java的开发人员。它汇集了78种不可或缺的程序员经验法则:为你每天在工作中都会遇到的编程挑战,提出了实践的最佳解决方案。
《Design patterns: elements of reusable object-oriented software》(:可复用面向对象软件的元素)
其实,这本书中的例子是用C ++和Smalltalk写的,是不是很奇怪为什么我还要推荐它呢?如果你想成长为一个开发人员,那么你就必须知道设计模式,这样才能充分利用他人最佳的实践经验,以及还可以向那些面临过相同问题的开发人员学习。当中握手然其他类似的书籍还有很多,但它们都只能当做一些辅助性的学习。
《The Pragmatic Programmer: From Journeyman to Master》(程序员的修炼:从中级到大师)
此书并不只适合于Java开发人员。 这本书之所以值得推荐,其原因是它大大保持了编程过程的新鲜度,还有助于我们从前人那里汲取力量、不断地自我成长。
it是一个大的分类的,里面是包含很多的工作的,比较能代表it行业的工作是:运营人员、测试和开发工程师,以及再往上就是管理级别的了。因为这个范围广,所以涉及的东西也多,可以看到书籍也挺多的。
这里由于我本人是开发,岁如碧就简单介绍下开发这方面的比较好的书籍吧。首先是我自己开发的方向的书籍推荐,因为我是Java开发,所以侧重我就推荐Java这块的, 第一本就是老生常谈的《Java编程思想》了,这个本书我相信也是很多人推荐的首先,因为太经典了,不管是已经有工作经验的人,还是零基础的人,都可以看这本书的,因为他能告诉你之所以然,而且每次看都新的收获的,所以建议有意愿往Java这方面发展的,可以看看这本书,当然这本书我建议细嚼的,着重理解如它书名说的一样:编程思想。
还有就是《重构改善既有代码的设计》这本,是一本经典的旧书,如果是没记错的橡册话,是10年的,而且国内的人翻译而来的,虽然离现在有点旧了,但是里面蕴涵的思想却一点也没过时,也是一般很容易改变你写代码的风格,让你的代码更严谨出色。
还有一本就是《大话设计模式》,这个是比较小白文的,会比上面的两本书,容易理解,主要是从一个菜鸟和大神对话的角度来分析解剖的,如果对设计模式不是很懂的,建乎举议可以去看看这本书,这本书前几年也是一本畅销书,但是我学设计模式的时候,恰好买的就是这一版,受益匪浅啊。
电脑科学与技术专业的应该看些什么书??【电脑科学与技术专业可以看以下相关书籍】:
高等数学、线性代数、概率论与数理统计、离散数学、组合数学、计算机原理、人工智慧、程式设计基础、面向物件程式设计、数字逻辑电路、类比电子技术、资料结构、演算法设计、WEB程式设计、计算机组成与结构、作业系统、资料库系统原理、编译原理、计算机网路、网路工程、软体工程、资料库应用、资讯保安、微型计算机技术、组合语言、微控制器技术、嵌入式系统、嵌入式作业系统、嵌入式设计与应用、移动装置应用软体开发等。
【应具备能力】:
1、具备扎实的资料基础理论和基础知识;
2、具有较强的思维能力、演算法设计与分析能力;
3、系统掌握电脑科学与技术专业基本理论、基本知识和 *** 作技能;
4、了解学科的知识结构、典型技术、核心概念和基本工作流程;
5、有较强的计算机系统的认知、分析、设计、程式设计和应用能力;
6、掌握文献检索、资料查询的基本方法、能够独立获取相关的知识和资讯,具有较强的创新意识;
7、熟练掌握一门外语,能够熟读本专业外文书刊。
电脑科学与技术专业 应该看些什么书?
可以看以下这些:
高等数学、线性代数、概率论与数理统计、离散数学、组合数学、计算机原理、人工智慧、程式设计基础、面向物件程式设计、数字逻辑电路、类比电子技术、资料结构、演算法设计、WEB程式设计、计算机组成与结构、作业系统、资料库系统原理、编译原理、计算机网路、网路工程、软体工程、资料库应用、资讯保安、微型计算机技术、组合语言、微控制器技术、嵌入式系统、嵌入式作业系统、嵌入式设计与应用、移动装置应用软体开发等。
电脑科学与技术专业应该自己看些什么书
学好自己的专业课程,如资料结构,C语言,C++等等,课外学CCNA CCNP 找工作非常有用!
电脑科学与技术专业应该侧重哪方面?看些什么书?
我是学这个过来的,其实不管是哪个专业到最后都是设计很多分支的,这个专业主要是分软体和硬体,嵌入式等三个方面吧!一般人都是会学软体的!就要学好程式语言,同时硬体方便的也是基础需要学好!先过完大二吧!前面的东西尽管是基础,也要学好!然后根据自己喜好,决定方向,祝你成功
电脑科学与技术专业应该学些什么
《计算机组成原理》 唐朔飞 高等教育出版社(哈工大编的)
《计算机组成原理--学习指导与习题解答》 唐朔飞 高等教育出版社
《作业系统》 汤子瀛 西安电子科技大学出版社
《计算机网路》 谢希仁 电子工业出版社
推荐你的书
这些书都是考研专业课需要的书,但是很基础。公共课想你大一已经学习过了没必要重新学习,大二你想学专业知识就得巩固你的已有的知识,了解自己的方向向什么发展,以上推荐的书都是很基础,计算机网路是大4开的,但是很简单,都是定义之类的,可以提前学,作为了解知道让你的计算机知识更加开阔。
电脑科学与技术专业应该自学些什么?
学最简单的给电脑做系统、组建区域网、认识电脑的组成部件以及配置等等,就像在现实当中,你的电脑突然自动关机了,有可能是CPU过热导致,或者电脑电源坏了等等,这就得好冲自己慢慢学习、实践,然后积累经验了,这些是最基础的知识。建议在网上找找有关计算机方面的书,先看看都有哪些书,涉及哪方面的。对计算机这个行业的大体范围先了解一下友中歼,再根据个人兴趣选择某一方面深入学习、研究。
电脑科学与技术专业该准备些什么?
电脑是必须要的,而且配置要稍微高一点。一般3500左右就很不错了。
如果要一个好的基础入学的话,就开始学习C语言,谭浩强,清华大学出版社。
其他的不用太着急,进入学校会从最基本的学起,也就是C语言,资料结构,作业系统和一些基本的电脑应用知识,大一的内容不会太难,都是语言基础和 *** 作基础,不用担心。即使一点也不懂也不会影响。
该做的就是好好的调整心态,用实际行动去对待珍贵的大学生活,我很喜欢电子科技大学,可惜没考上,上了别的大学的计算机系。我想4年的学习应该会有一个好的结果,还有,有电脑千万别玩太多游戏,计算机需要您刻苦的钻研和不懈的努力才行,不是一会儿就可以搞好的,但愿您能有个好的前途。我明年也准备考电子科大的研究生。呵呵....我可是自己回答的哦,给我分的机率也会大些吧?
学电脑科学与技术专业的在毕业前应培神该拿些什么证?
一般大学电脑科学与技术专业的学生不要求参加计算机等级考试.计算机等级考试是真对非计算机专业的学生的.你要是愿意考一下也可以.不过你可以考虑一下微软的认证或者Cisco的认证,参加软考也很经济.再加上电脑科学与技术专业的涉及面很广,你还是要根据自己的发展方向选择参加认证或者考试.
电脑科学与技术专业的书单
去豆瓣网读书那块,有很多网友写了很多书单
电脑科学与技术专业的就业
电脑科学与技术专业的就业
前景
第一,短期内社会需求仍然很大,计算机专业毕业生的就业市场前景广阔。从全球IT行业的发展看,经过几年的低迷发展,IT行业已经走出低谷、大有东山再起之势,IT行业在国民经济发展中日益显现出蓬勃生机。从中国情况看,从事计算机软体开发的人才远远低于发达国家。美国从事计算机软体开发的人才达到 180多万,印度达到90万,而中国从事计算机软体开发的人才不足40万。这就说明,中国计算机软体人才短缺,这将严重束缚中国IT行业的发展,特别是直接影响到中国经济的发展和社会的进步。与此同时,由于中国经济社会发展的不平衡,导致中国东部与西部之间,城乡之间出现很大的差距,特别是中国经济发展比较落后的地区,急需计算机方面的专业人才。因此,随着中国经济的不断发展,社会在一定时间内对计算机专业人才的需求仍将很大[5] 。
第二,随着计算机专业毕业生的增多,就业竞争将更为激烈。有关资料显示,截止2003年,中国普通高校总数为1683所,本科学校679所,其中505所开设有“电脑科学与技术”专业,是全国专业点数之首;2003年,计算机专业在校学生人数27万,占理工科在校生总数的14.6%,加上资讯科技相关专业的在校生达到63万人。也就是说,资讯科技和计算机专业的学生数量占全国所有理工科学生总数的1/3。这样势必导致计算机学科专业毕业生的就业竞争将更加激烈。
第三,用人单位对毕业生选择余地增加,导致对毕业生的要求将越来越高。在今后的一段时间内,由于中国经济发展可能会面临不平衡,中国计算机专业毕业生的就业仍将存在结构性的矛盾,最终导致计算机专业毕业生在职业选择时会出现“冷热”不均的现象。经济发达地区或工资待遇高的地区,仍将成为学生职业的首选,致使毕业生的需求显得相对过剩。用人单位在选择毕业生时有充分的选择余地,致使用人单位对毕业生的要求会越来越高,不仅要求毕业生具有一定的专业素养和综合素质,而且还要具备一定的职业能力,包括核心技能、行业通用技能和职业专门技能。因此,提升计算机专业学生的综合素质、培养职业能力日显突出和必要。
现状
1.网路工程方向就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通讯装置制造企业进行技术开发工作,也可以到其他企事业单位从事网路工程领域的设计、维护、教育培训等工作。
2.软体工程方向 就业前景十分广阔,学生毕业后可以到国内外众多软体企业、国家机关以及各个大、中型企、事业单位的资讯科技部门、教育部门等单位从事软体工程领域的技术开发、教学、科研及管理等工作。也可以继续攻读电脑科学与技术类专业研究生和软体工程硕士。
3.通讯方向学生毕业后可到资讯产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通讯技术和电子技术的科研、教学和工程技术工作。
4.网路与资讯保安方向宽口径专业,主干学科为资讯保安和网路工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网路系统和资讯保安领域进行管理和服务的高阶专业工程技术人才。并可继续攻读资讯保安、通讯、资讯处理、计算机软体和其他相关学科的硕士学位。
发展趋势
截至2005年底,全国电子资讯产品制造业平均就业人数 322.8万人,其中工人约占6 0%,工程技术人员和管理人员比例较低,远不能满足电子资讯产业发展的需要。软体业人才供需矛盾尤为突出。2002年,全国软体产业从业人员59.2万人,其中软体研发人员为15.7万人,占26.52%。而当前电子资讯产业发达国家技术人员的平均比例都在30%以上。中国电子资讯产业技术人员总量稍显不足。
智慧化使计算机具有模拟人的感觉和思维过程的能力,使计算机成为智慧计算机。这也是目前正在研制的新一代计算机要实现的目标。智慧化的研究包括模式识别、影象识别、自然语言的生成和理解、博弈、定理自动证明、自动程式设计、专家系统、学习系统和智慧机器人等,已研制出多种具有人的部分智慧的机器人。
网路化是计算机发展的又一个重要趋势。从单机走向联网是计算机应用发展的必然结果。所谓计算机网路化,是指用现代通讯技术和计算机技术把分布在不同地点的计算机互联起来,组成一个规模大、功能强、可以互相通讯的网路结构。网路化的目的是使网路中的软体、硬体和资料等资源能被网路上的使用者共享。大到世界范围的通讯网,小到实验室内部的区域网已经很普及,因特网(Inter)已经连线包括我国在内的150多个国家和地区。由于计算机网路实现了多种资源的共享和处理,提高了资源的使用效率,因而深受广大使用者的欢迎,得到了越来越广泛的应用。
多媒体计算机是当前计算机领域中最引人注目的高新技术之一。多媒体计算机就是利用计算机技术、通讯技术和大众传播技术,来综合处理多种媒体资讯的计算机。这些资讯包括文字、视讯影象、图形、声音、文字等。多媒体技术使多种资讯建立了有机联络,并整合为一个具有人机互动性的系统。多媒体计算机将真正改善人机介面,使计算机朝着人类接受和处理资讯的最自然的方式发展。
②、未来计算机
1、量子计算机
量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、储存及处理的量子物理装置,当某个装置是由两子元件组装,处理和计算的是量子资讯,执行的是量子演算法时,它就是量子计算机。
2、神经网路计算机
人脑总体执行速度相当于每秒1000万亿次的电脑功能,可把生物大脑神经网路看做一个大规模并行处理的、紧密耦合的、能自行重组的计算网路。从大脑工作的模型中抽取计算机设计模型,用许多处理机模仿人脑的神经元机构,将资讯储存在神经元之间的联络中,并采用大量的并行分散式网路就构成了神经网路计算机。
3、化学计算机&生物计算机
在执行机理上,化学计算机以化学制品中的微观碳分子作资讯载体,来实现资讯的传输与储存。DNA分子在酶的作用下可以从某基因程式码通过生物化学反应转变为另一种基因程式码,转变前的基因程式码可以作为输入资料,反应后的基因程式码可以作为运算结果,利用这一过程可以制成新型的生物计算机。生物计算机最大的优点是生物晶片的蛋白质具有生物活性,能够跟人体的组织结合在一起,特别是可以和人的大脑和神经系统有机的连线,使人机介面自然吻合,免除了繁琐的人机对话,这样,生物计算机就可以听人指挥,成为人脑的外延或扩充部分,还能够从人体的细胞中吸收营养来补充能量,不要任何外界的能源,由于生物计算机的蛋白质分子具有自我组合的能力,从而使生物计算机具有自调节能力、自修复能力和自再生能力,更易于模拟人类大脑的功能。现今科学家已研制出了许多生物计算机的主要部件—生物晶片。
4、光计算机
光计算机是用光子代替半导体晶片中的电子,以光互连来代替导线制成数字计算机。与电的特性相比光具有无法比拟的各种优点:光计算机是“光”导计算机,光在光介质中以许多个波长不同或波长相同而振动方向不同的光波传输,不存在寄生电阻、电容、电感和电子相互作用问题,光器件具有无电位差的特点,因此光计算机的资讯在传输中畸变或失真小,可在同一条狭窄的通道中传输数量大得难以置信的资料。
需求分析
1.全国计算机应用专业人才的需求每年将增加100万人左右 按照人事部的有关统计,中国今后几年内急需人才主要有以下 8大类:以电子技术、生物工程、航天技术、海洋利用、新能源新材料为代表的高新技术人才;资讯科技人才;机电一体化专业技术人才;农业科技人才;环境保护技术人才;生物工程研究与开发人才;国际贸易人才;律师人才。教育部、资讯产业部、国防科工委、交通部、卫生部曾联合调查的专业领域人才需求状况表明,随着中国软体业规模不断扩大,软体人才结构性矛盾日益显得突出,人才结构呈两头小、中间大的橄榄型,不仅缺乏高层次的系统分析员、专案总设计师,也缺少大量从事基础性开发的人员。按照合理的人才结构比例进行测算,到2005年,中国需要软体高阶人才6万人、中级人才28万人、初级人才46万人,再加上企业、社群、机关、学校等领域,初步测算,全国计算机应用专业人才的需求每年将增加100万人左右。
2,数控人才需求增加 蓝领层数控技术人才是指承担数控机床具体 *** 作的技术工人,在企业数控技术岗位中占70.2%,是目前需求量最大的数控技术工人;而承担数控程式设计的工艺人员和数控机床维护、维修人员在企业数控技术岗位中占25%,其中数控程式设计技术工艺人员占12.6%,数控机床维护维修人员占12.4%,随着企业进口大量的装置,数控人才需求将明显增加。
3.软体人才看好 教育部门的统计资料和各地的人才招聘会都传出这样的资讯计算机、微电子、通讯等电子资讯专业人才需求巨大,毕业生供不应求。从总体上看,电子资讯类毕业生的就业行情十分看好,10年内将持续走俏。网路人才逐渐吃香,其中最走俏的是下列3类人才:软体工程师、游戏设计师、网路安全师。
4.电信业人才需求持续增长 电信企业对于通讯技术人才的需求,尤其是对通讯工程、电脑科学与技术、资讯工程、电子资讯工程等专业毕业生的需求持续增长。随着电信市场的竞争由国内竞争向国际竞争发展并日趋激烈,对人才层次的要求也不断升级,即由本科、专科生向硕士生和博士生发展。市场营销人才也是电信业的需求亮点。随着电信市场由过去的卖方市场转变为买方市场,电信企业开始大举充实营销队伍,既懂技术又懂市场营销的人才将会十分抢手。
从业要求
(即电脑科学与技术类专业大学生应该储备的知识)
1.网路工程方向专业培养的人才具有扎实的网路工程专业基础、较好的综合素质;能系统地掌握计算机网路和通讯网路技术领域的基本理论、基本知识;能掌握各类网路系统的组网、规划、设计、评价的理论、方法与技术;获得计算机网路设计、开发及应用方面良好的工程实践训练,特别是获得大型网路工程开发的初步训练。
2.软体产业作为资讯产业的核心,是国民经济资讯化的基础,它已经涉足工业、农业、商业、金融、科教卫生、国防和百姓生活等各个领域。本专业方向就是学习如何采用先进的工程化方法进行软体开发和软体生产。
3.计算机软体主流开发技术、软体工程、软体专案过程管理等基本知识与技能,熟练掌握先进的软体开发工具、环境和软体工程管理方法,培养学生系统的软体设计与专案实施能力,胜任软体开发、管理和维护等相关工作的专业性软体工程高阶应用型人才。
4.资讯工程通讯方向是一个以通讯技术、电子技术和计算机技术为基础,以现代通讯系统的基本理论和技术及讯号与资讯的获取、传输、储存、处理为学习和研究物件。要求学生系统地学习通讯系统和资讯科学的基本理论和基本知识。使学生受到严格的科学试验训练和科学研究初步训练,具有从事通讯工程和电子工程的综合设计、开发、整合应用及维护等能力的高阶应用型技术人才。主要的研究领域包括:现代通讯系统与程控交换、计算机网路与行动通讯、讯号与资讯处理新方法、数字影象处理及压缩技术、微控制器原理及应用、DSP原理及应用和通讯领域新技术新业务的研发等。
5.资讯工程网路与资讯保安方向是以资讯保安技术和网路技术为基础,以资讯保安和网路协议、网路产品的研究、开发、执行、管理和维护为学习和研究物件,掌握网路中实现资讯保安的相关技术。要求学生系统地学习资讯科学和通讯系统的基本理论和基本知识,使学生受到严格的科学试验训练和科学研究初步训练,具有从事资讯保安和网路工程综合设计、开发、维护及应用等基本能力的高阶应用型技术人才。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)