java成长之路-开篇

一,为了生活

从业7年,主要还是运用.net过日子。今儿下决心再次准备学习java并想达到一定高度,也还是想以后能主要用java赚钱过日子。抱歉眼界所到,平均情况下,java平台的收入还是比.net的可观。目前所在行业java需求量也比.net好,不仅是岗位数量,还有薪资水平。三年前用java写过生成pdf 报表的web服务,突击两个月,一边抱怨eclipse和java语言,一边把项目做完了,个人觉得用java开发还是很不爽。半年前又突击用php做项目,也是两个月,大致就是前端用smarty,php用pdo读写sql 2005,一个功能简单的推广网站。由于之前已经研究过rubyb rails 和用asp.net mvc 做过好几个项目。感叹phper日子过得也真不容易,选择php完全是冲着lamp全套免费去的。但是话有说回来 ,目前行业php的职位居然多余java,只是薪水没有java高,所以我决定放弃已经找到感觉的php,直奔java而去。还有一点是语法上还是java和.net像。

一年半来,为了打造新的游戏平台,前端尝试过wpf,sliverlight。结果WPF成功运用,silverlight受限于视频直播速度。不仅仅是IIS 流媒体服务确实赶不上Adobe,还有sliverlight播放器也还是有所欠缺,居然不能让播放器作为背景,在其上在贴内容。看上iis 流媒体服务是微软大张旗鼓宣传其在伦敦奥运会的成功案例,其实细查下去,很少看到微软真正有掌握即时视频传播技术,其给出的最终链接都会指向其合作伙伴,就是那些参与了奥运会的第三方服务商。好了,这里确实有抱怨微软不给力。现在还是用flash替代了sliverlight。结果又花了个多月去积累flash开发技术,了解应用flash cc,flash builder 这些IDE;as3语言,flex框架,最后很无奈的发现flash程序员这口饭其实也不好吃,不仅面临html5,unit2d,unit3d等等的挑战,替代;而且在学习难度上也不亚于学c,c++,这不是夸张,as3程序员面对的运行环境是浏览器这种玩意,同时还得理解flash动画的原理,最悲剧的是薪资水平不高。

目前由于云服务的出现,架构设计时有了更多选择,是自己弄台服务器安装,还是选直接买云上的产品,是绞尽脑汁自己实现负载均衡还是直接部署在云上,直接用云上成熟的均衡服务对软件的设计和项目进度安排影响都很大。说到云服务的目的是想说,由于云服务的爆发,现在又出现了新的工作种类,就是云服务管理评估专家。服务商,太多,服务产品太多,还太夸张。需要有研究,有经验的人去遴选,把控。以前有oracle专家,我想以后肯定有亚马逊等等云专家.亚马逊云的培训认证以及有些规模,但是不了解薪资水平如何。

说了这么多,总结是职业生涯中,总会面临很多选择,没有一成不变的技能,也没有不可变的方向,作为IT从业者注定要活到老,学到老。有足够的资本打底后,才能那么任性。

二,学习计划

首先基本功,语言。《Think in java》以前就是用它做参考书做项目的,觉得有些啰嗦。记得买的时候75,后面把它卖了40。因为我更偏好《java核心技术》,已经看了上卷。两本书好厚。下卷打算积累些开发经验再看。

目前开始了解java web开发,从jsp,servlet开始,书籍是《Tomcat+java+web+开发技术详解-孙卫琴-第二版》。整个学习和实践过程用mind jet来做笔记,挺好 一个工具,后面回顾时一目了然。理论和实践结合,交替阅读实践,因为有时候看太久会累和闷,就做项目解闷。

最后是后续书单,但是不仅限于书单包括的内容,在看书时,需要深挖的知识点会搜索出来仔细看。希望有缘的朋友路过,留言探讨,指教。

《Java2核心技术II卷.高级特性》

《轻量级Java.EE企业应用实战_Struts_2+Spring_3+Hibernate整合开发[第3版]》

《深入掌握J2EE编程技术》

《JavaEE主流开源框架系列》

时间: 2024-10-25 20:04:11

java成长之路-开篇的相关文章

java 成长之路[轉載u]

