客户总体情况:2年.Net开发经验,2014年刚刚转Java半年。对Java的若干问题不是非常清楚,仅仅是对JSP/Servlet/JavaBean

Spring、SpringMVC、Mybatis有点基础性的认识。

项目中就主要用到了上述基础,公司使用的是技术架构师自己开源的框架。

客户所在的公司是山东青岛某小公司,对技术员工要求较多,从前端到后端都要做。

前端使用extjs、easyjs等多种js框架。比較多变。

经过40多分钟的交流沟通,我的解决方式和思路例如以下:

1.Java基础一定要学好。

文件、流、网络等核心经常使用库和API一定要熟悉。

研究案例能够是 我写的中国象棋1.0版本号,这个相对简单一些。

再过段时间,研究我写的中国象棋2.0版本号,更为全面的学习JavaSE核心知识。

2.Web框架应用。

学习Java Web开发。先学习框架的应用,再学习框架的设计思想。再研究框架的源代码是可行的学习方法。

2.1框架应用

SpringMVC:參考网上的一片教程,入门级和最经常使用的配置。总结得非常全面

Mybatis:參考官网http://mybatis.github.io/mybatis-3/zh/index.html

2.2框架的设计思想以及多种配置

兴许再研究

2.3源代码

网上有不少源代码分析的文章,我也写过一些。

3.Web前端

Html、JavaScript(JQuery)、CSS才是最经常使用、最标准化的Web技术。

与其花大量精力学习 多变,不能广泛应用的extjs等框架,把最稳定的、最流行的、最基础的Web前端技术学好更合适。

extjs等公司用的框架。先能够解决这个问题即可。

精力足够的情况下,能够优先学习JavaScript写的简单的组件以及CSS框架,比方Bootstrap。

4.独立做项目。全栈式project师

等上述3类技术都有了扎实的基础和丰富的实践经验之后。再独立做几个项目,练练手。

5.工作问题总结

工作中遇到的问题,不懂的首先应该自己研究,实在不行,再去请教业务经理或技术架构师。

优先自己研究。能够提高自己解决这个问题的能力。有自己思考的情况下,再请教别人,会比較好。

虚心请教别人时。多问几个为什么。了解下别人为什么要这么做。

假设别人不愿意分享自己的设计方法,仅仅能自己研究了。毕竟,求人不如求己。

把工作中遇到的问题,记录下解决思路和方法。这样能够保证自己的经验越来越丰富。解决这个问题的能力越来越强。

再有新技术和新问题时,都不再是什么大问题了。

这个客户看过我的非常多文章,比方工作问题系列、Web开发系列等,所以交流起来还是比較轻松愉悦的。

小雷FansUnion-博学的互联网技术工作者

2014年11月16日

湖北武汉

原文请參考:小雷FansUnion官网-客户案例  http://fansunion.cn/case

