百科问答小站 logo
百科问答小站 font logo



如何看待程序员持续写技术博客? 第1页

  

user avatar   chen-jia-yu-65-36 网友的相关建议: 
      

因为开心,有满足感。知识从输入到输出的过程中,自己和别人都有收获。

分享自己之前写的一段话:

时光回拨到18年,初入计算机视觉领域,我也和很多新手小白一样,看着何恺明、深度学习三巨头,高山仰止,渴望自己也能够创出自己的一番天地,想做出惊天动地的有影响力的工作来,但是现实是只能一次一次的模仿别人的工作,不是加一加跳连就是魔改Attention,我意识到:这并不是我想要的创新,我做不出有影响力的工作。
后来一次偶然的机会,我开始在知乎上写CV笔记分享,发现我写笔记的热度很高,发现原来我写的东西是有人看的,我突然感觉到了一丝丝的兴奋,我意识到了我可能并不适合做科研探索者,我更适合做知识的分享者和传播者。
于是我开始在知乎上持续的分享自认为优秀的CV工作,给同行一些新的体会和理解。我喜欢这种分享的感觉,没有科研探索的束缚,可以自由自在的挑选自己喜欢的工作欣赏。随着我对计算机视觉的认知越来越深入,我又渐渐意识到知乎很难再继续满足我的分享欲,我开始尝试去做自己的Smarter公众号,去聚集那一群跟我一样有着强烈知识分享欲的人,这可能是我的一点小小的追求吧。

user avatar   lihuawei 网友的相关建议: 
      

在我看来,输出 的最大受益者其实是自己:


理解一个东西最好的方式,就是把他讲出来。

如果你讲不出来,或者讲出来的,别人听不懂,那么大概率你不是完全的理解。


user avatar   lokinko 网友的相关建议: 
      

刚上研究生时内心一阵迷茫,相较于其他同学扎实的功底,我只能对论文解读泛泛而谈。在他们激烈讨论某篇论文的创新点,训练更新做了哪些优化时,我发现我虽然读过那篇论文但是丝毫没有印象。

之前在读《统计学习方法》《动手学机器学习》的时候,虽然脑子里过了一遍,而且代码也跟着敲,推导也跟着算,但是在学完后立刻就忘了。

没有归纳整理的输入就像草草读过的网络小说,合本就忘。之后慢慢摸索开始按图索骥的写论文解读。


第一阶段:

从一字一句按原文翻译开始。写下了 「联邦学习」— FedML 开源库介绍

几篇文章梳理下来,能保证自己对相关概念的理解不出太大的偏差。在这段时间是常识的积累,也是自身写作水平的积累。

写技术博客能保证你在这段时期能够有正反馈支撑,就像跑步超过难受阈值后就会轻松一样,写博客也是一场长跑。


第二阶段:

开始对相似研究方向进行归纳总结,写了一系列深坑文章:

lokinko:「联邦学习」— Personalization 技术

lokinko:「联邦学习」 — FL 前沿问题简介

lokinko:「联邦学习」— Non-IID 研究简介

从一片朦胧的学术文章中梳理出几个大的方向,让我更清晰地认识到这个领域存在着哪些挑战,就像在写简易的综述一样,写完后对自己未来的研究工作也有清晰的指导作用。

后来,自己的研究方向就随着这些技术博客的方向在靠近,也算是因为整理过这些方向,所以有更清晰的认识吧。


第三阶段:

在写完这些总结性的博客后,开始加入一些自己的思考。

联邦学习该如何入门,学习路径怎样,有没有好的demo,以及paperlist?

联邦学习+边缘计算领域是研究热点吗?

各位大佬觉得联邦学习可以研究的问题有些什么 小白了解一下这个水深不深?

在知乎写技术博客的好处就在于,个人的想法是有局限性的,但是当你刷到一些有深度的问题时,能反过来对你有所启发,而且写多了技术博客后你会自然而然认识一系列志同道合的创作者,这本身也是件快乐的事情OvO.


近况:

在暑期实习了两个月的经历让我也重新有了些思考,研究院大领导最爱问的两句话:这里到底传输了什么,这个模型这里到底算了些什么?

确实,在之前的文档输出中我很少涉及相关具体的计算和推导,懂的朋友觉得没意义,不懂的朋友看不懂细节,以后的文章创作会加入更多计算的内容,和大家一起学习。

最后,就是想开个新坑跟大家一起学《统计学习方法》这本书,因为实验室的研一师弟师妹也在学而且有困难,就准备一起讨论学习吧~