分享总结title: java 成长之路tags:grammar_cjkRuby: true 经验差异 1-3年 要求 建议 3-5年 建议 5年+ 经验差异 最近一年比较忙,经历了创业公司的倒闭.这次又来到一个创业公司.由于要分享经验,而且很久没有写博客了.所以就把这次分享的写一下吧,希望以后能一直坚持下去.做java的么.总要有学习路线.有一个大纲,知道几年经验应该会些什么,而不是混日子.要记住工作年限!=经验 1-3年 要求 我以前面试1年经验的人,基本不会去问框架,只会问一些api,例如

java成长之路

今天是学习Java的第二天 ,到这点看看还记得多少 .一点点在进步.看着也是感觉蛮好的. <ktml> <head> <title>添加名称</title> <head> <body空格bgcolor背景颜色 空格text字体颜色> 练习一下 <a href="输入网址http://www.baidu.com">空格<font 空格color="字体颜色>"<b&g

【基础】Java成长之路

1.path与classpath的定义 path:指windows上运行应用程序所指定的路径classpath:指应用程序自身的工作目录(类引用目录) 2.变量的定义 局部变量:指方法体内定义的变量 成员变量:指方法体外部切在类体内部所定义的变量

JAVA成长之路SpringCloud脚印(一)

从即日起开始学习SpringCloud,在这里记录下学习过程,共勉,欢迎指正. 环境:IDEA2019.3.3.JAVA13 一.spring cloud简介 spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理.服务发现.断路器.路由.微代理.事件总线.全局锁.决策竞选.分布式会话等等.它运行环境简单,可以在开发人员的电脑上跑.另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解. 二.创建服务注册中心

java实习生的成长之路&lt;转&gt;

java实习生的成长之路<转> 首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程.IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再学. 这阶段完了,你可以写些能在控制台打印出来的小程序,锻炼下逻辑思维.也就是号称JAVASE毕业了,其实不过是入门而已,如果要往WEB方向发展,这些倒是基本足够了. 接下来要学html,jsp,servlet,javascript,oracle,tomcat,目标,写出第一个动态网站,也 许只是个

2017年Java web开发工程师成长之路

详情请交流  QQ  709639943 00.2017年Java web开发工程师成长之路 00.R语言速成实战 00.R语言数据分析实战 00.Python+Django+Ansible Playbook自动化运维项目实战 00.Java深入微服务原理改造房产销售平台 00.Python3入门机器学习 经典算法与应用 00.老司机学python篇:第一季(基础速过.机器学习入门) 00.Python 从入门到精通 78节.2000多分钟.36小时的高质量.精品.1080P高清视频教程!包括标

《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

<菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学校复习,都希望你过好这个长假. 没有出去玩的也不用羡慕别人,利用这段时间充充电,不比去旅游看人头要好的多吗? 最近终于把我的原创文章整理成一本电子书了,趁着国庆开始之前发布出来,希望对你有所帮助. 这本电子书整理了我过去一年时间里在微信公众号[黄小斜]里创作的文章,包括Java学习.求职面试.成长心得.感悟思

从1.5k到18k, 一个程序员的5年成长之路

http://blog.csdn.net/lgg201/article/details/8637763 昨天收到了心仪企业的口头offer, 回首当初什么都不会开始学编程, 到现在恰好五年. 整天在社区晃悠, 看了不少的总结, 在这个时间点, 我也写一份自己的总结吧. 我一直在社区分享, 所以, 这篇总结也是本着一种分享的态度, 希望相比我还年轻的同学们, 可以从中找到一些让自己成长更快的文字. 先介绍下背景:1. 2008年3月开始学习编程, 目前2013年3月;2. 2009年6月计算机专业

菜鸟程序员的成长之路(三)——2014,逝去的半年,奋斗的半年

从3月份到现在,仅仅半年的时间让我扮演了两个完全不同的角色,从在校生一下变成了毕业生,作为毕业生不能再像在校生一样自由自在,无所顾忌,想怎样就怎样,肆无忌惮的生活,浪费时间.如果你想从容的面临未来的生活,就需要彻头彻尾的改变.多一份稳重,多一份责任,多一份担当. 鉴于LZ不太擅长写非技术博文,那就以碎碎念的形式,来回顾一下我的奋斗历程: 技术 3月份开始备战软考,软考准备了两个多月的时间,从看视频做笔记,再到大家一起讲课,复习,做试题巩固,整个过程至今历历在目.软考虽然不难,但是对于基础差的同学