1. 软考程序员要看哪些书
在学习程序之前,我想大家首先应该对程序员这个行业熟悉一下,更加要对编程的语言以及所涉及到的工具有所了解。因为如何了解这些是很难去给自己一个明确的目标的。
以下是书籍推荐:
《程序员教程》官方教材,建议一定要看,
《程序员考试考点突破、案例分析、实战练习一本通》
内容紧扣考试大纲,通过对历年试题进行科学分析、研究、总结、提炼而成。每章内容分为考点突破、典型试题分析、实战练习、练习题解析四个部分。
《程序员考试考点分析与真题详解(第4版)》
着重对新版的考试大纲内容有重点地进行了细化和深化,是此考试中程序员级别的考试辅导用书,内容涵盖了最新的程序员考试大纲的所有知识点,准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,把握考试重点和难点,熟悉考试方法、试题形式、试题的深度和广度,以及解答问题的方法和技巧等。
以上三本书是考试要看的,在看书过程中注意梳理知识点,理清各个知识点中的联系,多做真题,考试就没什么问题了,祝考试顺利!
2. 程序员的软技能书籍有哪些值得推荐
1. 《深入理解计算机系统》:(美)布赖恩特 (Bryant,R.E.) 等着。 以程序员的角度和全局的视角来审视计算机系统,涵盖从数据表示到程序运行、系统交互的各个方面,非常值得深读!
2. 《Writing solid code》: (美) Steve Maguire 着。 想写出 bug-free 程序的上佳读物之一。相应读物的还有《高质量程序设计艺术》(code quality: from a open source perspective) , 《代码整洁之道》(Writing clean code),《编写可读代码的艺术》(The Art of Readable Code)
3. 《Thinking in java》:(美)Bruce Eckel 着。 Java 语言编程的推荐教材。 《Effective Java》(Joshua Bloch着) 作为进阶书籍。
4. 《设计模式——可复用面向对象软件的基础》:(美)“四人帮”着。 设计模式的必读书籍(亦可用于参考)。
5. 《实现模式》: Kent Beck 着。 非常有益的面向对象编程经验谈。
6. 《重构: 改善既有代码的设计》: Martin Fowler 着。 作为面向对象编程的收藏书籍,随时可参阅。
7. 《Test Driven Development: By Example》: Kent Beck 着。 测试驱动开发的优秀入门书籍
8. 《MYSQL必知必会》: (英)Ben Forta 着。 人民邮电出版社。薄薄的一百页左右, 快速上手和使用 mysql 数据库。
9. 《正则表达式必知必会》: (英)Ben Forta 着, 杨涛 / 王建桥 / 杨晓 译。人民邮电出版社。 薄薄的一百页左右, 清晰的阐述, 适合正则表达式的快速了解和上手。
10. 《Java TCP/IP socket 编程》: (美)Kenneth L.Calvert, M.J. Donaboo着, 周恒民译。 非常好的 Java tcp/ip socket 入门读物, 详细地讲解了相关的知识点,有相应的实例为佐, 并且对底层、性能等方面也作了一定的阐述。
11. 《Ubuntu Linux 指南:基础篇》: Mark G.Sobell 着。 学习和使用 Linux 系统的优秀入门读物, 建议未接触过 Linux 系统的童鞋从 Ubuntu 起步。
12. 《Perl 语言入门》(第五版) : Randal L.schwartz 等着, 盛春等译。 Perl 入门的推荐教程。通俗易懂、详尽得当。
3. 求程序员好书推荐
java方面《Java编程思想》 《java核心技术》
《人月神话》 《程序员修炼之道》
4. 程序员终身受用的书籍(最好带链接)像编程思想这类的
好像是c专家编程啦,虽然这本书能教的不太多,不过里面讲了很多编程历史,这些都是需要了解的,或者是unix圣经之类的,apue,还有unix网络编程,这些书讲的东西都很广,至于一般说是讲编程思想的书都是骗人的,如果要看看一些算法类的书,要出名的那种
java类的书倒是没有怎么听过哦,毕竟java还年轻嘛
5. 程序员打基础必看书籍!
1、《深入理解计算机系统》
从c语言到汇编语言到硬件再到操作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试操作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmer coder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,如果能够结合一些实验来辅助理解会更好,因为里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合, vector, set, stack, queue等等。它们的实现原理,在源码面前,完全没有秘密。
5、《图解HTTP》
日本人着的介绍HTTP协议的书,对理解HTTP协议的一些细节有非常大的帮助,插画也很多,感觉就像看漫画一样,很容易理解的。
6、《TCP/IP详解卷一》
这本书能把枯燥的知识讲得很细致,强烈推荐这本,看完相应章节后大概能够明白为什么TCP/IP要这么设计了。面试的时候经常问到三次握手和四次挥手,还有各种状态的转移, TIME_WAIT的时间为什么是2*MSL······
7、《UNIX网络编程卷一:套接字联网API(第三版)》
中文版快800页,不过我只看了一些章节,这本书也是把TCP/IP的细节讲得很深很深,此外还有非常重要的基本套接字编程,就是写网络程序的时候那些bind, accept, listen, send, receive函数之类的,内容非常多,但是这些是理解多路复用模型所需要掌握的······select/poll/epoll这些系统调用解决了什么问题?事件机制能不能理解?就看这本书的前六章了。
8、《数据库管理系统(原理与设计)》
这个也是web开发中离不开的东西,必须划重点学会的是ER图/SQL语句/存储数据(磁盘|文件|RAID|缓冲池等)/三大范式/索引以及相应的数据结构/事务相关的所有概念,尤其重点学习SQL 。之后学会使用mysql workbench来进行数据库建模/逆向工程生成建表语句/根据SQL生成JAVA实体类等就不赘述了,开发过程中网络谷歌一下就知道啦,然后如果习惯在windows下开发的同学推荐利用navicat这个好东西。
6. 程序员杂志评出的十大it好书
1、人人都是产品经理
互联网产品经理的第一本书。作者苏杰经历丰富,实践出真知,串起产品经理散落在各处的精粹,让人融汇贯通,掌握思维方法和做事方式,人人都是产品经理!
2、正在爆发的营销革命:社会网络营销指南
《程序员》杂志主编刘江如是说“搞技术的人也要懂得营销”,无独有偶,冯大辉亦说“技术本身也需要营销”。在网络如此发达的今天,科技依然引领着营销的变革,作为科技的创建者和使用者,更需要了解点营销学。
3、高效程序员的45个习惯
这是一本对所有程序员开卷有益的好书,是一本融知识、哲理、实践于一体的奇书。用简明、易懂的方式将各种敏捷方法中的有效实践有机地串联成一个整体,深刻、实用,是有志于跻身“优秀程序员”的人员必读之作。
4、演讲之禅:一位技术演讲家的自白
从事IT媒体行业已有10年,参加过无数的IT技术会议,最大的感触就是演讲者们能够把技术讲得很好,但在演讲技巧,和听众互动以及演讲的趣味性上实在是不敢恭维。而这本《演讲之禅,正是专门为“参加(或以后有机会参加)公共演讲的程序员精英们”而精心准备的。作者15年的演讲经验汇集于此书,从多方面介绍如何做好技术演讲,以及如何处理演讲时遇到的突发事件。值得一提的是,书中提到美国前总统克林顿的演讲费用高达每小时15万美金(据媒体报道,他因全球巡回演讲获得巨额收入,而成为近40年来最富裕的美国总统)。
5、结网:互联网产品经理改变世界
称得上是作者8年来培养产品经理新兵的经验集萃,从互联网产品经理的视角,深入剖析了互联网公司的产品运作方式和互联网产品的成功要素。值得一提的是,本书的阅读体验很好,脉络清晰,结构分明,语句简洁,排版考究。
6、程序员职场第一课
这是作者Leo 献给社会新人的生存手册。推荐给刚刚入职或入职一两年的朋友。书中详细阐述了学校里学不到,但是工作中又特别需要的“常识”。希望你的职业之路走得更顺畅。
7、如何管理软件企业
曾经一篇《我的大学10年》轰动IT开发界,如果拿来重读依旧意味深长。从曾经的高校学子到企业老板,如今已经为企业在做咨询,林先生本身的过程就是一部很好的教科书。暂不论成败英雄,林先生的这本《如何管理软件企业》立足本土,值得品味。
8、团队之美
书中汇集了30多位IT资深团队领导的成功与失败经验,揭秘软件工程历史上最引人注目的团队鲜为人知的故事。帮助你从中吸取教训、学到经验,打造成功的团队。
9、观止——微软创建NT和未来的夺命狂奔
一个比尔盖茨都怕的人?他是谁?一本在国外已经出版了15年,为什么到今天才在中国有中文版面市?上市一个月在各大技术社区引起了巨大反响,每一个开发者在感叹Culter的伟大与执着同时,也为自己是一个程序员而感到莫大的荣耀。
10、软件随想录:程序员部落酋长Joel谈软件
这是一本影响全世界数百万程序员的网志书、一位软件行业老兵的真知灼见。作者以诙谐幽默的笔触将自己在软件行业的亲身感悟娓娓道来,观点新颖独特,内容简洁实用。从不同侧面满足了软件开发人员、设计人员、管理人员及从事软件相关工作的人员的学习与工作需要。
7. 程序员必修的书籍有哪些 最好是能推荐几本好的教程 谢谢...
程序员必修的书籍有哪些 最好是能推荐几本好的教程 谢谢...
p的资料确实很多 我觉得你看书不如看视频直观 更容易理解 我这有php和java的由浅入深的全套视频 你要是想学的话我可以发给你 QQ1620086880
匿名 <span class="tm">5-13 09:16</span>
</p>
<div class="b bt2"><div class="bt bg1 ft"><img alt="其他答案" height="16" src="/static/img/ico2.gif" width="16"/>其他答案</div></div>
<p class="ft bb">你要学什么啊?
程序员必修的书N多
都看恐怕你要看到30岁
喜居宝地千年旺 福照家门万事兴 喜迎新春
8. 程序员必备的书籍有哪些
《代码大全》 史蒂夫·迈克康奈尔
《计算机程序的构造和解释》
《C程序设计语言》
程序员思维修炼(修订版)
系统化思维导论
优秀的叛逆者:引领组织变革的力量
《Site Reliability Engineering》
《Refactoring》
《Peopleware》
《编程珠玑》
《修改代码的艺术》by Michael Feathers
《编码:隐匿在计算机软硬件背后的语言》
《程序员健康指南》
9. 我想自学程序员需要那些书籍
最基础的学习一些语言:简单的 basic --vb;进一步学习c c++ VC等
要想混饭吃还得好好学习网络编程语言
然后学习数据结构,了解一些汇编
10. 推荐几本考程序员有关的书籍!
程序员考试历年试题分析与解答 ¥17.10元
本书收集了计算机技术与软件专业资格(水平)考试2002年至2005年上半年程序员级的全部试题,并给出了详尽的分析和解答。 ...
全国计算机技术与软件专业技术资格(水平)考试·程序员手册 ¥34.20元
那么是不是就是说它没有捷径可走呢?对历年考试试题进行精心研究的结果表明,同 一内容重复考查的现象比较多,试题也有规律可循。并且可以发现,软件水平考试向来紧 跟时代步伐,反而并不一定和大纲文本彻底吻合。大纲中的知识点,有些甚至一次都没有 考到,而有?...
Struts程序员查询辞典——程序员查询辞典系列丛书 ¥28.50元
本书是Struts的参考大全,内容主要有5部分:第一部分是Struts基础,首先概述Struts,包括促使Struts产生历史原因、它可以解决的问题以及MVC体系结构的重要性。然后说明如何编写简单的Struts应用程序,并详细讲解模型层、视图层、近制器层、Validator、Tiles、声明 ...
程序员2004合订本 ¥42.75元
手册增值版 人物&报道:包括《程序员》的经典品牌栏目名人堂、特别策划、技术访谈、走向海外、软件创业及程序百味等。在这个栏目里可以品味软件业成功者的酸甜苦辣,程序员的感悟与梦想。 管理与实践:主要包括软件工程、交互设计、项目管理及企业应用等与软件?...
UML:JAVA程序员指南(双语版) ¥46.55元
本书作者以独特的视角,着重为Java程序员描述了UML 的利与弊,指导他们何时应该使用UML,以及如何使用UML。 ...
程序员考试考点分析与真题详解 ¥50.35元
本书由中国系统分析员顾问团组织编写,作为计算机技术与软件专业资格(水平)考试中的程序员级别的考试辅导指定教程。在参考和分析历年考试试题的基础上,着重对新版的考试大纲规定的内容有重点地细化和深化。本书内容涵盖了最新的程序员考试大纲(2004年修订版)?...
程序员教程(第2版) ¥54.15元
本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试程序员考试大纲编写,是对2004版的修订版,内容包括计算机系统、操作系统、数据库、多媒体、网络、程序语言、软件工程、数据结构和算法、标准化、安全性、法律法规等方面的基础知识,以及Visual ...
程序员备考训练——计算机硬软件基础知识 ¥18.05元
本书是根据全国计算机技术与软件专业技术资格(水平)考试《程序员考试大纲》所要求的考试范围而编写的试题集。全书共分7个单元,同步对应“考试科目1:计算机硬软件基础知识”所规定的7部分内容,并采用与考试题型相一致的标准化命题形式,把知识点与考点集成在例题之?...
UML:Java 程序员指南(双语版) ¥46.55元
本书是世界一流面向对象大师Robert C. Martin的最新着作。作者以独特的视角,着重为Java程序员描述了UML的利与弊,指导他们何时应该使用UML,以及如何使用UML。 通过本书的阅读,Java程序员将能更恰如其分地使用UML,进一步提高开发效率。 ...
跨越程序员必备训练 ¥46.55元
本书是根据全国计算机技术与软件专业资格(水平)考试“程序员级考试大纲”编写的考试辅导用书。全书主体按考试大纲的章节编排,分上、下两篇,分别对应上、下午考试内容。上篇有7章,以考试大纲、试题统计、典型例题、小结、全真模拟训练为体例对计算机硬软件基础知识?...
程序员书库:Visual Basic.NET数据库编程 ¥30.40元
本书首先介绍了ADO.NET的框架及数据库编程技术,以便为Visual Basic.NET数据库应用程序开发奠定基础。接着以5个实例详细讲述了如何开发Visual Basic.NET数据库应用程序,内容包括Bug跟踪管理系统、企业进销存管理系统、图书管理系统、考试报名管理系统、学生管理系统等?...
Deitel编程金典开发者系列:C#高级程序员指南 ¥112.10元
本书由全球知名教育专家H.M.Deitell领头编写。书中采用Deitel独创的“活代码”教学方式,深入讲解和探索了Microsoft的C#语言,展示了重要的C#概念。全书包含230个活代码程序,共206000行代码,这些示例程序已经通过完整测试,并配备清楚的语法标识、详细的逐行解释和输?...
微软.NET程序员系列:SQL Server 2000与Visual Basic.NET编程 ¥64.60元
全书共3部分,主要内容包括:Visual Basic.NET和SQL Server 2000基础知识;使用 SQL Server 2000进行数据访问编程、视图和存储过程编程、触发器编程;.NET框架简介,分别使用ADO.NET、ASP.NET、XML Web服务创建解决。用Visual Basic.NET管理XML等。 ...
微软.NET程序员序列:Microsoft SQL Server 2000与XML数据库编程(第2版) ¥46.55元
Microsoft SQL Server 2000中提供了丰富的XML支持,可以轻松将关系数据映射到XML中。;本书是《微软.NET程序员系列》丛书之一,在更新第1版中原有内容的基础上,新增了许多新内容。全书分为14章,每章都侧重介绍SQL Server与XML数据库编程的一个方面,包括SQL Server对X ...
Java程序员指南 ¥94.05元
鱼从头烂起。 —谚语 Java正成为Internet上的通用语言,同时也是讲授编程时最常用的语言。Lyon博士为Java所做的贡献,就像Strunk先生和White先生为英语所做的贡献一样多。他告诉人们怎样来写精练而有效的Java程序。和英语一样,Java也在不断地发展和完善。就像英语中?...
程序员考试辅导 ¥43.70元
本书是根据中国计算机技术及软件专业技术资格(水平)考试2004年《程序员考试大纲》的要求,参照《程序员教程》的结构及历年软件专业资格考试试题编写的,内容紧扣考试大纲。全书共分12章,每章都由内容提要、例题分析、思考练习题组成。内容提要是对有关章节知识的提练 ...
程序员考试科目2:程序设计----考点解析及模拟训练 ¥27.55元
本书是全国计算机技术与软件专业技术资格(水平)考试的参考用书。书中内容紧扣程序员考试大纲的考试科目2程序设计。全书的主要内容有:内部设计、程序设计、程序实现、程序设计语言。书中的章节都划分为考点提炼、难点解析、典型例题和相应的习题。帮助考生进行考前复?...
Sun认证Java 2程序员考试辅导(下册)——SL-275/375 ¥33.25元
本书由Sun公司授权的Java培训师精心创作,分上、下两册。上册侧重于Java语言的基本概念及其应用,力求通过代码表述问题特征、建立概念模型、体现实际应用。下册按照SL-275(也包含SL-375内容)的考试大纲安排章节,总结考点、提炼概念规则、对重点难点问题进行分析?...
Sun认证Java 2程序员考试辅导(上册)——SL-275 ¥30.40元
本书由Sun公司授权的Java培训师精心创作,分上、下两册。上册侧重于Java语言的基本概念及其应用,力求通过代码表述问题特征、建立概念模型、体现实际应用。下册按照SL-275(也包含SL-375内容)的考试大纲安排章节,总结考点、提炼概念规则、对重点难点问题进行分析?...
VxWorks程序员指南 ¥35.15元
本书是《VxWorks开发人员指南丛书》之一——VxWorks程序员指南,根据Wind River公司的技术文档“VxWorks Programmer\'s Guidde”翻译而成。主要内容包括:VxWorks简介、操作系统基础知识、POSIX标准接口、输入/输出接口技术、局部文件系统、目标调试工具的使用、C ...
全国计算机技术与软件专业技术资格(水平)考试•程序员分册(第二版) ¥34.20元
本书是根据2004年版全国计算机技术与软件专业技术资格(水平)考试大纲(程序员级)编写的考试辅导书。全书以综述导航、考点研究、重点提炼和试题解析、全真检测四个部分为框架,为考生全程领跑。 全书主体按照考试大纲和教程的章节编排,共有11章,涵盖计算机 ...
Visual C++程序员实用大全(精华版) ¥74.10元
本书深入浅出地讲述Visual C++各种编程诀窍,以高屋建瓴的眼光看待MFC编程的技巧和思想,详尽分析了具体实现中的技术内幕。本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、 ...
JBuilder 9.0——Java程序员成功之路程序设计 ¥30.40元
JBuilder 是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。本书依托具体开发环境和平台进行讲解。学生学完这门课程之后,就可以知道如何入手编写程序。全书共11章,详细介绍了具体实例的开发过程。本书?...
计算机软件专业技术资格和水平考试(程序员分册) ¥28.50元
本书是根据2001年版计算机软件专业技术资格和水平考试大纲(程序员级)编写的考试辅导书。全书以综述导航、考点研究、重点提炼与试题解析、全真检测为框架,为考生全程领跑。 本书主体按照考试大纲的章节编排,共有9章,涵盖计算机硬件、程序语言、操作系统、软?...
程序员 2003 合订本(上、下册+1CD) ¥37.05元
《程序员2003合订本》由程序员杂志社联合电子工业出版社最新推出。《程序员2003合订本》,沿袭2001、2002年的风格,以内容丰富、技术文章专业、信息资料全、价格实惠等特色而广受欢迎。 全书为大16开,上下两册,合计832页,配1张光盘。本书包含了《程序员》?...