技术网站使用体验与广告问题的思考

对于程序员来说,技术网站还是很多的,我可以列举出来很多个,比如 CSDN,简书,掘金,博客园,开源中国,力扣,InfoQ、思否等。 早些年我是逛开源中国的,后来,发现了 CSDN,就迁移到 CSDN 了,但是,CSDN 广告真的太恐怖了,不到万不得已,我是绝对不想打开的,因为真的受不了这个广告, 简书出来之后,就转到简书了,继续写一些技术文章,内容主要是遇到的问题分析、积累的一些解决方案等,但是,后来简书真的吃相越来越难看了。 满屏的广告不说,文章最后本来应该就是评论区的,硬是要在这个小地方塞进去了十几篇推荐的文章,每次看到最后,想看下评论区,都要把窗口拖下去很久才行。 文章左侧还有一个 APP 二维码,一直闪烁,我都不清楚简书的产品经理脑袋里装的都是什么,完全没有脑子,阅读文章内容时,注意力老是被这个二维码的动效干扰,人都变得很烦躁,猜测这个功能的目的,是为了推流下载简书 APP,但是,在实现这个目的过程中,采用了简答粗暴的方式,真的一点脑子都没有。 再加上文章详情页,右侧推荐的文章都是那种 “庞太师与我娘亲二三事” 之类的文章,我当时就觉得受够了,简书死不足惜。 再加上 2017 年饱醉豚无端抹黑程序员事件,彻底激了众怒了,所以,就转到博客园了。 博客园的优点其实很多的,比如整个网站没什么广告,然后个人博客风格还可以自定义,编辑器也过得去,但是不知道什么原因,没有继续在上面发发技术文章,或者平时逛逛,基本上得很少用,只能是我自己的选择问题了。 最后,就迁移到极客时间推出的 InfoQ 网站了,在上面写了几篇技术文章,感觉这个网站没那么多广告,这点还是很不错的,然后不管是编辑器、个人主页都很清爽,但说实话人气确实不咋地。而且,很多文章都是太资讯、行业化了?一看就不是程序员平时写的东西。 后面,迁移到掘金了,在掘金应该是比较久的了,之前一直也是不错的,但是,最近感觉掘金的广告也变多了起来,可能是有 KPI 绩效的要求,每次打开,都要顶部撑开一个大位置,用来放广告,然后再收缩起来,不知道这个动画效果是不是没有处理好的原因,每次都感觉卡顿,然后莫名其妙的。 这一点也是很烦的。以致有人写了文章吐槽这个,有意思的是,这篇文章还上掘金热搜榜了,也不知道掘金小编是怎么审核通过的,还是有格局的,亦或是早就看不惯了,迫于上级要求,只能通过这个方式表达不满了。 然后我现在发文,是掘金和公众号一起,先是在公众号发完,然后同步到掘金,然后再同步到个人博客。这一流程基本沿用至今。 上面就是一些使用技术网站的背景,从上面的描述中,可以看到,其实,自己是疯狂吐槽简书的,挑的问题也最多,那是因为很喜欢简书的,至少一开始真的很惊艳,干干净净,简简单单的,但是现在已经全都变了。 但是,任何事情都要结合实际情况来分析,从不同的角度去看,每个人都有不一样的难处。 用户觉得广告太多,阅读体验差,网站觉得我要运营,要买服务器,要花钱的,不搞点收益,怎么活下去,你们白嫖了还到处抱怨? 要解决这个问题,还是在于用不用。 如果不用那就眼不见为净,没有任何烦恼,如果要用,单纯去指责网站意义不大,愤怒、指责、抱怨只是短暂发泄下负面的情绪,没办法彻底解决掉这个问题。因为赚钱嘛,不寒碜。 同时,如果技术网站,要推行类似 Medium 的付费模式。我估计死得更快,我赏脸在你这个破网站上发表文章,没找你要稿费都不错了,我看点别人的文章还要收费? 毕竟,我们没有这个付费的传统习惯,从最初的音乐、电影、单机游戏和办公软件之类的,能用盗版用盗版,这个怎么说呢,不去评判好坏了。 我也有理由说的!现在的视频网站,都什么操作?开通会员还得看广告,这不是坑人吗?会员等级还分三六九等,VIP分成了好几个档次,简直是要把用户的钱包榨干!更夸张的是,同一份资源,换个设备看还要多花钱,这也太离谱了吧!还有那些限制分辨率、限制投屏的操作,这不是欺负人吗?我可是乖乖交了会员费的好人,怎么就要被这样对待?好人就该被枪指着是吧!你们既然这样,那别怪我去找盗版了!脸都不要了! 很多人都有过上面的经历,所以,才没办法单纯评判好坏。我们不是没有这个付费的传统习惯,我们只会为值得的东西买单。 再加上 Windows 之前之所以能在中国打开市场,并且,占据大部分市场份额,就是因为它默许了 Windows 盗版横行。而且,在开源这一块也是一样,要想让我们付费和打赏,还是太难了,我看尤雨溪入驻国内 “爱发电” 平台,想要扩宽国内的 Vue 赞助渠道,不会有几个钢镚的。 所以,回归正传,怎么解决这个技术网站的阅读体验问题呢? 只能是折中的手段,那就是通过安装广告拦截插件来解决了。甚至定位并拦截哪些广告区域,通过这个方式,后面再浏览各大技术网站时,已经干净很多了。 至此,现在看技术博文,就是在掘金比较多了,偶尔看下 InfoQ 上的文章,因为有一些资讯或者访谈类的文章,其实还是不错的。 然后,因为之前的 ARTS 打卡活动,也经常要看下力扣的,现在这个打卡活动结束了,时不时也去看下日常的讨论,还有就是思否,这种问答式的模式其实还是很不错的,只是感觉有些时候,感兴趣的话题不是很多。 现在,基本不会怎么改变这个习惯了吧。

