首页 > 编程知识 正文

自学java有用吗,自学基本做不成java

时间:2023-05-03 05:08:50 阅读:174068 作者:4230

自学背景环境:

我是91年的。 以前是小贷行业,混了将近4年,有三家公司倒闭过,找工作没有特长,发现很难。 毕业快四年了。 但是,我觉得必须改变某些事情,必须学习。 然后听朋友的意见,不去培训学校而是自己自学。

自学过程:

自学的是java,18年3月在大学学习过二级c语言。 在网上找到java的基础部分,大致就知道了。 一天看七八个小时也可以,但是很少敲代码,主要是学习javase。 java的基础知识。 看过尚学堂的百战教程

是免费的。 这300集。 零碎地完全度过了两次左右。 当然也在其他网站上看到过自学的视频。 开始自学的时候,一个难点是不怎么学习才能掌握这个技能和才能。 所以,一开始你只要呆呆地跟着视频看,跟着视频里面敲就行了。 总之跑起来就好了。

开始学习java的第一步是配置JDK环境变量。 一开始我不知道,所以很烦。 相反如果你必须学习,就必须发给学者。 然后,开始介绍java注释、识别符,介绍驼峰规则。 (一开始我觉得这个规则没用,但我知道自己写的是什么就好了,这个麻烦做什么,实际上这个规则很有用)关键词,保留字介绍。 开始学习的时候觉得很重要,其实…知道就好了。

然后,正式开始学习java。 首先理解面向对象。 这是我自学时遇到的第二个难点。 什么是面向对象,现在想想,我想这大概是一种思维方式,总之多写程序有助于加快理解。

开始写java程序的其实是demo,需要写什么,变量(局部变量,成员变量)属性,静态变量),运算符,过程控制语句,数组,类和对象,接口和封装异常处理、IO流、集合框架、通用、多线程、JDBC、图形界面、网络编程,我花了大概四个月的时间。 花了太多时间。 主要面临了自学的第三个难点。 如果发生了问题怎么办? 结果,当我开始学习java的时候,往往一个空格、一个字母打错了,浪费了很多时间,排错了队。 但是想想为什么要学习,咬紧牙关加油吧。 所以,这前四个月基本上是一次、两次。 不太想()列错了,内容很多不断学习更新) )而且自学其实压力不大,我学了这么久,只能坚持放弃。 学习了三个月之后,其实只是能写demo的基于javase的demo。 但是,我关门做了车,但我不太清楚我学到了什么程度。 我第一次去面试。 (我没有做任何面试的准备。 学习结束后我会去面试。 )我只是去面试了。 )我去过培训公司,也去过培训。 现在想想研修确实有点东西。 ) )被问了两个问题,放弃了找工作。 当时的问题是,接口和类的区别是什么? 为什么要使用接口,说是接口没有方法主体,实现了接口,继承了类。 其实,接口定义了一个标准,我当时不明白。 还有第二个问题是如何寻呼询问limit,当时J2ee没有看到,我怎么能做到呢? 所以回来继续学习。 我开始试图理解为什么接口之类的有什么意义。 开始学习J2ee、Tomcat服务器、jsp和mysql数据库,了解框架、Hibernate、struts2和springIOC容器后,抄写demo。 花了大约一个月到了18年6月末。 在家自学不上班,这么长时间压力也很大。 于是我开始了自学的第二次求职。 (依然没有准备就去面试了)一共面试了4家公司,但都没能去技术职位的面试。 有技术的时候有两家公司,一家是中兴面试的时候,做试卷,被jsp的9大内藏对手问的时候一团糟,另一家技术管理和我说话,问我能不能前端。 当然不能。 然后,我问了能否构建SSH框架ssm框架。 我当时没见过ssm。 我见过他强行说自己可以构建SSH,mybatis。 后来,当谈到mvc模式时(当时我知道mvc是模型视图控制器),我被问到什么是m模型层。 我说实体体系,那个技术请问DAO和业务层。 我以为这就像是控制层和模型之间的东西。 其实我根据自己的demo是这么理解的。 后来我面试了我姐姐,她说我在这种情况下从来没有自己自学过项目。 你最好找个项目做。 在家里内心接近崩溃,结果学习了尼玛四个多月,但好像什么也做不了。 用demo的手能做什么? 前台也不知道。 想想自己学了这么久。 毕竟,是否尽了最大努力没有关系。 毕竟,也许是自己花了很多心思才放弃的,我有一种了解整个java前后端,了解一个网站是如何工作的心情。 开始了第三期的学习。 我开始理解前端了。 从HTML、CSS、javaScript、JQuery、Ajax .学习要找的网站上面的项目,从天猫整站(不访问数据库),用普通的servlert jsp一次,然后认真地SSH框架每个框架首先单独学习一些东西,然后进行集成。 之前的第一个servlet JSP访问模拟天猫整站花了大约一个月。 恐怕学习是唯一坚持下去也能看到效果的吧。 在写作中我意识到了MVC模式的意义。

jsp的9内置对象一个也没有直接使用。 然后,逐个学习和使用框架,进而在同一web项目下,为什么要使用框架呢? 使用和不使用的区别。 真正练习写三个相同的web项目是一个加快速度的过程。 真正的原因不是因为有很多相同的代码,而是通过实际场景,了解为什么需要这样做。 和去什么地方一样,可以步行去也可以坐车去。

现在知道了整个网站的流程,感觉终于知道学到了什么,打算开第三次自学jav

a找工作之旅。。。。。。

再次提笔已经是2020年底

很不幸的消息,2020年12月24的今天依然没能靠java找到工作,当然,主要是自己的原因给那些准备自学的后学末进一点失败的案例。
18年9月之后的面试依然不是很顺利,以我那个年纪,不是刚毕业的学生了,你去找工作的必要条件就是,你得能上手搞起来,没人有时间去培养你,所以不过硬的技术没得好的推荐,再次饮恨中途。

