Thursday, December 31, 2009

海藻姐姐,海平为什么没做二奶呢?

海藻姐姐,海平为什么没做二奶呢?
  
  一来海平样貌身材一般,缺乏二奶的身体条件,
  二来有了二奶的身体条件,还要有运气碰到宋思明这样的“大人物”
  
  很多有二奶身材条件的女孩抱怨,
  自己能碰上有钱的人,守不住,
  是因为现在年轻漂亮的太多了,抢了自己的饭碗,
  
  三来,70年代出生的人,成长的环境还是改革开放初期,
  社会环境还没有恶化到今天这个地步,
  社会道德,良知还占上风,比较保守,比较传统,
  一般无法接受二奶的生活,所以海平不做二奶,
  
  80年90年出生的人,社会环境已经严重污染,
  我指社会道德的沦丧,社会良知的泯灭,
  钱,权,为普遍民众追求对象的今天,
  社会贫富差距,两极分化,社会分配不公平的普通存在,
  比如当权的宋思明,几句话,透露点内幕消息,就能赚到几千万,
  而普通老百姓,海藻的姐姐家,辛苦几十年,
  连个房子都买不起,
  这种不正常的,不公平的社会导致,
  很多拜金女孩的涌现,不以二奶为耻,反为荣,
  攀附权贵,是广大女孩的唯一目标,和理想,
  
  如果从眼前的利益来考虑,
  二奶是个不错的职业,很多女孩去去趋之若物,
  从长远来看,二奶这个社会群体的出现,
  其实是原本健康的社会不应该出现的一个肿瘤,
  如果社会环境继续恶化,
  这个肿瘤就不会消失,
  当然还有其他毒瘤,最终会把这个社会给崩溃了,
  
  如今越来越多的拜金女加入二奶这个行列,
  也不是女孩的错,是大的社会环境造成的,

Thursday, December 24, 2009

学什么语言不重要,一个不会失业的程序员应该样样都会,

学什么语言不重要,
关键是把握其要点,
c#, C++, java , php, action script 都一样,
一个不会失业的程序员应该样样都会,
除了上面说的几个语言,
还要会 vba, vb, 开发office, sharepoint, dynamics CRM,

程序员分2大类,desktop开发,WEB开发,

无论是windows desktop, 还是 linux desktop, Mac, OS, 还是flex, action script, 最重要的是搞清楚 event, delegate,用的 model, publisher-subscriber model,
如果连这个搞不清的程序员只能说是一个新丁,newbie,

同样道理,web 开发的程序员,无论asp, jsp, php,
必须懂的request, response, session, cookie, MVC model,
如果这个都 搞不清,只能说是一个很糟糕的程序员。

一个程序员达到入门合格起码搞清楚我上面说的几个问题,
至于你学什么语言都无所谓,现在所有语言都是一样的object oriented,只是sytex不同,其他没有大的区别,

而那些framework api, .net, j2ee, 都是二次开发的,不算是基本训练,

程序员不会失业,只是工作内容转移到二次开发上来

程序员的新职业不再是原始的开发软件,而是转移到customize已经开发好的产品,
5年前和现在大不一样,如今saas, software as as service 的流行,大量open source 的软件出现,比如 sugarCRM 就是一个代表例子,还有drupal, wordpress, joomlar, moodle, dotnetnuke, 程序员的工作已经转移到维护支持按照需要改造这些web based, open sourced,的产品,而不是5年前那种原始的开发一个 sugarCRM. 如今的开发平台从原来的.net或者j2ee 转移到这些open source web platform,second development 二次再开发上来。 二次开发最典型的一个例子就是esri, arcGIS 平台。 arcGIS 平台本身是基于.net 和 COM 开发出来的,但是用户不能直接用,arcGIS server, 需要程序员根据 ArcGIS 的api 去进行二次开发。如今那些PHP open source 的 web platform, 都有 一定的api 可以 extend, customize, 还有facebook, google, myspace 都有api,都可以进行二次开发。 包括微软的产品,dynamic CRM, dynamic GP, sharepoint, 都要二次开发。5年前,你会些一个php 的网站,如今,完全没有这个必要,你只要拿一个open source 做为template, 进行二次开发就行了,减少了成本和花费,减少了时间,而且效果,功能要比自己开发的好很多。 如今的 cloud computing, on demand 用户根本不需要自己安装,就可以使用服务,比如以前要自己下载安装软件,如今上网只要注册一个帐号,就可以使用一样的服务,这就是 asp , application service provide 的概念,或者,saas, cloud computing, 是个fancy name, 不过,意思都是一样。所以我预言,web based 的二次开发很重要,将会成为程序员的工作核心。 当然 desktop based 二次开发,也会继续存在, 比如 微软的 office 开发, sharepoint, dynamic 二次开发, ESRI 的 ArcView, ArcInfo , ArcPad, ArcMobile 的二次开发。程序员不会失业,只是工作内容转移到二次开发上来。