西电通院,正在自学java,总是不知道学到什么水平才能去工作,也没个方向?

作者:未知 / 来源:网络 / 整理:脚本之家如果知识不能与人分享,这不算是真正的知识了。
工作就是做项目。通常你会负责一个小模块。 所以正常工作的水准,应该是这样的1.搭建环境 包括IDE,checkout源码,本地数据库或者是服务,host配置,maven配置或者是别的公司有使用的环境。因此你要熟悉这些或者类似的工具,才不会因为环境问题就让公司觉得你什么都不懂。2.拿到模块需求之后,要会做系统设计,包括db设计,...

工作就是做项目。
通常你会负责一个小模块。

 

所以正常工作的水准,应该是这样的

1.搭建环境 包括IDE,checkout源码,本地数据库或者是服务,host配置,maven配置或者是别的公司有使用的环境。因此你要熟悉这些或者类似的工具,才不会因为环境问题就让公司觉得你什么都不懂。

2.拿到模块需求之后,要会做系统设计,包括db设计,架构设计,接口设计,关键业务的逻辑分析等。这样才能和你的leader去交流。才不会让你的leader觉得你无法独立完成项目。如果解决一个问题有多种实现方案,那么他会期望你能懂方案的好和坏,至少一说你能懂。

3.设计工作完成后 就是编码。不同的公司都有自己的架构体系。单是访问db就有hibernate,mybatis,jdbc等多种选择。还包括分布式架构体系,消息队列,mvc框架等等。初学者不会接触太多分布式和缓存的内容,但是如果有,那么他肯定期望你会,或者是你能有之前的经验,可以快速适应新的框架。这样才不会让他觉得让你做项目带你太浪费时间。

4.项目开发过程里往往会有各种预期不到的风险,还有和其他团队成员沟通交流。所以项目风险控制也是一个你必须要会的。

5.交付之后要Demo,要懂bug修复流程,要打包发布。要懂线上bug的日志查看,追踪,定位问题在哪里。

 

手机打字实在不方便,所以后面的写的简单了点。


现在是不是明白了,学到什么程度,公司才会要你了?

 

“职业选择、求职辅导、学习规划、困难答疑、技术交流等,可以加IT交流群828691304

 欢迎访问我们的官网:技能树.IT修真院

“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,学习的路上不再迷茫。

这里是技能树.IT修真院,初学者转行到互联网行业的聚集地。"

你可能在找的问题:

java教程

简单认识SLF4J

SLF4J JAVA简易日志门面【SimpleLoggingFacadeforJava,缩写SLF4J】 宏观定义:一套包装Logging框架的界面程式,以外观模式实现

java教程

Semaphore源码分析-java8

1.特性分析 Semaphore就是一个计数的信号量 每一个线程在获取资源前,必须从semaphore获取许可,这保证了一定有可用的资源。

java教程

java中的12个原子操作类

1.简介 JDK1.5开始提供了java.util.concurrent.atomic包,这个包中的原子类提供了一种用法简单、性能高效、线程安全的更新变量的方式。

java教程

JDK中涉及的设计模式总结

所有的设计模式都找了一种JDK中的实现(并未列出所有,原因是太多,而且本次整理的目的是通过JDK中的实例完成设计模式的梳理和记忆,所以只写一种实现)。依次对类,对应的方法,功能进行介绍。

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

标题
返回顶部