随笔:16 文章:1 评论:216 引用:0
博客园 首页 发新随笔
发新文章 联系 订阅订阅管理

置顶随笔

摘要: 经过一年半的磨练,辛苦做的东西终于可以大家见面了,这其中有太多的感想和快乐,虽然还未成功,只是起步阶段,但已经看到了点希望。最大的感触就是技术人员是否适合创业。在网上也见过好多的文章,说技术人员不适合创业,谈了很多。有的时候,你不亲身经历,是不会体会到的,我有幸体会了一把。 2008年的夏末,一个突然的电话将我带入到了创业拼搏的路上,当时的我心中充满的是激情和梦想,对未来美好的憧憬。当我真正踏上这...阅读全文
posted @ 2010-05-04 10:57 恶魔猎手 阅读(4262) 评论(44) 编辑
 
摘要: 转换采用微软.net类库中的 JavaScriptSerializer 类来完成。序列号所用数据模型定义 publicclassStudy[代码]将后台模型转换成json字符串的方法有一下几种:1、直接将数据序列化为json字符串Studystudy=newStudy(){Name="你好",Age=22};[代码]结果:{"Name":"你好","Age":22}2、采用匿名对象自定义数据对象的...阅读全文
posted @ 2009-06-12 12:44 恶魔猎手 阅读(413) 评论(0) 编辑
 
摘要: 最近正在做的项目中,前台的javascirpt模块之间的交互比较多,就用到了设计模式中的观察者模式。 在学习和使用观察者模式时,发现观察者模式其实是事件驱动的原型。c#的事件驱动也算是观察者模式的一种变种吧(不知理解是否正确,希望高手指点)。 javascirpt的extjs框架的时间驱动的原型也是观察者,因此,观察者模式在模块间交互时可以隔离变化,实现高内聚,低耦合。下面是我的代码 <!D...阅读全文
posted @ 2009-05-21 22:25 恶魔猎手 阅读(1071) 评论(6) 编辑

2010年5月7日

本文从一个老子的有和无谈起,那什么是有,什么是无?现在西方大众能理解东风哲学就是有和无了,在“功夫熊猫”,“2012”中都有所表现。其中在2012中一这么一个情节,一个西藏的小喇嘛与老老喇嘛的对话,师傅在给徒弟倒茶,徒弟看到茶水到满了,就对师傅说,满了满了,师傅还是一直在倒,一直看着茶水从茶杯里溢出来。

另一个故事是在《编程之道》中看到的,一个新程序员那这磁盘去找大师拷贝资料,大师将磁盘插入到软驱中,敲入拷贝命令,在拷贝进行到一半的时候,屏幕上出现提示,磁盘以满,是否取消或重试,大师选择了重试,屏幕上又出现同样的提示。大师又选择了重试,新程序员不耐烦的跟大师说,那个磁盘满了,得还一个了。大师说:是你的磁盘满了吧。这是老外能理解的东方哲学。

这就是有和无,当你的茶杯倒满了水时,看着是有,但却无法接收新茶水的进入。这就表现了无。只有将茶杯里的茶水倒出来些,才能加入新的茶水,有和无只在一念之间。

现在,我们要看看自己的茶杯是否已经盛满了茶水,如果满了,就请倒出来一些,来接收新的。如今的技术发展速度如此之快,如果停止了学习的步伐,你很快就会被社会所淘汰,这不是一个啃老本的时代。

每个人都不是全才,所以在学习新的东西的时候,就应该放弃一些已有的东西,比如学java的,如果要进入.Net阵营就需要放弃java中的一些东西。学习winform编程的要进入web开发,同样需要放弃一些winform的东西。所以放弃未必是坏事,只有放弃一些,才能获得新的。什么是舍得,有舍才有得。有些人会说我不用放弃原来学的也可以学习新的东西,这个区别就在与每个人茶杯的大小不同而已,你的比别人的大一些,终有一天你的茶杯会满的,这个时候你就要去舍弃了。

