当下适合程序员写技术文章的博客平台有哪些?希望大家给推荐一下
的有关信息介绍如下:
我记录下我发表技术或面试文章的一些平台,供大家参考。
1 首先本人是在博客园写文章。
那个时候大概是17年18年,博客园还比较火,本人在那里发了不少面试文,一些面试文也比较火,后来干脆本人就以此题材出了本书。而本人在博客园里发了些文章,还被大量抄袭,这真说不准是本人的幸运还是不幸。
那个时候由于工作繁忙,也错过了搭建公共号这个热门挣钱方式,相反本人的一些文章,被一些公众号的运营者拿过去以后,动辄几千几万的点击。
本人在遗憾之余不免庆幸,当时哪怕我发的文章被大量抄袭或引用,哪怕那些被抄袭文的点击量超过了原创,但本人还是庆幸自己一直在坚持输出。第一本人之后的出书素材和写作动力,其实来自于此,第二本人通过不断原创,提升了技术和面试能力,这也为本人之后的多次跳槽打下了基础。
2 后面就到CSDN写文章,准确地说,是把博客园里写的文章再次发到CSDN。
本人和CSDN其实有过深度的合作,第一是投稿挣了些稿费,第二是开了一门面试视频课也挣了些钱,第三多次参与直播,甚至是跨年直播,更别说是一些零散寄送的礼品,这些香火之情本人难忘,不过CSDN似乎更应该考虑下,如何为深度用户来带更多的营收。
3 后面就到知乎来发文,当然中途也尝试过掘金简书之类的平台。
要说推广,不得不说知乎做得不错,比如之前本人在博客园或CSDN,发篇高质量文,一周点击几千算不错了,但在知乎,高质量文一天就能收益上万点击,而本人在知乎发的,点击过十万的文章不在少数,而且本人在知乎,也能通过付费咨询等渠道稳定获益。
比如本人在知乎的这篇文章,用了1年半的时间,收集了40万+点击,这种情况还不是个例,本人在博客园或csdn的文章,大概5年能收到10w点击真就不错了。
但是,程序员如果真要提升,除了到平台写技术文以外,更可以出书,第一出书能帮助自己系统整理技能,第二在跳槽时一定能帮到自己。
在讲如何出Java相关书之前,本人先给出如下观点。
1 出Java书是个体力活,投入时间投入体力基本上就可以出书,没想象中那样难。很多程序员不出书,不是因为技术不行,而是不想。
2 但要找对途径和方法。如果去找图书中介公司,不仅会被坑,而且真可能出不了书。
3 当下出Java书的目的主要是面试好看,稿酬很少,均摊到一个月顶多2k,这还是直接找出版社出书的价格。如果是去找一些图书公司(俗称图书中介),估计一个月收益顶多1k。
下文就从出书的各个流程,用出Java书为例,来讲一下出书的操作要点。
首先是联系出版社。
这里千万记得,要直接和出版社去谈,国内出计算机书比较有名的是清华,机械,电子工业和人民邮电,只有出版社才能申请到书号,才能出书。
这里顺带说下,目前比较知名的,比如华章,博文视点,图灵异步等,是挂靠在出版社名下的图书公司,还有一种是其它图书公司,这些图书公司是收集好作者的稿件后提交给出版社,相当于图书中介。为了避免踩坑,联系出版社时需要注意如下要点。
1 直接通过官网上的联系方式联系出版社编辑,如果和你对接的是华章等出版社直属公司,这也行,总之最后签合同最好是和出版社签,或者是和出版社直属公司签,但别和图书中介公司签。
2 出书分自费和拿稿酬的。比如某人自己写了一本书,出版社认为没销路,但这人还想出,走的是自费出书流程,这样没几万块搞不下。但程序员出书,应该属于认真写,能有销量的书,这样的话不仅不用自己出钱,而且会有稿酬,虽然稿酬并不多。
3 图书中介公司,以前会在各大平台找作者出计算机书,这种图书中介,谨慎联系,因为他们可能把出版的风险全转嫁到作者身上,而且稿酬方面会截流。
4 目前虽然纸质书销量不怎么好,但如果选题好,出版社还真肯出Java书,而且目前作者难找,哪怕是一些国家级知名计算机图书出版社,照样得捧着作者。
联系上编辑后,再谈选题。
这里要记住,一定是得谈好选题以后再写,别自己费神写个几百页然后提交给出版社。
出版社是要挣钱的,一本书如果销售个2000本,出版社基本能保本,如果销量低,出版社不愿出。比如在Java方面,如果单纯出语法书,由于目前同类书实在太多,所以出版社一定不会再出,所以如果要出书,真得和出版社的编辑谈好选题后再出。
程序员怎么找Java方面的选题呢?就去京东等网站去看目前哪些书是热点,然后对比自己的擅长点,找写作方向,比如spring cloud alibaba等,然后参考现有的资料列大纲。
大纲就图书目录,比如第一章写什么,第二章写什么,最好是列到三级目录,比如如下1.1.1就属于三级目录,这样就能明确这本书要写什么。
第1章 搭建Spring Boot开发环境 1
1.1 初识Spring Boot 1
1.1.1 Spring Boot是什么 1
1.1.2 Spring、Spring MVC和Spring Boot的关系 1
1.1.3 Spring Boot是SSM框架的升级版 2
具体地,通过列大纲,作者能理清这本书要写什么内容,而编辑也能看清作者的写作思路,同时根据内容判断这本书值不值写。前文说出书直接找编辑,别找图书中介公司,如果找中介,那么写选题时就可能踩坑了。
图书中介公司的工作人员,他们一个人可能会综合管计算机,幼教,人文等领域,对每个领域未必研究透彻,他们拿到大纲后,会直接提交给出版社编辑,出版社编辑如果有什么修改意见,他们如果不理解,无法有效传达给作者,唯一的方法就是“让作者重写大纲”。如果作者直接联系出版社编辑,编辑大概率是会给出单个章节内容的修改意见,然后小范围修改。
确认好选题后,确认合同。
当直接和编辑确定好大纲以后,出版社方面会出面和作者签个出版合同,会约定稿酬和出版时间。
稿酬一般是书售价的8%,比如一本书卖60,第一次印刷2000册,所以这本书作者可以拿60*8%*2000,税前1w都不到,实际还要扣除大概20%的税,估计总体收益是8k左右,新手作者出一本书时间是8到10个月,均摊到一个月,估计也就1到2k了。如果合作的是图书中介公司,估计还会在这基础上再扣掉些。
这里请允许我再吐槽下一些图书中介公司,作者辛苦出书,大半年才挣1w不到,这些图书中介公司还忍心中间截流,作为程序员,我真的有些看不下去。
当然合同上还会协商好稿件完成时间,作者这可以和出版社协商,协商个1年2年都没问题。不过有些作者其实到最后未必能完稿,所以很多编辑在签合同时,基本上对能否写完没报什么希望。
然后才开始写作。
之前也说了,如果要写Java书,一般是协商好选题,协商好内容,市面上同质化内容太多的别写,太难的读者群少的也别写,所有当下2022年,java可以考虑如下的内容。
1 全栈开发类的。2 高并发分布式组件一类的。3 案例导向类的,比如spring cloud案例书。
当然具体的选题需要和出版社编辑确认。
由于列好了大纲,所以写起来按部就班就行,先写代码再写文字,大概新手作者三周能完成一章,后面写熟了两周能完成一章。
这里再来说说直接和出版社联系和同图书中介公司联系的差别。如果直接和编辑联系,作者写好一章,可以直接提交给编辑审阅,这样一章一改,总体风险会很小。而图书中介公司,是一般等作者全写好再提交给编辑,这样真有退稿风险,或者哪怕不退稿,也会出现结构性大改的情况。
不过图书中介公司早会考虑到这种情况,他们会在合同上规避这种风险,会让作者自行承担退稿风险,而且我真见过一些图书中介公司的工作人员,晒出某本书退稿,请其它作者引以为戒之类的话,说得好像稿件退稿和他们无关一样。
写书真是体力活。
从上文来看,在写Java书的过程中,自己能发挥的点其实真不多,选题需要和编辑沟通好,选题大概率是当下热门的技术,沟通好以后,真就可以按章写了。
其实写作过程中,技术代码项目什么的,程序员应该都熟悉,哪怕不熟悉稍微做研究也能熟悉,文字方面,只要求讲透彻就行,也不是写文学书,要求词语优美。
不过写书过程中,完成一两个章节问题不大,后面就是枯燥的重复劳动,外加公司加班一多,真有可能不了了之了。
其实对程序员来说,哪怕是出书,收益其实也不高,更别说写技术文了。但出书或写技术文对程序员帮助是,第一能让程序员有着持续的上进姿态,不至于堕落到混日子的境遇,第二是能让程序员知道上进的方向,比如知道哪些技术值钱,后面该进哪些公司,而这些公司该怎么准备面试。这其实是程序员最大的帮助。



