梁 兄

QQ: 160216918 QQ群: 26678700

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  56 Posts :: 5 Stories :: 383 Comments :: 0 Trackbacks
re: 怎样处理老员工问题 梁-兄 2008-06-09 10:43
看来拿皇帝管理国家的例子来做借鉴,有失妥当,也伤害了一些人的感情。我这个人对西方现代管理方面的书籍看的不多,而印象比较深的就是<<杰克.韦尔奇自传>>、<<赢>>、关于麦肯锡方面的书、以及一点点MBA方面的书。而国内的,<<孙子兵法>>、<<三国演义>>、<<史记>>、<<资治通鉴>>、<<二十四史>>、<<水浒传>>都买了放到家里,没事的时候就会翻翻,看这些书,一是当故事看,二是有时候也有点借鉴作用的。我个人感觉到,这些写王侯将相的书,并不是只能由毛泽东这种人来阅读来借鉴的,我们老百姓也可以,只要你感觉用得上就行了,至于有没有效果或能起到多大效果,只有用了之后才知道。连日本有些企业也研究我们的<<孙子兵法>>等古书,运用在现代企业管理上,效果听说也不错。别人都来研究来运用,我们自己借鉴一下,有何不可呢?至于举例子,难道所拿的材料里的人物,一定要和我们身份一致,岂不可笑?
总之,不管怎么样,有评论就是十分好的,反面和正面的评论都是一样的,一个人不想听、不想看一切反面的评论,那说明他没有胸襟;我一个朋友喜欢把所有反面的评论全删除,而我从来不删除任何反面的评论,我希望有很多反面的声音,以警醒自己。当然,这个“正面”和“反面”的用词可能也不恰当,相信大家能理解我所说的意思。
我看了, 我意思是CCTV不提建筑质量方面
呃, 这位兄弟很细心, 我写错了!
十分感谢这么细心地阅读!
欢迎大家积极讨论, 其实我们从发言中可以看出一个人现阶段对技术的关注点.
我研究ACE其实当时是想用它达到跨平台, 后来还买了马达维翻译的<<C++网络编程>>上下两本书, 这也是公司分配的技术调研任务, 当然要你分析出优点和缺点,不然部门人怎么知道决定用不用, 技术调研都是需要调研人分析之后做一个PPT, 给部门所有人进行讲解的, 然后大家根据公司实际项目和技术情况, 决定是否使用. 我不知道其它公司是不是这么做的.
我对算法确实没有研究, 感觉开发游戏的朋友对这个很讲究. 我们平时开发基本上用到的算法,都是可以找到现成的, 不需要自己重新发明轮子,最多根据实际情况修改下, 比如hash算法, 红黑树, 二分查找等等.
对于算法, 就象曾经某个记者问爱因斯坦某个公式怎么写, 爱因斯坦回答就是去查大英百科字典. 对于现在软件开发, 不仅仅是数据结构+算法的模式了, 我们应该关注架构设计, 特别是根据你公司产品和实际项目来决定架构设计, 以达到随着业务变化而需要的很好架构扩展性.
仁兄说的对, 我说别人的时候往往振振有词, 自己确实是泛泛之辈而已. c++的库是最难写的, 就是c和java来写一个库, 也不是我这样的人能写出的, 确实不能到达这个境界.
不过我要强调一点, 我提到的书一个是大家公认的, 另外一个就是这些书不是你1~2年就能理解的比较深刻的, 这是很多人忽视了, 要理解得比较深刻,是需要理论与经验结合的.
还有,我因为工作需要, 分析过openH232, ace, apache server, gsoap等开源项目, 自己也分析glibc/linux kernel2.6, 我不敢说能理解得怎么深刻, 但是并不是那种不务实的人, 还是认真得去做了.
我对boost库不感兴趣, 我只学习STL, 标准是最重要的, 除非boost完全引入标准库. ace也其实是中间件, 致命的弱点就是为了跨平台要别人学习它的字符串类开始, 这又是一个MFC, 所以我学习过后, 感觉架构的思想还可以借鉴, 采用它就不必.
所以, 评论与批评是必要的. 好消息就是我的整改方案终于让部门接受, 大家积极起来, 同事还提出引入mfc的RTTI机制以达到动态性. 我是一个坚持的人, 不停说服别人的人, 并不是只说不做.
欢迎大家发表评论, 哈哈
这位老兄说得不错, 对这个"度"的阐述很好, 看来实战经验很丰富了.
这篇文章是这么写, 而现实情况我其实并没有要求他在当时想到这个扩展性, 而是这次准备新接一个省移动平台, 我想借机重构成可扩展的架构, 而且是最小改动了, 但他还是不理解\不接受, 十分冷漠地对待, 还想让这一块更乱, 所以我才写了这篇文章抒发心中郁闷.
还有,我这个人可是一到下班时间,就关机走人回家吃饭,从来不喜欢加班。我认为加班是没什么效果的,人的体力有限,8小时中能集中5小时就不错了。
设计水平应该是随着开发时间越长而越高,不应该搞了五六年还象个刚毕业的,跟结婚生子等一点关系都没有,反而是结婚生子让男人成熟,在设计思考上更深思熟虑.
我在这里不可能把很多同事的实际情况写出来,我们是基于模块管理的,一般情况是别人的模块,其他人是不去管理的,除非想多学东西。所以前面人一般不会去review他写的代码。 但我们之间也有接口,忙的时候是配合开工的,为了能全面了解公司系统,我这个人却喜欢阅读公司所有代码,就发现很多问题。当然我这个人也喜欢去看linux内核原代码,glibc代码,可能是很多人无法做的到,也没兴趣的事。
还有就是我自己工作8年,就算在这个公司也是老员工了,工资和他们相差无几。我们基本上从来不会加班,所以我有大量时间去学习; 但很多同事要么热中炒股,要么喜欢玩,基本上是不会象我这样去学习,公司可能就两三个人喜欢学习了。
我也30过了,也结婚等等,也随时一有机会就走向技术管理,所以我感觉我这一类型的开发经验丰富的老员工,应该积极提高设计水平,不然机会来了,却由于自己知识面窄,根本无法做高级架构师、技术经理、技术总监。
当然百分之八九十的技术人员一旦稳定下来,就是在公司慢慢混,一个部门领导的职位毕竟只有一两个,而大部分人也不适合转行,过了35岁,肯定日子越来越不好过。
这些小玩意自然不是什么技术, 不过有人已经有现成的代码的, 贴给我,免得我去查MSDN.
re: 代理模式与webservice实现 梁-兄 2007-12-09 09:45
gSoap开发比Axis开发并不麻烦,但方式有所不同: Axis开发是一般我们用xml工具定义好接口的wsdl文件,然后用Axis的工具wsdl2java就自动生成客户端和服务器代码了;而gSoap开发是先定义一个头文件xxxx.h, 在头文件里说明你提供服务的接口,如果有必要自定义类型的话,就定义特有的自定义的struct结构类型等,然后使用gSoap提供的工具根据你提供的头文件来生成相应的客户端和服务器代码,一定要理解清楚它调用路径,不然确实使人迷惑而不想用,这些C++方面的风格真的很难看,这一点远远比不上Axis开发。这些开源框架的使用,一定要静下心来看他们提供的英文使用文档,里面有使用的例子。
好, 这本书还真没看过, 去书店看看. 其实还有侯捷翻译的那本关于STL的书,买了都没去看. 还有异常的C++系列, 想看也没去买, 现在人比以前懒了, 另一个原因是我的注意力放到j2ee和.NET上了, C/C++的书基本不看了.
哈哈,if(str || 0 == str[0]) 确实会core掉,我直接copy在上一篇里李锦俊给我的回复里写的,他写错了,我也没想就copy过来,实在是粗心了:(