有很多程序员对微软都有意见,技术变化太快,mfc现在还在用,winform正在平稳发展,这时又出了个wpfWebfrom正在深入研究,就又出来个mvc,该如何选择呢?其实每一中技术的出现都有它的理由,都有它的发展目标和应用场景。这个时候,自己或公司就应该考虑,是否应该放弃一些已有的积累或资源,去投入到新技术当中。不要去责怪微软,选择的权利还是在自己的手中!微软也是在不断的舍弃与再获取中进步。

在现代技术发展的过程中,如果死抱这自己积累的东西,会很被快速发展的技术抛到九霄云外。

除了技术,有些个人的认识和理解也不能固步自封,不求上进,要以学习的心态来在这个社会中生活。

 

 

梦开始的地方---图帮网www.map85.com  

posted @ 2010-05-07 09:48 恶魔猎手 阅读(2223) 评论(18) 编辑

2010年5月6日

摘要: 当前项目中的优惠促销信息需要和地图位置相关起来,所以就用到了google map。根据需求,要做一个在地图上显示郑州地区所有优惠促销信息的页面。首先对这个需求进行了分析,郑州的优惠促销信息是非常多的,如何在地图上将所有的信息显示出来?如果全部显示出来,将会出现信息的压盖和信息将地图压盖起来,用户看不到地图,也看不清楚信息。所以就需要一定的处理。网上通行的做法就是对地图上显示的信息进行分页展示,这样...阅读全文
posted @ 2010-05-06 10:40 恶魔猎手 阅读(1698) 评论(6) 编辑

2010年5月5日

声明:文中的程序员只是我工作中遇到的人和想法,并不代表大众,谢谢。

       有人说程序员就是代码工具,完成既定的工作。当一个项目的需求、设计都做完之后,剩下的就是编码。这时程序员就会感到有些失落,因为想为项目或公司做的更多,并不想把自己定位在代码工具,诚然,一个好的程序员写的代码质量要比一般程序员的代码质量高,这并没有本质的不同,好工具与普通工具的差异。编码在软件开发的过程中并不是最主要的工作量,更多的是对用户需求的深层分析和把握,而这些工作常常不是开发人员所做的。如果这个需求不是程序员所认可的,那么在编码的过程中就会存在一些怠慢情绪,但这并不直接影响最终的工作完成。

一般程序员都比较有个性,除了那写初学者,每个人都有自己的想法。如果有这么一个机会,可以让更好的发挥自己的想法和能力,我想大多数人都会接收这样的邀请。我们团队的起步就是这么一群人,对技术的热爱与自己想法被公司无情淹没的一群人,我们走到了一起。

刚开始的时候,我们更多的时间是坐在一起商讨做什么样的项目能够让我们起步,发展,直到最后的成功。每个人都有自己的想法,说出来一起探讨。这时问题出现了,每个人都有自己的想法,而这些想法都不是一个完整的方案,不够完整。都只是一个简单的想法。那么我们就需要重这些零零散散的想法中找到和整合一个完整的可实施的方案,这个过程并不容易。我们经历了很多次辩论和争吵,最终定下了一个方案与前进的方向(并不完整,或者说是很烂),因为我们照顾了大家的想法。

每个人的想法中都有一些合理的好的,也有不好的,我们想把好的合理的整合起来,却搞了个四不像。在做的过程中也是各做各的,没有一个整体,以为很难去说服一个人,因为他的想法中有合理的一面,这就是传说中的一盘散沙。

团队要成功,必须是一个团结的整体,如果每个人都想着自己,工作是没法开展的。当我们按照指定的方案做了一段时间后,我们停下来了,回头看看所做的工作,没有核心理念,没有组织架构,真是一团乱。

古人云,道不同,不相为谋。虽然我们都是程序员,都是有想法有技术的人,如果不能在一些方面达到一致,那么就没有在合作的必要。不能因为一个人的能力很高而去妥协,最终的结果只会是得不偿失。大家能在一起共同为一件事情去奋斗,核心凝聚力就是我们制定的方向和理念,如果某人不认可这些,那么就可以直接离开。

