Java程序员职场全攻略

出版时间:2010-2  出版社:电子工业出版社  作者:吴亚峰  页数:386  
Tag标签:无  

前言

每当坐在自己的工作室里看着书架上林林总总的书籍,使用着高性能的工作站进行开发时,我都会回忆起1998年自己刚刚从事Java编程时的探索和艰辛。回想当初,仅仅有一台主频133MHz的组装机,就敢在上面进行企业级程序的开发,就敢在上面跑Oracle。由于缺乏有效的技术指导,同时难以像现在这样获得丰富的技术资料,那时候的学习和开发都是很痛苦的。有时连续熬夜很多天也无法将一个小小的程序调通,开发过程中常常伴随着沮丧和郁闷。 而现在的情况已经大不一样了,目前市面上的IT技术书籍可谓是铺天盖地,广大读者已经不再需要担心无书可读,而是该担心如何选本好书了。但是纵观浩瀚书海,几乎无不例外地将技术讲解作为重点,这样就忽视了一些更值得关注的问题。

内容概要

本书以包罗万象的IT大江湖为背景,将Java职场中从入门前的学校菜鸟成长为技术大牛的过程展现给读者,内容饱满但又不失趣味性。在本书中既有入职前的行业探秘、误区排除,也有入职后的口诀传授和江湖新锐兵器介绍。不仅与读者朋友们探讨了Java江湖中做事的学问,还探讨了一些职场中做人的道理,可以说是本书是Java开发人员的职场宝典。    本书适合于尚在学校对前途感到迷茫的大学生,同时也是初入职场的菜鸟不可多得的修炼指南。对于那些已经在IT江湖闯荡数年的老鸟,本书也提供了很多新的思路与策略。

作者简介

吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位。1998年开始从事Java开发,有十多年的Java开发与培训经验,主要研究方向是Java EE。现在为Java EE独立软件开发工程师,同时兼任Sun授权Java培训中心认证教师,为数十家著名企业培训了上千名高级软件开发人员,曾编写过《精通NetBeans——Java桌面、Web与企业级程序开发详解》、《Java SE 6.0编程指南》及《30天学通Java项目案例开发》、《30天学通Java Web项目案例开发》等畅销技术书籍。

书籍目录

