【 以下文字转载自 SoftEng 讨论区 】
发信人: darkk (本人93男毕业中大诚征97清北女友), 信区: SoftEng
标 题: 在完全腐烂的工业软件领域创造新的秩序和希望
发信站: 水木社区 (Mon Feb 6 01:17:05 2023), 站内
我相信水木上还是有关心事实的人,有善于或者能够团结更多人的人,有不打算把自己的余生献给奶头乐的人,我的这篇帖子主要是写给这些人看的。
首先,今天是元宵节,大家元宵节快乐。
在元宵节发帖讨论这么严肃的问题,其实可能不好,所以可能你们可以不必今天就看完。周一到周五我要上班,十分费神,所以还是今天就把这个帖子发了。
首先我觉得要明确一下世界观,那就是国内工业软件开发是完全腐烂的。我这么说不代表这里面的企业对员工不好,所谓自古忠孝两难全,有的企业对员工关怀备至员工也在里面获得了利益和地位,但是这不代表企业对一个社会或者国家或者社会上大多数人就是好的,进一步的,也不代表这样子的企业就在国际软件市场技术和研发竞争的意义上是发挥了积极的作用的。这就比如一个贩毒团伙对社会的危害很大,但他们可能互相之间却有着秩序甚至协调,成员还对毒贩头子感恩戴德。但这对社会来说不是这么回事,对社会来说他们更大的事情可能就是让无数的家庭家破人亡。进一步的,一个企业可能只是得过且过,谈不上犯了罪,但这种得过且过变成了一种病毒,变成了使得中国在竞争中失去优势的原因,可能这样子的企业不能称为敬业还是道德。
将一个企业放在一个国别的视野下审判,无疑是很残酷和难以忍受的,甚至是不厚道的。忠于所谓的做人要厚道,忠于各种各样流行的迷信和都市传奇,还是忠于国家和事实,忠于孔夫子说的“知仁勇”,这很难。我希望读者不要以为我是来发泄的,不要以为我的根本目的是宣传负能量,我希望的是,我们中国在未来有很多很多利润合理而值得尊敬的企业,我希望的是文明的火种不是在我们这里变成一种庸俗的东西,而是继续发展和传承得更好。
第一点,我们要做高水平的程序员,而不是什么“软件工程师”。
清末的时候,吏治腐败。当时一个组织建立编制,选择了“书记”这个名词。现在很多人可能习惯了“书记”是一种大人物,但当时书记几乎是清朝官僚系统里最低的职位。为什么要这样?这就是一个敢于创造新的世界的组织,敢于回到最本质的层面的思考问题。官僚系统最本质的层面是什么?是为人民服务。数字产品和过程最本质的层面是什么?是秩序,是程序。这就是我们今天为什么必须而且要敢于要做高水平的程序员而不是什么软件工程师的原因。除此,工业软件的开发必将继续腐烂,绝无好转的可能。
历史上一个行业都腐败了的情况常不常见呢?很常见。任何东西发展到末期,他必然就成为腐败又看起来很顽强的形态,直到历史的力量对它实施了彻底的改造和挖除。例如,明末倭寇入侵,保守势力各种方式与戚家军作对,甚至戚继光最后还得到一个罢免下台的结果。又如宋朝,岳飞本有力挽狂澜的机会,但是当时的皇帝和宰相甚至真的就把岳飞给害了。清朝在末期也过了几百年,看起来都是很顽强的。在后世,对戚圣和岳圣的评价才终于立稳了,紫禁城也成了故宫博物院了。一个国的执政者都能腐败着在历史上这么多年,与国家政策、垄断经济有着千丝万缕的关系的工业软件开发领域会不会腐败,我想大概是不难理解的。
作为一个个体,我们怎么样才能破解这种腐败呢?这就要我们明确,我们要做高水平的程序员,我们不要做什么软件工程师,我们要做为以后一代又一代的有识之士所肯定和认同的负责任的数字世界的后盾和构造者,我们不要做那些在二环还是三环买了房全村人都当成是偶像的沽名钓誉之辈。
真正有水平的计算机工程人员都敢于谦虚地称呼自己是个程序员,所以这不是什么为难的事,相反的,一些人以为非得叫自己是软件工程师,否则就无法开展工作了,这实在是这些人缺少灵活性而不知道真正值得骄傲的东西是什么,于是把一种虚假的威风当成自己很有地位。
我们的目标很明白,程序员应该直接成为一个有门槛而且值得尊敬的职业,应该有高收入和软件开发的话语权,而所谓的软件工程师应该由高水平的程序员领导,而不是反过来。一句话,程序员领导软件工程的一切。
我们要预备很多靠骗国家经费的人是不能理解的,我们预备一些中国的科学院还是工程院的院士是不会认同的,我们要预备还是有很多水平很高但是把自由看得高于正义的人会对这个问题仍然不过是一种不屑一顾的立场。但我们也要相信他们在大的方面虽然是错的,但他们的研究却可能有值得重视和利用的部分,我也要相信院士里不乏有常识的人,我们还要相信有一天我们会出一些超越西方自由主义范式而能照顾好国家社会利益又有着高水平的科技人才。
我们要立志做高水平的程序员,而不是什么软件工程师,我想这是一个不可能调和,必须坚决而果断,不可能有任何退让任何水分的事情。除此之外,工业软件的发展不可能有希望。而只要我们坚持自己首先是程序员,而不是什么软件工程师,工业软件的开发就一定会好起来,我们就一定会化为星星之火燎起广大川原。
第二点,我们要团结和分享而不是自私和胆怯。
团结就是力量,团结就是最伟大的程序,团结就是最完美的软件。为什么团结很难,因为我们的法制还在完善的路上,保护我们的权利的东西还没准备好,剥削和奴役我们的东西却发展得有着很大体量的结构了。
团结是正确处理对立面的实力。哪些人是不愿意和我们团结的?第一类,害怕创新的成功而伤害了他们的利益的人,这些人大概是不愿意团结。这一类人是利益受损而不愿意团结的人。第二类,习惯了旧的生产力形态和生产关系,不愿意走进新的秩序的人。这些人相对而言不见得不愿意团结,但根本上不愿意承担在他们看来属于没有必要的责任。这一类人是用自由逃避责任而不愿意团结的人。第三类,别有暗心,移花接木,别有图谋和打算的人,所谓“有哲学”的人。这一类人在高级知识分子例如各种专家教授那里可能特别多,他们也很可能特别有资金这么做。是不是对这些人就只剩下一棍子打死呢?不是的,从历史的眼光来看,还应该看到他们或许发生过得积极的作用,不能用他们“求和”的一面否定他们的积极的一面,尤其不是上升到人身攻击就了事的。肯定其好的,挽救其不合宜的,保护其在前进的,振荡其错误的倒退的,从量变到质变地解决矛盾创新产业,这就是我们现在特别需要的实力。
团结是不同能力的融合。我们为什么强调产品经理和程序员都有重要性?这就是我们需要有能辨清取舍,腾挪空满,立硬破软的管理者和实干家。辨清取舍,就是会创新,就是尊重技术,就是善于优化需求,就是善于辨识什么问题是程序的问题,什么是资源的问题,什么是软件的问题,就是会质量管理,就是敢于用新的更好的有活力的秩序取代旧的被殖民化了的秩序。腾挪空满,意味着全面的有质量的发展,而不是离开自然规律、经济规律、社会规律、实践规律站在“行业领军”的办公室当一个欺世诈国的数钱家。立硬破软,就是敢于撕碎一切“关系户经济”,真正把工业常识、科学和软件工程的精髓转换为世界进步的力量和用户价值,真正到操场里跑一跑而不是满足于当网红和社会顶流。
团结是主动学习科学的世界观和最新的科学理论成果。这就是我们在什么地方比资本主义国家有优势?我们有着一个真正构建人类新的历史真正为广大人民公众服务的组织。我们应该不分彼此,敢于拿组织的“东西”,组织最好的东西就是他的科学的世界观和新的科学的理论成果。我们要做最伟大的学习,而最伟大的学习就是学习什么是美好的生活,并且学会抵达这种生活。
我们要团结,我们没有什么应该害怕的,唯一的秘密就是代表科学和先进的无产阶级能够而且必然战胜腐败,走出形形色色的欺骗和迷惑,必将领导新的数字世界的形成,必将在这种形成中造成一个更伟大的更全面的世界。
第三点,应当形成一种程序员和管理后勤人员的忠诚的合作关系。
在有限的时间里,程序员或许更为看重某种程度上的纯粹和完美,而管理后勤人员需要处理各种生产过程中的具体的羁绊和关系,考虑项目的交付,考虑经济行为的可行性,完成度和合理性,这就可能造成沟通和价值取向的不同。我们不必然可以一蹴而就,滴水穿石,抓准问题,就没有什么可以动摇和害怕的。
有一万个人看明白了我说的并且去做,我们中国三个月就能走在软件强国的路上。有一千个人看明白了我说的并且去做,我们中国五个月就会有一批以后足以成为参天大树的管理人才和技术人才。有一百个人看明白了我说的并且去做,我们中国三年内在一些领域就会有能相当于欧美的实力的领导人才。有十个人看明白了我说的并且去做,我们中国五年内就可能出现软件工程的奇迹。有一个人看明白了我说的并且去做,一百年内中国的软件工业就还有希望。
工业不是在“工程师”和数钱家们的幻想里冒出来的,在劳动的意义上,工业是由有着清晰的思维,全面的造诣,进步的追求和对人类福祉忠诚而关怀的人所创造的的劳动过程和成果的总和。
让这些成为可怜的过去的历史:
① 没有适合的产品经理。大型软件肯定是要有高水平(不代表管得多)的管理后勤人才的。让我们把“软件开发管理=产品经理=有组织地欺骗用户点击”的软件工业模式彻底地无情地予以埋葬。
② 没有合适的程序员。工业软件根本就不是靠“软件工程师”能做出来的,让那些抽智商税还不懂历史的放进垃圾箱里。每一个程序员从今天开始就注意创新能力、需求优化能力、程序体构建能力的培养,坚决摒弃那种靠互相吹捧来获得安慰感的风气和虚假的繁荣。五年后让那些“大神”的真面目显露出来,让一群新的人出来,让每一个软件开发者都非常鄙视各种各样的“软件工程师”,以后他们称自己只是个谦卑的程序员,这些人将是中国工业软件的希望。
③ 国家政策被误导和挟持。从现在开始,每一个程序员都善于科学技术的探索和社会福利的平衡,合格的程序员得到相当的适当的权利,不合格的程序员被剥去本就不适当的权利。把各种“软件工程师”打下去,把各种“服务器”“界面”“流程”“设计”交给靠谱的管理人员和程序员而不是什么“软件工程师”。
程序员就是数字世界的合理性的最核心的后盾和支柱,我们前仆后继地成为数字世界的新秩序的构建者和完成者。我们还没有占有全部的真理,但我们召唤新的软件工程的在工业软件领域的目标和方向:在完全腐烂的工业软件领域创造新的秩序和希望。
--
修改:darkk FROM 117.136.0.*
FROM 117.136.0.*