在其他地方也看到过一些关于团队建设或员工的一些东西,与大家分享一下。

一、               价值观或理念,即团队成员的价值观是否和公司的价值观一直, 如果不一致,那就没有什么好合作的。

二、               态度,即团队成员在工作中的态度是否认真,努力。

三、               能力,团队成员完成工作的能力与其它方面的能力,如:活跃集体氛围,好的想法等。并不一定是完成本职工作的能力。

工作总的能力输出=价值观(态度×能力)。价值观为正负符号,如果价值观不一致,得到的值就是负的,他的存在同事也会影响到其他人。

 

程序员是否适合创业---个人随想

 

 

  梦开始的地方---图帮网www.map85.com

posted @ 2010-05-05 09:46 恶魔猎手 阅读(1391) 评论(10) 编辑

2010年5月4日

经过一年半的磨练,辛苦做的东西终于可以大家见面了,这其中有太多的感想和快乐,虽然还未成功,只是起步阶段,但已经看到了点希望。最大的感触就是技术人员是否适合创业。在网上也见过好多的文章,说技术人员不适合创业,谈了很多。有的时候,你不亲身经历,是不会体会到的,我有幸体会了一把。

       2008年的夏末,一个突然的电话将我带入到了创业拼搏的路上,当时的我心中充满的是激情和梦想,对未来美好的憧憬。当我真正踏上这条路时,有时真的有点后悔,有时也会想,我真的不适合做这样的工作,而更适合去到一个公司从事稳定点的工作,在那里,我不用去思考公司的未来,公司技术的未来,和所做的东西是否有前景。

       以上是自己的一些感慨,现在就有这么个问题,程序员是否适合创业?我的回答是可以的,虽然我还为成功(在路上),并且也认为所有的人都可以去创业,去做自己想做的事情。

       在中国,只有少数的精英人士可以享受一般程序员的膜拜,去引领社区,和更广大的其他程序员,更多的人是普通的程序员,而为中国软件市场创建价值最多的也是这些普通的程序员,然而,他们却无时无刻的不为自己的未来而担心,自己30岁之后干什么,还有没有自己的空间,在自己30而立的时候,还在为城市中的一个家而奋斗!我有我的梦想,我有我的选择。

       在刚开始的时候,一群人都是做技术的,谈的话题最多的也是技术,会想到我们的技术如何如何,将来可以做什么样的功能,但是当我们开始起步的时候,并没有一个真正好的创意和方向,凭借的只是对技术的爱好或专注去做自己认为好的东西。我们经常在一起开会,探讨,公司的未来。会议一开始挺好的,说的都是做什么可以让我们成功,但过一会就会陷入到技术的旋窝泥潭,会谈到某一个创意和想法如何才能实现,在实现的时候会有什么样的技术障碍。当一个人提出一个想法的时候,会有人说,这个技术难度太大,一当前我们的实力根本无法实现,有时也会一致认为那个暂时实现不了,可以不用考虑那个想法了。

       这是我们起步阶段遇到的最大问题,也是致命的问题,技术人员不能只专注技术,你要做的工作有很多,技术只是其中的很少一部分。我们并没有关注除了技术生活中其他的东西,生活中有很多东西需要我们去发现,去感受。我们更应关注的不是这个怎么实现,那个通过什么算法可以提高多少效率(这个需要但不是创业阶段所需),更应关注的我能为人民或用户解决什么样的问题,能给他们带来什么样的好处,如果这些没有的话,你的技术在先进,效率在高,也是无用的。用户会问:你做的这,有什么用?

       所以,如果程序员想要去创业,首先要做的就是角色的转变。我不仅是一个拿到需求去实现的角色,也是这个需求的提出者,也是这个需求深入的分析者。并且也应有一种信念,没有做不到,只有想不到。不要惧怕当前不具备这样那样的技术和实力,是要有好的想法,都要认为我们是能实现的,这样才能更深入的分析需求,找到前进的方向。

       放下技术,感受生活。

 

 

 

 

 梦开始的地方---图帮网www.map85.com

