一个99年零基础的Java小白,上班第一个月的经验总结

文章目录

  • 一个99年零基础的Java小白,上班第一个月的经验总结
    • 本人真实经验
    • 面试建议
    • 入职一个月在公司的工作内容

一个99年零基础的Java小白,上班第一个月的经验总结

本人真实经验

我是一个完全零基础的人,之前完全没有接触过编程,电脑也是在之前初中阶段打打游戏的水平,某个机会吧,挺别人说学Java门槛比较低,工资也比较高,刚开始也是报着试一试的想法,看了一些基础视频,也是三天打鱼两天晒网的样子,晚上去网吧看视频,尝试着自己装环境,写代码,看着视频一步步来觉得也不是那么难,直到我报了培训机构之后,因为之前看了一些基础的东西,学起来还可以,但是没想到的是我之前看了两个多月的内容,老师一星期就讲完了,接下来就是一直无尽的痛苦,面向对象,循环执行流程,线程看的头晕

唯一的办法,坚持,多敲代码

之前培训的时候偷懒,觉得代码敲过一边之后就可以了,理解了就可以,想着工作中不一定会用到,有这种想法的就此打住,工作中用到的东西只会越来越多,不同的产品有不同的技术栈,特别是外包公司,Java只是一门语言,不是一种工具,你需要的是用这门语言去使用不同的工具(框架),如果可以自己写框架,那只能说(大哥)牛逼

面试建议

​ 基础的东西,不同集合的底层,线程状态,事务传播机制解决线程安全的几种方式,SpringBoot的自动配置原理(基于Spring的JavaConfig的Spi机制),服务器的常用命令也是最好记几个,很少有Java不玩服务器的…

​ 最重要的要自信,面试官也不是什么都懂,我一些同学就是害怕,见到面试官就紧张,我有个同学刚进公司就去做面试官了…同样是培训出来的,就算自己说错了,如果不是很重要的错误一定要坚持自己的想法,有可能面试官也不清楚这个答案

入职一个月在公司的工作内容

​ 先介绍一下我的公司,是在成都的一家产品公司,之前的Java全都离职了…,我听到这个消息是崩溃的,因为之前有一家薪资给的比现在这家工资高多了的公司,但是那家公司是准备在成都开分公司,目前的后台也还是一个都没有,刚开始想的是现在自己没有学历,技术也不到位,怕做不出来东西,想找个小公司锻炼一下自己,没想到还是躲不过独立开发的痛苦,主要是没人带,尤其之前的代码特别乱,模块划分及其不合理,问前Java叫我重构…

​ 第一天进公司,装环境jdk,Maven,IDEA,git,Mysql等各种开发用的工具,我运气比较好,前任Java的电脑里面都装了,基本第一天就是在熟悉电脑,看之前的代码位置,还看到了一些之前没有用到过的工具,玩了一下,确实很好用,后面写了一个文件转换的接口(controller),在之后就是让我自己做一个项目,在之前的产品基础上把这个模块加上,我听到这个消息的时候心里也是一万只***奔腾而过,也是刚进公司,很慌又不敢表现出来,硬着头皮说十几天可以完成,建议大家接到任务之后先分析一下需求,用到什么技术,如果有不会的判断自己的学习能力,需要多少的学习时间,最后给出一个时间,但是一定要比心里的预期时间多几天,毕竟自己对自己的认知是有问题的, 哈哈哈哈哈哈!!!

​ 看代码首先看配置文件和pom.Xml,里面配了什么东西,看一些接口,工具类,其他的附属模块是做什么用的,如果有架构图一定要向公司要图,有问题不懂的一定要问,不然自己解决不了等待的只有被开除,博主目前需要对接一个聚合支付的接口,之前写支付的那哥们是用自己电脑写的,代码没上传到git,最气的是把电脑格式化了!!!,导致我现在需要自己重构!!!,目前也只是知道支付宝对接

聚合支付也不知道咋做,做不出来下一篇博客就是我的离职报告了

给大家的建议就是多看一些乱七八糟的东西,说不定就用到了,一定要尝试着写代码,光看是没有用的

的东西,说不定就用到了,一定要尝试着写代码,光看是没有用的

19年7月4号,正式开始Java入门,之前下了很多次决心坚持更新博客,中途偷了很多次懒,这次真的下定决心了,至少一周一更,希望大家监督,最好关注一下我,哈哈哈哈哈!!!

你可能感兴趣的:(一个99年零基础的Java小白,上班第一个月的经验总结)