软件工程之感想

简介: 我是一个非计算机专业毕业的学生,在我学习和成长的路上,更多经历的传统的文化,我学习的是园林专业,在学校一天是和山水花草、美术、设计交道,计算机是我自学的,天性喜欢专研,在学校原本是希望能应用计算机技术于园林,但稀里糊涂的就走上了软件行业,也是始料不及的,也许是机遇与巧合的结果吧。

      我是一个非计算机专业毕业的学生,在我学习和成长的路上,更多经历的传统的文化,我学习的是园林专业,在学校一天是和山水花草、美术、设计交道,计算机是我自学的,天性喜欢专研,在学校原本是希望能应用计算机技术于园林,但稀里糊涂的就走上了软件行业,也是始料不及的,也许是机遇与巧合的结果吧。

     学习编程完全是因为兴趣,最初的目的只是为了玩游戏过不了关去破解,和很多计算机爱好着一样,90年代末互联网的普及让我们去一天研究hacker文化,也带给我们技术长进的空间,在后来,随着眼光的转变去自觉计算机专业相关的课程,并通过计算机等级考试、计算机软件技术水平考试来验证自己所学,以考促学慢慢成长。

      我正规的教育只是中专,所以在数学、外语等基础上就相对来说比较薄弱,虽然在工作之余我们也在努力去提高,但也就是应付日常工作足够了。当然读中专也带给我们一个很显见的优势,更早的走入社会,所以工作经历相对同龄人来说更多一些,搞软件也是从最基层开始做起的,代码、设计、测试、分析、管理什么都干过了,甚至有时商务工作都得去做。

      我在是一个爱折腾的人,人嘛,都有一些梦想,走出来,总想去做点什么,实现点什么,一直想能创出自己的一片天空,也一直去尝试,这么多年折腾来折腾去,好像除了折腾了些经验和心得,好像也没有折腾出个什么东西,也曾经自己去创业,但貌似并没有带给很成功的体验,感觉商业运做实不不是我的特长,还是适合去做技术类的工作。

     2004年来一直努力思考中小企业的软件研发解决方案,软件企业如何能够更好的控制软件项目成本与进度,如何能快速适合市场,如果走出永远无完无了的需要、无休止的Bug、永远也不知道何时才能完成项目的怪圈。在市场上,我们可以找到很多很多的方案,ISO、CMM、RUP等等很多很多,无法否定,都是不错的方案。但是,我们得适合国情,适合自己的企业,一套不适合自身的东西不会带来什么好的影响,相反只会带来更多的问题。

      2004年自己创立一套"敏捷并行开发方法",并搞出一套企业级应用开发平台EAS.NET以支持这种思想,这么多年,我也一直在推广和完善,2005年开始做开发部门负责人以来一直管理和开发人员的双重角色,用老板的话说,管理工作你也得做,但是你也是一个主要开发人员,开发工作还得去做。若说这些年来,我用了什么管理工具,我想我也许就只用了Word和Excel外加一个share point吧,我想,好的管理在于实践,工具只是一种辅助吧,当然,有时工作会带来一种自动化吧,我更希望能在软件过程改进、软件开发组织上有所改良吧。

     总在来说一句呢,希望能在软件过程改进、软件开发组织有所突破,能够在技术管理层面上思考如果开源节流。

     如有有空的话可以看看我的网站:http://www.agilelab.cn/

     打字匆忙,别字不少,见谅

魏琼东

目录
相关文章
|
25天前
|
传感器 监控 算法
【软件设计师备考 专题 】模块测试的方法和实践
【软件设计师备考 专题 】模块测试的方法和实践
68 0
|
8月前
软件工程专业初学者计划
软件工程专业初学者计划
|
9月前
|
存储 Web App开发 算法
|
10月前
【软件工程】软工视频总结
【软件工程】软工视频总结
30 0
【软件工程】软工视频总结
|
10月前
|
敏捷开发 测试技术 项目管理
【软考总结】---软件工程(一)
【软考总结】---软件工程(一)
147 0
|
敏捷开发 监控 安全
|
敏捷开发 算法 架构师
【备战软考架构师系列笔记 · 001】软件工程篇 —— 软件开发方法的主要分类 ⭐
# 软件开发方法### 分类- 按功能 - 水平原型(针对界面) - 垂直原型(针对复杂算法)
194 0
【备战软考架构师系列笔记 · 001】软件工程篇 —— 软件开发方法的主要分类 ⭐
|
编解码 算法 前端开发
想卷编程的大学生如何利用寒假提升自己?该学什么?要不要去实习?
想卷编程的大学生如何利用寒假提升自己?该学什么?要不要去实习?
103 0
|
搜索推荐 Java Unix
软考-软件工程
🍓软件工程概述 🧀1.软件生存周期 🧅2.软件生存周期模型 🍚瀑布模型 🍈快速原型 🍘增量模型 🍯螺旋模型 🧀喷泉模型 🍪敏捷过程 🍣3.软件开发方法 🥝软件需求分析 🎂1.可行性分析 🥞2.软件需求分析 🌰软件设计 🍅1.软件设计的原则 🧇2.内聚和耦合 🍻软件测试 🥏1.V模型 🍺2.软件测试过程 🥡3.黑盒测试与白盒测试 🍍黑盒测试 🧃白盒测试 🥧4. 测试原则与注意事项 🍟软件运行与维护 🥧1.软件维护
软考-软件工程
|
SQL 监控 程序员
软件工程之美
  最近在阅读《软件工程之美》,特在此做点记录。
软件工程之美