首页 新闻 会员 周边

java入门级开发需要掌握哪些技能,感觉工作快1年了,不知道会什么,也不知道要会什么

-4
悬赏园豆:100 [已解决问题] 解决于 2016-07-28 19:56

java开发需要掌握哪些技能,感觉从事开发快1年了,不知道会什么,也不知道要会什么

晴天笑笑的主页 晴天笑笑 | 初学一级 | 园豆:112
提问于:2016-05-10 14:50
< >
分享
最佳答案
-1

 

我来回答你。 首先。 你要能独立开发某些东西。 java web   方面的。 

1:ssh 框架。 ssm 框架。 这些。 要会。  假如你会这些东西 且 熟练了。 那么  就可以尝试出去接私活干干了。

这是赚钱的一点。

2:熟练了这些东西。 可以试试自己搞框架。  例如。 自己写一个 struts 的control 文件(struts1的control 非常好理解的)。放到自己的项目中。  重复造轮子

接着,性能优化。 sql 优化等。

平时。看你的兴趣爱好。 搞一些小东西。 例如。调用 新浪api  调用谷歌api 做某些事情 ,网络爬虫。 或者学学安卓等

注意。 第二和第三是同时进行的

 

 

收获园豆:100
情不知所起一往而深 | 初学一级 |园豆:87 | 2016-05-11 15:02

恩,在尝试ssh,还真发现好多问题

晴天笑笑 | 园豆:112 (初学一级) | 2016-05-14 18:57
其他回答(4)
-2

表示一样我也是工作一年了,我觉得做了一年,应该具备很好的学习能力,因为每个项目的技术选型都不一样,所以学习能力最重要。检测能力最好的方式就是学习一门新的技术说话费的时间,还有就是不断学习新技术,新框架。常用的框架hiberate,mybatis,jpa。spring,spring-data,springmvc,struts2,shiro,freemark,webservice,dubbo,dubbox这些你都可以看一下,前端的jquery,ko,nodejs,anglejs,requirejs,分布式的zookeeper,solr,缓存框架:redis.memcache,数据库的mongonedb,pgsql,mysql,oracle。目前只想到这些==

 

Hotsum | 园豆:197 (初学一级) | 2016-05-10 20:44

听你的意思1年要积累的就是框架,一些常用的api,数据库的使用吧

支持(0) 反对(0) 晴天笑笑 | 园豆:112 (初学一级) | 2016-05-11 09:09

@晴天笑笑: 我的理解是刚开始多写代码,多看代码,锻炼自己的学习能力。等有一定的代码能力以后,就往深层次学习

支持(0) 反对(0) Hotsum | 园豆:197 (初学一级) | 2016-05-11 09:12

嗯嗯。总感觉要学的东西好多,不知道从哪里开始。当初进项目的时候,框架都不知道是啥- -!

支持(0) 反对(0) 晴天笑笑 | 园豆:112 (初学一级) | 2016-05-11 09:22

@晴天笑笑: 可以看项目用了哪些框架,每种框架都学一下,不要求精通,但是要求每一个框架都会使用。出现问题知道从哪个方面思考

支持(0) 反对(0) Hotsum | 园豆:197 (初学一级) | 2016-05-11 09:31
-2

 刚开始你可以选择做一个非常简单的BS项目

第一步: 登录、退出、用户管理(这部分你会学习到数据库、一些基本的用户验证巴拉巴拉~~)

第二步:用户管理前台用一些比较常用的技术:jquery、前端ui控件(jquery ui、bootstrap、 easyui等),输入性验证、图片文件上传、ajax等;

第三步:后台做一些比较复杂的功能以及修改一下某些技术实现,比如授权、orm之类、密码加密之类、设计模式的。

。。。。

waiter | 园豆:1000 (小虾三级) | 2016-05-11 10:17

这个好像自己以前的毕设。。。

支持(0) 反对(0) 晴天笑笑 | 园豆:112 (初学一级) | 2016-05-11 14:30
0

框架这些上面几楼都说的很详细了以上都回答了,再补充些, 

你还要熟悉 linux+mysql+nginx+tomcat/jetty  服务器部署,redis,kafka ,学学分布式架构设计 

设计模式,敏捷开发模式,soa,分布式消息队列,分布式缓存。

 

 

 

 

yuan.net | 园豆:165 (初学一级) | 2016-05-14 21:19
0

我也是半路出家的,我个人经验,javaEE体系太大,算上前端和数据库,想学到点水平确实需要很长的时间积累,不过你可以着手于手中的项目,自己做的功能去发散和重构的学习知识,定期在做体系的总结,毕竟学知识和写代码还是不一样的。

aaron86 | 园豆:204 (菜鸟二级) | 2016-05-16 15:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册