草庐IT

猿创征文|独特且教训的技术成长之路

秦 羽 2023-08-18 原文

为什么说独特的技术成长之路呢,因为从上了大学到现在读研,见识了很多的语言,也曾经迷茫过。在大学中学过C,C++,Java,Python,Js,GO等等很多的语言知识,有一些比较熟悉有一些只能说是了解。因为了解的太少,导致在找工作的时候得到了很多的教训那么今天就来聊聊一个学生应该如何规划自己的技术成长路线。

经验且教训的技术成长之路

简单介绍一下自己

目前在一所高校读研,大学时候过的比较浑浑噩噩,一直都是跟着学校的路线来走,平常也就参加一些国家或者学院组织的技术类型竞赛。大三的时候好巧不巧正好遇到了疫情爆发,至今回想起来那段时间简直是迷茫的时间,如果当时候好好把握这段时间,可能变成了不一样的自己。那么就自身经历来说,来分享一下自己的技术成长路线。

选择

但是现在回想起来不知道自己选择是否正确。现在就业也是分为后端、前端、客户端、测试等等。上了大学首先要明白你的目标是什么:就业?考研?考公?

如果选择考公,那么你的学习能力就需要不断地提升。在大学中就好好学习,将自己的成绩拔高;积极参加志愿服务等,最好加入党组织,这是一个很好的加成。(这里就不多赘述了)
如果选择考研,那么同样需要提高自己,能保研最好。参加统考的话就需要提前准备你要考的学校、专业课等等。如果有机会后续会和大家讲一讲这方面。
重点来了,如果选择就业就需要提升自己的技术了。这是就业的一个硬实力,接下来就讲一下我的技术成长路线。

我选择的语言是Java,这也是源于大学时为了找工作。(很奇妙的是我拿到的offer是C++开发)哈哈哈,缘分妙不可言。前期主要是根据学校的课程来学习的,java基础,javaSE基础知识,java web,操作系统,计算机网络,软件工程,数据结构等知识,后来参加了学校组织的一个暑期三周的课程,此时已经大三了这时候我才接触到了SSM。我当时准备考研所以后续也就没有进行了。实际上有很多的时间可以让我充分的学习技术知识。
中间我也去尝试找过工作,凭借着SSM框架等基础知识,屡屡碰壁。也明白了自己现在所学的知识太少了,也就继续执行考研计划了。

考研结束之后,我准备面试资料,尝试着继续寻找工作。在那个寒假的情况不太好,仅仅获得了一个实习的机会。后来去了学校,准备复试的学习以及工作两边工作。终于功夫不负有心人,工作和复试都通过了,工作先通过的,所以复试也就没有了压力,算是有了退路无所顾忌了,这份工作也就是我前面所讲到的C++offer。后续就是为了毕业设计等学习知识了,例如Vue,微信小程序,Spring boot SSM后台框架。
也就是在所有工作基本结束之后,我想着暑假回去没事干,索性在老家找一份工作吧,就去投了简历,最终去了一家为财政做系统的一家公司,不得不说公司挺大,不过还是逃脱不了他的本质。在后来离职之后开始了我的再次学习之路。

在暑假我询问了学校的师兄,因为本身有java的基础,所以后续继续学习Java。
在暑假的时候,我再次回顾了java基础等基础知识。在期间我开始了我的CSDN之旅,将自己的学习笔记发送到网站上,开始的时候是为了让自己可以随时随地看看自己的笔记记录,这样可以回顾。
慢慢的形成了习惯,以至于后来学习的后端框架,web基础,Redis,Dubbo,mysql,算法,设计模式,Linux,Docker,Git等知识,这个大家可以在我的博客上看到。

后续

项目这块找工作必须得有自己的项目经历,如果有实习经历那肯定更好,一份好的简历和实习会让你找工作事半功倍。当然你的基础知识以及临场应变能力也是非常重要的,如何把面试官拉入到你的世界就是你的本事了。

完结

目前我一是为了毕业,做科研要用到深度学习的知识,所以在来了学校之后一遍学习科研知识,一遍学习以后找工作的知识。知识在不断地积累。

如果你是大一,千万别学我,加快进度你的大一就像大三的我一样,拧成一股绳冲起来就完事了。

