神秘的程序员们背后的创作故事:从副业到主业的转变

2024-07-16
来源:网络整理

程序员星球母星基地地球流浪者们开始集体发福利了——2016年度抽奖活动,共设5个奖项,100位获奖者。

如果你只是想参加抽奖,不想听故事,请快速往下看……但如果你喜欢这部漫画,我还是推荐你听一听《神秘的程序员》背后的创作故事。

一年前,也就是2015年10月,我们(西桥和火炬)第一次讨论把《神秘的程序员》作为主业。这对我们来说有点不寻常,因为在之前的10年里,我们的主业是软件和互联网,从来没有、也没有想过把全部精力投入到漫画上。虽然《神秘的程序员》系列是我们在2009年6月创办的,历史颇为悠久,在《程序员》杂志上连载了五六年,受到很多读者的喜欢。但这对我们来说仍然只是一份副业。我们是工程和技术方面的专家,但在漫画和编剧方面,我们自认为是门外汉。

经过一年时间,我们的微信公众号拥有近 23 万订阅者,其中不乏十万以上的订阅者。更让人兴奋的是,人们不断访问、传播和评论历史内容。我们不仅讲述程序员的故事和文化,还创造了一个完整的科幻故事(开篇),有这个热门角色、擅长扭曲名言的 和酷炫的吐槽大师 Luka……

读者经常在评论中提到他们,就像谈论他们熟悉的朋友一样。这些人物不再只是画作,他们有自己的生活。直到今天,我们可以毫不犹豫地说,一年前的决定是正确的。

我们为什么要创作这些作品?

2009年的时候,我们只是在抱怨自己在项目和创业经历中遇到的人和事,但到了2015年,我们看到的是,程序员已经成为这个时代最重要的职业之一,程序员的需求量和薪资水平迅速上升,但市场上却几乎没有关于程序员或者专门为他们打造的文化产品,这是不正常的。

人们需要程序员。但即便是经常和程序员打交道的人,也常常不理解他们,难以想象他们是如何工作的。其他职业,无论是律师、医生、警察、军人、教师……几乎所有职业从业者都有大量相关的文化作品,但关于程序员的却少之又少。市场上充斥着关于程序员的笑话和各种刻板印象,这些都被认为是“低质量内容”。它们不仅不能帮助人们了解程序员,反而会让差距更大。

难道程序员真的都是工资高,话少死早,天天喊着PHP是最好的语言,然后指望公司赶紧招两个激励者作为最终的福利吗?

当然不是。但奇怪的是,这种刻板印象有着很大的市场(给自己不了解的群体贴上标签确实是最简单的评价方式),甚至一些程序员自己也真的相信它。

事实上,程序员只是众多工程职业之一。他们的思维方式和工作模式让他们有些特别,但也没有那么特别。大多数固有的刻板印象都来自于缺乏了解。

仅凭一幅漫画很难改变什么,但至少我们可以向这个目标迈出一小步。我们都有多年的技术和项目经验,我们认为自己是有趣的人。我们也追求品质和多样性。即使西乔不太擅长画画,霍先生不太擅长写脚本,但我们开始做这件事并坚持了这么多年。就像软件开发中的一句名言:“不完美总比没有好。”

霍炬语:除了两只猫在精神上给予支持,创作团队一直就我和西乔两个人。我负责创意、选题、部分剧本特别是初稿,以及所有涉及的技术设计;西乔则负责剧本完善、写对白、场景和人物设定、绘图、排版,最后完成漫画。

我们对于所创作的所有漫画最重要的要求就是“真实”和“共鸣”。

与其他漫画作者不同,我们在工作过程中,会先为漫画故事设定一个合理的背景,比如是大型企业,还是传统软件公司,又或者是新潮的互联网公司。在这些背景下,我们设定人物的性格,人物的性格要符合他所处的团队处境。故事中人物做出的每一个技术决策,每一句台词,包括白板上画出的结构、公式……都应该能在现实世界中发生(允许一定程度的为了戏剧冲突而设计的夸张)。

我总是开玩笑说,我是漫画的 CTO。就像我过去带技术团队的工作一样,我会考虑技术的趋势、与产品的结合、团队的组织协调……只是现在我没有一个真正的团队去把它们落实到现实中。我的团队就是故事里的人物,我驱使他们去行动,去表达我想讲述的观点。这大概是世界上最轻松的 CTO 工作了。

我很享受这个过程,为一个故事设计架构,设计技术路线,编写出现在大家屏幕上的代码……很多读者会很享受讨论这些细节,我们也很乐意加入这些彩蛋。故事里的世界是我们现实世界的映射。这不应该是传统的漫画创作方式,也不容易做到,但这样的故事可以让不同类型的读者找到不同深度的乐趣,我们喜欢这种方式。

西桥语:每一本漫画,从开始策划->脚本->绘图->排版->切片,到可以发表,通常需要二三十个小时。每天工作8小时,一幅漫画至少需要四天时间。一年前,我有信心一个月可以更新6到8篇,但现在我觉得一个月4到5篇比较现实。所以我一定会把答应补上的缺口补上,只是会比较慢……(好吧,你知道我说的是语言部落系列和第二季)

