出版时间:2010年5月 出版社:北京电子工业出版社 作者:张大志 页数:158
Tag标签:无
前言
中国绝大部分的公司是中小型公司,由于资源有限,很难对员工进行系统的职业培训。工作技能还可以在工作实践中不断增长,但员工的职业素养以及职场技巧的缺乏却是很多中小公司发展壮大的局限所在。培植初入职场的年轻员工,对任何公司的管理者来说都是个挑战。初生牛犊的他们拥有无与伦比的热情,但又大都缺乏一些职场常识。行走职场有很多技巧,工作中处处需要,学校课本里却不教。如果没有人为他们指点迷津,那些经验只能靠自己慢慢体会和经历。没有人否认职业素养对于成长的重要性,但在自我提升之路上,很多人都慨叹走过不少冤枉路。Leo结合自己十余年职场打拼的经验写就《程序员职场第一课》,从基本素养和人际关系讲起,介绍职场中的必备技能,给新人打开一扇了解社会真实需求之门。掌握这些技能,会让这些年轻人有机会在最短的时间里完善自己,让他们在竞争激烈的人才市场上取得更多竞争优势。公司招聘时往往更看重具备综合能力的求职者,这可以省去很多额外的显性与隐性培训成本。希望Leo能达到他的目标:帮助新人更快地了解职场所需要的技能,更快地融入社会,开辟属于自己的未来!
内容概要
有些知识在学校里不讲,但是进入现实之后又特别需要;有些技能公司不会告诉我们,但是又让我们必须掌握;有些智慧不实践根本无从知晓,但是初入职场的我们又因缺少这些智慧而四处碰壁。 从上面提到的知识、技能和智慧出发本书按照四个不同方向与大家进行了分享,分别是行走职场三大基本素养、事业帮忙三福星、职场生存五技能和初入职场36问。这是一本写给社会新人的生存手册。
作者简介
张大志(Leo),Zhaopinpro创始人;主要为国内外知名软件企业提供研发人员考核的培训与咨询; 2009年CSDN MVB,全站排名第四;博客:http://blog.csdn.net/jobchanceleo;主持“IBM软件技术精英职业规划讲堂”;主持“SD2.0大会职业规划论坛——后金融风暴时代的软件人员素质要求”;受邀为北京理工大学、北京科技大学、北京航空航天大学、武汉大学、南京大学、浙江大学等校做报告,讲授:如何度过大学四年、大学生求职技巧;《程序员》、《职场》、《大学生就业》杂志特约撰稿人、专栏作家。
书籍目录
第1章 行走职场三大基本素养 1.1 正确地坚持 1.2 良好沟通 由沟通谈程序员的基本素质/加薪与沟通/直面批评/Leo锦囊:即时通信工具(IM)使用原则 1.3 学会提问 好的提问者/有效沟通、巧妙提问/如何运用答案第2章 事业帮忙三福星 2.1 人际关系地图 2.2 导师 浅析“坏”领导与“好”导师 2.3 同侪 同事与同侪 2.4 贵人 让导师、同侪转化为贵人第3章 职场生存五技能 3.1 生涯有何关键点 内外职业生涯/职业发展早规划/职业成功咋定义/巧选工具度迷茫 3.2 正确维护自己的权益 应届生与户口的恩恩怨怨/公司欠薪对策/奖金不兑现怎么办/隐性裁员要注意/维权合理是基础/诱惑面前要挺住/借钱时要小心 3.3 巧写邮件,提升自己 邮件格局/设置自动签名/三类发信形式/三大特点成就好邮件/两封邮件引发的思考 3.4 用好演讲,展示自我 PPT水平成长录/优秀PPT的共同特点/演讲备忘录 3.5 掌握平衡,让自己更健康 给自己机会停下来想/健康Tips小集合/工作与死亡第4章 初入职场36问 4.1 考研就业 4.2 生涯规划 4.3 法律维权 4.4 职场常识 4.5 求职面试 后记——功不唐捐 预告
章节摘录
插图:Tips以明确需求为基础与客户沟通相关调查显示,66.6 7%的程序员认为“能帮助客户正确提出需求”是程序员自身的修炼之一,此种修炼肯定能在中国当今的环境下提高程序员自身的能力和素养,可见在程序员内部已就此达成了相当的共识。认为“能使客户需求更完善”是程序员自身重要修炼之一的占到此次调查的55.1 3%,说明超过一半的程序员认识到,帮助客户完善需求会节省双方的时间和精力。如果有专门掌握需求编写技术和经验的需求工程师作为客户和程序员之间的桥梁是最理想的状态,但是在国内目前的实际情况下,每个项目组都配有需求工程师的并不多。因此,无论是从现实出发,还是从程序员自身提高的角度出发,正确地帮助客户表达需求、正确地理解需求就成了程序员的基本素质之一。否则,到最后多是像本文中提到的张珑,搞得人财两空。下面分享几个有关需求的小技巧。1.尽量提高自己的表达、沟通和换位思考能力不少研发人员把自己开发的程序或者产品当做自己的孩子,总认为它们十全十美,但是从客户的角度往往不这么看。在产品使用这个问题上,是否易用多半由客户说了算。研发中学会换位思考,从客户的角度出发才可能开发出市场真正所需要的产品,如此才能真正收回现金。良好的表达和沟通能力能在客户不能清楚表达需求时,融入到客户组织内部,了解客户的工作流程,与客户共同更好、更准确地定义和分析需求。相关调查显示超过6成的程序员认为沟通能力,即“能与客户和同事良好地相处沟通”,是程序员应具备的基本能力,只有28.8 5%的人认为“表达能力(能准确表达自己的看法,以及清楚、准确地撰写文档)”是程序员必备的基本能力之一。沟通固然很重要,但我们更应该进一步认识到准确表达自己的观点和意见也是成功沟通的必备基础之一。如果只“沟”而不“通”,多半仍然是在浪费宝贵的时间。2.应用多种方式了解需求常用的方法有问题分析法和建模分析法(结构化分析法、面向对象分析法)以及多种方法的结合。比如在问题分析法中应用面向对象的思想,与客户的员工谈话,访谈首先要面向工作流程、面向任务、面向角色,也就是用面向对象的思想帮助客户理清思路。多种方法的结合有机会达到更好的效果。3.不臆测需求、不过度承诺如果有专门的需求工程师,对需求这块针对程序员的要求有一点要特别强调,就是编码过程中当需求不明确时,必须与项目经理或需求工程师及时沟通,程序员不能自作主张地猜测客户的需求。很多销售拿到项目,向客户大包大揽,甚至完全不顾公司的现有开发能力向客户承诺很多功能。在定义需求阶段,一定要向客户说明“什么是我们能做的,什么是我们应该做的,什么是我们不能做的”。客户付了钱就应该得到相应的产品,过度承诺导致新功能无法实现的同时,原有功能也会受到影响,这会让开发人员产生严重的挫折感。谁都不愿开发让自己最终会“心中有愧”的产品。案例1.8 严格开发流程的成功团队国资委某下属集团公司要上0A系统,几轮“残酷”招标之后,CCC公司在研发能力、价格两个方面以综合分第一的成绩竞标成功。拥有10年项目管理经验的李淼被任命为项目经理,并由他组建团队。李淼对团队成员有3个要求:有分析能力、有产品意识、有较强的团队意识。初选方案需求确定之后,对于项目有两个方案,他们需要考虑是用更流行的BS模式还是传统的CS模式?李淼安排两个程序员前期负责选方案,他们分别基于BS模式和CS模式开发了用户权限管理系统的原型,给大家做演示,结合客户的需求特别评估每一个架构的优劣。分析了BS和CS的特点,结合客户的需求,他们发现:(1)从流程的定制来看,CS结构更加利于客户方便地进行“可视化”定制;(2)从公文的“不可修改、保密性”以及电子图章的“不可诋毁性”需求来看,CS框架更加利于实现DRM技术和数字指纹技术;(3)从公文的打印需求与一般Web报表的差异性来看,CS框架更加适合对打印格式的定制与控制;(4)从客户提出的内部电子会议的实时性来看,CS框架明显优于BS框架的非状态性,能够做到更顺畅、更及时地沟通;(5)从系统的安全性来看,CS框架更加适合硬加密系统(如加密狗、U盘Key)与系统的对接。产品开发在开发过程中李淼强调每个程序员的产品意识,取得了不错的效果。比如客户要求实现一个能上传文件的功能时,并没有提出UI需求,但团队的程序员并没有简单完成任务了事,而是做出来一次能同时选取上传5个文件的程序。这种产品意识为客户使用带来了方便,弥补了需求的不足。团队配合在团队中,每个程序员都做到了完成一个功能后与项目经理沟通进度、结果,并与负责测试的同事沟通,及时检测Bug,及时修改并及时回归,每个功能的实现都相对完善。及时地沟通与相互学习,还促进了团队磨合。经过8个月的开发,OA项目第一期完成基本功能顺利上线,CCC公司已顺利拿到了客户第二期开发的合同。
后记
本书主要讨论刚刚步入社会的职场新人需要具备的几项技能,从沟通直到正确处理职场上的各种关系。虽然我对出版社有相关承诺,但是写作也曾因不同原因几次中断。参观2010年全国图书订货会对我更是个刺激,面对现场几十万种新书我不禁想到:“已经有这么多书了,是否真的需要费劲儿地再多写一本,有这个必要吗?”偶然看到特蕾莎修女的话让我坚定了完稿的念头,她是这么说的:Give the world the best you have,And it may never be enough;Givetheworldthebestyouhave anyway.“即使把你最好的东西给了这个世界,也许这些东西永远都不够,不管怎样,把你最好的东西给这个世界。”书中我已经尽量把大学生工作中可能会遇到的、本人所能展示出的答案都集中地写出来了,希望能借此让生活变得更美好一些。虽然可能还不够好,但是我已经并且还将继续努力地写下去。相信每一份付出早晚都会有属于自己的回报与价值,都不会白白浪费,必然是有回报的——功不唐捐!
编辑推荐
《程序员职场第一课》:《程序员》创始人蒋涛作序!百万名博Leo继《程序员羊皮卷》之后又一倾情力作!告诉您那些学校不教、老板不讲却需要掌握的事儿!看得越早,就越能了解社会对我们的要求!多年职场经验分享,初入社会安身之本,提供公司老板视角,学校不会教您的那些事,全新的实用职业观,行走社会必备素养能力。如果您是刚步入社会的大学生,《程序员职场第一课》可以助您迅速掌握实用的职场思路和技巧。如果您是实训班毕业的学员,《程序员职场第一课》可以补齐实训之中没有的职场必备素养课。如果您是有社会经验的程序员,已经了解了社会的规则与秩序,《程序员职场第一课》则能给您一些新的、意想不到的启发与提示。如果您是老板、研发总监或者项目经理,建议您把《程序员职场第一课》送给刚入职的年轻人,让新人自行成长,让他们更加迅速地融入团队,让他们更具专业素养。面对无边无际的现实,很多时候我们需要别人的提点与帮助、以指明方向,很多时候我们需要职场路上的提醒以防误入歧途,很多时候我们还不够优秀与成熟需要贵人相助以看清前路,希望《程序员职场第一课》能提供这些我们所需要的。
图书封面
图书标签Tags
无
评论、评分、阅读与下载