2025-06-26 · 1 分钟 · 57 字

找技术答案的经历:从踩坑到用 AI 的变化

2020 年 7 月,因为第一次使用 Flutter 来开发项目,所以研究后发现,如果要使用 iPhone 真机调试,需要在 XCode 上运行。但当时苹果手机系统版本是 13.6,而 XCode 是 11.3.1,所以运行时出现如下提示: This iPhone 11 is running iOS 13.6 (17G68), which may not be supported by this version of Xcode. An updated version of Xcode may be found on the App Store or at developer.apple.com. 也就是说,当前 XCode 版本过低,不支持当前手机的版本。然而,App Store 没有 XCode 升级提示,我便以为 XCode 还没有新版本发布。那么,要解决这个问题,当下就是想办法让其支持 13.6 版本的手机。 于是我在百度上搜索,发现 CSDN 有很多 iOS 13.6 真机调试包可以下载,但需要积分。由于 CSDN 广告太多,我早已反感,之前攒的积分也花光了,所以没办法下载。 当时我就想,为什么别人能弄到这个 13.6 真机调试包,总不可能都是自己做出来的吧。反正我看到 CSDN 上面到处都是,都标着很高的积分,心里暗自吐槽,这尼玛是不是都你抄我、我抄你的啊。好多东西无非就是信息差,提前知道了,或者在外网看了相关讯息,拿到别人的东西,就拿到国内来卖。 如果是自己辛辛苦苦弄出来的,也认了,毕竟是自己的劳动成果。但如果是拿别人的东西来唬人,那性质就不是一样的了。 反正很长一段时间里,我使用百度搜索一些问题的解决方案,不下五六篇都是一模一样的,我都不知道谁才是原创。或者本来答案就是 Stack Overflow 上面的,只不过翻译了一下而已,也不给个链接或者标注下,真是糟糕透了。 基于这个原因,我用必应搜索,搜索到的结果很干净,没有那么多杂七杂八的东西(比如满屏的广告)干扰定位问题答案。 比如搜索 XCode 13.6 相关内容,我慢慢找,就发现了这个问题:Xcode 11.5 doesn’t support iOS 13.6?,没错,Stack Overflow 上面就有答案。 Stack Overflow 除了访问很慢,其它没什么问题。而且在这个问答里,我找到了 13.6 真机调试包下载的地方,也就是 Github 上面的iPhoneOSDeviceSupport。我看了这个项目,是好几年前的了,甚至 14.0 的真机调试包都有提供。所以我严重怀疑 CSDN 上面那些就是抄的这里的,从这里下载后,自己标上积分供人下载。 ...

