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

这篇具有很好参考价值的文章主要介绍了分享一些我技术成长的感悟。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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),可以用作毕业设计,可以用作校招,可以看看生产环境是怎么推送消息的。消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。文章来源地址https://www.toymoban.com/news/detail-499921.html

  • https://gitee.com/zhongfucheng/austin/
  • https://github.com/ZhongFuCheng3y/austin

到了这里,关于分享一些我技术成长的感悟的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 目前的一些关于机器学习的感悟

    目前的一些关于机器学习的想法 大家一直都在说深度学习和积极学习,当我在本科的时候,就听到很多关于这方面的东西,但当时自己对于这些东西的概念较为模糊,随着研究生进一步的学习,我想讲一下,到目前我所理解的记忆学习或深度学习的本质,嗯,可能就是从一些

    2024年02月09日
    浏览(52)
  • 阿里三年功能测试的一些感悟

    功能测试是测试工程师的基础功,很多人功能测试还做不好,就想去做性能测试、自动化测试。很多人对功能测试的理解就是点点点,如何自己不用心去悟,去研究,那么你的职业生涯也就停留在点点点上了。在这里,我把我对功能测试的理解写下来。 1、常用的 sql 语句一定

    2024年02月13日
    浏览(68)
  • python学习时与chatgpt4对话的一些感悟

    今天学SCENIC教程,看到里面有一句不是很懂 If you run this from a python script instead of a Jupyter notebook, please enclose the code in a if __name__ == \\\'__main__\\\': construct. 现在把和chatgpt4问答的内容发上来,确实是很厉害  没有太看懂,二次发问  说的很清楚了,if __name__ == \\\'__main__\\\' 这段可以让你在

    2024年02月15日
    浏览(44)
  • 自动驾驶,一次道阻且长的远征|数据猿直播干货分享

    ‍数据智能产业创新服务媒体 ——聚焦数智 · 改变商业 在6月的世界人工智能大会上,马斯克在致辞中宣称,到2023年底,特斯拉便可实现L4级或L5级的完全自动驾驶(FSD)。两个月之后,马斯克又在X社交平台上发言:特斯拉正在攻关车辆控制技术,完成FSD人工智能的最后一

    2024年02月12日
    浏览(20)
  • 阿里云学生成长计划资格考试分享

     单选  1.关系型数据库的发现,推动了数据分析的发展。关于关系型数据库的说法中错的是( D ) A. 其重要特点之一就是能保证事务的一致性 B. 支持结构化查询语言SQL,使用方便,学习成本低 C. 对非结构化数据支持较差 D. 适用于海量数据的高效读写  单选    2.PAAS是(

    2023年04月08日
    浏览(37)
  • 中移(苏州)软件技术有限公司面试问题与解答(0)—— 面试感悟与问题记录

    刚刚参加完中移(苏州)软件技术有限公司的线上面试,可以说是颇受打击。之前一直认为自己的Linux内核水平还可以,文章读了很多、书也没少看、也写过文章、做过知识分享。但这次和高手即一直做这块的人过招,完败。才知道自己对于Linux内核这一块尚有很大欠缺和很多

    2024年01月18日
    浏览(26)
  • 整理了一些已分类的产品Axure元件库,助力正在找Axure组件库的同学高速成长

    在我加入的一些高质量产品交流群和一些高质量交互设计交流群里经常有同学在问,“有没有全一点的Axure元件库呀?”、“大家有没有Web端元件库呀?”、“有没有微信小程序元件库呀?”等等这些问题。 重复的问题实在是太多太多了,我干脆做个《产品元件库》来满足大

    2024年02月16日
    浏览(30)
  • 猿创征文|我的技术成长之路&&C++

    ✅作者简介:C/C++领域新星创作者,CSDN内容合伙人,新晋万粉博主,大三学生 这个世界熙熙攘攘,少有人给灵魂抛光   读者朋友们大家好,借着本次猿创征文活动我将分享一下自己的C++技术的成长之路。身为计科专业的学生,我接触的第一门编程语言是C语言,打印的第一

    2024年02月06日
    浏览(22)
  • 猿创征文 | Solidity 智能合约技术成长之路

    Solidity 是链上智能合约的开发语言,链上智能合约相当于传统行业的后端,链上应用基本都是由合约 + 前端组成的,虽然不推荐,但部分链上应用也会加入后端进行数据存储,以降低用户的使用成本。 Solidity 这门开发语言并不复杂,只需要您稍微有一点儿编程基础,英文词汇

    2024年01月23日
    浏览(28)
  • 基于微信小程序的宝宝成长记录分享系统设计与实现,java面试题百度云

    先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7 深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前! 因此收集整理了一份《2024年最新Java开发全套学习资料》,

    2024年04月24日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包