posted @ 2010-05-04 10:57 恶魔猎手 阅读(4262) 评论(44) 编辑

2009年10月23日

模型分为视图模型和数据模型(业务模型)
posted @ 2009-10-23 09:50 恶魔猎手 阅读(36) 评论(0) 编辑

2009年6月14日

摘要: 今天写代码的时候,突然遇到一个问题,即类型转换。C#提供的类型转换有强制转换和采用 as进行转换。那问题就来了,在一个对象类型确定的情况下,对它进行类型转换是采用强制转换还是采用as进行转换。如以下情况:[代码]在确定hashtable值的类型为字符串的情况下,用那种方式效率会高一点?我的第一反映是google一下,google了十几分钟,没有找到满意的答案。不过有一个说明是这样的,在类型转换时,...阅读全文
posted @ 2009-06-14 12:34 恶魔猎手 阅读(1578) 评论(20) 编辑

2009年6月12日

摘要: 关于中国做软件项目靠关系,都是大家心知肚明的。在此不在多说,换个角度看技术人才。如今的软件开发行业,计算机毕业的学生好多找不到工作,而好多用人单位却又都说找不到好的技术人才。这不能不说是行业的一种悲哀,也是中国教育的悲哀。在毕业找工作的时候,有好多同学都不在从事计算机行业而去做别的了,只要能找到工作,能挣钱就行。我当时也是这样的想法(不过稀里糊涂的就做起了开发)。其实我有时会想,我有的同学如果从事...阅读全文
posted @ 2009-06-12 13:31 恶魔猎手 阅读(2404) 评论(28) 编辑
 
摘要: 转换采用微软.net类库中的 JavaScriptSerializer 类来完成。序列号所用数据模型定义 publicclassStudy[代码]将后台模型转换成json字符串的方法有一下几种:1、直接将数据序列化为json字符串Studystudy=newStudy(){Name="你好",Age=22};[代码]结果:{"Name":"你好","Age":22}2、采用匿名对象自定义数据对象的...阅读全文
posted @ 2009-06-12 12:44 恶魔猎手 阅读(413) 评论(0) 编辑

2009年6月8日

摘要: 在学校的时候,不知怎么的机缘巧合就结识了汇编语言,但到找工作时却选择了Vc++。不过到现在,偶还是对汇编有种难以割舍的情怀。虽然现在是本人在搞C#,然对我影响最深的还是汇编。 偶在大二的时候就用汇编写了一个飞机打字符的游戏,可惜由于自己的原因,到毕业时,除了汇编什么也不会。找做单片机和嵌入式的学历不够。碰着就碰到了VC++里。在工作做慢慢的从Vc++转到了C#,不过决定学习c#的过程并不平坦。偶不...阅读全文
posted @ 2009-06-08 22:37 恶魔猎手 阅读(2008) 评论(30) 编辑

2009年6月3日

摘要: 数据结构的书中有这样的描述,程序=算法+数据结构。我不同意这样的观点。这样的观点也不知误导了多少的初学者。软件开发再不断的发展,这样的论调早已过时,但还在编程界不断的相传。不知是书本的悲哀还是“高手”的悲哀。我们不断的强调算法的对程序的重要性,通过对算法的熟练度来看一个人编程水平的高低。就像现在都在说的奥数一样,获奖的中国同学有几个真正从事数学研究的,并且在数学上有成就的。...阅读全文
posted @ 2009-06-03 10:11 恶魔猎手 阅读(2086) 评论(52) 编辑
CALENDER
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:恶魔猎手
园龄:4年9个月
粉丝:3
关注:0

搜索

 
 

常用链接

随笔档案

积分与排名

  • 积分 - 27428
  • 排名 - 3861

最新评论

阅读排行榜

评论排行榜

推荐排行榜


Powered By: 博客园
模板提供沪江博客