哈哈,见笑了,看来我得签名有歧义哦。哪里敢在banq这里班门弄斧。<<我就是要以技术服人>>是我得追求,是我的目标。

两位的观点丰富而且成熟、理性,我搬了个小板凳在旁边一直屏气凝听呢,有这样关于软件发展和程序员自身命运的关注和讨论应该在Jdon看到越多越好。

每个人的心路历程都会有变化的,对蓝领程序员是感情上接受不了;理性上已经开始说服自己。

程序员是我的兴趣,我一直在写程序,规范化以及模块化也是我个人编程的追求目标,可拓展性和灵活性当然不例外,因为我一直考虑到我可能只是整个软件生产环节中的一个分子,我要注意我的软件的协调性、易理解性以及可重用性。

将自己编程兴趣致于软件生产环境的监督下发展,这是我的目标。

哈哈,banq原来一直在潜水哦。其实我们(特别是和eway)讨论的已经脱离了原先的“懂模式又咋样?不还是一个技工吗?”话题,哈哈,但我觉得虽然离题,但内容很有意义。谢谢eway,他能很真诚的表达自己心里所想,自然的流露自己的情感的人。其实我也是技术人,虽然现在是PM,但我也一直追求着技术,,非常细化技术。我也愿意跟大家一起来为整个行业的进步而努力,老实说我更愿意走技术路线,非常喜欢一切的美,间洁的美,追求稳定性,易维护性,易矿展性,好的伸缩性,也向往那种大家一起合作努力来完成一件美的软件。IT界中,我相信其他的行业也这么认为:沟通无极限。

嘻嘻,看来我的观点一直有点偏颇甚至是偏执,同两位楼上相比,似乎偶稚嫩了些许。我得签名就体现了我的这个偏执,我的确需要更多理性思维,寻找在当前的软件发展阶段下,更好解决软件危机的手段;同时进一步探索软件规律,两条路并走。banq说的很对,要兼顾自我和我所处位置,凡事没有绝对。

其实我认为软件蓝领用学历来区分不妥,用不思考,不太爱好上进的人
来区分到是很适合,社会当然需要这样的人,软件行业也不例外啊,但你的FRAMEWORK必须要足够的好! 且你对软件要有许多的条条框框,不然他就会像“野马脱僵”一样恐怖!

模式你要怎么看了,我仔细的静下心来学模式,BANQ功不可磨啊,在此谢谢!学模式但不能拘礼与模式,OO设计还是正统,软件CODING的时候用模式不软件设计的时候用模式要好很多!

呵呵,作软件,学东西,也和做人差不多啊!

模式是设计经验的总结,模式的运用大到系统框架的建立,小的类的设计。学习模式让你少走弯路,学习模式也是软件开发人员提高水平的最好方法,否认模式就是承认你的软件不需要好的设计,如果是小的系统也许你还看到模式的好处,如果是大系统则其优势非常明显。另外我觉得 tpz_stamp 的话逻辑上也存在问题:

--------------------------------------------------------------
随便列了几条,我的观点是模式的确,似乎非常非常的重要,但就算吃透了又能咋样?不还是“蓝领程序员”吗?不还是“技工”吗?搞得好像好的程序员必须懂模式似的。模式这些玩艺变成一些没什么技术的人,整天挂在嘴上吹嘘的调调,骗钱的工具。
骗钱的
--------------------------------------------------------------

首先,你肯定了模式的重要性(如果你说的话是反语则另当别论),那么,理所当然,学习模式是应该的,投入金钱买几本书也是正常的,何来骗钱之理?其次,模式掌握运用好的人可以说是大师级的人了,如果连大师都没有技术,那么谁有技术呢?最后,你明显对社会分工存在岐视,不管你是工人、农民、企业家等,只是社会分工不同,没有高低贵贱之分。何必在乎别人怎么看你,做自己喜欢的事就行了,任何事都有得有失。

技工又咋得?我们就是技工太少了。写了几年程序,技术平平,连软件工程都不熟的人都去当项目经理的人太多了吧?不要以为大学毕业几年后就多了不得了

呵呵我承认我做程序确实比较业余,前面树的搜索的说法确实有问题。

不果我想首先一个问题,软件技工不代表其低人一等,软件设计师也不代表你凌驾软件技工,套用以前的话职业只有分工没有贵贱。

我们问题在于大家都想成大师,也看不起技术差的人员,其实每个人有自己的发展前途,你不愿做蓝领,有很多愿意改变命运的人来做,社会就是这样构成的。
呵呵我过我想对于我来说,看得见的未来还是学好点技术,做一个现在白领吧,至于这个位置以后是蓝领还是白领,想那么多干吗。

无间道里面有句话,总是事情改变人,不是人去改变事情。

呵呵也许这里的人是那么一些可能改变一点事情的人.... *_^

所谓的蓝领可能永远不会存在。如果未来软件的基础构件可以规范化,设计工具更加智能化和自动化,自动化的代码生成工具就可以代替蓝领的工作,而设计和维护自动化工具的人需要对软件设计和需求有深入的理解。就算是有所谓的蓝领职业,其生存时间也是短暂的。
我想机器人工厂是一个很好的类比。

请没有做过日本外包的朋友不要认为日本外包非常非常的低级。
我们应该从中得到某些东西(不一定是技术)
我做过外包也独立做过国内项目。
外包code的任务有4块(对开发人员)

1 猜日语: 费时
2 读懂设计 找出设计错误(这是最难的)10个开发人员最少有一个要牛
3:coding 最简单 (有过程文档,用得好这是一笔财富。)
4:千锤百炼code 反复测试 修改 再测(国内很多团队缺乏这种精神,也是某些产品不稳定,某些飞机掉下来的原因)
wmwcpu88@hotmail.com

软件蓝领确实曾在大家不要否人,所谓的日本外报就是,
我是2001年做了半年的日本外报,后来感觉没什么挑战,后出来,
做其他的软件,所谓蓝领也不是说谁看不起谁,他 是一个社会职业,
大家分工不同啊!

那懂什么才不是一个技工呢??

一直关注软件蓝领化的讨论,其实软件蓝领化并不需要多少讨论,他迟早会来,而且很快,但蓝领化开发的真实含意并不是高级和低级的差异,而是指软件开发技术门槛的降低和开发过程的流水化,蓝领化开发其实意味着软件成本的降低,质量的提高和效率的提升;基于组件和中间件产业的发展,非编程式的低技术要求的软件开发时代已经到来; 访问 上海群萃软件有限公司 看看前沿的软件开发模式

希望版主能够保留该回复;虽然有做广告之嫌,但我们的确专注于推动软件蓝领化的进程,让大家了解更多关于蓝领化软件开发模式并不是一件坏事;

建筑的生产需要大量的蓝领:建筑工人;
软件的生产也需要大量的蓝领,那就是生产光盘和硬盘等传播/存储设备的

你听说过哪个蓝领设计开发过大楼的建筑蓝图?如果没听说过,那么凭什么蓝领能进行软件设计开发?