大家好,我是徒手敲代码。
今天周六,是我坚持写文章的第一个星期。
先总结一下这个星期写的内容吧。
- 几个最常见Java基础的面试题 《面试官灵魂拷问:这些Java基础,为何总让候选人瞬间沉默?》
- 异常 《用最通俗的话来理解java的异常》
- 反射 《Java,你管这叫反射?》
- 索引 《MySQL索引面试,看这个就够了》
- HashMap 《HashMap的十个连环追问,阁下又该如何应对?》
- 线程池 《你管这破玩意叫线程池》
- volatile 《这么来理解volatile,稳拿offer!》
- synchronized 《不吃饭也要搞定的 —— synchronized》
Java基础、MySQL、多线程都有涵盖到,都是一些比较常见的面试问题。线程池那篇是转载别人写的,这篇文章确实写得好,从头开始,一步一步讲解了线程池为什么要这么来设计,并不是空穴来风,突然心血来潮就搞个什么参数上去,每一步都是有理有据的。
一直想用理科的思维,去拆解所谓的“八股文”,让面试题变得简单,不用死记硬背。因为背书的过程,实在是太难受了。想当年高中选理科的原因之一,就是不想背书 哈哈哈。
看文章,可能会比看视频稍微枯燥一些,但是效率绝对会比看视频高得多。很多人可能会觉得,用来应付面试,直接去看一些快问快答就够了,根本就不用去搞清楚为什么,这就陷入了一个“知其然而不知其所以然”的困境里面。现在找工作的人越来越多,而面试考察也变得越来越灵活,如果不知道底层究竟是怎么玩的,这个东西为什么要这样设计,那么在面试官换了个问法之后,就一脸懵逼。“啊,有这个东西吗?”
之后我会尽量加多一些图片上去,让整个画面不要全是文字。自己画图实在太麻烦了,但是有些东西确实看图会比较好理解。如果各位有什么意见或者建议,欢迎公众号留言,或者直接私信。
以后的更新节奏,就按照工作日写技术文章,然后节假日写一些心得总结。如果某个星期,发现超过五篇的技术文章,那就说明,调休这个伟大的发明,又出现咯,懂得都懂。
为什么要写文章接下来说说自己为什么想开始写文章吧。
作为一个平平无奇的打工仔,每天都是上班下班,虽然说是在一线城市,每天重复这样的动作,也难免会乏味。时常思考生活的意义是什么?活成什么样子,才算是成功?为什么随着年龄的增长,眼神当中却多了几分迷茫?
受着越来越多躺平风气的影响,加上现在并不缺乏基本的物质条件,我们很容易陷入到虚无主义当中。
从小到大,我们都好像是为了别人而生活,所谓的什么成功与否,很多时候其实都是别人定义出来的。小学中学的时候,只要考试考得好,分数高那么一点,就是别人眼中的“优秀”;工作之后,赶紧买房结婚生小孩,那就是社会大多数人眼中的“人生赢家”。
当然这里没有任何贬低的意思,每个人的追求都可以不一样,有的人喜欢麦当劳,有的人喜欢大排档,我们不应该标榜所谓的“正确答案”,我认为,适合自己的答案,才是满分作答。
同一个事物,从不同的角度去看待,得出的结论,可能是完全不一样的。很多问题的解法,不仅仅是唯一的。我们没有必要非得说,一定要按照某个特定的模式去生活。陷入这种思维困境的背后,可能是因为在教育阶段,我们往往被引导说按照固定的公式,去解决问题,在这个过程中,我们被强调说规则的重要性,然后潜移默化之下,我们都习惯了在既定的框架内思考问题,加上我们经验有限,认知不足。
心理学有个现象,只要一些东西被反复强调,即使它不是百分百正确的,那么也会被大多数人所认同。这个现象可以称为“重复曝光效应”或者“熟悉性原则”。列举一些比较痛心的反例:盲目追求考试高分的背后,是童年快乐的牺牲;毕业之后的不顾后果,可能就要将整个人生都 all in 咯。
在写文章的过程中,可以让自己完全沉浸下来,进行深度的思考。每天都输出一些东西,也会有一种成就感和充实感。同时,这也是一个跟自己内心对话的过程,将知识用自己的话说出来,并且可以举出一些相对通俗易懂的例子,相比起单纯的看网课,这也可以从中获得一些不一样的思考。
另一方面,想探索一下自媒体这个方向,在面对未来的不确定性,也可以多个选择的余地。网上也看到很多成功的案例,虽然不知道真实性有多少,但起码有图有真相,也算是一个可以研究的赛道。纸上得来终觉浅,绝知此事要躬行。正好自己也积累了挺多有用的资料和工具,包括优秀的文章、电子书、GPT4之类的,既然条件具备了,干就完事啦。
鼓励自己可以一直坚持下去,加油!
——————————————
关注我,让知识变得简单。
回复“电子书”,获取腾讯大佬推荐的Java书籍
,

















