• 马上,就是我正式进入公司的一个月了,一个月时间,都做了些什么呢?

  • 这是我第一次进入公司实习,并且是从事java开发,这个令我欢喜又烦躁的工作,可是这种工作带来的成就感,也是无法替代的。Java就是最好的编程语言,最起码现在是!!!!!

  • 我不知道你们刚进入公司时,是否也和我有过同样的感觉,首先我的学历只是普通二本,所以得以机会到达京东这样的大厂进行工作,心中充满激动的同时,也是满满不安,生怕那句话说错了,就错过了这次机会,一直在压抑天性,毕竟也还是个没毕业的孩子,这种紧张感,使我并不能很好的融入,并且大家每天的工作都很忙,我一个实习生也并不知道该如何与他们进行交谈。

  • 当然,来到公司,我们还是要进行工作的,我同学告诉我,大厂还是肯花些心思培养新人的,这一点也是真的,并没有那么着急让你上手项目,所以我第一周的大部分时间是用来学习与公司有关的中间件,我们需要如何去使用,并且让我尝试写几个demo,这对于并没有过实际操作过真实的大型项目的我来说,操作出来后,也并不能很好的理解,半知半解的感觉

  • 不过,在公司上班,让我跟更改了很多之前的错误认知,首先,当我们的角色是用户时,我们几乎从未感觉到系统崩溃,所以在我看来,程序员这个行业不过是在一直一直的进行生产出新的产品来供大家使用而已,可真正参与后才发现所有的应用,我们之所以能使用的那么顺心应手,后面 是无数哥哥姐姐的辛苦劳动,不仅脑力还有身体,可是这种敬业精神真的很激励我,在我眼里,我更加觉得大家会这样的原因,也是把自己从无到有,一手搭建起来的项目,看成了自己的孩子那样,不想让他受委屈,更不想让他承担风险,每一步都希望他能够茁壮健康的成长。

  • 不到两周的时间,进行了对中间件技术的一些了解(只是了解是怎么使用的),得以机会,参与了一个项目的小分支开发,其实现在回想起来,不过是之前在学校里做过的ssm框架,且m层还不需要自己写的那种。

  • 尽管,我将这个项目说的如此简单,但是我不得不讲一下我在这个项目中遇到的那些问题,对,已经不能用几点了,因为我觉得在我的开发过程中遇到的问题数不过来,尽量罗列
    1、首先,我最开始以为是因为京东公司比较大,提供给我增添需求进行开发的项目很庞大,理清思路上手再开发并不容易,可是无论在哪一个公司,都不会给你一个完全重头开发的项目(可能也会有,但几率太小了),所以,我觉得我们需要具备的第一个能力,就是根据给你的项目代码,你能够将其翻译与理解,明白代码中的逻辑,嵌套关系,才能更好的开发
    2、公司中的开发,并不会是完全由一个人进行开发的,一定是合作开发,所以我觉的在进入公司后git和svn这种一定要了解好,实际开发中,使用很多!!!!!!
    3、我也说了,在开发时,你并不是所有系统的代码都能掉到,所以,多数情况下,会是你实现一些功能时,可能会去调用别人开发的功能,这一步的实现,主要通过接口之间的互相调用,所以对别人暴露出来的接口以及其方法,要懂得如何调用与将其分析结果转换之类的
    4、可能在工作的情况中,我们的代码进行编写完毕后,可能会需要两边进行一下联调,但是,作为一个第一次接触大型开发的我,并不知道不能改动别人暴露给我的接口,是因为,我最开始进行开发,可能不理解里面的逻辑,且这个接口也是我们小组进行开发的,这才可以看!
    于是,后来的所有出现的bug,我都只从自己的代码上找毛病,但事实证明这样并不可以,暴露给我接口的那个人,是离职前,整理的这份代码,但是,真心提醒:请对自己的代码负责,关爱他人与自己呀反正我因此一个bug平均卡三四天,最后都是改动了我的接口项目,当然也有我经验不足的一部分原因。
    5、我觉得作为一个小白,初来乍到,可能遇到问题时,也会有向我曾有过的困惑一样,自己并不知道如何解决,但是大家又好像都很忙,不知如何开口,面对这样的问题:
    我觉得,首先 不要上来不会的问题 就直接开口问! 毕竟我们还可以百度呀,万一这种问题,网上已经有很多解决办法,但是你确还提出了这样的疑惑,难免会给人一种你不爱思考且懒惰的印象吧。
    其次,如果真的没有找到对问题的解决办法,我觉得应该先将问题整理出来,例如问题是什么,你做了哪些改动,改动后效果如何等等,因为可能开发的时候,大家都很忙,别人重新给你过一遍代码也会很麻烦,也是对表达力的一种提升吧。
    大概其能想到的也就这么多了,希望如果你也向我一样感到迷惑的话,看到这篇文章,能够给你一些灵感。
    也希望我浅薄的理解不要有太多过错,期待大家的指教,也期待大佬们的指点》

