编辑推荐
解释软件行业职场规则
分析职场牛人成功经验
案例分享、寓情于理、寓教于乐
内容简介
刚刚走出校园的年轻程序员面对新的工作岗位,面对新的人生角色,往往感到迷茫、不知所措。偶有几个雄心勃勃、血气方刚的,猛闯入“职场八卦阵”,也少不了碰得头破血流才能稳住阵脚。新人行的程序员对这个行业充满了向往,但是往往忽略了工作的困难,思想准备不足。不少人中途辞职转行,还没看到未来就“倒”在了职场的门口。其实只要稍加指点,他们就能成为行业的佼佼者。《程序员入职锦囊妙计》通过生动的案例讲述了快速适应职场的经验,希望读者都能成为留下来的佼佼者。
作者简介
徐海峰,大学二年级进入学校软件实验室开始学习编程,至今已有8年。他从Java程序员做起,后投身于.NET开发,目前钻研Linux平台上的C语言开发技术。先后做过程序员、高级程序员、项目经理、架构师,目前供职于5173.com,任技术部架构组项目经理,负责电子商务网站系统架构优化工作。
目录
第1章 初识IT企业
1.1 什么是软件公司,什么是软件行业?
1.2 进入公司的第一件事情——“站队”
1.3 第一次写代码的困惑
1.4 怎么判断公司是否适合自己?
第2章 和程序员一起工作
2.1 什么是程序员?
2.2 多听少说
2.3 和领导相处
2.4 忍耐,要有底线
2.5 学会当第二名
2.6 充分占有资源
2.7 围魏救赵
第3章 为自己工作
3.1 口碑很重要
3.2 永远的加班
3.3 少一点抱怨
3.4 比你的同事多走半步
3.5 机会是要排队的
3.6 能力范围之内的事情不要犹豫
第4章 8小时之内决定你的现在
4.1 找一个同事当目标
4.2 彻底弄清每个技术点
4.3 不要被业务人员忽悠
4.4 看清业务需求的本质
4.5 问吧,痛苦的不是你
4.6 一摸,二搜,三问
4.7 “窃”师,就要过目不忘
4.8 改正错误只有两次机会
第5章 8小时之外决定你的未来
5.1 工作也有家庭作业
5.2 认识你的技术之外的技术世界
5.3 积极参加沙龙活动
5.4 博客、论坛、网站一个都不能少
5.5 利用开源软件提高自己
5.6 不要把精力全部放在外语上
5.7 管理,程序员也要了解一点
第6章 程序员不能做的几件事
6.1 不要眼高手低
6.2 不要不服领导
6.3 不要理想主义
6.4 不要认为技术就是一切
6.5 不要羡慕比你有经验的同事跳槽
6.6 不要做追赶技术的程序员
6.7 不要做30岁以后离开的程序员
第7章 程序员要重视的几件事
7.1 在管理混乱的公司工作
7.2 亲身经历项目的失败
7.3 总结自己
7.4 参与开源软件的开发
7.5 把扔掉的书捡起来
7.6 学会选书、看书和用书
7.7 重视office软件
7.8 确定自己的职业目标和目标实现链
第8章 加薪?跳槽?想说爱你不容易
8.1 续约,薪水怎么谈?
8.2 我要跳槽吗?
8.3 跳槽前应该注意什么?
8.4 让人又爱又恨的猎头
8.5 进入新公司,工资代表一切
后记
精彩书摘
田光军是A公司的技术总监。A公司是一家小型软件公司,技术人员不超过50人,主营业务是为政府、企事业单位提供信息技术解决方案。目前,A公司正在开拓市场,业务迅猛发展,A公司原有的开发人员人手不足,已经在招聘网站上发布了招聘信息,收到不少应聘者的简历。田光军匆匆看完简历后将简历交给了人事部门。人事部门通知两个应聘者面试,一个叫徐忆然,一个叫张小兵。
面试时间定在星期五上午,两个应聘者如约而至。徐忆然和张小兵两人都是名牌大学的应届毕业生,但是所学专业不同:徐忆然毕业于计算机旁支的信息专业;张小兵毕业于计算机科学与技术专业。田光军待他们两人做完笔试题后,开始面试。
在面试的过程中,田光军为两个人准备了同样的三个问题。
第一个问题:作为应届毕业生,你们对软件开发了解多少?
第二个问题:你们为什么要从事软件开发工作?
第三个问题:你们为什么来我们公司?对我们公司有什么要求?
对于第一个问题,张小兵的回答是“我是一个大学毕业生,虽然刚出校门,从没进过软件公司,但是我从杂志上看到过一些软件公司的介绍。我对软件公司的印象就是,软件公司应该有开放的环境,里面有一大群的计算机软件开发牛人在无时无刻地编写程序”。徐忆然的回答是“软件开发是一项讲求团队配合的工作,现在几乎所有的软件都是由团队配合开发而成的。所以,我认为软件公司应该做好团队配合工作”。
对于第二个问题,张小兵的回答是“我从接触计算机开始就喜欢计算机了,所以考大学的时候也选择了计算机专业。大学4年,我学习了计算机的基本理论,并且制作了一些小型的网站,开发了一些小的管理系统。个人感觉软件开发还是蛮适合自己的”。徐忆然的回答是“我是从初中开始接触计算机的,从开始接触就喜欢上计算机了,但是单纯的计算机专业的就业面可能比较窄,考大学的时候考虑到以后的就业,就选择了计算机的旁支专业就读。在课程学习的过程中,我发现自己还是喜欢编程,所以想把编程当成自己的工作”。
对于第三个问题,张小兵的回答是“我喜欢软件开发,又看见贵公司正在招聘,看了一下招聘细则,觉得比较符合自己的需求,就投了简历。对贵公司,我没有什么要求。因为我是一个应届毕业生,所以我主要还是来学习的,我想学习一下实用的技术”。徐忆然的回答是“我喜欢软件开发,看见贵公司在招聘网站上发布了招聘信息,看了一下招聘要求后,感觉自己非常符合条件,能体现出自己的优势。说到要求嘛,虽然我是应届毕业生,但是我想我最少要能在这个城市活下去”。
面试的结果是徐忆然被录取,张小兵遭到了淘汰。仔细地看看面试的回答,是不是觉得两个人的水平是半斤八两,但是为什么被聘用的是徐忆然而不是张小兵呢?究其原因就在“了解”二字。
张小兵显然是喜欢计算机编程的,在大学阶段也非常认真地学习了计算机课程,而且说出了自己心里想的实话,但是在了解软件公司和软件行业方面却不如徐忆然。
……
前言/序言
随着软件行业的不断发展,软件行业的入职门槛越降越低。最早的时候,软件开发是一项极其复杂的工作,不是一般的人能胜任的。程序员首先要精通硬件和数字电路部分,然后才是编程命令。虽然这些命令很简单,仅用于执行一些相对简单的硬件运算,但是命令数量很多,要全部记住还是很有难度的。到20世纪90年代后期,各个大学,不管是985大学、211大学,还是普通高校,几乎都成立了计算机系和软件工程系,这些系的学生在经过4年正规计算机科学专业培训后,才能从事软件开发工作。现在,培训机构花1年半时间就能把一个对软件开发一窍不通的门外汉培养成能在IDE的帮助下完成简单业务功能的程序员。越来越简单、越来越方便的开发方式和开发方法吸引了大量的年轻人加入原本就已经浩瀚的程序员大军,软件行业的竞争也越来越激烈。
所有行业对于新人来说都是一只“披着狼皮的羊”,软件行业当然也不例外。现在的软件行业给外界的一个假象就是既容易出名又容易挣钱,“十个程序员,九个廉价劳动力”的现实被掩盖在成功人士的榜样作用和少许居心不良人士的夸夸其谈之下。我们到底要不要加入软件行业淘金甚至开矿呢?
当我们对一个事物充满好奇并蠢蠢欲动时,还是应该先停下即将迈出的步伐,静下心来,冷静地去了解它!但是问题又来了,怎么样去了解软件公司、了解整个软件行业呢?
这本书为新生代程序员提供了一种了解软件行业的解决方案。
作者从大学时代就开始编写程序,满打满算,程序员生涯至今已有8年。现“混”迹于国内一家著名的电子商务公司,任开发部架构组项目经理一职,主要从事该电子商务网站的架构优化工作。
作者总结了自己的从业经验,并使用幽默风趣、通俗易懂的现实版语言为新生代程序员描述了软件行业职场上的“规则”,从不同的角度对软件开发职场的观点进行精细的阐述,并加以总结,将自己的心得有理有据地展现在读者面前。
希望本书能真真切切地帮助刚刚进入软件行业的新手,在对职业目标的追求、人际关系的经营方面助他们一臂之力。
徐海峰
2010年10月
程序员入职锦囊妙计 epub pdf mobi txt 电子书 下载 2024
程序员入职锦囊妙计 下载 epub mobi pdf txt 电子书 2024