我们还有理想吗?

兴致勃勃从海边享受了几天,本来打算回来后在这里写上几篇.其中还准备了一篇名为"一千个不加班的理由".可笑的是今天就从梦中醒来.因为有几个项目要加快投标准备了.我唯一能做的是耸耸肩膀,公司的事情当然要做,现实就是现实!
    前几天和老同学突然谈起一个话题,别的行业的同学似乎慢慢都找到了自己的定位,从小某混到老某,今后的目标是某老.他们在三十岁后好象倍增信心,毕竟老的要让出位子来了.大大小小的培训.领导的提拔;客户的赞扬;家庭的笑声围绕了流汗的他们.但是看看我们这些IT打工仔吧!我们的明天会怎样呢?我知道好些人有脖子和腰的职业病,恋爱对大部分人来说好象是学生时代或者电视上的事情.
    其实我们这些人大多数其实心了都挺不踏实,虽然现在我们是白领,但是我们时常想35岁是否要改行的问题,想累了,干脆不想,久了变麻木了.
    我和几个朋友搞起QPG,只是希望自己不要再麻木下去了.虽然我等无力改变中国IT目前的诸多问题,但是我们每个人心里有了共识: 我们虽然不时淘金人,但是我们可以给他们搭个桥啊.

    <<人月神话>>之所以经典,是作者认为软件的复杂的本质实在于问题域的复杂多变.本人确实非常认同.我们认为成功的项目通常具备以下几个重要环节的成功:
  1) 准确的定位,各方对系统要做什么,不在做什么或者今后什么是达成有效一致的;CMMI里称为需求开发(RD)
  2) 管理\沟通是顺畅的\并且双方的项目经理职责明确,具备能力和责任心是必要的;CMMI里称为风险管理\项目计划\项目跟踪与控制等
  3) 开发方有技术积累,不是靠加班赶出来的;CMMI里称为技术方案等

     具备以上条件的项目往往有后续的扩展.但是我们却看到一个个小公司倒下,又有一些更小的公司飞出来......
    在国内见得最多的就是很多专项信息系统建设,每年上面拨款,今年用不完,明年就没有的那种项目,客户自己都搞不清,给几个开发商把希望抬到天上去了,最后又无一人敢负责,干脆请一帮专家花一个小时来决定倒底选择哪更如意?试想如果是自己要找对象了,估计十有八九应该不会请专家来决定吧.更多感叹请参看拙文让我欢喜让我忧—我的IT情结,可能要浪费您一些时间emwink.gif

    我们在实践上正好反过来,先从技术讲起吧.为了演示交流方便,我们采用VS2003的C#作为开发工具.基于.NET1.1给出部分例子.我们的例子基本都是结合自己的经验改写或者为文章特意编写,相信 哪怕是Java开发者也能看出思路来.

    希望有同感的朋友一起来建设我们的QPG.
   

转载于:https://www.cnblogs.com/QPG2006/archive/2005/10/06/249463.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/424245.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

17. Letter Combinations of a Phone Number

1 题目理解 给定一个字符串string&#xff0c;字符范围是[2,9]之间的数字。数字表示电话上的一个按钮。返回字符串的可能所有组合方式。每个数字对应的字母如下图所示。 Example 1: Input: digits “23” Output: [“ad”,“ae”,“af”,“bd”,“be”,“bf”,“cd”,“ce”…

第九十四期:GitHub 发布 2019 年年度报告

GitHub 发布了 2019 年年度报告《The State of the Octoverse》&#xff0c;下边来看看一些主要数据。 作者&#xff1a;佚名 GitHub 发布了 2019 年年度报告《The State of the Octoverse》&#xff0c;下边来看看一些主要数据。 全球用户超过 4 千万 目前 GitHub 上有超过…

COM 组件设计与应用(十一)

COM 组件设计与应用&#xff08;十一&#xff09;IDispatch 及双接口的调用作者&#xff1a;杨老师 下载源代码一、前言 前段时间&#xff0c;由于工作比较忙&#xff0c;没有能及时地写作。其间收到了很多网友的来信询问和鼓励&#xff0c;在此一并表示感谢。咳......我也需…

冒泡排序 和 归并排序

时间复杂度O&#xff08;nlog2n&#xff09; 归并排序&#xff1a; void Merge(int l,int mid,int r){ int il,jmid1,k0; while(i<mid && j<r) { if(a[i]>a[j]) { t[k]a[j]; cntmid-i1; } else …

39. Combination Sum

文章目录1题目理解2 回溯分析3 40. Combination Sum II3.1 延续39解题思路3.2 新思路3.3 递归计数的方式4 216. Combination Sum III1题目理解 Given an array of distinct integers candidates and a target integer target, return a list of all unique combinations of ca…

第九十五期:Python帮你识破双11的套路

一年一度的“双十一”又要来了&#xff0c;很多人已经开始摩拳擦掌&#xff0c;毕竟几天之后手还在不在就不好说了。 作者&#xff1a;清风小筑 各种社交软件也是跟着遭殃&#xff0c;整天就是“来帮我一起盖楼”&#xff0c;各种字体绕过屏蔽&#xff0c;什么奇葩的脑洞也出来…