后续学习到的知识会慢慢更新到这里,也希望大家可以有所收获。

如果有需要交流的欢迎留言。

不负青春,不负韶华;不负梦想,不负未来,愿你们的大学之路不再迷茫💪

有关猿创征文|独特且教训的技术成长之路的更多相关文章

  1. Unity 热更新技术 | (三) Lua语言基本介绍及下载安装 - 2

    ?博客主页:https://xiaoy.blog.csdn.net?本文由呆呆敲代码的小Y原创,首发于CSDN??学习专栏推荐:Unity系统学习专栏?游戏制作专栏推荐:游戏制作?Unity实战100例专栏推荐:Unity实战100例教程?欢迎点赞?收藏⭐留言?如有错误敬请指正!?未来很长,值得我们全力奔赴更美好的生活✨------------------❤️分割线❤️-------------------------

  2. MIMO-OFDM无线通信技术及MATLAB实现(1)无线信道:传播和衰落 - 2

     MIMO技术的优缺点优点通过下面三个增益来总体概括:阵列增益。阵列增益是指由于接收机通过对接收信号的相干合并而活得的平均SNR的提高。在发射机不知道信道信息的情况下,MIMO系统可以获得的阵列增益与接收天线数成正比复用增益。在采用空间复用方案的MIMO系统中,可以获得复用增益,即信道容量成倍增加。信道容量的增加与min(Nt,Nr)成正比分集增益。在采用空间分集方案的MIMO系统中,可以获得分集增益,即可靠性性能的改善。分集增益用独立衰落支路数来描述,即分集指数。在使用了空时编码的MIMO系统中,由于接收天线或发射天线之间的间距较远,可认为它们各自的大尺度衰落是相互独立的,因此分布式MIMO

  3. ruby-on-rails - 用于门户的 Ruby 技术 - 2

    我刚刚看到whitehouse.gov正在使用drupal作为CMS和门户技术。drupal的优点之一似乎是很容易添加插件,而且编程最少,即重新发明轮子最少。这实际上正是Ruby-on-Rails的DRY理念。所以:drupal的缺点是什么?Rails或其他基于Ruby的技术有哪些不符合whitehouse.org(或其他CMS门户)门户技术的资格? 最佳答案 Whatarethedrawbacksofdrupal?对于Ruby和Rails,这确实是一个相当主观的问题。Drupal是一个可靠的内容管理选项,非常适合面向社区的站点。它

  4. iNFTnews | 周杰伦18年前未发布的作品Demo,藏在了区块链技术里 - 2

    当音乐碰上区块链技术,会擦出怎样的火花?或许周杰伦已经给了我们答案。8月29日下午,B站独家首发周杰伦限定珍藏Demo独家访谈VCR,周杰伦在VCR里分享了《晴天》《青花瓷》《搁浅》《爱在西元前》四首经典歌曲Demo背后的创作故事,并首次公布18年前未发布的神秘作品《纽约地铁》的Demo。在VCR中,方文山和杰威尔音乐提及到“多亏了区块链技术,现在我们可以将这些Demos,变成独一无二具有收藏价值的艺术品,这些Demos可以在薄盒(国内数藏平台)上听到。”如何将音乐与区块链技术相结合,薄盒方面称:“薄盒作为区块链技术服务方,打破传统对于区块链技术只能作为数字收藏的理解。聚焦于区块链技术赋能,在

  5. ruby - 使用哪种群发消息技术? - 2

    我感到有点困惑——大约24小时以来,我一直在考虑在我的项目中使用哪种组播技术。基本上,我需要的是:创建组(通过一些后端进程)任意客户端广播消息(1:N,N:N)(可能)直接消息(1:1)(重要)使用我自己的后端(例如,通过某种HTTPAPI)对客户端进行身份验证/授权能够通过后端进程(或服务器插件)踢出特定的客户端这是我要的:Ruby或Haxe中的后端相关流程JS+Haxe(Flash9)中的前端—在浏览器中,因此理想情况下通过80/443进行通信,但不一定。因此,这项技术必须能够在HaxeforFlash中轻松访问,最好是Ruby。我一直在考虑:RabbitMQ(或OpenAMQ)、

  6. 企业大数据发展面临问题之存算分离技术思考 - 2

    文章目录概述背景为何要存算分离优势**应用场景**存算分离产品技术流派华为JuiceFSHashDataXSKY概述背景Hadoop一出生就是奔存算一体设计,当时设计思想就是存储不动而计算(code也即是代码程序)动,负责调度Yarn会把计算任务尽量发到要处理数据所在的实例上,这也是与传统集中式存储最大的不同。为何当时Hadoop设计存算一体的耦合?要知道2006年服务器带宽只有100Mb/s~1Gb/s,但是HDD也即是磁盘吞吐量有50MB/s,这样带宽远远不够传输数据,网络瓶颈尤为明显,无奈之举只好把计算任务发到数据所在的位置。众观历史常言道天下分久必合合久必分,随着云计算技术的发展,数据

  7. 焕新古文化传承之路,AI为古彝文识别赋能 - 2

    目录1古彝文与古典保护2古文识别的挑战2.1西文与汉文OCR2.2古彝文识别难点3合合信息:古彝文保护新思路3.1图像矫正3.2图像增强3.3语义理解3.4工程技巧4总结1古彝文与古典保护彝文指的是云南、贵州、四川等地的彝族人使用的文字,区别于现代意义上的彝文,古彝文指的是在民间流通使用的原生态彝文,多达87046字。古彝文的起源距今至少数千年,是世界上最古老的文字之一。对古彝文字集研究有助于理解尚未被翻译成汉文、用字尚未规范化的古籍,更深层、透彻地作用于传统文化保护。古彝文字义对照图(网络资料+邵文苑供图)古籍是不可再生的宝贵资源,应当得到妥善保护。中国的古籍在历史上迭经水火兵燹等自然灾害、

  8. 【华为OD技术面试 | 真八股 】MySQL联合索引,谈springIOC的理解,谈springAOP的理解,Erika和zookeeper等问题 - 2

    文章目录华为OD面试流程1.mysql数据库建了两个字段,且设置了联合索引,如果其中有一个字段为空会出现什么问题?2.谈谈springIOC的理解,有什么好处,解决了什么问题3.谈谈springAOP的理解,切面编程有没有实际应用,有哪些注解,作用是什么,有那些应用场景?4.Erika和zookeeper有了解过吗,作用是什么,主要解决了什么问题5.谈谈JDK、JRE、JVM的理解,区别是什么6.谈谈对泛型的理解7.JVM的组成华为OD面试流程机试:三道算法题,关于机试,橡皮擦已经准备好了各语言专栏,可以直接订阅。性格测试:机试技术一面(本专栏核心)技术二面(本专栏核心)主管面试定级定薪发of

  9. ChatGPT教程之深入了解魔术背后的技术 - 2

    解开谜团:深入探索ChatGPT的技术奇迹。ChatGpt无处不在,无论是在播客、博客、YouTube还是社交媒体上。当我注意到这项新技术如此受欢迎时,我决定试一试,我被震惊了!有很多关于ChatGpt及其魔力的博客,但在这篇博客中,我将深入探讨其内部技术及其工作原理!ChatGpt简介根据OpenAI,ChatGpt被描述为:“我们训练了一个名为ChatGpt的模型,它以对话方式进行交互。对话格式使ChatGpt可以回答后续问题、承认错误、挑战不正确的前提并拒绝不适当的请求。ChatGPT是InstructGPT的兄弟模型,它经过训练可以按照提示中的说明进行操作并提供详细的响应。”OpenA

  10. ruby-on-rails - rails 和重构,针对 vim 用户的建议工具和技术? - 2

    作为一个相当新的Rails开发人员,上周我第一次尝到了重构的滋味,我不得不重命名Controller和模型以更好地反射(reflect)我们正在使用的领域。我使用.NET多年,并认为Resharper之类的工具很容易重命名类。我想知道Rails界的人们如何缓解重构问题?我最感兴趣的是那些主要使用vim(或IDE以外的任何东西)的人。我最感兴趣的是:特定于rails的有效vim插件可能有助于流程内置的vim工具也可能有助于该过程我花了将近两个小时进行重构并希望提高效率,因此Rails专家的任何建议都会很棒。干杯。注意,我意识到这个问题类似于Whattoolsareavailablefor

随机推荐