编程java这个东西,越学自己越无知,觉得还要了解更多才能去找工作的认知,实际上也确实是。
然后大概在11月的时候,没有明确目标自学,不知道到底自己自学要学到什么程度,从简单javase 到做个简单的网站使用tomcat 似乎都不是什么大问题,然后实际你还是啥也不懂。因为我就知道该这样弄。但凡项目一点错误什么的就一个傻子一样到处上网找原因。最后受不了了,自己上网花钱爆了半 尚学堂的花儿大概7千多还是8千的。报了个线上的学习班,总课时规定的是6个月,线上的总体课程大概1000多集的视频课程。(提前说我没学完),刚开始的干劲总是十足的,我要好好学习,我要学完拿高薪,干劲十足。这种有计划的学习班,虽然有计划但是你是不是能跟着学习计划走,又是问题了。自学,自由,刚开始因为自己自学过javase所谓实际上自己的进度是要比学习计划快的。大概我自学45个月的也只比计划快了一两个月不到。而且自学的知识对比更专业的学习来说,自学就显得民科,很多东西自学的时候是不会学到的,所以前面相当于补课。

前面相对轻松的学完一两个之后,后面学习进度我就没赶上了,因为一天至少10多个小时在这上边,将真,自学,如果你没有明确的目的和自律。在学习的过程中,因为这个学习并不轻松,听说线下班学习的人,一天都至少15个小时在这上面还有晚自习。 所以自学的时候,你必须要考虑到自己能否长时间的,高强度的,在没有同伴的氛围中独自前进。而且如果你不是学生,你的朋友,你在学习中遇到的事情,都是能够影响你的因素。

很明显,我又一次没能坚持,大概学到6月份的时候。可能是独自行走,真的是一件比较枯燥的事情,加上自己又没收入,以前小伙伴介绍的兼职赚点外快,带我走上了网赌的道路,我朋友玩了一个月转了5万多,然后才跟我提起这事情,我去玩了3天输了一万多就再没碰。但是遇到事情,你总会想点什么吧,那个时候我就想,我学成了就去到这个网站上班,学点经验自己搞个博彩网站搞起来。当然这都是题外话。

输了一万多,更穷了。该咋么办,学习呢,应为体量的问题。讲真我觉得个人觉得java这个体量的学习成本不小

这个图 是java学习我那线上班的学习流程,我现在学了500多级,给我开了5000+的课程

那个时间就突然觉得好难,我放弃啦。。。。。真真真放弃。原因很多,我就是觉得我不知道我要干什么啦,就学习,然后找工作,赚钱吗?我活着又能干啥,要不我去随便找个工作赚钱算了,何必这个为难自己,要不我不找工作在家玩玩看或不定哪个朋友发达了 带我一把我去给朋友打打工算了。
我就是这样子想一出,是一出,大概也和自己性格有关,我没有很强的野心,就没有很强的动力。我可以一两个月在家不出门,然后就一日三餐啃啃老。一个月可以最多不会花超过500、买点小零食就很满足。
然后我就决定, 我要玩,开始日子很舒服,天天在家打打游戏,,一天十几个小时,都不够玩的,我要看电视剧,我要看小说,我还要打电脑游戏,想想自己小时候的梦想,我只要有一台电脑天天能让我玩就行了,现在还有了个手机能玩,幸福。。。。。各种单机,dota2,LOL, 自走旗,,,还有是兄弟就砍我。。。家里面人讲我??不好意思我不听哎。我就做我自己,我不知道自己要干啥,我就要玩。一玩就从19年67月份玩到年底。
疫情来了,本来家里面人都准备然我滚蛋了。然后我又苟了一波,天天玩玩玩玩。。。。。

大概2020年89月份的时候,太久没收入,太穷了,穷的已经不能维持吃住在家白嫖的基本生活了。 想想能干啥,觉得重新拿起java 啊啊啊,想想自己,还是得有个吃饭的手艺,加上买的课程还能学,又从头复习哎。知识这种东西,我个人是觉得每次看都有不一样的感受吧。然后大概10月份的时候我学会了上力扣做题。 现在尽量每天打卡,又发现自己是弟中弟。

总的来说,不建议各种非学生党自学java。毕竟你是蹦着工作赚钱去的,线下一般都包工作,再差也是个工作它不香吗??

我个人是习惯一条路走到黑 。自己选的路吗走不走的完先不谈,总比别人选的强。

再提笔 已经是 2022。。。。 很抱歉放弃了,总结了自己自学失败的原因。大概又4点吧,希望给各位一点建议。

1,学历普通(重点本科以下)+年龄稍大(27+)+期望过高(期望自学工资15K以上)

如果你也是上面三个条件,企图自学编程想获得高工资 (15k以上),我会直接劝你放弃,已过来人的经验,最好的方式,你就是要有个朋友,能把你带入生产环境,哪怕开始工资低一点也不要拒绝。其他任何自学方式我都建议直接停止,及时止损。你要明白就是个sqdyj。编程的门槛现在确实是有的,而且不低。

建议要是想从事互联网行业可以转测试运维相关,相对门槛低 成功率高,反正就是千万别自学编程吃力不讨好可能还会有无尽的痛苦。 如果哪位大神自学成功教教我,可能作为一个sqdyj,方法不对。

本人现在已经转了测试,也不叫转吧。就感觉不能继续自学编程的时候 花了一个月自学测试,并且已经入职。不可否认自学编程的时候掌握的只是给自学测试带来了很多方便,但是真的测试和编程真不是一个数量级的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。