客户端独立弹出详细的实现过程

拷贝粘贴以下代码段&#xff0c;保存为html文件&#xff0c;试试看效果如何吧。。。前几天贴子没写东西就搁在上面搁了几天&#xff0c;真不好意思。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML><HEAD></HEAD>&…

Unity3D性能优化之Draw Call Batching

在屏幕上渲染物体&#xff0c;引擎需要发出一个绘制调用来访问图形API&#xff08;iOS系统中为OpenGL ES&#xff09;。每个绘制调用需要进行大量的工作来访问图形API&#xff0c;从而导致了CPU方面显著的性能开销。Unity在运行时可以将一些物体进行合并&#xff0c;从而用一个…

第九十六期:JavaScript 中的 4 个相等比较算法的介绍

JavaScript 运算中&#xff0c;一共包含 4 个相等比较算法&#xff1a;抽象相等比较&#xff1b;严格相等比较&#xff1b;SameValueZero&#xff1b;SameValue。 作者&#xff1a;zhangbao90s JavaScript 运算中&#xff0c;一共包含 4 个相等比较算法&#xff1a; 抽象相等…

VC6下使用WebLink控件

这是今年6月7号我的一篇日志&#xff0c;好像还有些参考价值&#xff0c;誊到blog上来吧。 最终我在VC6下面搞定了WebLink&#xff0c;与以往一样&#xff0c;论坛和MSDN是我最大的帮手。在ESRI官方论坛那可怜的四五个关于VC6WebLink的帖子中&#xff0c;我找到了困扰我多天的问…

建行B2B支付回调参数乱码现象解析

建行B2B支付采用Java开发&#xff0c;页面回调采用POST提交方式&#xff0c;编码为GBK。而我们的系统为ASP.NET&#xff0c;编码UTF-8。通过Request获取的参数是乱码&#xff0c;无奈之下&#xff0c;只能从InputStream解析。解析代码如下&#xff1a;log.Debug("Request …

77. Combinations

文章目录1 题目理解2 回溯1 题目理解 Given two integers n and k, return all possible combinations of k numbers out of 1 … n. You may return the answer in any order. 输入&#xff1a;两个int n和k。 规则&#xff1a;从1到n&#xff0c;n个数选择k个数&#xff0…

第九十七期:新版Kite:实时补全代码,Python之父都发声力挺!

不久前&#xff0c;一个免费的专门针对 Python 的代码补全工具 Kite&#xff0c;有了新的动态。 作者&#xff1a;杨鲤萍 本文转自雷锋网&#xff0c;如需转载请至雷锋网官网申请授权。 不久前&#xff0c;一个免费的专门针对 Python 的代码补全工具 Kite&#xff0c;有了新…

svn 版本升级的问题

原创文章&#xff0c;转载请注明 svn本地版本由1.6升级到1.7后&#xff0c;再使用时遇到一些问题&#xff0c;这里记录一下以备忘。 升级后&#xff0c;使用任何命令 不能用了&#xff0c;提示的意思大致是本地的workcopy版本太低了&#xff08;之前用1.6版本&#xff0c;check…

[JavaME]手机申请移动分配的动态IP(3)?

获取IP后是否可以和它通讯呢&#xff1f;<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />Hi&#xff0c;继续上回的讨论《[JavaME]手机是否能够申请到动态IP[2]?》。 上回说到申请动态IP是可以了&#xff0c;并且准备好了一个线…

78. Subsets

文章目录1 题目理解2 回溯90 subset II方式一代码方式三代码1 题目理解 Given an integer array nums, return all possible subsets (the power set). The solution set must not contain duplicate subsets. 输入&#xff1a;int数组nums 输出&#xff1a;返回所有可能的子数…

第九十八期:TIOBE11月榜单:C、Swift、Go、D与Rust起起伏伏

TIOBE 指数并不代表语言的好坏&#xff0c;开发者可以使用该榜单检查自身的编程技能是否需要更新&#xff0c;或者在开始构建新软件时对某一语言做出选择。 作者&#xff1a;oschina TIOBE 公布了 11 月份编程语言排行榜。 本月前 20 名中有一些有趣的现象&#xff0c;先看看…

Vue 之 slot(插槽)

前言&#xff1a; vue中关于插槽的文档说明很短&#xff0c;语言又写的很凝练&#xff0c;再加上其和methods&#xff0c;data&#xff0c;computed等常用选项在使用频率、使用先后上的差别&#xff0c;这就有可能造成初次接触插槽的开发者容易产生“算了吧&#xff0c;回头再学…

sharepoint安装心得_过程

sharepoint安装心得_过程 我是新手,没有接触过sharepoint以前,所有在安装方面吃了一些亏 下面说一下正确的顺序: windows 2003 域服务器(ad) vs.net(如果需要的话,但不要装windows的frontpage的扩展,虽然.net需要,不装亦可) sqlserver 2000(sp3) sharepoint server 2003卸载顺序…

46. Permutations

文章目录1题目理解2 回溯3 47. Permutations II1题目理解 Given an array nums of distinct integers, return all the possible permutations. You can return the answer in any order. 输入&#xff1a;整数数组nums&#xff0c;所有元素不相同 输出&#xff1a;数组的所有…