游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1728|回复: 3

程序全民化

[复制链接]

3

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2009-6-1 12:54:00 | 显示全部楼层 |阅读模式
这是个人刚写下的对programmer的定义

program = algorithm + datastructure


programmer = algorithm + datastructure er ?


假设要开发的是一个银行财务系统。

有了成熟的数据库与开发工具。

不需要对datastructure和algorithm有很深,甚至任何理解。

所要处理的一切都是业务逻辑。

那开发这样软件的人不应该被称为“programmer”。

我没有贬低或者鄙视开发这些软件的programmer的意思。

我个人觉得这类软件应该交给银行的业务员来做。

他们明显比“programmer”更加熟悉系统的业务逻辑。



那么我们可以设想,

如果有成熟的开发工具支持,

银行业务员在接受了必要的计算机教育特别是系统分析教育之后。

将做出更好,至少是更容易做出比“programmer”所做的更好的“事物处理软件”。

因为没有人比他们更熟悉自己工作的流程,其中的需求以及事物的逻辑。




现在设想这个想法已经实现,需要计算机的协助来处理这样业务的人们都自己制作软件,

那么“programmer”们做什么?

“programmer”将从事需要对计算机体系有很深了解的工作。

从这个名称的定义来看,他们就理应做这样的事。

而祛除收入之类的外因,

现在整个计算机行业受到敬重的人,也都是在从事这样的事。

(不要跟我说Gates,他在商界比在计算机界受到的尊重大的多)

严格的“programmer”将从其他行业独立出来,

他们的工作将不再和金融这样利益冲突特别明显的行业有千丝万缕的联系。

他们将为“计算机工具”的演化尽心尽力。

他们的工作和追求本身将使他们的人格自完善。

“programmer”们将因为他们更加纯粹的追求创造更加无暇的价值。

11

主题

650

帖子

651

积分

高级会员

Rank: 4

积分
651
发表于 2009-6-1 13:40:00 | 显示全部楼层

Re:程序全民化

instemast同学的马甲?

6

主题

258

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
发表于 2009-6-1 15:16:00 | 显示全部楼层

Re:程序全民化

此人入行不会越过两年

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2009-6-4 20:36:00 | 显示全部楼层

Re:程序全民化

program = algorithm + datastructure


这只是交互式程序的冰山一角!
还有中枢神经系统----simulation。这不是能“全民化”的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 04:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表