IT增值服务,客户案例(一)--山东青岛在职人士,2年.Net经验,转Java开发半年的更多相关文章

  1. IT增值服务客户案例(二):河南郑州大四实习生,职业规划和项目开发指导

    客户整体情况,河南郑州大四在校学生,目前在企业实习,从事Java开发工作.有一定的项目开发经验,对Java周边技术有基本的理解. 客户购买的是"拜师学艺"服务,按月付款. 经过多次 ...

  2. IT增值服务-客户案例(三):合肥薪火科技,Java和P2P网络借贷系统开发指导

    客户整体情况: 合肥薪火科技,是安徽合肥一家主营微信开发和运营的中小企业,http://weimarket.cn/. 这家公司筹备.创立.曲折创业的经历,我一直有关注.因为2个老板,都是我的同学校友, ...

  3. Slickflow.NET 开源工作流引擎高级开发(二) -- 流程快速测试增值服务工具介绍

    前言:流程是由若干个任务节点组成,流转过程就是从一个节点转移到下一个节点,通常需要不断切换用户身份来完成流程的测试,这样使得测试效率比较低下,本文从实战出发,介绍常见的两种快速测试方法,用于提升流程测 ...

  4. 关于IT增值服务"拜师学艺"价格调整的通知

    经过几天的探索,在与若干潜在付费客户交流的基础上,决定对IT增值服务"拜师学艺"价格进行调整. 当前价格:年费1000元,月付100元-1年付10个月. 2015年1月1日起,年费 ...

  5. Linux 增值服务中删除,自己主动和国家执行

    CAMS 在自己主动参加相关的服务安装过程.在最后的安装过程中会提示用户是否启动该服务,这样的服务才能生效,需要注意的是一个服务并不意味着系统启动过程中被添加到该服务后,会自己主动执行,只可用于ser ...

  6. 七 Spring的分模块开发的配置,保存客户案例

    Spring的分模块开发的配置 加载配置文件的时候,加载多个 在一个配置文件中引入多个配置文件(常用) 保存客户案例 applicationContext.xml: <?xml version= ...

  7. Power BI官方客户案例2021

    微软商业应用峰会Power BI客户案例,今年的客户案例相比前2年不同,主要是大客户,基本都是行业Top公司. 选取零售,医药制造,教育,医疗IT等行业龙头.沃尔玛,拜耳,滑铁卢大学的分享内容非常棒, ...

  8. 定位服务API案例

    定位服务API案例 要使用定位服务API,需要确保设备已经下载并安装了HMS Core服务组件,并将Location Kit的SDK集成到项目中. 指定应用权限 Android提供了两种位置权限: A ...

  9. Java开发架构篇:领域驱动设计架构基于SpringCloud搭建微服务

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言介绍 微服务不是泥球小单体,而是具备更加清晰职责边界的完整一体的业务功能服务.领域驱动 ...

随机推荐

  1. 为什么EXE文件出现了不该出现的“盾牌”

    下载了一个小程序,它的功能并不需要管理员权限.但是在Win7下面它的图标上出现了一个“小盾牌”,这意味着运行它需要提升权限……果然,双击时弹出了UAC对话框.用二进制编辑器打开这个EXE,发现它没有内 ...

  2. boost 的函数式编程库 Phoenix入门学习

    这篇文章是我学习boost phoenix的总结. 序言 Phoenix是一个C++的函数式编程(function programming)库.Phoenix的函数式编程是构建在函数对象上的.因此,了 ...

  3. WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)

    因为ORM的原因,对Attribute编程有一种情节..所以这节的出现,完全是因为在WCF对自定义Attribute的一种应用. WCF 项目应用连载[7] - 绑定.服务.行为 大数据传输与限流 - ...

  4. codeforces 659B Qualifying Contest

    题目链接:http://codeforces.com/problemset/problem/659/B 题意: n个人,m个区.给出n个人的姓名(保证不相同),属于的区域,所得分数.从每个区域中选出成 ...

  5. SilkTest高级进阶系列6-motif tag

    看SilkTest代码的时候不小心看到winclass.inc里面的一些类申明使用的是motif tag,例如: [-] winclass MessageBoxClass : DialogBox [ ...

  6. 数组去重Array

    var aee3=[31,42,13,19,5,11,8,13,40,39,1,8,44,15,3]; Array.prototype.unqu2=function(){ this.sort(); v ...

  7. 【机器学习】SVM核函数

    知识预备 1. 回顾:logistic回归出发,引出了SVM,即支持向量机[续]. 2.  Mercer定理:如果函数K是上的映射(也就是从两个n维向量映射到实数域).那么如果K是一个有效核函数(也称 ...

  8. JDBC增删改数据库的操作

    JDBC入门及简单增删改数据库的操作 一.JDBC的引入 1.JDBC的概念 JDBC:Java Database Connection,表示数据库连接(任何数据库都支持JDBC的连接),是一个独立于 ...

  9. CreateThread、_beginthreadex和AfxBeginThread 的区别

    CreateThread._beginthreadex和AfxBeginThread 创建线程好几个函数可以使用,可是它们有什么区别,适用于什么情况呢?参考了一些资料,写得都挺好的,这里做一些摘抄和整 ...

  10. WebService开启远程测试

    WebService部署成站点之后,如果在本地测试webservice的接口可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only a ...