1 / 45

步入软件人生

WWW.HOWZHI.COM. 步入软件人生. 2011 年 12 月 06 日. About Me. 软件工程师. 咨询师 & 架构师. 高级架构师. 主要从事 ERP 软件研发 敏捷实践. 美国外包软件咨询 敏捷推广 & 实践. 某省平台架构 某市平台架构 敏捷推广 & 实践. 2001. 2004. 2008. 2009. today. 创业. 架构师. SaaS 软件的研发 敏捷推广 & 实践 RIA 应用研发. 改造 19 楼架构 敏捷推广 & 实践. AGENDA. 1. 2. 3. 4. 5. 学什么. 做什么.

gasha
Download Presentation

步入软件人生

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WWW.HOWZHI.COM 步入软件人生 2011年12月06日

  2. About Me 软件工程师 咨询师&架构师 高级架构师 主要从事ERP软件研发 敏捷实践 美国外包软件咨询 敏捷推广&实践 某省平台架构 某市平台架构 敏捷推广&实践 2001 2004 2008 2009 today 创业 架构师 SaaS软件的研发 敏捷推广&实践 RIA应用研发 改造19楼架构 敏捷推广&实践

  3. AGENDA 1 2 3 4 5 学什么 做什么 创业和职业 实习机会 知识加油站

  4. 学什么 学而时习之,温故而知新 文 软实力 具体技能 要领 理 工欲善其事,必先利其器 • 通用技能重于特定技能 • 基础重于技巧 • 软实力重于硬实力 • 情商重于智商 • 脑心并重

  5. 学什么 学而时习之,温故而知新 理 文 软实力 具体技能 要领 • 解决脑的问题 • 思维方法 • 逻辑思维能力

  6. 学什么 学而时习之,温故而知新 文 理 软实力 具体技能 要领 • 解决心的问题 • 听、说、读、写 • 独立思考 • 修养

  7. 学什么 学而时习之,温故而知新 软实力 理 文 具体技能 要领 • 软实力是硬实力的催化剂 • 沟通力 • 协作能力 • 领导力

  8. 学什么 学而时习之,温故而知新 具体技能 理 文 软实力 要领 • 具体技能是敲门砖 • 编程语言掌握 • *Java、C# (其一) • PHP、Python、Ruby(其一) • html, css, javascript, etc. • C or C++ or Objective C • *SQL • 流行框架 • Spring\Hibernate\Struts

  9. 学什么 学而时习之,温故而知新 具体技能 理 文 软实力 要领 • 特别篇-For 即将就业的同学 • 数据库 • 开发工具 • 代码管理

  10. 软实力

  11. 具体技能

  12. AGENDA 2 1 学什么 做什么 3 创业和职业 4 实习机会 知识加油站 5

  13. Question Q1 IT行业是否学无止境?

  14. 努力的心 理准备 好的导师 多掌握信息渠道 了解自我 Go!!! 准备

  15. Question Q1 你都知道软件行业有哪些岗位?

  16. 做什么 初阶岗位 中阶岗位 高阶岗位 • 高级软件工程师 • QA工程师 • 配管工程师 • 系统分析员 • DBA • 软件工程师 • 测试工程师 • 系统/网络工程师 • 售前工程师 • 售后工程师 • 数据库工程师 • 资深软件工程师 • 架构师 • SQA • 产品经理 • 项目经理 • 技术支撑经理 • 资深&$@#%^

  17. AGENDA 3 1 2 4 5 学什么 做什么 创业和职业 实习机会 知识加油站

  18. Question Q1 谁想过创业? Q2 谁要创业? Q3 创业者所需要的特质

  19. 一直以来都是一位办公室里不受欢迎的人

  20. 联想 到谁

  21. 你了解吗? • 世界 • 阿斯伯格综合症倾向 • 理想和现实 • 有效资源和个人的努力 • 自我 • 对成功的理解 • 和成功人士共事或者做成功人士 • 亚历山大帝和团队合作

  22. TOP 职业生涯管理 我的技能 passions • 01.困惑 • 稳定的收入 • 缺乏激情 • 有限的上升空间 • 02.神人 • 你是否不考虑糊口了? • 没有市场的技能 • 考虑扩展技能 • 企业为什么雇你? 蜜月 企业需要 organization 我的爱好 talents • 03.努力 • 收入不是很理想 • 企业耐心有限 • 工作是开心的

  23. AGENDA 4 1 2 3 5 学什么 做什么 创业和职业 实习机会 知识加油站

  24. 好知网--实习机会 要求 收获 熟悉主流技术 熟悉产品过程 熟悉协作过程 接触业界一流技术人员 • 熟悉PHP • 热爱技术 PHP程序员 (2名) • 善于沟通; • 熟悉各大社交网站(微博、豆瓣、人人等) • 熟悉搜索引擎的使用。 熟悉网站推广过程 熟悉网站运营过程 熟悉产品过程 熟悉协作流程 网站运营专员 (2名)

  25. 某企业--实习机会 要求 收获 熟悉主流J2EE技术 熟悉产品过程 熟悉协作过程 • 熟悉Java • 热爱技术 java程序员 (6名)

  26. AGENDA 5 1 2 3 4 学什么 做什么 创业和职业 实习机会 知识加油站

  27. 应用系统架构变迁 • Desktop Application • Client/Server • Browser/Server • Cloud

  28. Desktop Application

  29. Client/Server

  30. Browser/Server

  31. Cloud

  32. Cloud分类

  33. 实例场景图

  34. 变迁思考 • 什么根本性需求导致架构的变迁? • 数据在共享 • 远程协作 • 远程办公

  35. 语言排名

  36. “非主流”语言

  37. 语言分类 • 抽象方式:过程,函数,面向对象 • 硬件层次:低级语言,高级语言) • 运行模式:编译语言,解释语言,嵌入式语言 • 运行环境:客户端语言,服务端语言

  38. 语言发展趋势 • 更高级的抽象,趋近人类语言 • 并行化 • 分工明细化

  39. 语言和薪资 • 冷门语言: 需求小,薪资高,形势不明朗,从收入上具有投资价值 • 热门语言:需求大,薪资透明 • 薪资高低根本不在于语言

  40. 软件开发方法学 • 方法学:做事的系统方法、一个可接受的过程 • 适用于软件的整个生命周期,即自软件开发的早期阶段至已安装系统的维护。

  41. 开发方法学 • 重量级:CMM,和统一软体开发过程(RUP),ISO9000 • 轻量级:极限编程,Scrum • 人和机器之争 • 前者将人作为流水线的一环 • 后者以人为本

  42. Thank You! WWW.HOWZHI.COM

More Related