上篇 我与江湖  第1章 初窥门径——行业揭秘    1.1 IT精英在中国的生存现状     1.1.1 外行人眼中的IT人     1.1.2 IT行情分布     1.1.3 IT语言平台     1.1.4 你说我容易吗     1.1.5 我挨踢我骄傲    1.2 当今主流公司的企业文化     1.2.1 欧美企业的特色文化     1.2.2 日韩企业的工作模式     1.2.3 中资企业的传统特色     1.2.4 两种不同的软件外包方式     1.2.5 加入什么样的公司    1.3 散兵游勇还是团队作战     1.3.1 哪样多一些     1.3.2 团队和单兵     1.3.3 不要停止思考    1.4 这条路大家都是怎么走的     1.4.1 职位和待遇是怎么升的     1.4.2 有干不动的时候吗     1.4.3 走的人多了,还会有路吗    1.5 大公司,小公司     1.5.1 大公司爱专才     1.5.2 小公司爱多面手    1.6 本章小结   第2章 雾里看花——职场误区    2.1 到底差不差钱     2.1.1 大家都是个什么身价     2.1.2 给自己估个好价     2.1.3 先挣的是资本,后挣的是钱    2.2 谁给我解决户口问题     2.2.1 讲讲户口的故事     2.2.2 各地户口政策面面观     2.2.3 别怕,咱有暂住证呢     2.2.4 户口问题小结    2.3 我们不是爱加班     2.3.1 常态加班是为何     2.3.2 你为什么加班     2.3.3 让自己不再加班    2.4 莫学狗熊掰棒子     2.4.1 做过的这辈子永远都不会忘吗     2.4.2 为自己维护一个小仓库     2.4.3 多写开发心得    2.5 本章小结   第3章 下山之路——有备无患    3.1 从学生升级到开发人员     3.1.1 学校给了你什么     3.1.2 咱们还缺啥     3.1.3 经验,还是经验    3.2 为自己定下目标     3.2.1 目标的意义     3.2.2 树立目标的学问     3.2.3 让自己知道今天该干什么    3.3 IT认证的问题     3.3.1 认证那点事     3.3.2 现在的认证     3.3.3 该不该考个证    3.4 本章小结   第4章 必须通关的游戏——求职之旅    4.1 简历靓起来     4.1.1 简历不是这样写的     4.1.2 写出出色的简历     4.1.3 如果是机器筛选简历     4.1.4 简历小结    4.2 笔试,混可不行     4.2.1 初识笔试     4.2.2 牛刀初试     4.2.3 笔试小结    4.3 面试——最难的BOSS     4.3.1 面试面什么     4.3.2 支招面试     4.3.3 面试演习     4.3.4 面试小结    4.4 试用期——这才是最后一关     4.4.1 试用期考查什么     4.4.2 多做什么,少做什么     4.4.3 试用期小结    4.5 本章小结   第5章 步入江湖——做事的学问    5.1 身为菜鸟     5.1.1 打碎牙齿往肚里咽     5.1.2 菜鸟不应该自卑     5.1.3 一叶障目,不见泰山    5.2 锐意进取,菜鸟无敌     5.2.1 既是初生牛犊,就别怕虎     5.2.2 勤于学习,落后就要挨打     5.2.3 菜鸟应该懂得的几件事    5.3 知足常乐,健康心态     5.3.1 总有你达不到的高度     5.3.2 职场爬山论     5.3.2 做最好的自己    5.4 菜鸟何以菜,大牛何以牛     5.4.1 代码量的问题     5.4.2 敢于往上走一步     5.4.3 升天不成,掉下来也是个半仙    5.5 酒香也怕巷子深     5.5.1 找到你的优势     5.5.2 学会竞争     5.5.3 发展才是硬道理    5.6 本章小结   第6章 立足江湖——做人的学问    6.1 新环境有新态度     6.1.1 开发人员和厨师     6.1.2 做人是为了做事    6.2 同事——战友和对手     6.2.1 竞争与合作中的做人智慧     6.2.2 做一个好同事    6.3 上级,不是校长或家长     6.3.1 是员工,不是学生     6.3.2 上级讨厌的员工     6.3.3 怎样与上级处理好关系    6.4 新人和下属,曾经的你     6.4.1 准备工作     6.4.2 学着做个好领导     6.4.3 被夹在自己的上级和下级之间怎么办    6.5 客户,领导内行的外行上帝     6.5.1 如何招待上帝     6.5.2 不要这样对待上帝     6.5.3 如何对付不可能完成的任务    6.6 学着处理和MM的关系     6.6.1 这个行业的男女比例     6.6.2 如何面对异性员工    6.7 本章小节   第7章 百尺竿头,更进一步    7.1 技术不是万能的     7.1.1 为何IT是个服务业     7.1.2 业务流程要清楚     7.1.3 专业领域的知识要了解     7.1.4 软件系统的操作方式    7.2 书是人类进步的阶梯     7.2.1 还要不要读书学习     7.2.2 选本好书不容易    7.3 解决问题的方法     7.3.1 正招和歪招     7.3.2 优先使用正招     7.3.3 正招不够,歪招也可以上    7.4 软件产品的目标     7.4.1 实现功能是底线     7.4.2 提升性能带来质的飞跃    7.5 多多参加技术大会和沙龙     7.5.1 何为技术大会     7.5.2 我们为什么去技术大会     7.5.3 技术大会PK     7.5.4 技术沙龙    7.6 本章小结   第8章 江湖多歧路    8.1 “学院”派和“企业”派     8.1.1 何为“学院”派     8.1.2 “企业”派的实干     8.1.3 一起来做“企业”派    8.2 关于“剑宗”和“气宗”的讨论     8.2.1 何为“剑宗”     8.2.2 何为“气宗”     8.2.3 奇技淫巧不如提升修为    8.3 有自己的平台才是王道     8.3.1 关于框架的纯“拿来主义”     8.3.2 项目的分割    8.4 “大而全”还是“精而深”     8.4.1 “大而全”和“精而深”矛盾吗     8.4.2 “大而全”托出“精而深”    8.5 本章小结  下篇 笑傲江湖  第9章 天下功夫出少林    9.1 Java EE开发人员必知必会     9.1.1 坚实的基础——核心Java     9.1.2 只会Java可不行——大牛的百宝囊    9.2 Java ME开发人员必知必会     9.2.1 了解不同平台对Java ME的支持     9.2.2 游戏开发的基础知识     9.2.3 网络编程知识     9.2.4 G、Android对Java ME开发人员的挑战和机遇    9.3 当下流行EE框架揭秘     9.3.1 Struts和WebWork那点事     9.3.2 Tapestry框架     9.3.3 Spring——不可多得的好框架     9.3.4 Hibernate——从关系世界到对象世界    9.4 大型项目青睐的技术与平台     9.4.1 JSF框架     9.4.2 EJB .0业务层技术     9.4.3 JPA持久层技术     9.4.4 常见应用服务器简介     9.4.5 Java企业平台的荣耀之路    9.5 如何学好框架     9.5.1 全面了解各项功能     9.5.2 彻底研究工作机理    9.6 本章小结   第10章 几种自废武功的做法    10.1 相信谬论     10.1.1 说出来别不信——链表和数组的速度问题     10.1.2 Java真的比C/C++慢吗    10.2 迷信工具,缺乏纯代码能力     10.2.1 迷信ORM     10.2.2 神化IDE    10.3 浅尝辄止,孤陋寡闻     10.3.1 finally的忽视     10.3.2 PreparedStatement的误解     10.3.3 管理数据库连接不知连接池    10.4 忽视内存管理     10.4.1 对象的3种引用     10.4.2 “小肥猪”问题    10.5 看了就不要再犯的错误     10.5.1 “+”惹的祸     10.5.2 魔法数字     10.5.3 代码复制师的渺茫前途     10.5.4 老寿星变量    10.6 本章小结   第11章 没有必杀技,怎么敢出来混    11.1 精通SQL     11.1.1 掀起SQL的盖头来     11.1.2 强大的SQL     11.1.3 SQL优化问题     11.1.4 当下主流的数据库产品    11.2 拿下正则式     11.2.1 细说正则式     11.2.2 正则式在Java中的运用     11.2.3 正则式在JavaScript中的运用    11.3 不会用Ant的开发人员不是好Developer     11.3.1 Why Ant     11.3.2 Ant初体验    11.4 浅谈设计模式     11.4.1 设计模式的重要性     11.4.2 MVC设计模式     11.4.3 单例模式     11.4.4 最终守护者模式    11.5 本章小结   第12章 新锐兵器谱    12.1 面向服务的体系架构(SOA)     12.1.1 对面的SOA看过来     12.1.2 零距离接触Web Service开发     12.1.3 博采众长之集大成者——CXF     12.1.4 英雄不问岁数——Axis      12.1.5 走近ESB——企业服务总线    12.2 富客户端应用(RIA)     12.2.1 从平淡到酷炫——RIA与AJAX     12.2.2 酷炫背后的基石——核心JavaScript     12.2.3 AJAX的开发利器——Dojo     12.2.4 AJAX的最酷代表作——GoogleMap     12.2.5 Web .0时代的异军突起——Mashup     12.2.6 RIA殿堂的技术新贵——JavaFX    12.3 搜索引擎技术     12.3.1 Lucene开源项目     12.3.2 Nutch框架    12.4 本章小结   第13章 武学奥义    13.1 单元测试的利器——JUnit     13.1.1 JUnit简介     13.1.2 单枪匹马,赤膊上阵——JUnit的单独使用     13.1.3 岂曰无衣,与子同袍——JUnit和Ant的联合     13.1.4 得道者多助——JUnit在Eclipse和NetBeans中的使用   13.2 版本管理     13.2.1 版本不可一日不控     13.2.2 沙场秋点兵之版本控制系统     13.2.3 版本控制系统与IDE的协作    13.3 UML建模语言     13.3.1 UML就这么回事     13.3.2 UML之实战IDE    13.4 大型服务器操作系统     13.4.1 UNIX平台     13.4.2 Linux平台     13.4.3 Windows Server平台    13.5 集群与负载均衡     13.5.1 集群     13.5.2 幂等操作     13.5.3 我们的程序运行在哪    13.6 虚拟化与云计算     13.6.1 举杯邀明月,对影成三人——虚拟化     13.6.2 云中谁寄锦书来——云计算    13.7 本章小结   第14章 杂项    14.1 专业英语不能不熟练     14.1.1 向高新技术看齐     14.1.2 等到中文版的时候     14.1.3 做一个大牛的需要    14.2 维护大脑这个数据库     14.2.1 书到用时方恨少     14.2.2 让积累成为一种习惯     14.2.3 搜索引擎的使用    14.3 IT人也要不务正业     14.3.1 不懂数学岂不是很糟糕     14.3.2 谁说物理是白学了     14.3.3 一起来不务正业吧    14.4 读学术论文     14.4.1 别怕我,我是好人     14.4.2 醍醐灌顶,如坐春风    14.5 本章小结

