软件工程总结,一位软件工程师的6年总结

2009-05-14 “又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千…… 本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废... [阅读全文]

软件开发者,我不是一个工程师 – 我是一个软件开发者

本文是从 I am not an engineer - I’m a software developer 这篇文章翻译而来。 在《Object-Oriented Software Development Using Java》这本书的导言部分,第8-9页上的“软件开发过程是工程化的过程吗?”一节中,Xiaoping Jia写道: …对于&ldqu... [阅读全文]

软件工程的概念,软件工程的变迁

本文是从 What Happened to Software Engineering? 这篇文章翻译而来。 在过去的几年里,在世界范围内,软件开发方法发生了一些变化。还不是很久以前,最主要的软件开发生命周期(SDLC)方法论是瀑布模型方法(Waterfall Method),它使用非常明确的阶段把开发过程分割成诸如设计、测试等工程步骤。软件开发行业,目前还是一种新兴的行业,人们正在努力寻找一种可... [阅读全文]

北京软件工程师,一个软件工程师在北京的反省

这些年,在这些不同类型的公司的工作经验,教会了我很多东西,技能上的,做人做事上的;也让我收获了很多东西,例如志同道合的朋友们。作为员工,作为用户,最近有冲动回顾过往,并总结分享一下自己的经历、教训,希望对自己,以及互联网这个围城内外的朋友们有所帮助。 NEC岁月 外界对日企有很多误会,其中最大一个,恐怕就是认为日企都很变态,疯狂的加班,低廉的工资等。也许是第一份工作,NEC给我的整体印象不是变态,... [阅读全文]

软件开发者路线图,我不是一个工程师 – 我是一个软件开发者

本文是从 I am not an engineer - I’m a software developer 这篇文章翻译而来。 在《Object-Oriented Software Development Using Java》这本书的导言部分,8-9页上的“软件开发过程是工程化的过程吗?”一节中,Xiaoping Jia写道: …对于&ldq... [阅读全文]

软件工程师,软件工程师,你真的喜欢你的工作吗?

本文是从 As A Software Engineer, Do You Really Like Your Job? 这篇文章翻译而来。 我喜欢这种做事方式。首先,我在Facebook日志页面上寻求反馈,询问人们喜欢看什么样的文章。有人希望得到更多的从前辈那里来的关于个人事业上的忠告,而正好出现了两篇这方面的文章,让我轻松了一下。在这个行业里,如果你想找,你会找到很多从有经验的人哪里提供的人生事业上... [阅读全文]

软件工程师,你不是软件工程师,是软件园丁!

本文是从 You are NOT a Software Engineer! 这篇文章翻译而来。 你不是软件工程师。你不是在建摩天大楼。你不是在建公路桥梁。 你是在从事园艺,培育花草。 你是一个软件园丁。 你是否会在种下第一粒种子前就规划你的花园,细节精确到定位每个叶子应该长在哪里?人们是否会期望能精确的估算出这一年会开出多少花朵(或你的公司是否做出这样的承诺?)?你的奖金会跟此挂钩吗?这些事情对... [阅读全文]

软件工程师,你不是软件工程师!

你不是软件工程师。你不是在建摩天大楼。你不是在建公路桥梁。 你是在从事园艺,培育花草。 你是一个软件园丁。 你是否会在种下第一粒种子前就规划你的花园,细节精确到定位每个叶子应该长在哪里?人们是否会期望能精确的估算出这一年会开出多少花朵(或你的公司 是否做出这样的承诺?)?你的奖金会跟此挂钩吗?这些事情对于规划一个摩天大楼来说完全合情合理的,可是当你在园艺这样的事情上谈论这些时,就显的有点荒 谬了。... [阅读全文]

软件工程师工作,软件工程师,你真的喜欢你的工作吗?

本文是从 As A Software Engineer, Do You Really Like Your Job? 这篇文章翻译而来。 我喜欢这种做事方式。首先,我在Facebook日志页面上寻求反馈,询问人们喜欢看什么样的文章。有人希望得到更多的从前辈哪里来的关于个人事业上的忠告,而正好出现了两篇这方面的文章,让我轻松了一下。在这个行业里,如果你想找,你会找到很多从有经验的人哪里提供的人生事... [阅读全文]

软件工程师,你不是软件工程师!

本文是从 You are NOT a Software Engineer! 这篇文章翻译而来。 你不是软件工程师。你不是在建摩天大楼。你不是在建公路桥梁。 你是在从事园艺,培育花草。 你是一个软件园丁。 你是否会在种下第一粒种子前就规划你的花园,细节精确到定位每个叶子应该长在哪里?人们是否会期望能精确的估算出这一年会开出多少花朵(或你的公司是否做出这样的承诺?)?你的奖金会跟此挂钩吗?这些事情... [阅读全文]

软件工程师,软件工程 软件工程师的誓言

有人说 程序 = 算法 + 数据结构 有人说 软件 = 程序 + 软件工程, 软件企业 = 软件 + 商业模式。 程序没有伦理和职业道德, 但是程序员和软件企业要有。 我们听说过很多例子: 一个在银行工作的程序员曾说, 每次给客户计算利息的时候那些除不尽的小数, 如果程序自动转给我的账户上就好了… 一个程序员奉命实现一个功能, 把用户机器上的另一个公司的程序给卸载掉; 或者要求用户卸... [阅读全文]

