作为一个技术人,你为什么有时间写博客?准备应对未来的中年危机?
Posted king哥Java架构
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作为一个技术人,你为什么有时间写博客?准备应对未来的中年危机?相关的知识,希望对你有一定的参考价值。
引言
从开始有规律的写博客以来,我为什么有那么多时间写博客;博主,是每天都写博客写到很晚吗;我又是如何做时间管理的?保证输出的频率。
自古:文无第一,武无第二
不同方向但同样努力的人,都有自身的价值和亮点,也都是可以互相学习的。不要太过于用自己手里的矛去攻击别人的盾🛡,哪怕一时争辩过了也多半可能是你被安放的角色不同。取别人之强补自己之弱,矛与盾的结合可能就是坦克。
平时多积累
博主工作的公司弹性工作制,平时工作不是太重工作效率高点空闲时间还是有的,本人又热爱学习新知识新技术哈哈,虽然人人觉得开发应该比较累,我为什么还会有时间写博客?我想说当你想进步想学习想提高自己是什么都拦不住你的,说一个事实,写技术文章很耗时的,有时候写一篇技术文章很久,深度一点的文章需要几天都很正常,但有的时候却只需要几个小时,这是为什么呢?(PS:当然也要合理的借鉴他人站在巨人的肩膀上前进)
- 平时多看有意义有用处对自己有提升有帮助的博文论坛、书籍、PDF电子书等,时时关注新技术
- 这里关注新技术等就显得很重要了,互联网这个行业日新月异新技术层出不穷,当你跟不上时代节奏就会被淘汰
- 当然该考的证书比如:PMP、ACP、软考等等,都可以帮助稳当一点的度过中年危机
- 当每天积累一点,总会有所提高,关注新技术等参与讨论实践,自己写Demo进行理解,养成这个习惯可以帮助你很好的度过中年危机,中年危机想必不用我多说了吧,做这一行应该都明白
- 学会时间管理,时间这东西挤一挤总会有的,比如我开始写
Spring Boot/Cloud
的,是因为我们公司需要使用Spring Boot/Cloud
技术,在实践的过程中,我又会不时把使用的过程、关键点、思考记录下来,写文章的时候只需要将这些内容整理出来即可。 - 所以我鼓励写技术博客的朋友,尽量多写对工作有帮助的内容,或者工作中实践的成果,一方面方便我们积累素材,一方面更好的促进了工作。
- 这样对个人、对公司都有好处,博文的需要大多是工作实践,一部分是自学,不然我也没有那么多时间重新研究一个新技术,然后再整理、学习发布出来。
- 当然前提条件是,公司要有良好的技术文化,热衷于使用合理且通用的技术解决问题。我呆过的公司,我都是开发岗位,大家都很活跃,所以技术氛围来讲问题不大。
专注才能高效
我不知道其它人的情况,但是白天的时间几乎不可能是自己的,早上9:00到下午6:00之间,会有各种各样的事情来打断你的工作节奏。
所以在这个时间段里面,如果你搞写作,几乎都是效率非常低下,大家可以想象一下,你正全身心的在思考一个问题的时候,突然旁边有一个人说:要不要办一张信用卡?这种感觉就是真的想给丫的一拳。
如果和别的业务部门坐在一起的话,那更酸爽。各种大声讨论问题的声音、打电话的声音、吃东西的声音、敲击键盘的声音。这也是办公室很多程序员上班都需要带一个耳机的原因。
专注的2-3个小时的时间,可以干很多事情,如果提前准备好资料写一篇技术文章足以。
所以在做日常时间管理时,最重要的是给自己留出连续的时间去专注的做一件事情,可以起到事半功倍的效果。
所以对于我来讲,一般有两个时间段可以用来写作或者自我学习,我待得的公司早上10:00上班,我一般早上8:30 左右就会到公司,8:30-10:00 中间有一个半小时,下午我是6点左右下班,我一般晚上 8-9 点到家,吃完饭等等一系列杂事搞定,这样会有最少三个小时的时间。(PS:当然我年轻经常两三点哈哈)
热爱才可以坚持(重中之重)
当你问我怎么有时间写文章和自我学习的时候,其实我的第一冲动是反问,虽然这确实不太礼貌。
比如:
- 你怎么有那么多时间刷抖音?
- 你怎么有那么多时间玩游戏?
- 你怎么有那么多时间追剧?
- 你怎么有那么多时间…好了有很多
不管再忙,肯定有人会在业余时间玩这些,你反问他为什么有时间玩的时候,大多数会说,我喜欢呀,为了放松呀。工作了一天,难道还不应该放松一下!对,就是这样。
写文章、写博客,哪怕工作其实也是这个道理。
我也喜欢刷抖音、喜欢玩王者荣耀、喜欢追各种电视剧。但我更喜欢玩博客,写文章的喜欢程度远远高于刷抖音、玩游戏,对我来讲,写博客就是放松(PS:我也会去玩游戏–寓教于乐),当看到文章被很多人看就会有成就感,所以写博客带给我的愉悦感和工作上带给我的收获远超于其它,因此慢慢对那些杂乱的兴趣就淡了,变得可有可无。
现在的我不玩游戏,合理利用任何闲碎的时间,可以进行碎片化记忆和学习知识点。放假可以出去走走游玩一下,放空一下自己何乐而不为。–时间就像海绵里的水,挤一挤总会有的!
忽略生活琐事
有时候我会觉得,生活好像有点单调,周内天天忙工作,业余时间还写文章、学技术、搞点小案例自我娱乐一下,除过看电影之外和偶尔的出门游玩几乎没有其它业余生活。
当然了其它可以省的时间也都给省。
省掉了应酬、旅行、购物等所需要的时间,就连喜欢的衣服,我都可以一次买上很多件(多数还是买程序员周边),比如有一个黑色短袖,我家里几乎买了好多件件,同事可能会看到我天天穿同一件相似度很高的衣服,不知道的朋友还以为我不换洗。
平时省下的时间专心处理工作和写文章,专注于忙自己喜欢做的事情。
所以我的时间是哪里来的,就是这样节省出来,不喜欢的事情全部忽略掉,省出来的时间就可以专注干自己喜欢做的事情了。
结尾
一直想整理出一份完美的面试宝典,但是时间上一直腾不开,这套一千多道面试题宝典,结合今年金三银四各种大厂面试题,以及 GitHub 上 star 数超 30K+ 的文档整理出来的,我上传以后,毫无意外的短短半个小时点赞量就达到了 13k,说实话还是有点不可思议的。
一千道互联网 Java 工程师面试题
内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、mysql、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈(485页)
初级—中级—高级三个级别的大厂面试真题
阿里云——Java 实习生/初级
List 和 Set 的区别 HashSet 是如何保证不重复的
HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明多线程环境下不安全)?
HashMap 的扩容过程
HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化的?
对象的四种引用
Java 获取反射的三种方法
Java 反射机制
Arrays.sort 和 Collections.sort 实现原理 和区别
Cloneable 接口实现原理
异常分类以及处理机制
wait 和 sleep 的区别
数组在内存中如何分配
答案展示:
美团——Java 中级
BeanFactory 和 ApplicationContext 有什么区别
Spring Bean 的生命周期
Spring IOC 如何实现
说说 Spring AOP
Spring AOP 实现原理
动态代理(cglib 与 JDK)
Spring 事务实现方式
Spring 事务底层原理
如何自定义注解实现功能
Spring MVC 运行流程
Spring MVC 启动流程
Spring 的单例实现原理
Spring 框架中用到了哪些设计模式
为什么选择 Netty
说说业务中,Netty 的使用场景
原生的 NIO 在 JDK 1.7 版本存在 epoll bug
什么是 TCP 粘包/拆包
TCP 粘包/拆包的解决办法
Netty 线程模型
说说 Netty 的零拷贝
Netty 内部执行流程
答案展示:
蚂蚁金服——Java 高级
题 1:
jdk1.7 到 jdk1.8 Map 发生了什么变化(底层)?
ConcurrentHashMap
并行跟并发有什么区别?
jdk1.7 到 jdk1.8 java 虚拟机发生了什么变化?
如果叫你自己设计一个中间件,你会如何设计?
什么是中间件?
ThreadLock 用过没有,说说它的作用?
Hashcode()和 equals()和==区别?
mysql 数据库中,什么情况下设置了索引但无法使用?
mysql 优化会不会,mycat 分库,垂直分库,水平分库?
分布式事务解决方案?
sql 语句优化会不会,说出你知道的?
mysql 的存储引擎了解过没有?
红黑树原理?
题 2:
说说三种分布式锁?
redis 的实现原理?
redis 数据结构,使⽤场景?
redis 集群有哪⼏种?
codis 原理?
是否熟悉⾦融业务?记账业务?蚂蚁⾦服对这部分有要求。
好啦~展示完毕,大概估摸一下自己是青铜还是王者呢?
前段时间,在和群友聊天时,把今年他们见到的一些不同类别的面试题整理了一番,于是有了以下面试题集,也一起分享给大家~
如果你觉得这些内容对你有帮助,可以加入csdn进阶交流群,领取资料
基础篇
JVM 篇
MySQL 篇
Redis 篇
由于篇幅限制,详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!
需要的小伙伴,可以一键三连,下方获取免费领取方式!
以上是关于作为一个技术人,你为什么有时间写博客?准备应对未来的中年危机?的主要内容,如果未能解决你的问题,请参考以下文章