章节摘录

插图:都说谈钱会很俗,这应该是本书至少第二次提到钱了。说实话谈钱其实并不一定俗,在市场经济环境下让自己的财富增加是件无可非议的事情。不过在IT这个行业中,尤其是新入行的人,如果把钱看得太重,绝对不是一件好事。误区:眼中的更多的是个淘金地,而非一个刺激新奇的技术天堂。处在这种误区的人,并不一定技术很差,而是薪水在其心中的位置远远超过了对技术的渴望。分析:或许因为是自己这么多年来一直在学校接受教育,总是伸手要钱,让自己不自觉地背上了沉重的心理债务。又或许是因为接触的社会让自己变得急功近利,于是毕业之后迫切需要寻找到一个高薪的工作.蔡佳娃就是处在这种误区里的人。因为来自农村,可能对钱的感悟更深刻一些,或许是想对半辛苦苦供自己读书的父母有个实实在在的交待,所以在咨询牛开复的时候,总是时不时就扯到钱上来。“师兄,我这样是不是不太好啊?我想到一个职位的时候,第一个念头总是挣多少钱。”“有你这种想法的人还真不少,不过你算是少数的几个能自己看出问题来的。”“那师兄你说我该怎么去掉这个念头啊?”“其实想到钱并不是什么坏事,关键是不要把IT这个行业仅仅作为一个挣钱的途径而加入进来。把钱看得太重,就把自己看轻了。”2.1.1 大家都是个什么身价根治这种症状的第一步,就是让其彻底看清大家到底都是什么样的身价。不过这服药可不好熬出来,薪水这个问题,从哪个角度讲可能都不一样。横向可以分为不同学历、不同技术、不同公司、不同职位、不同资历等,纵向又可以分为不同的时期,这着实是个统计学的大难题。所幸,这一步并不是最重要的,可以本着保证治愈的原则在统计细节上稍微放宽一些。

