程序媛员的博客之旅

程序媛员的博客之旅

写博客窘境

自从成为了一名程序媛,就一向有许多前辈,苦口婆心的告诉我:必定要写博客,好处多多!而我,作为一枚勤奋好学(haochilanzuo)的程序媛,其实心里一向埋藏着一颗写博客的小小种子。

无法的是,每次冲动的热情都只能持续到更新两三篇技能文章,然后就没办法继续更新下去了。所以作业了这么多年,自己都成为老学姐了,仍是没有拿得出手的个人博客,实在是惭愧。

经过深刻的自我反省之后,我觉得阻碍我更新博客的原因,首要有以下几个方面:

1. 作业太忙。

我们都知道,相比其他工种,作为程序员的作业强度仍是蛮大的。每天都有做不完的需求,开不完的会议。经常要到晚上快下班了才有时刻写代码,所以加班就成了粗茶淡饭。下了班回家也感觉很累,不想再翻开电脑,只能刷刷手机、看看综艺,做一些不费脑子的娱乐活动。

2. 文字功底太差。

作为一名理科生,上学的时分语文成果就很差,作文都靠模板以及背的素材凑集起来。高中毕业之后,简直没有完整写过什么。而写博客,需求高强度大量输出内容,还要有组织有架构,逻辑条理清晰,这个对我来说简直太难了。所以经常写两篇之后,发现自己写的东西惨不忍睹,所以就暂停了更新博客的计划。

3. 没什么内容可写。

虽然每天都在写代码,可是许多时分做的都是重复性作业,并没有太多有技能含量、技能深度的内容,能够支撑我写出高大上的博客。

我个人更新不下去博客的首要原因便是上面几点,信任有许多想要更新博客却坚持不下去的同学,也都有相同的感受。

如何突破窘境

我想说一下,我为什么觉得自己这次能战胜这几个问题,以及战胜这几个问题的办法。假如我们也和我有相似的问题,能够往下读一读,看有没有什么能够学习的当地。首要仍是给我自己未来的日更之旅打打鸡血。

一、作业太忙,没时刻。

每个人的一天都是24小时,为什么有些人能做更多的作业,完成更高的成就呢?我觉得这和每个人的时刻管理方式是息息相关的。把握高效的时刻管理战略,是每个高效能人士的必备技能。

我曾经觉得是因为程序员的作业比其他职业更忙,所以没有时刻。可是看周围,把博客或者副业运营很好的那群人,作业也不闲。所以说,这个理由只是一个对自己时刻管理无能的托言罢了。真实的强者,从来不会找没有时刻的托言,而不去做一些测验。

当下,为了能够完成作业、写作(其实是搞副业)和生活之间的平衡,我决议先从这几个视点来优化我的时刻使用效率

1. 为使命分配合理的优先级

作业是永远做不完的,假如想做的太多,那么时刻永远都不够。我准备用重要紧急四象限法来管理使命。每拿到一个使命后,先决议计划这个使命是归于哪个象限的,然后再安排做的时刻。

程序媛员的博客之旅

咱们之所以感觉每天忙忙碌碌,却没有什么前进,首要是因为在“紧急-不重要”的作业上,糟蹋了太多的时刻。细心想想,上班时刻有多少是糟蹋在了,对未来生长没有任何含义的所谓“紧急”的作业上了。而真实“重要”的作业,却被咱们以没有时刻做,而一向推延。

前段时刻看到的一句话,对我触动很大: Today you do things others don’t do. Tomorrow you do things others can’t do.

做“重要-不紧急”的作业,不会对你的人生产生马到成功的作用。可是长时刻下去,作用必定是惊人的,并且能给你带去许多别人没有的机会。

“人们总是简单高估一天的影响,而低估长时刻的影响”。比方学英语、写作,或许努力了一个月都没有作用,许多人就开端放弃了,转而去寻觅其他的办法。但有些人坚持了下来,所以这些人坚持了一年、两年乃至几年之后,最终抵达了很高的高度,才发现原来每一天的坚持都没有糟蹋,最终都是有作用的。

2. 削减使命切换,前进做作业的效率

前进做作业的效率,最好的办法便是进入“心流”的状况。不管是写代码、写文字仍是看书学习,在“心流”的状况下,效率比平时要前进好几倍。

“心流”的状况,便是一种忘我的境地,忘记了时刻、忘记了周围所处的环境,乃至忘记了身体上的痛苦,专注沉浸在当下所做的作业上。我信任这种状况,我们多多少少都有领会,比方在废寝忘食打游戏的时分。这种状况下,人所迸发出来的潜能是巨大的。

要达到“心流”的状况,最简单易行的办法,便是削减使命的切换。就像CPU线程切换,需求缓存上一个使命的履行状况,加载下一个使命的运行环境,效率很低。人脑也是,在上下文切换的时分,需求耗费许多的时刻和精力。

