你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活

你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活 pdf epub mobi txt 电子书 下载 2025

安晓辉 著
图书标签:
  • 程序员
  • 面试
  • 求职
  • 职场
  • 技能
  • 成长
  • 创业
  • 生活
  • 技术
  • 经验
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 电子工业出版社
ISBN:9787121280078
版次:1
商品编码:11904166
品牌:Broadview
包装:平装
开本:16开
出版时间:2016-04-01
用纸:胶版纸
页数:312
正文语种:中文

具体描述

产品特色

编辑推荐

适读人群 :所有程序员,以及非程序员。
  如果你:
  是一个程序员
  想成为一个程序员
  想了解程序员的工作与生活
  对程序猿这种特殊物种感到好奇
  都可以从本书中找到你想要的东西。
  如果你只是想吐槽程序员,也可以从本书中找到各式各样的靶子。

内容简介

  《你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活》以漫画+幽默风趣的语言,形象、生动地刻画出程序员的世界。《你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活》涵盖了程序员工作与生活、创业的方方面面,如面试、求职、升职、加薪、加班、家庭,等等。程序员的喜怒哀乐,都暗含其中,具有非常高的阅读价值。作者作为一名程序员,具有多年的从业经验,难得的是文笔出众,通俗易懂,读者读来能快速产生深深共鸣。