媒体关注与评论

作者是一位有才气的人,也是一位技术牛人。他给大家奉献了一本生动有趣、读来轻松活泼、让人大呼过瘾的作品。他不仅告诉我们如何学习Java,更重要的是告诉我们如何能更好地在程序开发这个行业发展得更好,实现个人价值。   ——中软集团SOA架构师 王鑫磊 当作者让我给这本书写点评价时,我还真不确定是否应该这么做。但当我看过内容后,我的一切担心都烟消云散了。这本书内容很好,对于那些打算要在Java开发领域发展的人非常有用。这本书和一般的技术图书不同,它更加侧重于从职场角度来探讨Java程序员需要具备的知识和经验。   ——用友软件 ERP开发工程师 李迪锋 怎样从一个Java新手过渡到资深工程师?这是每个职场新人的疑惑。我也是从Hello World开始编程的,对其中的辛酸深有体会。看到这本书感觉很亲切,相信“菜Java”们一定能从这本书中受到很多启发。   ——北京中科软科技股份有限公司项目经理 段洁男 有人的地方就有江湖,程序员也不例外。如果仅仅很会编程,而不懂得职场的一些奥妙,那也不会得到大的发展。因为现在的系统不可能由一个人独立完成,而必须要有数十人甚至上百人的配合才行。开发类的图书很多,而能给读者介绍职场经验的却很少,《Java程序员职场全攻略——从小工到专家》就很好,给出了很多有益的建议,值得一读。   ——广州好易电子联行服务有限公司技术总监 纪超