user avatar   huangzhe 网友的相关建议: 
      

谢邀。讲讲个人经验吧。我在知乎确实写了一些技术相关回答,也写了一些技术文章,也勉强算是个写技术博客的程序员吧,所以也来答答吧。

  • 心态上,最初是为了装x,后面是为了自我进步。
  • 方法上,最初是写写代码,后面开始讲解决方案,行业观察。


一个爱装x的少年

我大概十年前,开过一次个人的网站,在上面写了不少技术内容。当然,现在看起来,那些内容并没有什么深度也没有什么新知识,就是一些常用的算法的代码等等。那时候写技术博客很简单,因为我还没工作经验,老听说某某师兄的技术博客被某个公司HR看中,给了他一个年薪10万的offer(别笑,那时候年薪10万对应届生还是很有吸引力的)

这个时候,我写技术博客,纯粹是为了写技术博客本身,为了让自己在别的程序员里看起来「有点东西」——通俗点讲,就是装x。

那么装x成功了吗?我不知道,反正我毕业后第一份工作年薪才6万。后来我也把自己搭建的个人网站关了,毕竟服务器要钱,而且写得内容除了爬虫机器人在评论区发广告,就没见过活人评论。


欲说还休,却道秋凉好个球

毕业后第一段工作经历是游戏程序员,每天晚上9点是成了标准下班时间。

这段时间越工作感觉自己懂得越少,也不知道该写点啥。而这段时间正是知乎社区氛围最好的时候。那时候的知乎,bobo在研究数学和物理,轮子哥在讲技术,而我,就是一个潜水的,没怎么答题。如果你看我知乎回答时间线,会发现我2013-2016年的回答数量非常少。

当然我也不是没想着去其他平台写技术博客。不过要写的话,我感觉太多限制,尤其工作的内容,例如工作的代码,游戏的设计等等,我不能在公开平台上写。当然我可以写一些技术架构的东西,不过那时候等我感觉自己技术差不多了的时候,我刚好受某公司邀请去给一些游戏开发新人培训,赚点外快,所以就没有把精力花在技术博客上。


输出即是输入

2017年开始,我开始在知乎少量写一些技术文章,也不算「持续」输出。不过确实让我尝到了一点甜头,有人给我回复,说我写的文章解决了他的一些疑问;当然也有人对我的文章提出质疑,但我也虚心接受,心里也很开心,毕竟对方是认真看了我的文章或者回答,而且也有自己的观点输出,也是对我创作成果的一种尊重。

但毕竟人不能只从单一来源获取动力。后面,我的输出动力来源,就变成了悦己。例如我写风控方面的技术,例如《桔了个仔:AI风控系列文章目录》,就是一个非常小众的技术领域,但写这个系列文章时,我做的事情,就是connecting the dots。之前工作的内容让我感觉很繁琐,甚至有点迷失,但我写完这个系列的文章之后,相当于就是给过去自己工作的内容梳理了一遍,感觉很多繁琐的工作,也变得有意义起来。

写技术博客,会给你意想不到的长尾效应。在风控系列的这个文章发出来之后,我也受很多平台邀请来做直播分享,在达摩院,天池等平台也和很多朋友分享过技术,这过程中除了再次体系化自己的工作内容,也锻炼了自己的口头表达。

所以很多时候,我有时候花个几天,写个几千字的内容但阅读量很有限,或者花一个周末准备ppt,免费直播讲讲风控技术知识,我其实也是在给自己创造难得的学习的机会。虽然数据不让人快乐,但给自己创造学习机会这个过程很悦己。

所以写技术博客的过程,看似我在输出,其实我打开了更多的输入端口。


彩蛋

我在知乎虽然不是每次发的内容都是技术相关,但也占了大部分。为了让读者更方便从我的内容里找到自己感兴趣的内容,我还专门做了个索引,每一段时间就会手动更新一次,欢迎收藏。

对了,在我的知乎,除了学技术, 你甚至还可以吸猫。还在等什么,按下关注按钮吧。


user avatar   fu-yu-cheng-li-xiao-lao-er 网友的相关建议: 
      

好几天前我就看到这个问题了,一直不知道该怎么讲,毕竟已经看过几千个技术博客了。学了海量的知识,还通过,看别人的博客,购买了不少的新的科技设备,如当年的kinect体感摄像头,还有vr,mr,wifi小车,机械臂,滑台,步进电机。。等等。极其耗钱。

