Java开发一直很火爆,薪资待遇也十分诱人,如今又迎来了大数据时代。于是很多大学生甚至已经工作的在职人士转行来从事Java编程开发。那么作为一个java开发新人,在入职一家新公司之后,如何快速上手业务呢?

首先要做的一件事,就是安装好你习惯的工具和配置,你可能需要做以下这些事:

1、安装jdk

(1)下载jdk版本

(2)安装,并设定jdk、jre安装路径:安装路径你可以用默认的,但是一定要记住安装的地址,可以指定额外的安装路径,比如E盘。

2、配置环境变量:安装好jdk和jre后,就需要配置环境变量

(1)安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可;

(2)安装jre→更改→\java之前目录和安装 jdk 目录相同即可;

(3)安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量;

(4)系统变量→新建JAVA_HOME变量 。变量值填写jdk的安装目录。

(5)系统变量→寻找Path变量→编辑。在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(6)系统变量→新建CLASSPATH变量。变量值填写.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar系统变量配置完毕;

(7)检验是否配置成功。运行cmd输入java -version。

3、安装开发工具

(1)具体开发工具,如eclipse。

(2)配置eclipse使用的java版本。打开eclipse,选择Windows——Preferences——Java——Installed JREs,设定你的jre环境。

(3)配置svn插件。

(4)配置tomcat。

(5)配置maven。

在配置好电脑之后,你可以做好以下这些:

1、熟悉公司业务

不管是不是你负责的业务,大家都应该尽量去熟悉它。同时还要熟悉更多代码,不管是不是你写的。这样做的好处是十分明显的。首先需求分析的时候更加准确,能够在需求阶段就识别风险、影响、难点。而且问题处理的时候,也更加快速,因为相关的业务和代码都熟悉,能够快速的判断问题可能的原因并进行排查处理。在方案设计的时候,还能考虑更加周全,由于有对全局业务的理解,能够设计出更好的方案。

2、熟悉端到端

比如说你负责web后台开发,但实际上用户发起一个http请求,要经过很多中间步骤才到你的服务器,服务器一般又会经过很多处理才到你写的那部分代码。这整个流程中的很多系统或者步骤,绝大部分人是不可能去参与写代码的,但掌握了这些知识对你的综合水平有很大作用,例如方案设计、线上故障处理这些更加有含金量的技术工作都需要综合技术水平。“系统性”、“全局性”、“综合性”这些字眼看起来比较虚,但其实都是技术大牛的必备的素质,要达到这样的境界,必须去熟悉更多系统、业务、代码。

3、主动进修

一般在比较成熟的团队,由于框架或者组件已经进行了大量的封装,写业务代码所用到的技术确实也比较少,但我们要明白“唯一不变的只有变化”,框架有可能要改进,组件可能要替换。这些都是机会,也是挑战,而机会和挑战只会分配给有准备的人,所以这种情况下我们更加需要自学更多东西。以Java为例,大部分业务代码就是if-else加个数据库操作,但我们完全可以自己学些更多Java的知识,例如垃圾回收,调优,网络编程等。