2025-06-21 · 1 分钟 · 129 字

关于陈皓,我的一些感受

去年差不多这个时候,听闻陈皓突然逝世,很是震惊。 第一次知道陈皓这个名字,是在极客时间上面,因为购买了《左耳听风》课程,所以知道这个人。这个课程基本涵盖了陈皓个人网站上面的精华博文,因为很多涉及后端方面的内容,所以我并没有全部看完,只是看了技术基础、程序员练级攻略、程序员面试攻略、高效学习、高效沟通这几块内容,可以说干货满满,很受启发。并且,每次重温,都会有不同的体会。 当时购买课程之后,可以加群的,即陈皓发起的ARTS活动,自己也申请入群,不知道为什么,没有入群成功,也就没太在意。想要打卡这个活动,又觉得有点难,很怕自己坚持不下来,所以就不了了之了。 后来,听说他要和我所在的部门合作一些项目,觉得很巧,很有意思。 只是去年他过来开会,沟通项目的业务,当时他就在一楼,本来想着去见一面,能请教一下问题,但是因为是后端相关的会议,加上觉得这样不太合适,所以就没下去。 没想到过了两个多月他就因为心梗突然过世了,真是人生无常。当时看到百度热搜里那条过世的消息,心里蛮不是滋味的。 陈皓自己个人网站,酷壳上面好几篇博文都很不错,也是上面课程的内容: 《谈谈我的“三观”》 - 第一步要努力实现自我价值,第二步要全力照顾好家人,第三步要尽可能帮助善良的人,第四步为族群发声,第五步为国家争荣誉。事实上作为男人,前两步成功,人生已算得上圆满,做到第三步堪称伟大,而随意颠倒次序的那些人,一般不值得信任。修身齐家治国平天下。穷则独善其身,达则兼济天下。 《程序员技术练级攻略》 - 有时候我们需要更多的是抬起头来看看技术以外的事情,或者是说我们在作技术的时候不去思考为什么会有这个技术,为什么不是别的,问题不在于技术,问题在于我们死读书,读死书,成了技术的书呆子。 《如何超过大多数人》 - 要超过别人其实还是比较简单的,尤其在今天的中国,更是简单。因为,你只看看中国的互联网,你就会发现,他们基本上全部都是在消费大众,让大众变得更为地愚蠢和傻瓜。所以,在今天的中国,你基本上不用做什么,只需要不使用中国互联网,你就很自然地超过大多数人了。 《技术人员的发展之路》 - 能够去规划自己的个人发展的人,通常都是有很多机会和可能性的人;有很多机会和可能性的人,通常都是有Leadership,喜欢冒险的人;有Leadership喜欢冒险的人,通常都是学习能力强,思维活跃,喜欢折腾,懂得“投资”的人;学习能力强思维活跃的人,通常来说,都是喜欢看书,喜欢实践和新鲜事物,不怕艰难和挑战,用智力而不是使蛮力的人;懂得“投资”的人,通常来说,他们更多的关注的是未来和长远的成长,而不是当下的KPI、奖金和晋升。 《程序员如何把控自己的职业》- 如果你想更好的把握时代,提升自己,你需要知道这个时代的趋势是什么,需要什么样的人,这些人需要什么样的能力,这些能力是怎么获得的,投入到基础知识的学习就像“基建”一样,如果基础不好,不能长高,学习能力也是需要适应这个快速时代的重要的基础能力,没有好的学习能力,很快就会掉队被淘汰。 从去年10月份开始,我突然萌生要打卡这个ARTS活动的想法,起初只是觉得我应该做这个事情,因为上班能敲代码的时间基本都没有了,只能下班回来找一点事情做,不让自己脱离代码太久了。我也并没有打算,能从ARTS打卡活动中,一定有所收获,但正是这种很坦然的心态,反而促使我坚持到了现在,而且在这过程之中,我从未有任何心理压力。 说句题外话,陈皓老师真的看起来有点虚胖,健康状态真的不是很好。所以我们还是要多注意身体,不要熬夜,坚持运动,饮食有度,毕竟身体是革命的本钱,是好几个0前面的1,没有1,后面再多的0都是徒然。我也是一样,每天要去健身房,然后,不要熬夜了。但一直以来都太忙了,其他都能坚持下来,就是熬夜总是戒不掉,争取再努力,调整回来吧。最后以陈皓老师的座右铭结尾吧,与诸君共勉: “芝兰生于深谷,不以无人而不芳,君子修身养德,不以穷困而改志。”

