`
csstome
  • 浏览: 1521334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

“源于梦想、止于现实”成为图书作者的困难——《程序员

 
阅读更多

(想和 Leo 成为好友吗?点击: http://student.csdn.net/invite.php?u=32760&c=2e07068d5988b2ab

本系第列第一期《09年最值得期待的程序员职业规划圣经诚征封》推出之后得到大家的积累参与,在此特别感觉大家长久以来对我的支持。今天,我来说说成为图书作者的困难。

人人都有梦想

经历了技术的成熟和变迁,经历了职场的历练,每个人都有属于自己的职场秘籍。在内心的最深处,每个人可能都有著书立说,把自己的经验与知识固化成书流传于世的想法。应该说我们都有伟人梦,谁愿意真正完全平谈无为的走完自己的一生呢?老子说:“大道无言!”但他也写了部一万多言的道德经,算不上完全无言。

大多数梦想止步于现实

虽然当今出版业比先秦时间发达很多、信息流通也出现了互联网,但真正能把出书梦想付诸实现的却少之又少。原因我想可能有几个。

如果把经验的积累排他在外,首要的困难应该在表达上,有思想与能表达是完全不同的两回事。我见过很多有很强技术能力,同时也能把讲课的很好的朋友,写起书来无从下笔(解决的方法我稍后会分析)。

其次,出版社水平参差不齐也是出书难的第二个障碍。很多出版社都对外大喊“我们尊重作者”,可是做起事来的时候才发现他们给“尊重”重新下了定义,在某些出版社的字典里“尊重作者”成了:轻视、无视、乱改作者文稿的代名词。我会在之后几期揭秘系列里谈谈几位非常值得作者特别关注的出版社和里面的“特别尊重作者”的编辑的故事。

最后,写书本身的巨大困难是个重要因素。不像写博文长短不限,写书要有系统的结构和思路。动辄十万字的篇幅也让很多忙于工作的开发者没空写。市面上,类似图书汗牛充栋的情况,也让我们有以下疑问“既然已经有这么多本了,那么多我写的这本会有很大不同吗?我能写的很出彩吗?”

总之,以上三个原因让我们有出书的梦想,却更多时候止步于现实的残酷。

屈服于现实还是挑战她

在我自己的QQ群里(群号:http://qun.qq.com/air/#7030561)有几个初入职场的哥们,他们想出曲线出书的方法。在网上找了一些“作者写书,只著名权,版权归公司”的出版机构,想先写书图个大伙脸熟,然后再慢慢走向正轨,写自己掌握版权的书。当他们征求我意见的时候,我的意见是:80后蔑视一切的态度去哪了?有能力就自己写,我帮你介绍正规出版社,不要出书心切被某些人利用占了便宜。更何况,写了一、两本书也未必成名字,像拍了几部电影的学员未必红。最重要的,任何以赚钱、出名为目的写的书都很难保证质量。写书就说到底是满足我们倾述欲望的方法。

不要屈服于现实,用我们自己的能力和资源挑战她。

我是个普通程序员、普通人,如何写成书呢?下次我谈谈一本技术相关类图书诞生的几种方法。

有问题可发邮件至:zhaopinpro@gmail.com

研发人员职业规划群(3)http://qun.qq.com/air/#7030561

感谢大家的支持《程序员羊皮卷》的封面已基本确定,方案一的北京加方案三的竖排字,下面贴出来与大家分享。

分享到:
评论

相关推荐

    沟通的误区——《程序员职场第一课》

    《程序员职场第一课》的首讲便聚焦于“沟通的误区”,旨在帮助程序员们理解并克服这些误区,提升个人的职业素养。本讲座由 Leo 张大志主讲,他是一位出版有多部职场指导书籍的专家,具有丰富的经验和洞察力。 首先...

    我编程,我快乐:程序员职业规划之道

    《我编程,我快乐:程序员职业规划之道》这本书聚焦于软件开发者如何在职业生涯中找到乐趣、实现个人价值和持续成长。作为一个程序员,你的工作不仅仅是编写代码,而是通过代码创造价值,解决问题,甚至改变世界。...

    程序员2002- 2期

    他的著作包括《Thinking in Java》、《Thinking in C++》、《C++ Inside & Out》、《Using C++》和《Thinking in Patterns》,其中《Thinking in C++》荣获1995年“最佳软件开发图书”奖,《Thinking in Java》更是...

    黑客与画家 中文文字版

    要把握这个时代,就必须理解计算机,而理解计算机的关键则在于理解计算机背后的人——程序员。程序员的审美决定了软件界面的呈现,而他们的爱好也决定了可以使用什么样的软件。因此,伟大的程序员——黑客,实际上...

    适用于所有人的Python:探索Python 3中的数据Python for Everybody: Exploring Data in Python 3

    作者特别指出,本书的目标受众并非只包括计划成为专业计算机程序员的人士,还包括那些希望在各自领域内熟练运用技术的图书馆管理员、经理、律师、生物学家、经济学家等专业人士。 本书的特色在于其不同于传统计算机...

    Think Python

    这本书的诞生源于作者在教授Java编程课程时遇到的问题和挑战,包括高失败率、学生理解程度低以及现有教材中存在的陷阱——即“陷阱门效应”,这种效应指的是教材在初期看似简单,但在某个章节突然难度陡增,导致学生...

    C语言深度解剖 陈正冲

    【C语言深度解剖——揭开程序员面试笔试的秘密】 陈正冲和石虎合著的《C语言深度解剖》是一本独特的C语言学习资源,它旨在挑战其他同类书籍的含金量,尤其针对程序员面试和笔试中的C语言知识点。书中强调了C语言的...

    IT职场术语(黑话).zip

    7. **豆厂——豆瓣**:豆瓣是中国知名的社交网络和评分平台,以提供图书、电影、音乐等内容的评价闻名,其昵称“豆厂”源于公司名称。 8. **老司机给你指路**:在IT职场中,“老司机”一词通常用来形容经验丰富的...

    Python 英文电子书 (非扫描)

    这本书源于作者在1999年教授一门Java编程入门课程时遇到的挑战。面对高失败率和学生整体成就水平较低的问题,Downey发现市场上现有的教科书存在诸多问题,包括内容冗长、细节过多、缺乏高级指导以及所谓的“陷阱效应...

    学习编程的步骤

    以下是一个逐步的指南,帮助你从零开始成为一位熟练的程序员: 1. **熟悉操作系统**:作为起点,你需要熟悉至少一种常用的操作系统,如Windows。这包括了解基本的文件管理、安装软件、使用命令行等操作,这些都将为...

    数据结构-第1章 绪论.ppt

    数据结构是计算机科学中的核心课程,它探讨如何有效地组织和存储数据,以便在计算机程序中高效地访问和处理这些数据。在"数据结构-第1章 绪论.ppt"中,我们首先...因此,掌握数据结构是成为一名优秀程序员的关键步骤。

    复杂性思考英文版

    ### 复杂性思考——Python版本 #### 一、引言与背景介绍 《复杂性思考》这本书由Allen B. Downey撰写,并由Green Tea Press出版。本书的主要目的是通过Python编程语言来探索复杂系统的概念和技术。它不仅仅是一本...

    Programming Pearls_EN

    这本书并非仅仅关于技术细节或代码实现,它更关注软件编程中那些源于深刻洞察与创新思维的精华部分——编程珠玑。本书不仅适合学生,也适用于有经验的程序员,旨在引导读者如何设计和创建程序,以及如何培养对编程的...

    编程珠玑pdf

    《编程珠玑》第二版,由Jon Bentley撰写,是一本被众多顶级大师推荐的经典之作,深入探讨了软件工程中令人着迷的一面——编程技巧与创新思维。本书不仅为学生提供了宝贵的指导,也对经验丰富的程序员有着重要的启示...

    由约翰尼五世和布洛克利主演的拖放式机器人教育图书馆(人群疯狂)_whole-npm_JavaScript_下载.zip

    《拖放式机器人教育图书馆——JavaScript编程的奇妙世界》 在信息技术日新月异的今天,编程已经成为一种必备技能,而JavaScript作为Web开发的核心语言,更是受到广泛关注。这个名为"由约翰尼五世和布洛克利主演的...

    人月神话---软件架构

    在程序员、软件架构师以及项目管理者之间广为流传,被誉为是避免“焦油坑”——即软件开发中无尽困扰和延误的困境——的指南。 软件架构是构建软件系统的整体框架,它定义了系统的主要组成部分、它们之间的关系以及...

Global site tag (gtag.js) - Google Analytics