荒废了3年大学时间,Java自学6个多月,找到13k的工作

createh55个月前 (02-01)技术教程32

莫等闲,白了少年头,空悲切。

发这个帖子就是劝诫各位学弟们不要像我一样,临近毕业时才意识到学技术学知识的重要性,能趁早尽量趁早,过去应该做的事情没有去做,后面都需要你加倍补回来,如果你不去弥补前面的空缺,或者你一辈子也就这样了。

本专业是软件工程,考上大学后真的相信了老师的鬼话“上了大学就可以高枕无忧地随便玩了”,可以说我整个大学的前三年都是打游戏过去的。快到大四的时候才发现身边的同学都找到了实习,有的进了网易,有的进入了头条,都是那种16薪的待遇,20k起步的基本工资。人一旦跟别人对比起来,就非常容易焦虑和慌张。身边的人陆续地找到了好的实习公司,他们可能在很早的时候就进行系统学习,这或许就是他们的“先见之明”吧。从今年三四月份的时候开始发慌,五月份开始自己在网上找教程自学Java,争取在今年大四秋招找到实习的工作。

从今年的4月初开始自学Java,几乎是起早贪黑地学,因为学校的专业课基本都学完了,学校要求我们可以自己出去找实习。大约自学了6个多月的时间。最后在西安的一家做考研产品的软件公司找到了一份Java开发的工作,月薪是13k+五险一金,虽然比较那些同学我差了很多,现在自己也挺后悔的。但是对于我这样荒废了三年时间的人来说,就觉得自己还算幸运的,在最后这个时候即使醒悟,能把Java自学好,并且找到了一份一万起步的工作待遇。

给还在大学的学弟们的忠实建议:

出了社会才知道钱能挣屎难吃,在学校混过来的人,就没有不后悔的,当你有一天在这个社会上生存都成了问题的时候,你会发现自己所有的一切都是灰暗的,穷生奸计富长良心,我体会到了这句话的含义。所以奉劝那些还在上学的学弟们,抓紧在学校的日子,学会一个符合这个时代发展的技术,选择一个有发展空间的行业,钻研的把技术学好,毕业后能找到一份不错的工作,可以让自己有较高的起点,然后不断的发展。

我学习Java的一些小心得可以参考一下:

1、不要认为自己可以搞定一切,学习编程很抽象,尤其是在刚开始学的时候,自己是无从下手的,所以一定要懂得借力,找一些你学的比较好的同学,或者你认识的朋友带带你。或者加一些学习氛围不错的Java学习群,跟有经验的人交流可以学到很多好的学习方法,提高我们的学习效率,如果大家在入门学习Java的过程当中缺乏一个交流的地方,可以关注并私信我:Java,系统自动检测会发送交流圈子地址。

2、必须有非常完整的Java技术栈最新的学习视频,如果连好的学习教程都没有,根本不可能学会Java,很多人用的教程非常老,很多技术都已经过时,企业并不用这些技术,所以学了也是白学。如果大家找不到合适的Java教程,可以看下我的这套视频教程:2020年最新Java基础精讲视频教程。

3、多动手写代码,视频只需要看一两遍足矣,学习编程要能写出好的代码,做出好的产品。这是一个动手的工作,但是很多人学习编程都是只看视频,这样的学习方式是非常错误的,所以大家一定要记得动手敲键盘。

4、学完一个阶段一定要做项目,项目可以让我们学到更多的东西,项目才能检验我们这个阶段到底学的怎么样,所以大家在学习的过程中切记项目的重要性,很多人学习Java都不会去做项目,这样的学习方式也是错误的。

小白学习Java过程中的误区:

1.没有详细系统的学习规划,越学越迷茫,不知道应该往哪里走,特别有想放弃的想法。

2.学习的技术并不是现在企业需要的技术,跟不上时代,不具备竞争力。

3.学习效率非常低,遇到一个小问题解决起来很费时间,甚至有的时候会卡几个小时,导致信心受挫,对自己适不适合产生怀疑。

4.没有掌握学习Java的方法和技巧,导致走的弯路特别多,钻进程序的死胡同出不来。

几个小技巧大家可以参考一下

1、基础很重要,不要盲目地追求新技术,往往决定着你思维深度而又被你忽略的就是你的基础!
2、多动手敲代码,有时电脑就和女朋友一样,它和你想的总是有差异的!
3、多百度,多搜索,百度会帮你解决掉百分之九十以上的问题!
4、多思考,急于动手写代码是大忌,熬夜写代码效率并不高。

以上完全站在Java初学者的角度,如果你现在也在学习Java,了解Java,渴望成为一名合格的Java开发工程师,在整个Java的学习过程当中,有遇见任何关于学习方法,学习路线,学习效率等方面的问题,都可以随时给我留言评论,我都会根据大家的问题进行针对性的解答。

相关文章

java的时间戳的长度为什么是固定的?它是如何做到的

我们经常会使用java的当前时间的毫秒数来生产一个唯一性代码,它很好用,因为它是13位,长度很短,可以作为系统唯一的订单号、产品唯一编码等,但是我一直不明白它的长度为什么一直是13位,而且是固定的。我...

java项目过程中常用的日期计算工具

在项目开发过程中,日期计算往往是一个非常常见且关键的需求,尤其是在涉及报表生成和数据分析的场景中。许多业务需求需要对日期进行各种复杂的逻辑处理,例如计算某个时间段内的数据、动态生成时间范围、处理跨月或...

Kafka中时间轮分析与Java实现(kafka时间轮应用场景)

在Kafka中应用了大量的延迟操作但在Kafka中 并没用使用JDK自带的Timer或是DelayQueue用于延迟操作,而是使用自己开发的DelayedOperationPurgatory组件用于管...

时间戳用法详解,时间与时间戳怎么转换

在程序开发者用到的必不可少的功能就是时间戳与时间的转换了,经常数据库存的是时间戳,但是给用户需要显示具体时间,今天这篇文章就来介绍下怎么使用python,java,JavaScript,php几种语言...

一口气说出 6种 延时队列的实现方法,面试官也得服

五一期间原计划是写两篇文章,看一本技术类书籍,结果这五天由于自律性过于差,禁不住各种诱惑,我连电脑都没打开过,计划完美宣告失败。所以在这能看出和大佬之间的差距,人家没白没夜的更文,比你优秀的人比你更努...

新华全媒+丨岗位变多变少?工作好找难找?——来自制造业用工大省的一线观察

新华社杭州2月18日电 题:岗位变多变少?工作好找难找?——来自制造业用工大省的一线观察新华社记者魏一骏、赵瑞希、王凯元宵节过后,越来越多企业复工达产,开启了虎年新征程。记者近日在浙江、广东、山东等制...