2024-05-23 · 1 分钟 · 24 字

第十一周:学习总结

1. 前言 历时三个月的学习,让我对管理有了更为清晰的认知,以前自己是摸着石头过河,很难判断什么样的方式,或者说什么样的思路是正确的,但是,经过这段时间的学习,自己好像突然在迷雾中看见了明灯,可以看见前方的路况,仿佛看到了整个管理世界的地图,然后知道了自己处于哪个位置。 2. 角色转变 在没有学习之前,我是这样认为的,普通员工只需要做好自己手头上的工作,比如他是一位开发人员,那么他只需要按照需求完成开发任务即可,但是管理者不一样,管理者可能也会有项目的开发任务,但是他不能仅仅只是做好自己的开发工作,还需要对整个团队负责。管理者自己的工作做得很好,但是如果整个团队的成果很糟糕,那么这个管理者就是失败的。 但我也只是认识到这一层而已,如果有人问我,那么管理者要怎么对团队负责呢?用什么方式呢?估计我就回答不上来了。所以,我反思的一个心得就是,角色应该转变,但是怎么转变呢?具体应该要怎么做?是事无巨细还是发号指令?在项目早期,管理者可以带头冲锋,负责很多项目功能的开发,但在项目后期,应该要试着将有挑战性的开发任务留给其他人,帮助其成长,自己应该往更高一层维度去思考项目的问题,关注项目开发进度,项目往后发展方向等等,更加注重全局,而不是局部。 3. 双赢 不管从公司,还是个人,管理的目的,最终受益都是双赢,这是我所认为的。 从公司层面,管理是为了能让公司长久地健康生存下去;从部门层面,管理是为了让团队能够做出更好的成果;从员工层面,管理可以有效的提高员工自身的工作效率;从管理者层面,管理是为了实现管理者的心中较为自我的愿景,实现自我价值。 学习的这段时间,更让我体会到“双赢”无处不在,不管是自己所交的朋友,还是其他事情,很多都是无意识的,都是有“双赢”的东西在里面,透过这个,更让我明白的一个点就是,如果一个很喜欢为他人着想的人,喜欢帮助别人的人,他应该知道,收取别人的回报是明智的行为,且不说,是“孔子批评子贡做好事不领取奖金”那个典故的原因,更多是因为很多人在无私奉献之后,没有接受别人的称赞,他自以为自己是很高尚的,但是如果对方以后做了什么稍有不好的地方,他基本上就会以为,以前我那么对他,他原来是这样的人,真是不值得。还有一些就是朋友之间的买卖交易,一些东西可能朋友之间关系很好的,自己是可以白送的,但还是要收钱的,也是这个原因,可以收的很少,但是不能不收。在我的理解范畴内,就是打破了“双赢”的平衡导致的。 4. 大道至简 对于管理而言,光有内功和招式,没有实战去验证,那不算真正掌握。即便学以致用,有所成效,但有可能只是暂时的,学得再多的东西,人自己的品性才是最根本的,如果你内功深厚,哪怕没有招式,至少保证怎么打都打不死,对应的就是,虽然你没有掌握太多管理上面的方法,但如果知道关怀下属,以诚相待,让对方能感觉到你的诚意,那么对于整个团队而言,基本盘还是有的。但是,要上升到更高的层面,就需要科学的管理方式,也就是武功招式了。 大道至简,作为管理者,最终可能还是要回归到个人品性的修炼上面,待人接物,行为举止,都是修行。就好像学习技术一样,各种前沿框架、前沿技术满天飞,但是基础知识不扎实,到头来,很容易就变成泡沫,一吹就破。 5. 以人为本 “大道至简”是指让管理者知道回归到个人品性的修炼上面,“以人为本”是要让管理者知道你要管理的是人,是一个个有血有肉活生生的人,不是要管理团队里的那些工作,那只是表面的东西,核心其实还是人。 一方面,既然是人,那就需要知道人是怎么想的,我们不可能知道每个人的想法,但是可以把人特有的一些共性总结出来,深入去理解这些共性,那么就很好理解自己员工的一些想法,就比较好把掌控整个团队的运转。另一方面,以人为本,就需要体现出管理者对下属的关怀,就需要管理者关注下属的各个方面,而不仅仅只是工作,还要包括生活,让他可以给公司带来收益的同时,自己也能够得到成长,这就体现“双赢”的思维了。一个团队,是由一个个人组成的,任何一个环节出了问题,都会影响到整个团队。 我最近听到的很喜欢的一句话就是伦纳德说的,“我们希望球队中每个人都能成为自己角色上的赢家。” 多年以后再看这些培训作业,有些太理想化了,说到底,管理只不过是公司为了能获取到更多利益的手段罢了,不用说得那么高大上,每个人的利益诉求并不一样,你不能强求他人按你的标准去做事情,自己也不要入戏太深,只是一份工作而已,没有必要有那么多的情绪。在工作上,你想要做成一些远大的事情,如果很难,那就适当妥协就好了,可以慢慢把这口气攒起来,迟早有一天,可以有机会完全贯彻你的意志,成为你想要的样子。