Java开发入职新公司如何快速上手业务?相关推荐

  1. 测试员入职新公司如何快速熟悉新业务?

    身处职场,学习新业务在所难免,尤其是测试人员,具备良好的业务知识是我们做好质量保障的前提,不管是职场「新人」还是「老人」,快速熟悉业务的能力都是不可或缺的,这是我们安身立命的根本. 但,这样的能力并不 ...

  2. 入职新公司,如何快速凸显个人价值

    如果你初入职场,你是否对职场充满好奇与期待:如果你刚刚跳槽,你是否迫切地希望展示自己的才华!当你进入新公司之后,如何能够快速上手工作.融入团队,展现能力,凸显价值? 如果你对新职场存有困惑,以下八个方 ...

  3. 入职新公司-如何更快的适应节奏(第二周要干活)

    刚入职新公司的第一周应该是比较紧张的,因为第一周算是我们熟悉的时间,到第二周有可能就要开始做项目了,甚至有的节奏快的公司也就让你熟悉个两三天后就开始干活了.那么在这短短的几天的时间里,我们应该重点熟悉 ...

  4. 刚入职新公司做一些什么贡献_如果您有全职工作,如何为Kubernetes做贡献

    刚入职新公司做一些什么贡献 当我在IBM产品安全事件响应团队工作时,我于2018年10月开始为Kubernetes (K8s)做出贡献. 我被分布式系统所吸引,但在日常工作中无法与它们合作,因此我的导 ...

  5. 入职新公司第一周的感受

    0.刚参加工作的实习生 1.经过n轮面试,终于进入了大厂 2.入职新公司第一周的感受 3.勤劳的我被工作干扰师打断了 4.摸鱼大王 5.产品经理低头是在想需求吗? 6.好家伙我还以为是作秀,原来是现实 ...

  6. 刚入职新公司上班需要注意的点有哪些

    新人刚入职,对一切还不熟悉.又怕犯错又怕别人觉得你太冷漠.不知道自己该怎么做,手足无措.那么刚入职新公司上班需要注意的点有哪些?博士后招聘整理了如下的内容供大家做参考. 1.不要试着既快速又完美地融入 ...

  7. 一年前被恶意裁员,最近入职新公司背调到上家HR,HR竟主动说我坏话,我可以起诉他恶意诽谤吗?...

    背调被上家公司说坏话并不少见,但还没等人家背调公司开口问,就主动说候选人坏话,这样的HR可不多见! 一位网友就遭遇了这样的奇葩: 一年前上家恶意裁员!跟HR僵持过,最近入职新公司需要背调,背调到上家, ...

  8. 入职新公司,如何快速熟悉一个系统

    文章末尾给大家留下了大量的福利 前言 大家都知道我们新入职一家公司,经常会面临下面一些场景: 新人入职,需要学习已有系统,作为 landing 的一部分,如何学习? 被拉过去参与一个陌生系统的迭代开发 ...

  9. 入职新公司,如何快速上手公司业务?

    最近很多小伙伴入职新公司,问我入职好如何快速上手自己负责的产品,这里说一下自己的看法: 1.了解一下公司的业务逻辑 可以通过请教别人的方式,了解一下公司的业务,请教的时候可以给别人买一杯咖啡啥的,谁都 ...

  10. 刚刚入职新公司,千万不要因为自己的失误被开除

    每天早上七点三十,准时推送干货 阿粉最近刚刚入职了新公司,结果不曾想,差点就被公司开除,一个删除的操作,把表给粉碎的彻彻底底的,得亏了是在测试服务器上,虽然测试服务器,也算是有了备份,但是还是被领导d ...

最新文章

  1. COMET | 概念学习使机器具有人的思维方式
  2. django----admin
  3. 去掉softmax后Transformer会更好吗?复旦华为诺亚提出SOFT
  4. oracle定时任务可以备份么,Linux下Oracle设置定时任务备份数据库的教程
  5. C++:new 和 delete
  6. vs2019 更新安装错误_本月Windows 10累积更新再出BUG:安装时跳出错误代码
  7. mysql jpa 批注 视图_通过JPA注解映射视图的实体类 jpa 视图 无主键 @Query注解的用法(Spring Data JPA) jpa 使用sql语句...
  8. python结果导入excel_荐Python读取、写入EXCEL,处理数据完成运算具体实例及代码,Pycharm中导入库的操作流程...
  9. 【Tableau Server日常维护15】 window版Tableau server 脱机激活
  10. 毕业答辩ppt怎么做?
  11. (已解决)INSTALL_FAILED_CONFLICTING_PROVIDER虚拟机安装失败错误
  12. oracle12c关闭pdb,oracle 12c pdb启动与关闭
  13. java 过滤中文_Java 过滤字母、数字和中文 正则表达式
  14. 如何把照片压缩到20k一下_如何将照片压缩到20k_手机怎么把照片压缩到20k
  15. 梯度下降法and随机梯度下降法
  16. I3D泛读【Que Vadis,Action Recognition?A New Model and the Kinetics Dataset】
  17. 数据堂亮相GMIC2015全球移动互联网大会
  18. 阿里云大学推出云学院中小企业学习优惠方案,加速提升企业云时代人才竞争力
  19. mysql索引和solr区别_Solr索引详解
  20. svn 合并分支到主干

热门文章

  1. 配置Snappy压缩
  2. OOAD 3 迭代、进化和敏捷(Iterative,Evolutionary,and Agile)
  3. govqq.com/post/12.html,更新30+!这些学校招生简章已公布!
  4. 大学四年对比度:看的见的青春渐变
  5. 指狗为马,还可骑乘?小鹏快收了你的神通吧...
  6. 第一次学游泳技巧_包你第一次下水就能学会游泳的方法
  7. 负数求余究竟怎么求???
  8. arduino学习笔记十四--Arduino 环境光线传感器实验
  9. 用swing写个简单的登录器
  10. 个人用 Qt + ffmpeg + D3D9/D3D11 开发的播放器