要在当今的IT职场取得成功,必须像经营企业那样对待你的事业。在本书中,你将学到如何规划自己的职业生涯,让它向着你选择的目标前进,使人生更快乐、更美好。
作者运用其独特的思维方式,启发程序员不能只注重技能上的提高,还要关注自己的职业发展。书中涉及新旧技术的取舍、技术与业务的关系、技术是要专精还是要广博等,相信这也是长久以来困扰你的问题。带着这些问题去阅读此书,定会受益良多。
此外,本书中的每一章都包含一篇或几篇各领域成功人士的文章,让你直接了解他们如何规划自己的职业生涯!
Chad Fowler 国际知名的软件开发人员、培训师、经理、演说家和音乐人。近十年来,他在几家国际知名的公司工作过,与很多受人钦佩的软件开发人员共事。他热爱编程,目前是InfoEther公司的首席技术执行官,主要负责为客户解决Ruby语言上的难题。他还写过软件开发方面的书籍。
好书 人的心态大于一切的。 对于你的工作。有了心态,就变成了事业。 书中有几方面的观点,对于职业。虽然是讲给编程的孩子,可是方法、思想也适用于其他行业。(PS:工作都是这样子的吧) 值得多读几遍
评分这本书的副标题是“程序员职业规划之道”,我觉得并不是很贴切。反倒是封面上的三句话比较全面的概括了本书的内容: 1、程序员生存、成功、制胜的法则; 2、源自IT精英的职业发展秘诀; 3、热爱工作、享受生活。 本书的读者对象应该是入行一两年的程序员。作者是从一名布鲁斯演...
评分Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development c...
评分本书的英文名是《The Passionate Programmer:Creating A Remarkable Career In Software Development》,中文翻译成《我编程,我快乐:程序员职业规划之道》,第一次看到这个中文翻译的时候,感觉好山寨,心想大抵是某个国内作者写的畅销书,但是细细看了下注意到是某老外写的...
评分买的时候看错了书名, 以为是 The progmatic programmer 的中译本,看了一阵发不对,希望类似的朋友不要买错了。虽然本意不是买这本书,但不得不说这本书还是很值得一读的。
这本书的文字风格和情感表达是其最独特之处。它读起来完全不像一本技术书籍,反而更像是一本充满哲理的个人随笔集。作者在探讨递归函数、循环结构这些核心概念时,总能巧妙地将其与人生的选择、重复的习惯、以及事物之间的内在联系联系起来。比如,他对“无限循环”的讨论,并不仅仅停留在技术层面的“内存溢出”,而是引申到对生活中陷入重复困境的反思,以及如何通过设置“退出条件”来打破僵局。这种高度的隐喻性和文学性,使得即便是对于那些暂时没有编程需求的人来说,阅读它也同样富有启发意义。作者的幽默感贯穿始终,他用自嘲和夸张的手法,将那些原本枯燥乏味的理论知识变得妙趣横生,让人在笑声中不知不觉地掌握了关键概念。这本书成功地将“逻辑的严谨”与“情感的温度”结合在了一起,实现了技术书籍的“人本化”转型。它让我相信,真正的快乐,源于在严谨的框架内,释放无限的创造力,而《我编程,我快乐》正是开启这扇门的钥匙。
评分这本《我编程,我快乐》真是让人眼前一亮!它仿佛一股清新的风,吹进了我这个对技术一窍不通的“小白”的心里。我原本以为编程是那些戴着厚厚眼镜、整天面对着密密麻麻代码的“极客”们才能玩转的复杂游戏,光是想想那些深奥的术语就让人望而却步。然而,这本书的叙事方式极其亲切自然,作者仿佛是一位经验丰富的老朋友,手把手地引导我探索这个充满逻辑与创造力的世界。它没有一开始就抛出一堆枯燥的理论,而是从最基础、最生活化的例子入手,比如如何用简单的指令让一个虚拟的小机器人完成一个任务,这种将抽象概念具象化的处理手法,简直是天才之举。我记得我第一次成功运行出一段“Hello World”时,那种成就感,比我学会做一道复杂的法式甜点还要激动人心!这本书的魅力在于,它成功地消弭了技术与普通人之间的那道无形的墙,让我真正体会到,编程不仅仅是敲击键盘,更是一种解决问题、构建美好事物的强大思维方式。读完这部分内容,我感觉自己仿佛被赋予了一种新的“超能力”,看待日常事物的方式都变得更加系统和有条理了。作者在文字中流露出的那种对技术纯粹的热爱和享受,具有极强的感染力,让人不由自主地想要立刻动手实践。
评分这本书在内容组织上的匠心独到,尤其值得称赞。它摒弃了传统技术书籍那种冰冷的章节划分,而是构建了一个充满叙事张力的学习路径。作者采用了“项目驱动”的学习模式,但这个“项目”并非那种宏大到让人望而却步的软件开发,而是非常贴近我们日常生活的微型应用,比如如何编写一个小程序来自动整理电脑里的文件,或者如何创建一个简单的天气预报界面。这种由“小”及“大”的递进方式,极大地降低了读者的入门门槛,同时也提供了即时的反馈机制。每完成一个小目标,读者就能立即看到自己劳动成果的实体化展示,这种即时满足感是驱动持续学习的强大动力。我特别喜欢其中关于“迭代”的阐述,作者没有将“不完美”视为失败,而是看作“下一阶段优化的起点”。这种对快速原型和不断改进的鼓励,彻底颠覆了我过去那种追求“一步到位完美”的刻板印象。阅读过程中,我感觉自己不是在被动地接受知识,而是在一个精心设计的虚拟实验室中,主动地进行探索和实验。每一次成功运行,都像是点亮了一盏新的心灯。
评分读完这本编程启蒙读物,我最大的感受是,它成功地捕捉到了“心流”体验的精髓。那种沉浸其中、时间仿佛静止的状态,正是作者反复强调的“快乐源泉”。与其他动辄就是算法分析、数据结构的工具书不同,这本书更像是一部关于“心境管理”的指南。它巧妙地穿插了许多关于如何调试(Debug)的心路历程。在我看来,调试过程往往是学习编程中最令人沮丧的环节——你花费了大量精力写下的代码,却总是在某个不起眼的角落里抛出错误,那种挫败感足以让人想砸键盘。但作者却将这个过程描绘成一场侦探游戏,充满了悬念和推理的乐趣。他详细描述了如何保持冷静、如何系统地排除干扰因素,以及最终找到那个“罪魁祸首”时的豁然开朗。这种积极的心态引导,对于任何领域的新手都极为宝贵。它教导的不是代码语法,而是面对困难时应有的专业素养和乐观精神。每次我遇到问题,都会下意识地回想起书中那个关于“橡皮鸭”调试法的幽默小故事,瞬间就能放松下来,重新审视问题。这本书的价值,远超出一本技术手册的范畴,它更像是一本关于如何高效且愉悦地进行深度思考的哲学探讨。
评分让我印象深刻的是,作者在讨论编程的“社交属性”时展现出的深刻洞察。他没有将编程描绘成一种孤独的苦修,而是强调了开源社区和协作的重要性。书中对于如何阅读他人的代码、如何撰写清晰的注释、以及如何礼貌而有效地在论坛上提问,都进行了非常细致的指导。这部分内容对于那些习惯于独自摸索的学习者来说,无疑是雪中送炭。作者用生动的语言描绘了代码的“可读性”远比“运行速度”更重要,因为代码是写给人看的,而非仅仅是给机器执行的。他甚至引入了一些关于“代码风格”的讨论,将其提升到了一种近乎艺术修养的层面。这让我意识到,优秀的程序员不仅是逻辑大师,更应该是优秀沟通者和文档撰写者。通过这本书,我学会了如何更尊重他人的劳动成果,也更清晰地认识到,编程世界的进步,是建立在全球无数开发者共享和互助的基础之上的。这不仅仅是一本关于技术实现的书,它更像是一部关于如何在数字时代进行有效协作和构建良好职业道德的教科书。
评分糖水道理 + 渣翻译
评分作者具有爵士乐与软件编程两个领域的成功经验(我喜欢这样的人),因此书里的观点对于在任何领域里想追求卓越的人都是有价值的。译者是英语专业的,很久没有这样流畅舒适的阅读感受了~
评分这类书再也不买了。可能适合刚工作的同学。
评分不知道为什么,职业指导书越看会越不想从事这行= =
评分后面的练习比书的内容更实用!