2021-01-11 · 1 分钟 · 22 字

第十周:目标计划管理

1. 企业的目的 企业不同时期的目标是不一样的,第一阶段是保证存活;第二阶段是为了发展,加强公司业绩,达到预期的盈利;第三阶段是在发展壮大之后,有更多精力投入公司健康运转的事情,保证长久的生存下去;第四阶段是为了公司品牌,提升公司的品牌效应;第五阶段回馈社会,在社会上更多影响力。 其实,这和人的成长路径是一样的,把企业当做一个人来看待,未尝不可,道理都是互通的。 2. 企业靠什么盈利 自身的竞争力,别人没有的我有,别人有的我的更好。 3. 管理不仅仅是项目管理 我之前理解的管理,是对于整个部门来说的,除了项目管理,还有工作之外的事情,比如团建、购买零食等等生活上的一些建设,让我觉得管理就是当爹又当妈,很操心的。我只是理解到这一层,但是听完张工的讲的管理体系化,管理不只是自己部门的事情,是整个公司涉及到的方方面面。如果把管理体系化的概念放到部门里去,把部门当成一个微小型的公司,相信你就会明白,管理应该要做什么,不会只是局部的工作,而是整体。 4. 完美的整体是由不完美的局部构成的 我之前有听过“木桶理论”,和课上讲的“短板理论”一样,意思是要想让团队成长,只需要补上薄弱的环节即可。同时,还有另一种见解的“长板理论”,意思是要充分发挥团队成员的优势,安排其去做适合自己的工作,那么,得到的成果一定可以抹平甚至超过薄弱部分所带来的负作用。 结合这两种理论,我的理解是“木桶理论”当然有用,但它更多是关注到他人的缺点,很容易看不到他人的优势,至于“长板理论”,只会关注他人的优势,而忽略掉了缺点,所以,在实际中还是要结合着使用,在保证缺点处于一个可以接受的条件下,充分发挥长处会更好。比如之前不善言谈,说话都紧张到结巴,但是根据“木桶理论”,补强了沟通方面的问题,不说健谈,至少说话不紧张,有一个正常沟通的能力就好,在这个条件下,再充分发挥其优势在对的工作上。 5. 达成共识 我认为达成共识的首要条件是,两个人讨论的确实是同一个东西,至少不是鸡同鸭讲,所说的都在同一个频道上,那怎么做到这点?那就需要多去描述客观事实,而不是表达感受,也就是课上讲到的现象和评价,非暴力沟通里也提到了这点,就是双方少用评价型的措词,比如说要开发一个杯子,讨论一个杯子的设计怎么样: 张三说,这个杯子设计的很好看啊。 李四说,这个杯子哪里好看了,这都什么设计啊。 这些都是评价,好看与否都是主观的,这种带有主观性质语言,别人是很难感同身受的。除了增加不必要的沟通成本之外,还有可能演变成为争吵。 如果张三说,杯子外部是光滑的,没有磨砂,用户使用很容易摔碎,这是在描述现象,那么李四就很容易理解张三的意思是“容易摔碎”,那就可以针对这一点展开深入讨论,确保双方都在讨论同一件事情。

2021-01-10 · 1 分钟 · 21 字