Java开发实习生 一月体验感相关推荐

  1. 记京东Java开发实习生二面

    京东Java开发实习生二面已挂,心情虽然失落,但是还是要在这里做一点作结,以便日后做些参考.让每一次失败都变的有意义! 面试流程 这次面试的流程比较简洁,首先问了两道技术问题,然后面试官对于我的简历中 ...

  2. Java开发实习生面试经历与总结

    Java开发实习生面试经历与总结 更新日期:2020年1月1日 一.引言--初生牛犊不怕虎 2019年 我是从大二暑假开始,正式进入Java的学习.大二上学期的时候,学校开设了只有11周的Java程序 ...

  3. 吉比特java开发_JVM 吉比特后台 Java 开发实习生 20 分钟一轮游 _好机友

    吉比特后台 Java 开发实习生 20 分钟一轮游 作者:胖若两人 链接:https://www.nowcoder.com/discuss/155198?type=2&order=3& ...

  4. Java开发 - Redis初体验

    前言 es我们已经在前文中有所了解,和es有相似功能的是Redis,他们都不是纯粹的数据库.两者使用场景也是存在一定的差异的,本文目的并不重点说明他们之间的差异,但会简要说明,重点还是在对Redis的 ...

  5. 网易2018实习生招聘笔试题-JAVA开发实习生

    网易2018实习生招聘笔试题-JAVA开发实习生 如何从有数字规律的网址抓取网页并保存在当前目录?假设网址为 http://test/0.xml,其中这个数字可以递增到100. for(int i=0 ...

  6. Java开发 - SpringCache初体验

    前言 早些时候,博主介绍过Redis的使用:Java开发 - Redis初体验,Redie是基于缓存的一项技术,对于Redis,博主此处不再赘述,不了解的可以去看这篇文章,但Redis缓存并不是顶峰, ...

  7. Java开发 - ELK初体验

    前言 前面我们讲过消息队列,曾提到消息队列也具有保存消息日志的能力,今天要说的EL看也具备这个能力,不过还是要区分一下功能的.消息队列的日志主要指的是Redis的AOF,实际上只是可以利用了消息队列来 ...

  8. 蓝凌/一个完整的Java开发实习生面试

    过了简历后(简历上有项目的话,不管是怎样的,花点时间复习下上面的东西),HR约的是15:00. 去到公司后,有一个人在门口等着,我就直接进去他们公司和前台说我是来面试的,前台会让你微信扫描填表(会出来 ...

  9. Java 开发 (实习生/应届生) 完整学习路线和规划,希望能够帮到屏幕前迷茫的你

    这是来自一个没有团队,没有机构,仅仅是一个热爱Java开发的带学生UP主完成的学习路线,所有的资料.源码可以直接下载. 各位小伙伴大家好,也许这是你们第一次见到我,我和你一样,曾也是一个对于未来充满迷 ...

最新文章

  1. 2012matlab aerospace,Matlab 2012安装图解
  2. dbcp、c3p0、proxool、Bonecp等连接池对比
  3. hadoop程序实例
  4. 携程基于Quasar协程的NIO实践
  5. web开发:jquery之DOM
  6. [转载] 《财富》评最受尊敬IT企业:苹果居首IBM次席
  7. React开发(205):react代码分割之context
  8. linux安装-bin.rpm,Linux离线安装jdk,bin、rpm和tar.gz三种方式及配置jdk环境变量
  9. JeecgBoot 单体升级微服务快速方案(十分钟搞定)
  10. 怎样防止程序重复开启?
  11. Android动态壁纸画布透明,Android 动态壁纸LayoutParams问题
  12. c语言5-34答案,C语言答案第5章.doc
  13. 【重点!DP】LeetCode 97. Interleaving String
  14. python 直方图每个bin中的值_python – 如何获取直方图bin中的数据
  15. 郑州大学远程教育学院C语言程序设计题库(一)
  16. 本地项目文件上传到码云的全过程(附每个步骤详细插图)
  17. 微商行业面临洗礼,微盟萌店能否完成“神补刀”?
  18. 计算机中的ins是什么功能,insert键的功能是什么
  19. 机器学习 --- 朴素贝叶斯分类器
  20. 如何制作调查问卷、问卷报告

热门文章

  1. 猿设计12——真电商之促销系统设计
  2. JetBrains PyCharm 配置pylint(Python代码审阅工具)教程
  3. HDU 6223 Infinite Fraction Path
  4. javascript王国的一次旅行,一个没有类的世界怎么玩转面向对象?- 很有意思的一篇文章
  5. ERA5 积雪 降雪 区别_漠河降雪量已达入秋最大级别,北京也迎降温和大风,注意添衣保暖...
  6. MySQL下载安装使用-完整详细步骤
  7. iphone壁纸转换的解决
  8. 2021年广东省安全员B证(项目负责人)新版试题及广东省安全员B证(项目负责人)试题及解析
  9. Java培训靠谱吗?能学到什么?
  10. 自学日语第一天,第一课。