而作业中,经常会被作业软件的音讯提醒所打断,很难进入”心流“状况。比方,正在测验处理一个疑问的问题,可是忽然来了一条作业上的音讯,所以不得不中止当前的作业,去看这个音讯。等处理完音讯后,在回到作业,或许已经忘记之前做到哪里了,又需求花时刻才干重新进入状况。

能够测验”西红柿钟”的办法。在每个西红柿钟开端的时分,屏蔽音讯,集中精神作业25分钟,然后再花5分钟处理这25分钟抵达的音讯。处理完后,进入下一个西红柿钟。

3. 不要给自己定太高的方针

之前我写博客,总是一篇文章写很长,想要在一篇文章中讲完和标题有关的一切常识点。可是这样会让自己很累,每次写一篇文章都要花很长的时刻和精力,到后面乃至排挤写文章这件作业。

所以这次,我决议不给自己设太高的方针,每篇技能文章,争取讲完一个常识点就能够,假如内容特别多,能够选用连载的形式。最终能够新建一篇索引的文章,将各个连载的文章串起来。

PS:时刻管理是一个复杂的作业,我之前也看过一些相关的书本,后续我也想通过更系统的文章分享出来。先在这里挖个坑,假如想看就先重视我吧,后续我会渐渐把坑都填上。

二、文字功底太差

另一个困扰我的要素,便是自己的文字功底太差了。简直没怎样写过文章的我,不知道怎样表达自己。有时分心里有许多想说的话,可是一写起来就读不通,没办法完整表达自己的意思。

为了能顺利完成日更的方针,我决议测验下面的办法。

1. 先写起来,自然而然就会有前进

第一个便是不管怎样样,不管写得有多烂,先写起来,以量变来引起质变。我现在的写作量,或许连那些大V一个月的量都不到,凭什么觉得自己的水平就能和人家相同。假如每天输出500字,一年便是18.25万字。坚持写,我信任写一年之后,水平必定会有前进。

没有什么是刻意操练不能达成的,假如有,那必定是操练不够多。

2. 多看多模仿

写文章也是有办法能够学习的。去看好的文章是什么样的,向优秀的文章和作者学习。

比方,我之前看一个技能博主,会在每篇文章的最初放一个脑图,描绘整片文章的全体架构,我觉得这个办法就很好。首先自己能够依据这篇脑图往里填充资料,速度更快也更清晰,同时,读者也能够在看文章之前对文章的内容有一个全体的感知,很快就能定位到自己需求的内容上。之后我的文章也能够学习这个办法。

三、没什么内容可写

关于没什么内容可写,曾经做事务开发的时分,的确有这个问题,可是现在做系统开发了,简直每天都在学习新的常识,所以彻底不愁没有内容可写了。

假如有同学想开端写博客,可是又觉得没有内容可写,能够从以下几个方面去测验:

1. 提早想一些topic,自动积累

在开端写博客之前,提早搜集一些topic。我现在就有一个文档,专门用来放我想写的文章topic,现在这个文档里面已经有几十个能够写的topic了。

提早脑暴一些topic,或者列一个常识图谱,到时分假如发现没什么内容可写,直接去list里面找一个topic就好了。

2. 自动去学习一些新的东西

关于一些事务开发的同学,能够在开发之余,自动push自己去学一些新的技能。比方看一些技能书本和博客。

博客内容

之后我的博客,首要会环绕下面这些方向:

Android功能优化

作为一名Android开发,更新的内容首要仍是在Android相关的技能点上。因为我近期作业的重点首要在功能优化方面,所曾经期的文章首要会更新功能优化相关的文章,包含启动时刻、存储空间、稳定性、ANR等优化方案,以及一些相关的技能原理。

Android面试集锦

等把Android功能优化相关的内容写完,会再写一些面试相关的内容。作为一个拿过各大互联网offer、一毕业就当上面试官的学姐,在面试方面仍是有不少经历的。

算法题解

算法题或许也会写一些,写一些我觉得好的标题的题解(首要是算法题比较好水文章,实在不行了就来篇题解)

读书笔记

我往常也会读一些技能之外的书本,会写一些读书笔记,到时分会更新一些这方面的内容。

新的技能方向

除了Android开发以外,未来想学习一些新的技能方向,到时分也会更新到这个博客里,比方Web3相关的内容。

杂七杂八的思考

一些思考想法,对当下事情的看法,对未来的思考,个人生长、时刻管理、出资理财等等相关内容,都会记录在博客里。

总结

说了这么多,也不知道会不会有人看我写的文章,毕竟现在Android开发已经不流行了。并且ChatGPT兴起之后,一般的内容生产者,会受到非常大的冲击。或许今后查东西都不需求去搜博客文章了,直接问ChatGPT就好了。之后我的博客文章,说不定也会让ChatGPT帮我写一部分。

总之不管有没有人看,不管AI是否会把我的作业替代,我仍是会把日更坚持下去。假如对我更新的内容感兴趣,欢迎点点重视呀~~