昆明是一个落后的城市,自打毕业从北京下来工作,至今也快两年了,从这么长时间的认识来看,能得出一个结论:这里没有一家公司能算得上是真正“做技术”的,怎么这样说呢?也许我的看法偏激了一点,不过从整个环境来看就是这样的:没有创新意识,整天抱着那些所谓标准的、成熟的老土架构(比如struts1,ejb2等必然淘汰的技术)不放,对用户界面以及可用性的藐视,导致投入了巨大人力、财力后,却收效甚微。基于这样的技术,想单元测试,想敏捷开发,恐怕不是那么容易!这就好比一个老头子,八十岁的老头子,够成熟稳重了吧?但他还能在世上活几天?ruby on rails的流行,以及Ajax所带来的冲击,在这里更本看不到涟漪,的确,更换基础语言意味着学习成本的提高,但这也不能成为拒绝新技术的借口,不是说要赶潮流,就算是多一股神经来关注下动态语言也好吧。丢不掉java,就换新一点有活力的,比如struts2、ejb3塞……不过企业不愿意在硬件设备上面投入资金也没办法,实在不行可以用groovy,可以尝试grails嘛。
转入正题,为什么自己要选择关注前台呢?这与上面所发的牢骚是有关系的,就是因为不想把精力浪费在必然淘汰的技术上,后端开发的发展势头日新月异,把宝押在上面实在是太不值了,学习web前台,关注web标准,深入掌握html、css、javascript以及ajax,相比而言保值能力要高得多,不管你后面用java也好,用ruby也好,我前台依旧:)国内对于web前端开发的关注程度是越来越高了,几家出版社也引进了不少经典的图书,就像dlee老大说的那样,这两年的资料已经足够繁荣这个市场的了。为何不借这个东风改变关注点,提高自己的能力呢?
确定一下今后的研究目标:在精通ajax相关技术的同时,一并学习和探究架构模式的最佳实践,比如基于REST风格的web服务,面向资源的架构ROA。当然也不是说就完全不考虑服务端了,目前的打算是研究rails,以及grails,掌握一个快速开发的web框架,可以让自己不至于太落伍,而且他们的学习成本也不是很高,能快速上手。
分享到:
- 2007-05-16 14:31
- 浏览 4144
- 评论(8)
- 论坛回复 / 浏览 (8 / 3540)
- 查看更多
相关推荐
本人从iteye中下了一个WEB1.3(xiaofan)的代码来研究了下,觉得还比较可以,上手还是很快,但因为是静态的,很多东西操作起不理想,本人经过想了又想决定给这个框架加一个后台程序数据库,让其它前台的操作都可以...
为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程...
JSP 粉丝社区系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,...
WEB服务器安全测试方案1 WEB服务器安全测试方案 测试宗旨 确保网站能够安全的运行,所有文件处在安全的网络环境之下,并受到应有的保护 。 测试目的 本次测试旨在检验过去一段时间同事们的劳动成果,并确保网站开发...
当FPT应用于Web开发时,界面设计人员可以和程序开发人员同步开发一个遵循MVC架构的Web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由程序开发人员关注业务逻辑编码。FPT将.NET程序代码从Web页面中分离...
缓冲区应该是有三个部分,分别是php、webserver、web browser,可以通过程序代码或配置文件做到实时输出,相对而言后台是可控的,但是前台不同浏览器缓冲机制是不同的,这里没有深入研究。我的解决方案是,允许非...
选择自己modoer系统相应的编码包,上传到modoer根目录下覆盖旧文件即可完成更新 更新内容: 增加 多个模块在手机访问时自动跳转到相关手机页面的功能 增加 小组添加视频在IOS系统下提示进入播放页面 修正 手机web ...
当FPT应用于Web开发时,界面设计人员可以和程序开发人员同步开发一个遵循MVC架构的Web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由程序开发人员关注业务逻辑编码。FPT将.NET程序代码从Web页面中分离...
圈子包括:- 我参与的圈子- 我所在圈子最新帖- 我发表的主题帖- 我回应的主题帖,前台包括圈子介绍,圈子讨论,这个圈子里的人还喜欢去?圈子里面的人流量过什么商品, 好友包括:好友分组,好友短信等 易想商城...
它以构建电子商务网站为目标,由前台购物、后台管理、在线支付三大部分组成。各大部分完美结合,都有着最为完善和强大的功能,最大限度的满足客户在线购物和网站管理员管理的需求。系统满足各个级别用户购建电子商务...
修正 文章更新后,前台没有出现变化的问题(文章缓存未更新) 修正 会员任务-资料完善始终无法完成的问题 修正 手机web里小组话题内容页面无法播放视频的问题(安卓系统下) 修正 手机web首页无法使用搜索功能的...
我们认为“简单就是美”,因此一直以来,追梦工作室在开发过程中无处不充分考虑用户的使用习惯,尽最大可能降低用户的使用门槛,让用户关注于内容维护本身,而不需 要投入过多的时间来学习系统的使用技巧,在细节处...
1、项目介绍 ... 系统采用servlet框架结构,json作为数据读取的数据源。 2、项目技术 ...讲所有格式编码转化为UTF-8 > 线上访问地址:http://localhost:8080/weather/ json数据格式化的转化采用谷歌组件gson
当FPT应用于Web开发时,界面设计人员可以和程序开发人员同步开发一个遵循MVC架构的Web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由程序开发人员关注业务逻辑编码。FPT将.NET程序代码从Web页面中分离...
16、新增关系中心,方便处理关注我和我关注的人,方便查看黑名单等; 17、新增同城用户、同兴趣的人、同类人、可能在我附近的等找人方式; 18、新增个人标签,可以给自己打标签,并可以通过标签找相关用户; 19、...
16、新增关系中心,方便处理关注我和我关注的人,方便查看黑名单等; 17、新增同城用户、同兴趣的人、同类人、可能在我附近的等找人方式; 18、新增个人标签,可以给自己打标签,并可以通过标签找相关用户; 19、...
我们认为“简单就是美”,因此一直以来,追梦工作室在开发过程中无处不充分考虑用户的使用习惯,尽最大可能降低用户的使用门槛,让用户关注于内容维护本身,而不需 要投入过多的时间来学习系统的使用技巧,在细节处...
随着时代的进步,社会生产力...本系统前台主要使用JSP作为开发语言,后台使用Mysql作为数据库管理系统,开发环境是idea,服务器采用tomcat,开发出的一个基于web的摄影爱好者交流网站。 关键词:JSP,数据库,B/S模式
软件介绍:后台管理为adminn/ 网缘科技购物系统测试管理员:帐号:admin,密码:admin 网缘科技购物系统前台购买特征: 网缘科技购物系统是网缘科技设计开发的基于WEB的大型购物系统。它以构建电子商务网站为目标,由...
C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间的转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object pool 泛型技巧系列:用泛型打造可复用的抽象工厂 体验.net2.0的优雅...