《程序员为什么需要猫》第一卷要求读者寄出自己养的猫躺在键盘上的照片,书中承诺第二卷会寄出照片集。然而,第二卷因延期而延后半年才画完。读者照片集寄出后,有两位读者伤心留言:“我的猫不见了!”

漫画作者普遍容易出现严重的拖延症……因为画漫画确实是一件痛苦的事情,比以前管理项目、做设计更紧张、更累。除了流程繁琐,很费脑子、细节多,还要忍受所有创作都有的自我怀疑:

在我于《程序员》杂志发表月刊漫画的 5 年时间里,我更换/*失去*/了 7 位编辑......

所以说实话,《神秘程序员》在公众号平台重启之后能够发展到现在的规模,首先要感谢的就是读者们的支持与鼓励。

看到大家在发表后在朋友圈的评论和转发,是我这一周最开心的时刻。第二个要感谢的人其实是漫画的广告商们。没有他们的支持和督促(以及对我这个病人的耐心和包容),我不可能有今天的成果。

微信抽奖软件代码_微信抽奖小程序代码_抽奖微信代码软件是什么

我想大部分读者都能理解,维持团队、做好这件事情,商业合作是必不可少的,没有品牌方的支持,我们不可能全身心投入其中。

但即使是商业合作,我们也坚持一些原则:第一,我们严格选择合作伙伴。如果我们要与程序员漫画合作,它必须是与我们读者相关的产品,或者对读者有用的产品。如果我们自己都不会考虑使用的产品,那么我们永远不会把它介绍给读者。

如果一个广告的侵扰性低,有针对性,能解决受众的一些问题,它就成为有用的信息。

对于一些定制化的宣传漫画(内容中植入了商业植入),我们也会先仔细研究对方的产品,发现产品所要解决的问题,以及这些问题是否真的存在。如果问题确实存在,且产品能够解决,我们才会接受合作。我们会在故事中研究这些问题、需求或难点,并尝试探索可能的解决方案。

哪怕是广告,我们也希望能够让其对读者有用、有帮助,当然这样做的成本很高,也需要合作伙伴的理解和支持。

顺便说一句,我们要感谢过去一年来与我们合作的品牌商,感谢他们的合作以及对我们的创造力和专业能力的尊重。他们中的几家还赞助了这次抽奖的许多奖品。:

抽奖详情:

奖项设置:

参与方式:

:在微信公众号回复“抽奖”(不要对本文发表评论)

:根据后台提示,输入您的微信号(作为领奖时的唯一身份和联系方式)和昵称(用于参与互动),后台会为您生成一张唯一的电子奖券,并发送奖券图片链接给您。

(抱歉,这个过程有些繁琐,因为微信给个人账号的权限太少,我们没法用比较简单的方式稳定地联系到你。幸好读者都是这个行业从业者,熟悉使用文本菜单和命令行输入)

如上所示,获得此票即有机会赢得一等奖、二等奖、三等奖和喵喵奖。

但如果你把你的彩票分享给朋友,你就可以参与互动活动——“原来你是这样的技术人啊!”(请放心,你的隐私不会被泄露,别人也无法仅凭彩票图片来领奖)

你的朋友们只需要扫描券上的二维码,就可以写下对你的看法,从别人的评论中更深入地了解一个立体、更丰富的你。

截止 2016/11/01 上午 11:00,获得最精彩评论(前十名)的程序员将获得本次活动的最大惊喜——特等奖。(如果您足够幸运,还可能被抽中奖池中的其他奖品)

绘画时间:2016年11月1日

获奖公布日期:2016年11月2日

奖品兑换方式:我们将通过您参与抽奖时在后台留下的微信账号联系每位获奖者,邮寄实物奖品,并兑换所有虚拟奖品。(我们将通过微信账号添加您为好友,联系您时不会询问除邮寄地址以外的任何信息,也不会收取任何费用。)

抽奖算法:一、二、三等奖、喵奖按照以下规则和算法抽取:

选择 2016/11/01 上午 11:00 之后生成的第一个

以此确定所有获胜者,顺序如下

方法:取第一个Hash字符串,如cee7,拼接彩票总数,如张,取sha1(""),将结果转换为:,对彩票总数取模,结果数字+起始数字=第一个中奖号码。

重复上述过程,直到抽出所有获胜者。如果有重复的数字,则跳过它并取下一个哈希值。

若当前抽奖次数已全部用完,仍未抽出足够数量的获奖者,则继续使用下一轮,方法不变。

彩票全部发出后我们会将中奖信息上传,供大家查看,为了保护用户隐私,我们会隐藏个人信息,上传格式为:彩票号,开奖时间,sha1,用户可以使用该算法来验证自己/其他好友的彩票是否符合该规则。

若10天内仍未成功联系到中奖者,则以原号码+1作为新的中奖者,以此类推。

分享