首页 > 其他分享 >分享一些我技术成长的感悟

分享一些我技术成长的感悟

时间:2023-06-25 22:00:19浏览次数:61  
标签:感悟 推送 八股文 基础 成长 Elasticsearch Java 校招 分享

今晚来聊聊我在技术成长中的一些感悟,跟大家分享下。

BALABALA

在大学的时候,我一个计算机专业相关的证书都没考,自认为这些证书对我以后找工作没什么大的帮助。于是我把时间更多地花在研究八股文上,因为八股文在面试的时候是要用到的。

利益化

我会对我做的事情利益化,虽然听起来不太好,但我认为是没办法的,我的精力是有限的,我所花的时间就应该追求正向回报

不过这是针对关于我们的饭碗层面的,如果纯碎是爱好和喜欢干某件事,那就无需关注利益回报了。就比如我喜欢看英雄联盟比赛直播,看B站划水摸鱼,看各种热血漫画动漫,这对我来说就是爱好,看了开心,这就足够了。

有不少的同学都去考软件设计师的证书,而我经常跑图书馆里复习着八股文写文章。至于跑图书馆并不是我喜欢,而我是认为人的惰性是一直存在的,我想整天躺床上刷一天B站看电影,但现实告诉我这样下去不行。所以我经常去图书馆接受读书氛围的熏陶,试图去打败这种惰性(这招对我是有效的)

克服惰性

搞八股文而不去考证,那时我认为自己做得很对,我就应该搞Java,Java才是正道。

我在网上看到大家都说Java基础很重要,于是我就去研究各种乱七八糟的八股文:继承+构造器+静态代码块的加载顺序、String各种+号运算符StringBuilder配合intern各种姿势打印true还是false等等等各种Java基础相关的笔试***钻题我都搞过一轮。

但后来经过一轮校招之后,我懵了:这个是啥玩意啊,都不考Java基础啊,我前段时间学了个der啊。计算机网络/操作系统/算法才是永远滴神!

很多公司在校招的时都不介意你在学校时用的是什么语言,只要他们认为你基础扎实、头脑清醒灵活,很可能就要你了。校招时的基础扎实并不是针对于Java的,只要你的简历没有过度夸张吹嘘自己很懂Java,可能他们压根就不问你Java相关的内容(当然了,一个应届生在他们的眼里,你又能有多懂Java)。

为了找工作,放弃考证转而去学习基础这个抉择我觉得是对的,但方向没找准。

我也不没看人家以往校招面试考察的是什么内容,自以为基础很重要,就去一根筋去搞各种Java的语法。将自己很多的时间花在在偏门的题里,咋一看好像懂了很多基础的知识,但对找工作这件事情上和后续的职场开发没有啥帮助。

我之前跟我一个同事聊过,他跟我是同一届的。他说他在大二的时候跟学长聊过,知道校招重点考察什么内容。然后他就专盯这些内容去搞了整个大学生涯,在校招就是乱杀的。

看到这里,有的人可能就不信了。咋人家搞了一个大学,校招乱杀了。你走了这么多弯路,你还跟人家一个公司。其实很简单,因为我是白菜,人家是SP。

奋斗的方向要找对

在找实习之前,我想动手做一个项目以便简历上能有些实质的内容。那时候知道有Elasticsearch这么一个搜索引擎框架,当时我不懂Linux,但我想要用它来做检索。那时我还没折腾过虚拟机,也没买过云服务器。

要上Elasticsearch肯定要部署嘛,那部署在哪呢?我一想,肯定是Windows啊,我的本地开发环境。我那时候就真这样干了,依稀记得当年的Elasticsearch版本还是2.3吧,我花了我很长的时间才安装上,踩了很多坑,还有一大堆的问题...

其实我在踩坑的那时是知道Elasticsearch这种软件应该是要在Linux部署的,但就是硬着在Windows上搞,现在看来就是纯浪费时间。

及时调整:我们没办法判断每一次抉择都是对的

why

写下这篇文章主要是最近在群里看到有小伙伴在研究些偏门的八股文(类加载顺序/内部类/ture/false),我赞成也钦佩这种折腾行为,当解开答案时,是有趣的,在这个过程中也肯定能学会很多骚操作。

但如果是以找工作的标准去衡量这些偏门基础题目,我是不建议去花时间折腾的。

现在面试充斥着各种系统架构千万流量高并发高可用这种话题,其中有不少确实是八股文。但这至少对工作中还是有些许帮助的,我们可以借鉴这些八股文去衡量自己所负责的系统应该是如何设计,有什么样的功能,达到什么标准等等。

可能你入职以后,发现公司的系统很烂,发现招你进来的人也早已经知道你负责的系统确实很烂。但有没有一种可能,招你进来的人是觉得你能够知道它烂在哪里,跟业界相比有多大的差距,这或许就是你被录取的理由

