人生失意须放歌,且将心花向阳开 --记在51cto的软考之旅
椒盐芝麻饼
2.2
42023/12/25
时光穿梭,白驹过隙,转眼间已到了2023年的冬季,又迎来了一场大雪。雪花纷飞,飘到了地上,屋檐上,行人的身上,冷冷缩缩。回到家里,感到一丝丝温暖,纵使天气寒冷,屋内不温不火,心情也格外舒畅,因为一切都值得。
我是一名普通的程序员,投入了IT行业细数八年了,但手里的证书却是屈指可数。我想大多数猿宝们都有个架构师的梦,能够拿到架构师证书,仿佛是对自己职业生涯的一次总结和自我认可。并且越到中年,心里越危机,人生能有几来回,失意且失声。说起来不好意思,我是一个二战考生。2022 年的下半年,我开始准备系统架构分析师的考试,但是面对着厚厚的700多页的教材,我感觉到还是很难驾驭,并且软考高级是非常难的。其中的选择题客观题还好说,像案例和论文,基本上没有接触过。其实作为程序员,写代码还可以,要是去写大量的文档从来都是最头大的事儿,而案例和论文恰恰是需要好好写,是需要表达自己的观点和思路。因此我决定去报个班。
作为程序员,应该没有人不知道 51CTO 博客。基于这种亲切感,我选择了51CTO学堂。老师很热情,先给我介绍了具体的学习情况和学习进度,并且让我先试听几节课,我一看靠谱。试听了几节课之后,才发现原来学校学的知识都还给老师了;没有扎实的辅导和专业的课程梳理,我估计过架构悬了,于是我毫不犹豫地就报了班。刚开始的时候,还是很认真的学习的,但是后续由于有了工作和生活上的一些时间,学习上也懈怠了,于是 2022 年下半年的架构考试,没有通过。我复盘了以下原因:一、由于自己的基础知识没有认真地去掌握和准备,二、因为没有按照51CTO提供的课程体系去认真学习,就像论文和案例,最后一个月才开始接触和复习,虽然也侥幸通过了,但是选择题的储备量并不足,导致了考试失败。失意和打击在所难免,幸好51CTO给了我一次重新学习的机会。
于是 2023 年下半年,我就开始早早地做准备了。班主任梦星老师,经常发一些学习进度和学习目标的计划,督促我去认真学习。由于有了一战的惨痛教训,这一次我,从基础知识开始学习,认真听邹老师的课程,并且把每一次直播课都反复看了。老师们把知识要点都浓缩在一张张PPT 里,也把知识的框架,都融合在一个个案例里,特别是张老师的Redis缓存,让我彻底弄明白了考试中所需要的知识点,果真这一次考试就考到了。对于基础知识的练习,我感觉别的都不需要看,只需要认真看看 51CTO 的题库, 1000多道题的题库,我刷了两遍,真正做到把会的知识记牢,不会的知识也能够触类旁通。终于,经过几个月的认真备考,开始了下半年的考试。
下半年的考试和以往不一样,这次是机考,我也是第一次接触。真正考试的那天,心里十分忐忑,群里的老师不停地提醒我们考试的一些注意事项,我都做了认真的准备。考试开考后,果然一出场就与众不同,以往计算机基础知识和数据库,以及系统设计、系统架构的数理和英文的顺序完全被打乱了,上来就遇到英文题。我稳住神认真地做,将平时所学到的知识点,根据题目都一一的回忆。等做完之后发现,已经有人陆续交卷了。这个时候,本着不到最后一分钟绝不放弃的原则,我又多次检查了几遍。检查完三遍之后,又担心自己会把一些做对的题改错,我就提前交了卷。交卷之后,开始准备下午场,但是不免会思考上午会有多少题过。这次考试的题目,有课本上的一些原话,还会考一些很基础的、概念性的问题,我并不是很确定自己到底能不能过,还是忍不住去查了一下教材。我查的那几个题,都选错了,因为本来自己的估分就在45、6分上下悬着,当时就有点灰心,甚至想放弃下午的考试。但想起老师在群里说的,当你考完整场考试的时候,就战胜了绝大部分人。确实,考场中将近有1/2的考生没有来考试,于是我就重新拾起信心,认真准备下午场的考试。现在想来,考试后调整好心态是最重要的,考过的就不要去想。而考试的时候就要全力以赴,相信自己的积累,相信老师的判断,相信51CTO的专业。
带着这些信念,我开始了下午场的考试。下午场的考试,头三道题都是纯技术问题,但是有一些像JWT, Hibernate 之类的,我都有点记忆模糊了。本着抓大放小的原则,我先把会的,认真地把知识点分条目写上。想起老师直播课讲的知识点,Mycat 的主从复制,直接可以借用 MySQL 的主从复制概念,而 Redis 的数据丢失,还好我记忆犹新。大数据方面案例也老师给的资料里也押中了题目,我自己内心估了一下分,感觉差不多,直接提交了。进入论文写作阶段,拿到论文之后,先按照老师说的,构思路分成几小点,再把自己熟悉的项目往上写。我最终选择了多源数据集成。论文虽然是从一定程度上讲是八股文,包含摘要、项目背景、论题描述、论题论证,还有实践经验以及不足总结,但是要真正写一篇评卷人心仪的论文也不是太容易。幸好在51CTO提供的论文素材中,包含了各方面的内容,写的尽量贴近原话,其他的都可以用贴近技术的语言来写。构思完之后就开始写作,考场上都很认真,我也认真地做答,交卷。
考试完成之后,感觉不论过与不过,这都是一次很好的经历,真正对自己的工作中,架构的岗位,有了更好的更新的认识,并且也会注重质量属性,注重安全,注重架构设计的演化和维护。接下来就是,就是等待出成绩的时候,在群里看到好多小伙伴,都会分享一下考试的题目,感觉我们这么一群人,在一起往一个目标走,真好。当初幸亏选了51CTO,全程都有老师同学陪伴,备考不孤单。就像去年,即使没有通过,大家相互安慰,约好来年再战。
机考出成绩就是快。当查询到成绩发现自己过了,那一刻真是,感谢,唯有感谢。感谢51CTO的老师,感谢班主任,也感谢曾经努力的自己。犹记得在考前一星期去看考场,老婆还不小心摔了一跤;成绩出来过了后,她高兴地说这一切都值得了。在51CTO学堂学习真是一段很好的经历,就像回到了当初的课堂,感受了对知识的热爱。感谢在51CTO的学习,这里更是一段收获之旅,不仅让我收获了知识,收获了证书,而且也收获了和一群志同道合的人共同经历的美好回忆。
©著作权归作者所有,未经许可不可转载及商用,否则将追究法律责任