编辑推荐

《Java程序员职场全攻略:从小工到专家》:懵懂菜鸟如何成长为一名成功的开发人员?如何在“血雨腥风”的求职大战中脱颖而出?职场中只要技术过硬就可以吃遍天下吗?是学招式重要,还是练内功重要?掌握了哪些技能,才算是真正的高手?……资深技术专家,娓娓道来。职场新手蔡佳佳是如何从一个菜鸟成长为技术大牛的?业内高人牛开复在其中扮演了一个什么样的角色?《Java程序员职场全攻略:从小工到专家》一一揭秘。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java程序员职场全攻略 PDF格式下载


用户评论 (总计49条)

 
 

  •   关于从事java程序员的职场书籍很少见,看到当当上有这个书的时候,就选择购买给老公看!我个人也看了前半部分,觉得对正在和即将从事java开发工作的人有很大的帮助!对自己的职业生涯规划有指导意义!对IT行业从事人资的管理人员也有很大的启发作用!
  •   让在校学生或欲从事JAVA WEB开发的XDJM们很有启发
  •   很好的书。感觉比《java程序员上班那点事》还要好,更全面,更企业派!喜欢这种风格
  •   刚拿到此书,就迫不及待地阅读了。感觉书的含金量不错,就是书页的质量差了点,对于想在Java这一领域还没摸着门路的人,我强烈建议看看这本书。
  •   有指导意义,对java行业有一个纲领性的总结
  •   写的不错,尤其是对于一个大学刚毕业或者刚入IT职场的新人有很好的指导作用。
  •   今天到的,拿到手里看起来就放不下。内容很实在,而且角色式的讲述也很新颖。很适合刚入职的或者学校的学生。
  •   这本书我智能客观的说给你介绍了不少现在市面上的大部分框架和技术,作为一个IT工作者来说,做技术其实也可以苦中作乐。
    另外,对于大部分人来说还是一步一个脚印,不要迷恋飘逸的操作和华丽的快捷键,毕竟真的了解才是你自己的东西,技术是没有速成的,所以不要幻想一步登天,一步一步来吧。
    看了这本书我想对于很多还徘徊在门口的“自称高手”来说,应该知道自己的量了吧。
  •   如题,真本书写的趣味横生,使人读起来不是很费劲。
    希望在学校的同学多读读,这里的许多经验、知识是必学的。
    现在学比起以后学要有效地多,所以想买就不要犹豫!!!
  •   以平实朴素的文字,解说IT行业的成长历程,好书
  •   这本书很不错,给我们这些即将出校门的人一些指导。以后的发展也给出了指导。这本书的构思也很不错。
  •   看着不累的技术书,对毕业生应该很有帮助,推荐!
  •   书的内容到时很不错,之前在网上就看过一些,不过印刷的质量让我揪心!@
  •   看了还不错!
    现在还没看完,不过看到现在还没有看不下去的念头,有些地方还能引发共鸣,确实是一本不错的书。
    哈哈,
    不会评价,大家自己喜欢就去书店看看在买吧,我就是这样。
    不过纸质有点差就是!
  •   这本书挺不错的,很有用的
  •   生动有趣, 适合年轻人看看
  •   讲东西挺多的,连一般的生活问题都有提及 是一本好书 可见作者有一定的功底
  •   支持个
    不错是书
  •   值得看,值得刚开始学习的同学看。加油
  •   很不错的书啊,看得出是作者呕心沥血之作
  •   我是看了该书的评论不错才买的,读起来确实不错,里面的主人公名字也很有意思,蔡佳娃(菜Java),这个主人公遇到的问题,Java程序员们在日常的工作中很多都遇到过,很贴合生活,读来很熟悉,把自己当做一名Java菜鸟,从菜鸟到大牛,一路读来,一路走来,一口气读完而后快。该书侧重对职业规划的指导,对纯技术的知识点到而止,既避免了贴大量编码而落入主题不明确的俗套,又能让读者对新技术有所思考。总体来说是不错的一本书。
  •   本书以诙谐幽默的语言描述了想成为一名JAVA高手所必须的技术,能力,IT职场的规则等
  •   速度还行 下单后4天就到了
    不过书的质量有点问题,纸张不好就不说了,关键是我拿到的书后面竟然有几页撕破了。但是考虑到不影响阅读 也就算了

    这本书还是不错的,很适合即将毕业的有志于Java开发的同学看看。
  •   适合Java入行不久的人,有一定的参考价值
  •   本人2年程序开发,如果是刚毕业的话,看这书还凑合,有经验后,前半本基本没有,虽然语言幽默,但废话太多,写的简单直白点的话,半本书足以
  •   刚入行的程序员读一读会有好处的。
  •   对想做软件开发的人员有一定的指导作用
  •   现在工作两年了,觉得自己远远不够一个程序员的标准!要是当初毕业有这本书就好了,起码它会给我指导。现在在看这本书,考虑考虑自己要不要转行!
  •   内容涉及面很广,除了技术上的意外,还有成才中出现的问题。希望好好看看,会有收获的
  •   对于刚刚进入IT行业的人来说是本好书
  •   就像是路灯,为司机指明道路方向。
  •   这本书的讲解通俗易懂,通过图画的方式表达起来更加人性化了!推荐大家买一本来看!
  •   从IT的本质开始讲起,做IT的一些必须条件和一些牺牲。
  •   发货速度很快,书的印刷质量没的说,内容还没来得及看,很期待
  •   这本书适合java初学者,感觉一般,作者在我看来不是什么大鸟。
  •   只能说一般吧。看后没啥感觉。
  •   感觉像一本字典,点到为止。
  •   介绍的那些东西骗小朋友还可以。
  •   来自作者的消息:由于本书中涉及案例代码量不是很大,出版社没有配发光盘。考虑到很多读者可能需要源代码,作者已经将书中所有案例的源代码打包,有需要的读者可以发邮件到 javase6_guide@yahoo.cn索取源代码包。源代码包大概25Mb,请索取的读者朋友留有足够的邮箱空间
  •   这本书适合大一大二的学生看看,再往后收获就不大了,而且是2009年写的,IT日新月异,随便翻翻还好。
  •   程序员职场攻略:还可以
  •   非常值得打算将来从事软件开发的大学生看,这本书讲的不是技术,但却能让你学到比技术更重要的一些常识,使你在毕业工作前做好准备。
  •   - - 东西还不错- - ~ 我就是一个大三的学生 学软件的 觉得很适合我 ~ 里面 解答了很多的疑惑和顾虑 - - 虽然 与时俱进吧 但是至少在大方向上给了一个方向 ~~ 恩恩 不错
  •   我是在书城看到这本书的,翻了一下,觉得读起来应该不会枯燥,当时就对这本书产生了好感,但是书城不打折,于是就到卓越网买下了这本书,现在看了5章了,觉得很不错!很适合在校大学生阅读!
  •   市面上真的有很多的讲Java技术的书籍,而且也有各种各样的Java培训机构,但是其实软件开发到了现在这个时候,如果你真的想要练就一手好技术,那么其实真的说简单也简单,说难也难,简单就在于你成为高手所需要的所有资料都可以获取,难就在于要静下心来仔细去研究。... 阅读更多
  •   虽然现在不做java了,但是书里面的做事的建议,还是推荐职场新人读一读。
  •   到手几天了,还不错,看了快一半了,适合刚入职场的新人或者大学在校生。
  •   很便宜,很实惠,是正版,推荐在卓越买东西
  •   这本书真的不错,大三的童鞋可以买来看看,对以后的学习,职业规划都有很大的启发,内容涉及学习,求职,工作各个方面
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7