作者简介

  安晓辉(foruok),老程序员,经历过软件开发工程师、项目经理、部门经理、技术专家、初创公司技术合伙人、技术总监等职位,对程序员的职业生涯发生有深刻理解和体会。
  热爱技术,独立写作《Qt on Android核心编程》、《Qt Quick核心编程》两本技术图书,由电子工业出版社出版。热爱分享和传播,维护有CSDN技术博客(http://blog.csdn.net/foruok),2014、2015连续两届CSDN博客之星。热爱读书、写作,《程序员》专栏作者,曾有散文、小说、评论散见于报纸杂志。
  对程序员的职业规划有浓厚兴趣,拥有中国职业规划师(CCDM)资格,业余时间帮助有需要的人进行职业规划。“在行”西安首批行家,开设了程序员职业规划相关话题。创建微信订阅号“程序视界”,聚焦程序员的职业适应、发展与规划,广受关注,开设与程序员职业发展有关的栏目“有问有答”,已帮助超过20人找到职业定位。
  不知霜舞哀伤(udspj),程序员一枚,《程序员的日常生活》连载漫画作者。

内页插图

目录

群星闪耀的黄金时代 / 1
3D 打印能打印出“程序猿”吗 / 4
程序员到底是什么角色 / 11
那些你珍视的,却被别人视为垃圾的 / 15
程序员零门槛吗 / 20
漫谈选人与培训 / 23
自我发现,找到适合自己的职位 / 26
亲爱的“程序猿”们怎么找工作 / 29
找工作的辟邪剑谱 / 34
薪资,你是我不能言说的伤 / 43
程序员该不该考虑初创公司 / 55
任性,春节前辞职 / 63
让程序员跳槽的非钱原因 / 67
无Bug不生活 / 73
谁是为加班而生的 / 84
别说“我已经很努力了” / 89
程序员的生活就这样吗 / 95
软件开发的十八般乐趣 / 106
你的幸运女神呢 / 114
那些害死程序员的细节 / 120
千奇百怪的程序员 / 129
咦,你也在混日子啊 / 137
让程序员无语的那些事儿 / 143
多任务的神话 / 149
乐观的程序员 / 154
怎么告别“混日子” / 160
一个老程序员的2014 / 171
坦承无知有多难 / 177
就这几点,提高工作效率 / 182
程序员的第二生活支点 / 189
程序员的年龄怎么着了 / 195
不要让自己成为问题 / 204
怎样才能多读一些书 / 211
伤心小箭,你中了几枝 / 217
什么仇什么怨 / 223
看看你离优秀有多远 / 239
问题去哪儿啦 / 246
怎样成为技术达人 / 253
一张图道尽程序员的出路 / 262
技术人员为什么要写博客 / 269
程序员和女朋友(男版) / 272
程序员和女朋友(女版) / 281
生个孩子吧 / 288
推荐给程序员的书 / 300

前言/序言

  为什么写
  人最宝贵的就是生命,生命对于每个人来说只有一次。人的一生应该这样度过:回首往事,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧;临终之际,他能够说:“我的整个生命和全部精力,都献给了世界上最壮丽的事业——为解放全人类而斗争。”
  我在上初中时有幸读到了《钢铁是怎样炼成的》一书,它的主角保尔·柯察金说过上面的话。在我指悬键盘准备写序言时,忽然想到了它。
  从2005 年我转行做开发至现在,转瞬之间十余年了。
  十年。
  作为程序员,我生命里最珍贵的十年,都献给了 Coding 。从最初的贸然进入,到后来的喜欢、热爱、坚持……一路上既有艰难困苦踯躅徘徊,也有一往无前风光霁月,有很多人很多事,经过我细小却永是流逝的生命之河,它们就像一颗颗或大或小的石子,激起了无数的浪花,漾起了经久不息的涟漪。
  我曾经是一个程序员,现在仍然是,将来也许还会是。无论如何,我永远也不会忘记这天赐的身份,以及它带给我的喜怒忧思悲恐惊。
  2015年匆匆而逝,看起来与其他年份一样并无什么不同,然而回望之际,我发现,它对我来讲真是特别的一年,具有非同寻常的意义。这一年发生了很多事,无论悲喜,都给我留下了深刻的印象,并且它们纠缠交错,一刻不停地向四面八方撕扯着我,终于让我明白了一些实实在在的生活道理。
  也正是2015 年,我始终没有间断地在思考程序员、生活、理想、工作、家庭、亲人、责任、现实、担当等各种人生主题,并且终于有所收获。我不但认识到,“作为一个人,要是不经历过人世间的悲欢离合,不跟生活打过交手仗,就不可能真正懂得人生的意义”;并且明白了,“人生的乐趣不仅在于达到某一目标的那一刻,更在于继续不断努力追求之中。在这努力追求的过程中,我们觉得生命有意义,活着有价值”。
  我想通了很多事情和道理,我对工作、生活、理想、奋斗等主题有了自己的理解和看法,这些理解和看法反过来又有形或无形地指导了我的生活和工作。
  因为我出了两本书(《Qt on Android 核心编程》和《Qt Quick 核心编程》),参与了技术论坛、QQ 群的一些事儿,接触了很多程序员,有刚入行的,有攒了几年经验的,也有经验丰富学富五车的……程序员们会提出各种各样的问题,并且就这些问题在论坛、QQ 群里交流、辩论,当这些讨论涉及行业选择、技术方向、薪资、财富、目标、追求时往往没什么结果——因为这些也真真是与个体密切相关,没有一定之理。
  我工作十几年,一直在中小公司摸爬滚打,经历过成长期的公司,也经历过初创型公司,做过程序员、技术专家、项目经理、部门经理、项目总监、技术总监,对各个岗位的各种事情都有所了解。我是一个爱追问爱琢磨又自以为是的家伙,自以为想明白了很多道理,而这些道理也许是别人——比如在门外观望或新入行的兄弟姐妹们,比如干了几多年仍然不断面临各式各样迷惘困惑的老手,比如像我一样自以为想明白了一些人和事需要别人加以印证的伙计所需要的……所以,我开始写作“漫谈程序员”系列文章,并在博客上保持一周一篇的节奏持续更新。
  没有想到的是,这些文章居然颇受关注,不但在 CSDN 网站点击量很大,还被大大小小各类技术相关的站点转载,这是我始料不及的,内心有一丝高兴也有一丝惶恐。高兴的是“有这么多人的想法与我相似,那我领悟的这些鸡零狗碎看来真可以帮到一些人”,这正是我的初衷;惶恐的是,如果我错悟了某些事,通过文章传达了出去误导了别人,可就罪莫大焉了。
  我就在这种高兴与惶恐中前行,一直走到了现在。
  涓滴之水终可磨损大石,不是由于它力量强大,而是由于昼夜不舍的滴坠。我相信我的坚持一定是有价值的,起码我在做我想做的事情,我不会感到无聊。如果正好我做的事能对别人有所助益,帮助别人发现自己、找到他们想做的事并投入进去,那我不仅不会无聊,还会感到欣慰,因为我这有限的一份热一份光,毕竟有了自我之外的一点价值。
  致 谢
  感谢本书的策划及文字编辑高洪霞老师,她用一罐子热情洋溢的肯定打消了我出这样一本书的各式各样的担忧,萦绕我心头的那些“不务正业”、“哗众取众”的声音在高老师持续的鼓励下终于慢慢飘散。同时高老师对我的信任和支持也让我能够有充足的时间在相对自然的状态下慢慢思考、写作,这也使得本书中的大部分文章在最大程度上保留了源自程序员生活的原汁原味。
  感谢出版社以及本书的各位编辑,没有你们的辛苦付出和鼎力帮助,本书绝难顺利付梓出版。
  特别感谢本书的插画作者“不知霜舞哀伤”,一面之缘也无,她居然能信任我,答应为本书配图,让我温暖不已。幸何如之!
  感谢我的老婆赵建媛女士,她不但在生活上给予我支持,还是我忠实的读者,她不断的催促我在博客上更新,她的期待、鼓励、建议,是我一路坚持的强大动力,没有她的理解和宽容,我的一切都是梦幻泡影。
  感谢我的女儿安悦瑄小朋友,我在《Qt on Android 核心编程》中提到她时,她四岁半多,在《Qt Quick核心编程》中提到她时,她五岁了,现在她过了五岁半,一阵风似地往六岁跑去了,她天真的期待和向往让我觉得自己在做的事情有了别样的意义。
  特别要感谢的是在CSDN 上追看我“漫谈程序员”系列博文的朋友们,我从博文后面那些热情、同感的回复以及三不五时收到的私信中汲取了满满的能量,被需要、被认同的感觉是我能够坚持更新的最大动力,没有你们,就没有我的“漫谈程序员”专栏,也没有本书,你们是最可爱的人!
  感谢已故的著名作家王小波,他既是文坛外高手,也是程序员中的奇葩。“你好哇,程序员”这个名字受到他写给李银河女士的情书的启发,特此感谢。
  感谢我昔日的BOSS,他们给我机会让我成为程序员,曾经一路走过八年时光,甘苦毕生不忘。他们是谢胜落、韩军。
  谈笑有程序,往来无白丁,感谢曾经经过和正在经过我程序员之路的同事、朋友,我们在一起的日子,若隐若现在扯淡的文字里。
  感谢CSDN,感谢CSDN 博客频道的编辑们,正是有了这个平台和你们辛勤的劳作,我的一切才有可能。
  最后,也最应该感谢的,是肯花费时间和精力阅读本书的你,没有你,我将寸步难行。
  这本书适合谁
  这不是一本严肃的、正儿八经的谈论程序员的书,它只是我这么一个老程序员在工作、生活中撷取的几朵小浪花,谈不上多么深刻,也谈不上多么有趣,但,它是真实的。所以,如果你:
  _ 是一个程序员
  _ 想成为一个程序员
  _ 想了解程序员的工作与生活
  _ 对程序猿这种特殊物种感到好奇
  都可以从本书中找到你想要的东西。
  如果你只是想吐槽程序员,也可以从本书中找到各式各样的靶子。

《人生这场代码:从新手村到架构师的进阶之路》 内容梗概: 这不是一本纯粹的技术手册,也不是一本刻板的职场教科书。它是一本写给每一个在数字世界里披荆斩棘,或是正准备踏入这片广阔天地的心灵的指南。它以一个资深程序员的视角,将多年的行业经验、深刻的洞察以及对人生百态的感悟,编织成一本集励志、实用、启发于一体的成长故事。 本书将带领你穿越程序员生涯的每一个关键节点,从初涉代码世界的懵懂新人,到独当一面的技术骨干,再到运筹帷幄的团队领导者,直至勇于开辟未知领域的创业者,书中都将为你一一揭示其间的挑战、机遇与成长路径。它不是简单地罗列“如何做”,而是深入探讨“为何如此”,引导读者理解事物本质,培养独立思考的能力。 详细内容展开: 第一篇:叩响代码之门——新手村的探索与磨练 梦想的启程与现实的初遇: 许多人被计算机的魅力所吸引,但现实与想象总有距离。本篇将详细拆解从零基础到掌握第一门编程语言的心理历程。我们不回避学习过程中的迷茫、挫败和自我怀疑,而是提供切实可行的学习方法论,例如如何选择第一门语言、如何构建有效的学习路径、如何克服“看不懂”的瓶颈,以及如何利用开源社区和在线资源加速成长。我们将分享那些看似微小却至关重要的“小确幸”时刻,例如第一次成功运行自己的程序,第一次理解一个复杂的算法。 算法与数据结构:基石的夯实: 很多初学者对算法和数据结构感到畏惧,认为其枯燥且脱离实际。本书将以生动形象的比喻和贴近生活的案例,讲解核心算法(如排序、搜索)和数据结构(如链表、树、图)的原理与应用。我们会深入分析为什么理解它们至关重要,它们如何影响程序的效率和可维护性。同时,提供一套系统性的练习方法,帮助读者将理论知识转化为实际编码能力,并分享一些初学者常犯的错误以及如何避免。 第一个“Hello, World!”背后的逻辑: 不只是运行代码,更要理解代码是如何运行的。本篇将解析编译、解释、操作系统、内存管理等基础概念,让读者明白代码在计算机中是如何被执行的。我们将探讨不同的编程范式(面向过程、面向对象、函数式),并分析它们的优劣以及适用场景。通过剖析一个简单的“Hello, World!”程序,延伸出背后庞大的计算机科学体系,帮助读者建立起宏观的认知。 版本控制的仪式感:Git: Git已成为现代软件开发的必备技能。本篇将不仅仅介绍Git的基本命令,更会强调其在团队协作中的重要性,以及如何利用它进行代码管理、分支策略、代码回滚等。我们将模拟真实的开发场景,展示Git在解决冲突、合并代码中的实际应用,并分享一些高级技巧,帮助读者成为Git的高手。 初涉职场:面试的艺术与生存法则: 从学生到职场人,转变是巨大的。本篇将详细解析程序员求职的各个环节。从简历的撰写技巧(突出亮点,规避弱点),到不同类型面试(笔试、技术面试、HR面试)的准备策略,再到如何回答那些刁钻的技术问题和行为问题。我们将分享一些真实的面试经历,剖析成功与失败的原因,并提供面试官视角下的思考,帮助读者知己知彼,百战不殆。 第二篇:代码的进化与职场的跃迁——从普通到优秀 代码质量的修炼:写“人”而非“机器”能懂的代码: 优秀的代码不仅能运行,更易于阅读、理解、维护和扩展。本篇将深入探讨代码规范、命名规则、注释的艺术、函数的设计原则(如单一职责原则)、以及如何进行有效的代码重构。我们将通过对比“坏代码”与“好代码”,让读者深刻体会到代码质量的重要性。同时,分享编写可测试性代码的经验,为未来的自动化测试打下基础。 设计模式的智慧:站在巨人的肩膀上: 设计模式是前人智慧的结晶,是解决常见软件设计问题的通用方案。本篇将精选最常用、最经典的设计模式(如单例、工厂、观察者、策略等),以通俗易懂的语言和丰富的示例进行讲解。我们不仅会介绍模式的结构,更会深入剖析其背后的设计思想和解决的问题,帮助读者在实际开发中灵活运用,提升代码的灵活性和可扩展性。 框架与工具:效率的加速器: 现代软件开发离不开各种框架和工具。本篇将围绕主流的开发框架(如Spring、React、Vue等)和重要的开发工具(如IDE、构建工具、调试工具)进行深入探讨。我们不会只是介绍API,而是会分析框架的设计理念、工作原理,以及如何通过它们来提高开发效率,解决复杂问题。同时,也会讨论如何选择合适的框架,以及如何快速掌握新框架。 技术深耕与广度拓展:双螺旋的成长: 程序员需要不断学习,但学习的方向至关重要。本篇将探讨技术深度与广度的平衡。如何选择自己的技术方向,如何成为某个领域的专家?同时,也要保持对新技术的好奇心,了解不同的技术栈,拓宽视野。我们将分享如何进行技术预研,如何跟进技术趋势,以及如何在工作中不断学习和成长。 职业生涯的规划与进阶:升职加薪的密码: 职业发展并非线性。本篇将从绩效评估、技术晋升、管理晋升等多个维度,分析程序员的职业发展路径。我们探讨如何设定职业目标,如何通过技术成果和软技能来提升自己的价值。同时,也会分享一些关于如何与领导沟通、如何争取机会、以及如何建立个人品牌等职场智慧。 第三篇:人生的复盘与价值的创造——创业与生活 团队协作的化学反应:协作的力量: 软件开发很少是单打独斗。本篇将深入探讨团队协作的精髓。如何与不同背景、不同技能的同事有效沟通?如何进行代码评审,如何处理团队冲突?我们将分享有效的团队沟通技巧、敏捷开发方法论(如Scrum),以及如何建立一个高绩效的团队。 项目管理的艺术:从需求到交付的全流程: 成功的项目离不开有效的管理。本篇将介绍项目管理的各个阶段,从需求分析、计划制定、执行监控到风险管理和质量保证。我们将探讨不同的项目管理模型(如瀑布模型、敏捷模型),并分享一些实用的项目管理工具和方法,帮助读者更好地理解项目的生命周期。 创业的冲动与现实:从想法到产品: 很多程序员都有创业的梦想。本篇将剖析创业的艰辛与魅力。我们探讨创业前的准备工作,如何验证商业想法,如何组建团队,如何融资,以及如何应对创业过程中的各种挑战。本书将以真实的创业故事为案例,让读者了解创业的风险与回报,以及在这个过程中所需要的勇气、智慧和坚持。 技术之外的生活:平衡的艺术: 程序员并非只有代码。本篇将探讨如何在技术工作之余,找到生活的乐趣和意义。我们关注程序员的健康问题(身体与心理),分享时间管理、压力释放的有效方法。同时,也会探讨如何平衡工作与家庭,如何培养兴趣爱好,以及如何构建丰富多彩的人生。 持续学习与终身成长:人生的迭代: 技术日新月异,人生亦需不断迭代。本书的最后一篇将升华主题,强调持续学习的重要性。我们探讨如何保持学习的热情,如何应对技术焦虑,以及如何将所学应用于生活的方方面面。本书旨在激发读者对未知的好奇心,培养终身学习的习惯,最终成为一个在技术和生活中都能不断成长的“迭代者”。 《人生这场代码:从新手村到架构师的进阶之路》是一场关于成长、关于探索、关于创造的旅程。它希望成为你手中那把解锁潜能的钥匙,陪伴你在这个充满机遇与挑战的数字时代,写出属于自己的精彩人生篇章。

用户评价

评分

读完这本书,我最大的感受就是,原来程序员的生活,并不像我想象中那样只有冰冷的代码和无尽的bug。作者以一种非常生活化的视角,描绘了程序员的日常,包括他们是如何平衡工作与生活的,是如何在竞争激烈的环境中保持学习的热情,以及如何在职业生涯中不断突破瓶颈。书中的一些章节,比如关于“加班文化”的探讨,以及“如何拒绝无效的社交”的建议,都让我受益匪浅。我尤其喜欢其中关于“升职加薪”的章节,作者并没有简单地告诉你“努力就能成功”,而是从多个维度进行了分析,比如如何提高自己的不可替代性,如何有效地与上级沟通,以及如何利用自己的优势去争取更多的机会。这些建议非常具有操作性,让我对未来的职业发展有了更清晰的规划。而且,书中的一些故事,比如作者在创业初期遇到的种种困难,以及他是如何克服这些困难的,都充满了正能量,也让我更加理解了创业的不易和魅力。

评分

我是一个已经工作了几年的程序员,在技术上遇到了一些瓶颈,同时也对未来的职业发展感到迷茫。这本书恰恰在我最需要的时候出现了。作者对于“技术深耕”和“领域拓展”的讨论,给了我很大的启发。他并没有鼓吹“什么技术都学”,而是强调了“找到自己的热情所在,并将其做到极致”的重要性。书中关于“如何进行有效的技术分享”以及“如何构建自己的技术影响力”的篇章,对我帮助特别大。我过去一直不太擅长表达,也很少参与技术交流,读完这些内容,我开始尝试着去分享自己的学习心得,并且在一些技术论坛上活跃起来。此外,书中关于“创业”的部分,虽然我目前没有创业的计划,但作者对创业者心态的描绘,以及对市场敏锐度的分析,都让我对这个领域有了更深的认识。它让我明白,无论在哪种职业道路上,都需要有不断学习、不断适应的能力。

评分

这本书的封面设计就给我一种很亲切的感觉,那种明亮的色彩搭配,以及“你好哇”的字样,仿佛一位老友在向我打招呼。我是一个正在准备面试的在校大学生,对于程序员这个职业充满了向往,但同时也带着一丝忐忑。我翻开这本书,最先吸引我的就是它轻松幽默的语言风格,完全没有技术书籍的那种枯燥感。作者用一种漫谈的方式,将程序员求职过程中可能遇到的各种场景,从写简历、准备技术面试,到如何应对HR的软性问题,都描绘得栩栩如生。书中不乏一些作者亲身经历的趣事,让我觉得非常真实,也减轻了我对面试的恐惧感。更重要的是,它并没有直接给我“答案”,而是通过一个个故事,引导我去思考,去发现适合自己的方法。例如,在讲到简历时,作者并没有列举一堆模板,而是强调了“个性化”和“突出亮点”,并且举了一些反面教材,让人忍俊不禁,也深刻理解了简历的重要性。这本书就像一个经验丰富的学长,在分享他的心得体会,让我觉得不再孤单,也更加自信了。

评分

我是一个对程序员世界充满好奇的跨界人士,一直想了解这个看似神秘的行业。这本书以一种非常“接地气”的方式,为我打开了一扇窗。作者并没有用大量晦涩的技术术语轰炸我,而是从一个非常人文的角度,去解读程序员的生活和工作。我尤其喜欢书中关于“程序员的成长曲线”的分析,它让我明白,每一个优秀的程序员都经历了一个漫长而艰辛的学习过程,这让我对这个职业有了更深的敬意。同时,书中关于“如何看待技术和商业的结合”的讨论,也让我对互联网行业的运作模式有了更清晰的认识。作者并没有将技术神化,而是强调了技术最终是为了服务于人和社会的。读完这本书,我不再觉得程序员是一个遥不可及的职业,而是觉得他们是这个时代不可或缺的创新者和建设者。这本书让我对程序员这个群体,以及他们所从事的工作,有了更加立体和深入的理解。

评分

这本书的语言风格真的太有趣了,完全颠覆了我对技术类书籍的刻板印象。作者的文笔非常流畅,并且善于运用各种比喻和故事,将复杂的概念讲得通俗易懂。我尤其喜欢书中关于“程序员的思维方式”的探讨,它不仅仅是关于代码,更是关于解决问题的逻辑和思路。作者通过一些生活中的小例子,比如如何规划一次旅行,或者如何安排一次聚会,来类比程序员在项目管理中的思考方式,让我觉得非常巧妙。而且,书中穿插的一些关于“行业内的趣闻轶事”,也让阅读过程充满了乐趣。我记得其中有个关于“测试工程师和开发工程师的‘爱恨情仇’”的故事,让我笑得前仰后合,但也从中体会到了团队协作的重要性。这本书不仅仅是一本技术求职指南,更像是一本关于如何成为一个更好的“问题解决者”的启迪之书。

评分

帮朋友买的。物流慢了一天

评分

纸张和包装很赞,但是如果可以不填写这个评价就更好了

评分

帮朋友买的。物流慢了一天

评分

还没有细读

评分

网上看了后觉得还是不错的一本书,所以才下单买的!

评分

很不错的书,作为一个程序员,学会了很多

评分

还不错

评分

不错

评分

很好

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有