欢迎来到相识电子书!

标签:程序员

  • 什么塑造了今天的编程世界

    作者:西乔 / 霍炬

    《什么塑造了今天的编程世界:漫画编程历史大事件》是一本新颖的“风琴折”形式的文化周历,精选200年间56个改变编程世界的关键节点,兼顾广度和深度,贯穿多条技术领域的演化线索。四分册“风琴折”图文长卷,全彩印刷,一面是凝练博见、妙趣横生的编程发展简史,以“简练的文字描述+生动精美的漫画场景”展示编程世界的演变进化;另一面是可自由发挥的2022年周历书写页,留给你创造属于自己的历史,小巧精致,值得收藏。

    打开风琴折页就如同坐上时光机,带你展开不同寻常的编程历史时间线漫游。

    本书专为程序员和IT从业者绘制编写,也适合所有对编程文化、科技发展史感兴趣的人群。

    编辑推荐:

    作者西乔和霍炬的原创漫画《神秘的程序员们》以独特的画风和技术文化内涵,深受程序员读者的喜爱。这本周历保持了作者的漫画风格,是专为百万程序员精心创作的特别礼物。

    * 精妙“小史”,内容前沿,风格独特,打破阅读门槛。

    * 不具备太多专业背景的读者可以通过这本“看得见”的图说简史,了解编程和计算机技术的发展脉络,于56个场景闪回中,重温往事,对话一代代引领时代的技术天才。

    * 四册“风琴折”的新颖设计,便于书写和携带。

  • 程序员面试攻略

    作者:蒙干

    《程序员面试攻略》介绍程序员在求职过程所面临的求职沟通和程序设计技能两个方面的问题。在程序设计技能方面,《程序员面试攻略》介绍了作为一名程序员必须具备的一些知识并以简洁实用的方式介绍程序员的基本功。强调沟通方法是《程序员面试攻略》的亮点,《程序员面试攻略》包括如何编写一份重点突出的个人简历,如何与猎头公司和人力资源代表打交道,在面试时如何与面试考官进行沟通等内容。
  • Java程序员面试宝典

    作者:欧立奇

    《Java程序员面试宝典》不同于其他Java程序书籍的主要特点如下。 ? 唯一性 本书是国内市场上唯一介绍Java程序员求职面试技巧的图书和案例库。本书从实际出发,将Java程序员面试中常会考到的一些编程基础性问题,比如final、super类、构造函数等最易考到的基础考点,放在第2部分Java程序设计里面,希望能切切实实解决实际问题。 ? 深入性 面试题通过一道题考一个专类方面的能力。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由4个方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。从面试者的角度来讲,一个测试也许能从多方面揭示应试者的素质,至少你能了解应试者所掌握类的水平。 市面上流行的面试书籍在此专业性的分类方面做得不够,正因为如此,《Java程序员面试宝典》一书中追求的是程序员求职背后的一些东西:对于技术的本质理解,而不仅限于对Java技术的单纯讲解。 ? 广泛性 本书包括但不仅限于Java程序员面试。对求职市场面试做了妥善分类后,将面试对象分为软件开发人员、网络工程师、测试工程师和系统管理员(又包括操作系统管理员和数据库管理员等)。实际上市面上流行的面试书籍仅对软件开发人员比较侧重,而忽略网络工程师和测试工程师,而现实情况是在诸如趋势科技、思科等公司的面试中,对网络方面的考题日趋增加,在银行、金融公司的面试中对系统管理员方面的考题也占很大的比重。本书就这一方面给出详细论断,并结合大量考题分析题目特点给出应试方案。本书将在这些方面做出改进,以适应市场需求。 同时本书对外企经常考到的UML及设计模式内容也做了深入的分析,并在上一本书《程序员面试宝典》的基础上从本质上诠释面试的真谛。 ? 真实性 本书的所有面试题都来自2005—2006年各大公司的面试题及培训资料,内容非常新,可以算做面试者求职前的一份全真模拟。我们希望营造一种真实的面试氛围,同时作者希望把如何做好一个职业人,以及作者在职场上所获得的实际感悟融会在书中,通过真情实感,娓娓道来,指引读者走上理想的工作岗位。本书不是一本万能书籍,但却肯定是你工作求职的好助手、好伙伴! 本书是程序员面试宝典系列中的一部,也是上一本《程序员面试宝典》的姊妹丛书。本书对程序设计面试中Java常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习有相关知识点,也对现代职业人如何有效求职、面试考官如何关注求职者动态等做了详细解说。本书通过详解各大知名公司技术类(开发、测试、系统管理)面试中的常见Java试题,深入浅出地对其解答思路进行了分析和指导。希望能把在技术面试中取得的宝贵经验毫无保留地传授给读者,以便使求职者对程序设计面试中的常见题型应付自如。通过对本书的学习,你会发现和完善有关试题的最佳解决方案,以应对不利局面的情况。
  • C/C++程序员面试宝典

    作者:梁镇宇

    《C/C++程序员面试宝典》内容简介:许多开发者对C/C++语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。而招聘单位为了得到高素质的员工往往采用各种形式的面试考察求职者,这让面试难度大大增加。求职者要想成功应聘,不仅需要扎实的基本功,还需要经受情商和智商方面的考验。 《C/C++程序员面试宝典》通过380余个面试题,对企业招聘C/C++程序员需要掌握的知识进行了系统、全面的总结,以帮助读者进行充分的面试准备,在激烈的竞争中成功应聘。《C/C++程序员面试宝典》内容大多取材于各大it公司的面试题,详细分析了应聘C/C++程序员职位的常见考点。《C/C++程序员面试宝典》主要内容包括面试流程及准备、英语面试、电话面试、C/C++语言基础、流程控制、输入输出、预处理、内存管理、指针、面向对象基础、类、多态、继承、函数、模板与STL、数据结构、软件工程、数据库、操作系统、计算机网络、经典算法题、数据库操作题、思维拓展、文字解答实战题、程序改错实战题、编写程序实战题、智力测试、逻辑测试等。 《C/C++程序员面试宝典》附带1张光盘,内容为《C/C++程序员面试宝典》所有面试题的多媒体教学视频及其他学习资料。 《C/C++程序员面试宝典》中的面试题不但以实例代码的形式对答案进行了详细解析,还对问题的相关知识点进行了扩展说明。希望通过《C/C++程序员面试宝典》,读者可以成功应聘,并提升综合素质。《C/C++程序员面试宝典》适合应聘C/C++职位的程序员阅读,也适合其他程序员作为拓展读物进行阅读。
  • 程序员面试宝典

    作者:欧立奇,刘洋,段韬

    本书是《程序员面试宝典》的第三版,在保留第二版的数据结构、面向对象、程序设计等主干的基础上,使用各大IT公司及相关企业最新面试题替换和补充原内容,以反映自第一版以来近几年时间所发生的变化。 本书取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。本书不仅对传统的C系语言考点做了详尽解说,还根据外企出题最新特点,新增加了对友元、Static、图形/音频、树、栈、ERP等问题的深入讲解。最后本书着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。本书的面试题除了有详细解析和答案外,对相关知识点还有扩展说明。真正做到了由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。 本书适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。 读者对象:本书适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。
  • 程序员第二步

    作者:尹华山

    这本书是写给程序员和项目经理的。作者结合自身的丰富成长历程,通俗易懂地讲述了一名程序员如何才能成为一名优秀的项目经理。内容涉及职业规划、学习方法、自我修炼、团队建设、项目管理等,书中理清了项目管理领域中典型的误区及具有迷惑性的观点,并对项目中的难点问题提出了针对性的解决方法。 全书行文流畅,严谨中带着活泼,理智中透着情感,给读者带来轻松愉快的阅读感受。书中诸多富有创见的观点,让人耳目一新,引导读者以不同的视角来看待工作、生活,审视自己,在诙谐幽默中共鸣,在低头沉思中理解,在会心一笑中顿悟。
  • 程序员,你伤不起

    作者:吉日嘎拉

    本书是作者博客文章的精选集。是作者作为老牌程序员、现在的IT 创业者15 年软件开发生涯的心路历程和经验总结。涉及程序人生、开发经验、职业规划、创业心得。对任何的软件开发者和IT 从业人员都有借鉴价值。作者语言风趣幽默,读起来津津有味。字里行间充满了不屈不挠的码农正能量。
  • 我也能做CTO之程序员职业规划

    作者:高阳

    你是否每天例行的上下班很累,感觉自己就像一个木头人被推着走这走那?你是否感觉不满:重复的工作真的很无聊,目前凭我的能力为什么还要做这么低级的工作?你是否觉得很烦躁,今天牢骚老板怎么还不涨工资,明天担心经济危机下自己被炒了,怎么办?如果你想做幸福富人,快乐和钱一样多,如果你想做一位一切尽在掌握之中的CTO,就请好好用用这本书。本书以4位主人公对话的形式把程序员从大学毕业开始,一直到CTO这一级别的过程当中遇到的问题和规划方法,用非常有趣但是实际发生的情景案例为大家展示了程序员应该怎样规划自己的职业,使自己的生活和人生更美好。 本书适合所有程序员、项目经理、架构师参考阅读,非常适合大学生们在迈入软件行业之前提升自己之用,也尤其适合CTO们为培育自己的团队而作为礼物送给所有团队成员,更适合培训机构作为相关课程的培训教程。
  • 程序员求职第一书

    作者:张大志(Leo)

    《程序员求职第一书》内容简介:公司招聘最看重什么?简历如何突出自己的特点?面试时什么应该说、什么不应该说?与猎头打交道如何占尽先机?什么是求职中的关键与核心? 《程序员求职第一书》将分6章为您解答以上问题,它们分别是:心理篇——调整心态顺利求职、简历篇——正确地撰写与投递、面试篇——掌握秘诀应对面试难题、技巧篇——调整方法先声夺人、进取篇——有效提升自我、悟道篇——求职99招(速查手册)。 书中内容是作者超过10000场单独面试、超过100场群体面试以及与100名年薪超过30万的候选人沟通的经验总结,它从多角度向您呈现求职中的真相,让您无论是毕业求职还是与猎头打交道时都能做到知己知彼。
  • 程序员成长路线图

    作者:N216(倪燕农),张磊,吉阳

    作为IT人,谁不曾心怀梦想?谁不曾充满激情? 谁不曾遭遇编程时的各种痛苦? 谁不曾品尝过程序编成的喜悦? 谁不曾遇到跳槽或留守等各种十字路口的抉择? 谁不曾想尽快摆脱新手变成高手以实现自身价值的最大化? …… 但是很多程序员在职业道路上只是自发成长,他们靠的是自己对技术的追逐和对项目开发经历的积累,靠的是所在企业或单位的成长环境。如果我们能够认识程序员的成长规律,注意每个阶段的问题,掌握每个阶段的技术和技能,在我们前进的方向上有的放矢,这样就可以减少失误,摆脱平凡,直达成功彼岸。 《程序员成长路线图--从入门到优秀》作者N216于2008年开始在博客园网站发表有关EOM(企业经营模型)的文章,随后陆续发表了EOM与程序员系列文章。这些文章深入讨论了程序员成长各个阶段的热点、重点、难点问题,并引起网友广泛关注。网友的评论与回复:观点丰富,言辞中肯,精彩纷呈。 在中国,作者N216作为编程时间最长的程序员之一,结合其数十年程序员的亲身经历,针对程序员成长各个阶段经常遇到的问题提出了自己的看法和见解。这些看法和见解为程序员提供了解开成长过程中的各种困惑的一把金钥匙。希望本书可以陪伴在程序员职业生涯的每个阶段,真正成为职业成长的行动指南。
  • Java程序员职场全攻略

    作者:吴亚峰

    《Java程序员职场全攻略:从小工到专家》以包罗万象的IT大江湖为背景,将Java职场中从入门前的学校菜鸟成长为技术大牛的过程展现给读者,内容饱满但又不失趣味性。在《Java程序员职场全攻略:从小工到专家》中既有入职前的行业探秘、误区排除,也有入职后的口诀传授和江湖新锐兵器介绍。不仅与读者朋友们探讨了Java江湖中做事的学问,还探讨了一些职场中做人的道理,可以说是《Java程序员职场全攻略:从小工到专家》是Java开发人员的职场宝典。 《Java程序员职场全攻略:从小工到专家》适合于尚在学校对前途感到迷茫的大学生,同时也是初入职场的菜鸟不可多得的修炼指南。对于那些已经在IT江湖闯荡数年的老鸟,《Java程序员职场全攻略:从小工到专家》也提供了很多新的思路与策略。
  • 程序员面试宝典

    作者:欧立奇,刘洋,段韬

    本书取材于各大IT公司历年面试真题(包括笔试题、口试题、电话面试、英语面试,以及逻辑测试和智商测试)。通过精确详细的分类,把在应聘程序员(含网络、测试等)过程中所遇见的常见考点分为21章。不仅对传统的C系语言考点做了详尽的解说,包括面向对象问题、sizeof问题、const问题、数据结构问题等。还根据外企出题最新特点,针对设计模式问题、C#问题、网络问题、数据库问题、NET问题等,做了深入的说明。 最后本书着力讲述了如何进行英语面试和电话面试,并给出了大量实际英语面试中的问题、参考答案,以及常用词汇,尝试解决程序员应聘外企时语言问题造成的瓶颈。本书的面试题并非简单的罗列。除了对每道题目都有详细的解析和回答外,对相关知识点还有扩展说明。 希望真正做到由点成线,举一反三。本书对于读者从求职就业到提升计算机专业知识都有显著的帮助。
  • 程序员职场第一课

    作者:张大志

    CSDN创始人蒋涛推荐序 中国绝大部分的公司是中小型公司,由于资源有限,很难对员工进行系统的职业培训,工作技能还可以在工作实践中不断成长的,但员工的职业素养以及职场技巧的缺乏却是中小公司发展壮大的局限所在。 培植初入职场的年轻员工,对任何公司的管理者都是个挑战。初生牛犊的他们拥有无与伦比的热情,但又大都缺乏一些职场常识。行走职场有很多技巧,工作中处处需要,学校课本里却不教。如果没有人会指点迷津,那些经验只能靠自己慢慢体会和经历。 没有人否认职业素养对于成长的重要性,但在自我提升之路上,很多人都慨叹走过不少冤枉路。 Leo结合自己十余年职场打拼的经验写就《程序员职场第一课》,从基本素养和人际关系讲起,介绍职场中的必备技能,给新人打开一扇了解社会真实需求的门。掌握这些技能,会让这些年轻人有机会在最短的时间里完善自己,让他们在激烈的人才市场上取得更多竞争优势。公司招聘时往往更看重具备综合能力的求职者,这可以省去很多额外的显性与隐性培训成本。 希望Leo能达到他的目标:帮助新人能更快地了解职场所需要的技能,更快地融入社会,开辟属于自己的未来! 蒋涛 CSDN&《程序员》杂志创始人 编辑手记——播种希望,收获成功! 什么人敢夸海口写“职场第一课”呢?是Leo(张大志),一个用三年默默坚持换来国内最大技术人员社区Csdn排名第四的博主(PV突破300万,好友超过5400人)。他的博文每一篇都与职业规划息息相关,讲程序员如何定义职业方向,讲如何走出属于自己之路,讲面试中的种种门道,惟因如此Leo才能得到程序员的广泛关注与认可。 十几年IT领域打拼的他除本人经历从职场小白走向成熟的过程外,也见证了很多程序员的成长。《程序员羊皮卷》出版后有读者来信希望详述初入职场部分,我们商量后就有了您手中这本“社会新人的指导手册”——《程序员职场第一课》。学校课本里没写到社会真相,本书基本都有涉及,从如何提问、如何沟通,到如何在工作中保持平衡,再到初入职场36问。书中案例全部来自现实,对您可能会更具启发意义。 作为本书编辑,我亲历了整个写作过程,从目录、样章的撰写再到全书成型后的改版。即使是一线作者,Leo写就本书的过程仍然充满艰辛。近半年里,数次凌晨收到他的邮件就细节征求我的意见,如此才能成就内容的精彩,您在会心一笑的同时必然也能体会努力付出。此外,本书配套的课程Leo还会在网上开讲为大家分享,请您关注他的博客。 也许《程序员职场第一课》无法为您铺就职场的康庄大道,但是它却能为即将步入社会或者刚刚进入复杂职场的您提供些许参考与借鉴,让前路变得更加光明,让未来更值得期待。 播种希望,收获成功! 本书编辑 袁金敏 2010年3月11日星期四于北京 目 录 第1章 行走职场三大基本素养 1 1.1 正确的坚持 1 1.2 良好沟通 18 由沟通谈程序员的基本素质/加薪与沟通/直面批评/Leo锦囊:即时通讯工具(IM)使用原则 1.3 学会提问 32 好的提问者/有效沟通、巧妙提问/如何运用答案 第2章 事业帮忙三福星 46 2.1 人际关系地图 47 2.2 导师 48 浅析“坏”领导与“好”导师 2.3 同侪 58 同事与同侪 2.4 贵人 62 让导师、同侪转化为贵人 第3章 职场生存五技能 66 3.1 生涯有何关键点 66 内外职业生涯/职业发展早规划/职业成功咋定义/巧选工具渡迷茫 3.2 正确维护自己的权益 91 应届生与户口的恩恩怨怨/公司欠薪对策/奖金不兑现怎么办/隐性裁员要注意/维权合理是基础/诱惑面前要挺住/借钱时要小心 3.3 巧写邮件,提升自己 115 邮件格局/设置自动签名/三类发信形式/三大特点成就好邮件/两封邮件引发的思考 3.4 用好演讲,展示自我 127 PPT水平成长录/优秀PPT的共同特点/讲演备忘录 3.5 掌握平衡,让自己更健康 135 给自己机会停下来想/健康Tips小集合/工作与死亡 第4章 初入职场36问 148 4.1 考研就业 149 4.2 生涯规划 150 4.3 法律维权 152 4.4 职场常识 153 4.5 求职面试 156 后记——功不唐捐 159 预告 160
  • Cracking the Coding Interview, Fourth Edition

    作者:Gayle Laakmann

    Now in the 4th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides: * 150 Programming Interview Questions and Solutions: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions. * Ten Mistakes Candidates Make -- And How to Avoid Them: Don't lose your dream job by making these common mistakes. Learn what many candidates do wrong, and how to avoid these issues. * Steps to Prepare for Behavioral and Technical Questions: Stop meandering through an endless set of questions, while missing some of the most important preparation techniques. Follow these steps to more thoroughly prepare in less time. * Interview War Stories: A View from the Interviewer's Side: Humorous but instructive stories from our interviewers show you how some candidates really flopped on the most important question - and how you can avoid doing the same.
  • 高效程序员的45个习惯(修订版)

    作者:[美] Venkat Subramani

    本书总结并生动地阐述了成为高效的开发人员所需具备的45 个习惯、思想观念和方法,涵盖了软件开发进程、编程和调试工作、开发者态度、项目和团队管理以及持续学习等几方面。 本书适合所有程序员阅读。
  • Soft Skills

    作者:John Sonmez

    Soft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer. In it, developer and life coach John Sonmez addresses a wide range of important "soft" topics, from career and productivity to personal finance and investing, and even fitness and relationships, all from a developer-centric viewpoint.
  • 程序员成长的烦恼

    作者:吴亮,周金桥,李春雷,周礼

    还在犹豫该不该转行学编程?还在编程的道路上摸爬滚打?在追寻梦想的道路上你并不孤单,《程序员成长的烦恼》中的四位“草根”程序员也曾有过类似的困惑。看看油田焊接技术员出身的周金桥是如何成功转行当上程序员的,做过钳工、当过外贸跟单员的李春雷是如何自学编程的,打小在486计算机上学习编程的吴亮是如何一路坚持下来的,工作中屡屡受挫、频繁跳槽的周礼是如何找到出路的。 《程序员成长的烦恼》记录了他们一步一步成为IT精英的成长之痛,分享了他们学习、工作中的经验教训,希望为后来人点亮一盏明灯。
  • 过河卒

    作者:戴习为

    一个普通人,一个真实的故事,一个通向成功的历程。创业微软,一位IT人在太平洋两岸的50年。 这里讲述的是一位拥有丰富人生经历者的真实故事。作者34岁出国,38岁在美国拿到学位,凭借自己的执着在美国艰苦创业,终于成功地将自己的专利出售给软件帝国微软公司,并因此而成为微软公司中技术级别最高的华人之一。 作者在书中回顾了自己大半生的丰富经历,阐发了自己对人生、对世界、对IT软件的独特感受。书中细节性故事较多,均为作者人生的真实写照,读来引人深思。特别是对于在商品化、市场化中迅速成长起来的中国新一代IT人,他的经历有着很强的参考和借鉴价值。
  • 啊哈!算法

    作者:啊哈磊

    这不过是一本有趣的算法书而已。和别的算法书比较,如果硬要说它有什么特点的话,那就是你能看懂它。 这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点, 通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜 游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。 本书中涉及到的数据结构有栈、队列、链表、树、并查集、堆和图等;涉及到的算法有排序、枚举、 深度和广度优先搜索、图的遍历,当然还有图论中不可以缺少的四种最短路径算法、两种最小生成树算法、 割点与割边算法、二分图的最大匹配算法等。 网名啊哈磊。 曾在中科院玩过单片机。武汉大学历史上第一位以本科生身份加入MSRA(微软亚洲研究院)的小伙伴,在机器学习组从事搜索引擎方面的研究。 发表国际会议论文一篇(IEEE)。 全国青少年信息学奥林匹克金牌教练。 超萌超简洁的C语言编译器——“啊哈C编译器”作者。 2013年我的著作,有趣的编程科普书《啊哈C!》出版。 网址:www.ahalei.com 微博:weibo.com/ahalei 非常喜欢小朋友,每天都过得都非常开心。 至于为什么叫“啊哈磊”,因为我觉得这是一个很喜庆的名字。
  • 算法谜题

    作者:Anany Levitin,Maria

    算法是计算机科学领域最重要的基石之一。算法谜题,就是能够直接或间接地采用算法来加以解决的谜题。求解算法谜题是培养和锻炼算法思维能力一种最有效和最有乐趣的途径。 本书是一本经典算法谜题的合集。本书包括了一些古已有之的谜题,数学和计算机科学有一部分知识就发源于此。本书中还有一些较新的谜题,其中有一部分谜题被用作知名IT企业的面试题。全书可分为4个部分,分别是概览、谜题、提示和答案。概览介绍了算法设计的通用策略和算法分析的技术,还附带有不少的实例。谜题部分将谜题按照简单、中等难度和较难三个层级分别列出。提示部分依次给出谜题提示,帮助读者找到正确的解题方向,同时仍然为读者留下了独立求解的空间。答案部分则给出了谜题的详细解答。 本书可以为对算法感兴趣的广大读者提供系统丰富而实用的资料,能够帮助读者提升高阶算法思维能力。本书适合计算机专业的高校教师和学生,想要培养和训练算法思维和计算思维的IT专业人士,以及在准备面试的应聘者和面试官阅读参考。