软件工程,[全程建模]有人认为《软件工程之全程建模实现》前两章是废话的讨论

对话中讨论了《软件工程之全程建模实现》前两章内容的重要性,同时针对认为这两章有问题的人的看法进行了分析,基本上那位朋友认同了笔者的看法。 墨池 9:24:07 你没有必要花时间让你那些朋友参与进来。 有问题的,具体的,可以拿来讨论。 抛出一个软件工程的问题,那和上课传授有啥区别。 墨池 9:24:40 你可以给他们一个建议,去上上课或者看看相关书籍,比如青润老师的书。 爱的神话/... [阅读全文]

嵌入式软件工程师,嵌入式软件工程师应该掌握的知识

根据前一篇《我眼中的嵌入式系统》(前言)中所阐述的内容,说明一下我认为的一个嵌入式软件工程师应该掌握的知识,以及一些资料推荐。 一、Architecture:嵌入式系统架构,对嵌入式的软硬件架构有一个全局的初步的理解。推荐书籍:《Embedded System Architecture》 二、SOC&ARM:首先重中之重是学好SOC的核心ARM;其次了解嵌入式硬件系统及SOC的基础知识,弄清片内片... [阅读全文]

软件工程师,软件工程师角色指南-【4】【5】【6】【7】综合

本系列文章目录:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755376.html 此系列文章目录:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755418.html 第1章 软件工程师指南 1.4、经验提升的方法 对于项目团队来说,成员经验提升的方法,一部分来自自学,另一部分可以由项目... [阅读全文]

变革的十年,软件工程的第四个十年,变革来临了吗?

Jean Bezivin, Nantes大学的名誉教授,在他最新的博客中,回忆了软件工程过去四十年的历史,因为他相信颠覆的时刻即将到来。Jean认为软件工程已经发生了三次巨变:第一次巨变在1968年10月的Garmisch NATO会议上已经讨论过了。复杂系统中所浮现出来的问题迫使我们认识到独立程序员时代已经结束了,将来的目标是“超过3万个指令的大型系统,由超过25个程序员在6个月(甚... [阅读全文]

软件工程,软件工程的第四个十年,变革来临了吗?

Jean Bezivin, Nantes大学的名誉教授,在他最新的博客中,回忆了软件工程过去四十年的历史,因为他相信颠覆的时刻即将到来。Jean认为软件工程已经发生了三次巨变:第一次巨变在1968年10月的GarmischNATO会议上已经讨论过了。复杂系统中所浮现出来的问题迫使我们认识到独立程序员时代已经结束了,将来的目标是“超过3万个指令的大型系统,由超过25个程序员在6个月(甚至... [阅读全文]

软件工程师,明星软件工程师的十种特质

如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。 1. 热爱编程 编程是一种为了满足兴趣而心甘情愿去做的... [阅读全文]

软件工程师,明星软件工程师的10种特质

zzwworld的专栏 分享的天空 条新通知 登录 注册 欢迎 退出 我的博客 配置 写文章 文章管理 博客首页 ... [阅读全文]

软件工程,软件工程经常用到的一些软件(转)

Java系列: 项目管理: (1) 需求管理软件: 1.Telelogic DOORS占70%份额 2.Rational Requisite Pro 3.Borland CaliberRM 4.Microsoft SharePoint Portal Server 5.OpenCollective 6.Dragonfly算是唯一的中文版本吧 ... [阅读全文]

软件工程师,明星软件工程师的10种特质

如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。  代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。1. 热爱编程 2. 完成... [阅读全文]

软件工程师,奴隶到软件工程师十年回望

突然想写自己的十年历程,遥远的其实很多已经淡忘了,淡忘到只剩下模糊的记忆,凭此刻回忆,写下了仅剩的一些印象。   1999年   那时候我大概有18、9岁,没有父母,具体年龄我也搞不太清楚,在姑姑家已经生活了8年,每天日复一日的做着繁重的家务、干各种农活,去集市上帮姑父卖种子农药等,忍受着姑姑家每个家庭成员的训斥,没有反抗,让我干什么活,我就得干什么活,哪怕是杀鸡那么残忍的事情,每年中我... [阅读全文]

软件工程师,盛大资深软件工程师谈Android开发经验

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用程序组成,是首个真正为移动终端打造的开放并且完整的移动平台。2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款Google手机,即T-MobileG1,从那个时候起,Android的时代... [阅读全文]

软件工程第二版:软件工程二

三、软件工程的目标与常用模型 软件工程的目标是提高软件的质量与生产率,最终实现软件的工业化生产。质量是软件需求方最关心的问题,用户即使不图物美价廉,也要求个货真价实。生产率是软件供应方最关心的问题,老板和员工都想用更少的时间挣更多的钱。质量与生产率之间有着内在的联系,高生产率必须以质量合格为前提。如果质量不合格,对供需双方都是坏事情。从短期效益看,追求高质量会延长软件开发时间并且增大费... [阅读全文]

软件工程师概念:软件工程师不可不知的10个概念

35公里 写道 "出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理(全文阅读): 接口 (Interfaces ) 惯例与模板 (Conventions and Templates) 分层 (Layering ) 算法的复杂性 (Algori... [阅读全文]
1 共1条 分1页