2003年的时候,互联网上面就力推各种智能算法,如神经网络,遗传算法,模拟退火等等。还有支持向量机。我也就是跟着这些博客入坑,然后做了简单的小车寻路,和密保卡数字识别等等,一些简单的应用,后来因为电脑太慢了,就暂停学习和实践,让我非常后悔。

后来就是2006年的代码逆向热,看雪,广海等等的各种海,层出不穷,那个时候因为囊中羞涩,没有参加一个200k的班,结果也导致了抱憾终身。如果学成,已经是各大网游反外挂部门的大哥级人物了,现在已经在深圳有几套房了。

2010年比特coin热,各种博客热烈推荐,甚至源代码解读比比皆是,qq群里面力推说电子记账本是未来的金融不可或缺的工具,我没在意,还嘲笑那个花了几十万币去买一个汉堡的人。这是为什么呢?因为我低估了显卡的发展。还有大规模集成电路的发展,说白了,就是因为我不懂摩尔定律,结果导致,制程急速进步,导致电子记账本和人工智能成为了可能。

2011年,各大博客又开始推荐 体感摄像头,我果断入坑,因为据说这个,可以进行3d建模,还可以通过体感,录入骨骼动作,让模型动起来。结果。。最后还是败下阵来,因为3d图形学的基础薄弱,多核编程能力不足。

2014年,各大博客又开始推荐 直播,各种直播的开源代码雨后春笋,结果我呢,没有好好研究代码,却真的就看别人直播,还充值了,沉迷了半年之久。。

2015年,股灾,家底差点赔光了。。

2017,通过各大博客的消息,知道知乎正缺人手,刚有几百大牛被挖走,然后我也开始写学习心得。可那时候还是太年轻了,立刻化身键盘侠,走着走着,就把自己给凉凉了。

2018,其他的博客不怎么混了,想在知乎里面,挖个坑,结果就开始研究经典游戏的源代码,

2019年,用lua把c版本的复刻了一遍,又用cpp复刻了一遍,代码会写了可回答却不知道怎么写了

2020年,我发现复刻别人的代码,根本就是刻舟求剑和盲人摸象。于是打算把源码引擎化,这样就可以成为自己的第一个作品,结果,还在打基础的时候,就发现根本行不通。每天都在煎熬之中,已经没有办法打字写回答。在其他博客上面,根本搜不到干这种事情的程序员,

2021 cpp 标准升级到了20,我买了4台8核心电脑,10台显示器,准备借新标准的东风,在多线程协程的加持下,先构建一个小型的后勤保障系统。利用qt的信号和槽,qthread,qobject,movetothread套件,打造一个森林级行为树。 结果10个月过去了,根本就没有时间写文字,毕竟时间紧迫,连看博客的时间都没有。我估计这也是40多岁人的悲哀。太忙了,连社交都没有了。

2022 和2023才是,重点,应该经过两年的后勤保障系统搭建之后,以及图形化多线程行为树,就可以以一个新的方式来回答问题了。很多时候就是这样,我们内心什么都明白,可是要打字的话,就需要很长,很专业的术语,可事实上,没有见过这些东西的程序员,是不可能想象得到是什么样子的。就比如。

还比如 逻辑的运行和动态图形的显示。

还有对应的内存查看器

2024年,我估计应该是我真正从一个看客的身份,转化为一个博客写手了。


ps 在我看来,博客文章或者回答应该,用《冰与火之舞》这个游戏的方式来写,每个格子里面一个字或者词,走到哪里大背景会触发切换,焦点环境里面会出现各种相关的对象。


试玩冰与火之舞_哔哩哔哩_bilibili




  

相关话题

  如何看待JetBrains 遭美国调查? 
  听说过面向工资编程吗?面向工资编程是怎样一种体验? 
  去互联网公司/软件公司(技术岗) 实习要注意哪些问题? 
  你所在的公司工位是什么样的? 
  请问各位程序员,是我的思维方式有错误吗? 
  如何做好小团队的开发规范? 
  男朋友的大脑是单线程的怎么办? 
  真有报 Bug 的礼仪吗? 
  码农们最常说的「谎言」有哪些? 
  有没有一段代码,让你为人类的智慧击节叫好? 

前一个讨论
如何选购羽绒被?
下一个讨论
原画行业对于学历有要求吗?





© 2024-05-20 - tinynew.org. All Rights Reserved.
© 2024-05-20 - tinynew.org. 保留所有权利