如果想学Java项目的,强烈推荐我的项目消息推送平台Austin(8K stars),可以用作毕业设计,可以用作校招,可以看看生产环境是怎么推送消息的。消息推送平台

标签:感悟,推送,八股文,基础,成长,Elasticsearch,Java,校招,分享
From: https://www.cnblogs.com/Java3y/p/17504068.html

相关文章

  • 基于瑞芯微camera文章汇总pdf分享给大家
    前面一段时间基于瑞芯微3568平台编写了camera系列文章,一共12篇,目前更新完毕。《瑞芯微文章合集》camera系列文章编写前后一共花费2个月时间,期间查阅了很多资料,做了很多实验,根据自己的理解,画了很多流程图、架构图,同时得到了瑞芯微技术讨论群里众多老铁的帮助,因此文章得到了......
  • "Failed to destroy network for sandbox" 错误处理分享
    问题说明:calicopod突然报错,如下截图最后排查到containerd的cni插件有问题,官方文档说的是:如果你使用containerdv1.6.0-v1.6.3并遇到"IncompatibleCNIversions"或者"Failedtodestroynetworkforsandbox"错误,考虑更新你的CNI插件并编辑CNI配置文件(如果版本......
  • 好选客干货分享:矿物燃料找外贸客户
    矿物燃料概述矿物燃料,也称化石燃料,是由数百万年来的动植物遗骸形成的自然资源,也是人类社会中重要的能源来源之一,主要包括煤炭、石油和天然气。ImagebyPublicDomainPicturesviaPixabay在商品类章27章中,矿物燃料、矿物油及其蒸馏产品;沥青物质;矿物蜡的子目有:编码商品名称2701煤;煤......
  • 谁与争锋!手机直播源码知识分享之主播PK功能
    今天我要分享的知识与PK有关,PK是指某些人分成几方进行对决、对抗,直到分出胜负。PK的方式有很多,在现实生活中,人们可以通过智力、力量等进行PK,方式可以是搏斗、扳手腕、现场智力问答等;而在网络中,人们可以通过游戏、网络智力问答的方式进行PK。我今天要讲的这个功能也是网络中的PK,这个......
  • 11g OCM 考试感悟
    11gOCM考试感悟  PrudentWoo累,累,真的很累;考前每天全场景的刷两遍,三遍不觉得累,总感觉练习时间不够;考中虽然时间足够,但是压力非常大,尤其看到一些和平时训练不一样题目的时候,那种紧张是无法言喻的,两天9个场景下来,中间休息的时间都是不固定的,你不知道下一场考试什么时候开始,有几......
  • 【数据可视化方案分享】电商数据分析
    本文所分享的电商数据分析报表均来自奥威BI软件的电商数据分析方案!该方案是一套包含数据采集、数据建模、数据分析报表的系统化、标准化数据分析方案,下载套用,立见效果!注意,奥威BI软件的电商数据分析方案分两类,一类为国内电商行业,另一类则是跨境电商行业。下面就针对这两类做一个简单......
  • 我试图给你分享一种自适应的负载均衡。
    你好呀,我是歪歪。这篇文章带大家来盘一个有点意思的负载均衡算法:https://cn.dubbo.apache.org/zh-cn/overview/core-features/load-balance/自适应负载均衡,虽然这个算法我是在Dubbo的源码里面看到的。但是这并不算是Dubbo的专属,而是一种算法思想,只不过你可以在Dubbo里......
  • CouchDB教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介CouchDB是一个开源的面向文档的数据库管理系统,可以通过RESTfulJavaScriptObjectNotation(JSON)API访问。术语“Couch”是“ClusterOfUnreliableCommodityHardware”的首字母缩写,它反映了CouchDB的目标具有高度可伸缩性,提供了高可用性和高可靠性,即使运......
  • 干货分享|DevExpress v23.1帮助文档下载大全
    获取DevExpressv23.1版本下载好消息!DevExpress v23.1帮助文档下载列表大全来啦,小编已经为大家悉心整理好了!包含.NET系列所有重要控件的帮助文档,目前仅提供CHM版本。文章底部扫描关注微信公众号,回复关键字获取帮助文档下载提取码哦!!.NET:版本CHM格式WinFormsControls......
  • Windows怎么激活?Windows激活密钥分享
    我们可以通过KMS服务来进行批量激活Windows或是office系列软件,虽然这种方法激活180天后会自动检测更新,但是只要KMS服务器一直存在,我们就不用担心激活失效,即使KMS服务器不存在了,我们也可以通过简单的更换地址来实现激活。今天我主要给你们分享Windows激活方法和常用系统激活密钥,希望......