002
发表于 2023-8-9 17:03:17
本帖最后由 002 于 2023-8-9 17:06 编辑
我以前在某地搞维护,当时有一个车间自动化控制正在叫厂家调试,总是有小瑕疵,把他们的程序员都叫来了。程序是PLC控制程序,拿出程序看,有大号新华字典厚,一大本,愁的他在那转圈思考改程序,好几天见他在那转圈想,来了5个人就他是程序员,他一不在这个单位就完了,只会硬件,软件会的人少。忙了一星期才调好:lol:lol:lol看那本PLC程序,那么复杂给你也找不到子午丑卯,:lol:lol:lol:lol:lol:lol
海峰
发表于 2023-8-9 19:13:20
chipset009 发表于 2023-8-8 21:54
源代码行数,可以查到。不过Win10多大规模MS没说
再次请教:源代码的一行是多少字节为一行?
海峰
发表于 2023-8-9 19:22:10
岑蓉络阳 发表于 2023-8-9 11:06
这话我爱听,这才是头脑清醒的人。
可咱们的领导往往不具有清醒的头脑。
回到我最近在看的“美国是啥 ...
我只是说了我的个人感受和领悟,并不是你喜欢听我才这么说的。
现实世界中,在国内越是清醒和会逻辑思维,越是孤独,对前景比较悲观。
猎人977
发表于 2023-8-9 19:25:07
海峰 发表于 2023-8-9 19:22
我只是说了我的个人感受和领悟,并不是你喜欢听我才这么说的。
现实世界中,在国内越是清醒和会逻辑思 ...
无敌是最寂寞的
所以知道什么叫难得糊涂了吧
海峰
发表于 2023-8-9 19:28:44
矿坛闲人 发表于 2023-8-9 16:47
核弹、导弹很多国家都是倾国之力来做,那款软件是倾国之力做的?所说MIT例子那只是理论上如此而已!一个 ...
核弹、导弹很多国家都是倾国之力来做
只有我国是这样,对了现在又怎加了曹县
用倾国之力来做某件事,与这件事的难度系数最高没有任何必然可联系 ,这是两个概念,两码事。
海峰
发表于 2023-8-9 19:29:43
猎人977 发表于 2023-8-9 19:25
无敌是最寂寞的
所以知道什么叫难得糊涂了吧
终于知道什么叫难得糊涂了。
chipset009
发表于 2023-8-9 20:41:45
海峰 发表于 2023-8-9 19:13
再次请教:源代码的一行是多少字节为一行?
谈不上请教。跟字节数无关,和文本文件里或Office文件里的一行是一样的,只不过说代码行会去掉注释和空白行。
这里有个C++代码的例子,多年前写的基数排序。最左边数字是行号,注释以//开头,其余行是代码行。
1 #include <queue> // use standard queue
2 // non-portable implementation for LSD radix sort, for type int, 32 bit system
3 template <typename ForwardIterator>
4 void radix_sort(ForwardIterator first, ForwardIterator last)
5 {
6 // R: radix, K: k base, M: mask, B: ? bit system
7 const unsigned R = 8, K = 1 << R, M = K - 1, B = 32;
8 std::queue<int> q;
9 for(unsigned i = 0; i < B; i += R)
10 {
11 for(ForwardIterator dit = first; dit != last; ++dit)
12 q[(*dit >> i) & M].push(*dit);
13 ForwardIterator cit = first;
14 for(unsigned j = 0; j < K; ++j)
15 while(!q.empty())
16 {
17 *cit++ = q.front();
18 q.pop();
19 }
20 }
21 }
koei
发表于 2023-8-9 20:48:37
开发出来,谁用呀?
往事已去
发表于 2023-8-10 08:53:16
岑蓉络阳 发表于 2023-8-9 11:06
这话我爱听,这才是头脑清醒的人。
可咱们的领导往往不具有清醒的头脑。
回到我最近在看的“美国是啥 ...
那美国的五年级学啥?
乙猪
发表于 2023-8-10 10:34:38
本帖最后由 乙猪 于 2023-8-10 10:36 编辑
当年DOS环境下使用软件,使用者必须跟着开发者一个思路,软件才能走得通,否则软件会崩溃,并责怪使用者不懂使用该软件,当年根本就没有容错这一种说法,所以很多商业软件需要专门的培训。
当年,为某咨询公司写过一个商业软件,流程、数据什么的都是根据该公司提供的咨询参考来做的,例如输入的数据有投资规模、员工数等等一大堆。
第一版本:只在输入数据时,提示输入数据大至范围及数据的意义(或目的),不做容错检查,输入错误也不提醒,直接蓝屏崩溃,然后重新来做,输入数据还得重第一个开始输入,,,,,该公司老员工表示该软件很好用,帮他们节省了很多时间,因为他们对咨询参考规范来说,了如指掌,基本不会输入错误,就算输入错误了要重头来过,也比他们以前依靠手动计算什么的要省很多时间,因此这些老员工没什么抱怨。但对新入职该行业的人来说,这简直就是灾难。;P该公司老板让我去给新员工培训,我说让他们熟读那几本砖头书就会用了。让我去培训他们,说不定我都变成咨询师了,他们俩还不会使用,还不如我去修改修改一下程序。
第二版本:增加了容错检查,不在要求范围内的数据,就算输入,软件也不接受,会一直重复要求输入;P,,,这个也很让人崩溃,恨不得把键盘砸了,,,但有时输入的数据需要合要求了,但出来的结论和报表也很令人崩溃。还得让我去培训员工去如何使用软件。
第三版本:增加了数据关联性检查,太离谱的数据输入,根本通不过,软件直接会提示项目不可行,不要浪费钱去投资了。本人顺便考取了一个咨询师,挂在该公司名下,月入大大几千元(当年超高收入了)。
第四版本:没有了,,,,都有咨询师收入了,还去做毛的程序员。而且,系统软件转入了windows,要移植也要花很多功夫。直接让公司去咨询协会买新适配软件好了,本人负责维护一下。
第五版本:本人转型了,,,后来偶尔回该公司吹吹水,发现最新的软件已经傻瓜化了,根本不需要输入太多数据了,有关键数据就行,其他辅助数据软件直接给出来,你确认一下就行了。现在该公司已经交给二代经营了,再也没有回去过,不知具体情况了。
也许,,,,当年本人没有跟上计算机使用浪潮(知识经济?),错失了当大款的机会?这里有一个比较,妻弟比我迟一年毕业,后来加入了腾讯开发OICQ(QQ的前身),成为该公司创始人之一?现在身价不知几何了。
乙猪
发表于 2023-8-10 10:38:23
从妻弟的经历来看,开发一款商业软件并不难呀,QQ就是他编写的。大家都算是他的受益者。:lol
f8-0
发表于 2023-8-10 10:42:05
本帖最后由 f8-0 于 2023-8-10 10:59 编辑
海峰 发表于 2023-8-9 19:22
我只是说了我的个人感受和领悟,并不是你喜欢听我才这么说的。
现实世界中,在国内越是清醒和会逻辑思 ...
无知即力量,自由即奴役
神经病人思维广,二逼青年欢乐多
喝点酒,糊涂一下,人生就那么几十年,何苦为难自己:'(
我就属于今天有饭吃,就能睡得香的人:$
乙猪
发表于 2023-8-10 10:51:14
做程序员,太辛苦了,几乎每天都要更新知识。知识迭代太快了。
想当年,我的老师,随手用dbase什么的帮别人做一个数据库系统,都能有不少收入,他的很多内容还是移植学生作业的。现在估计他也被淘汰了吧?太久没联系他了。
f8-0
发表于 2023-8-10 11:01:50
chipset009 发表于 2023-8-9 20:53
我本不想跟你争辩,可以看出你完全不了解这个行业。
倾国之力并不代表能力强,很多东西不是砸钱砸人力 ...
最有意思的是当年买了Tru64 UNIX的源代码,开发了COSIX64 64位Unix,这还是1999年的时候,20多年过去了现在还能听到么?
联想当年还做过Linux发行版,好像叫幸福Linux,我还买过一份,那个时候尝试过一些发行版还买过Xteam Linux, redhat 试过蓝点、红旗、Turbo
不知道现在还剩下哪些,听说红旗Linux也倒了?不知道真假,这还只是做发行版的。
只有做这些事的人才知道有多难做。国外一众Unix像Xenix HP UX Solaris , 现在基本看不到了吧。
这也是个竞争激烈的行业。能做出来并活下去也是不容易的。
不过处理器龙芯好坏还是一直做下来了,可能也是有刚需撑着。不过能做下来至少也是成功。国外DEC Alpha、PA-risc, Sparc 看不到了吧。能占据市场,也是多方面的原因。
核弹、导弹很多国家都是倾国之力来做很大一部分是政治军事原因,对了还有资源(铀),没有政府撑着,没法做下去。政府撑不住了就像台湾省长常凯申,南非之类的,只能放弃。但是核弹技术难易,我不评论,我也没做过:lol
只有真正做事的人才知道难易。才知道成败有时候也得靠大势和机遇。
据说SpaceX发射猎鹰三次失败,都快没钱了,靠仓库里的剩余零件拼出第四枚火箭,才发射成功,而且第四枚运输的过程中的时候要不是在飞机上处理得当,火箭就压瘪了,估计就没现在的SpaceX了。贝佐兹很有钱,蓝色起源成立的比SpaceX早,但是你看现在如何。2023年上半年全球总计发射火箭97发。其中美国(53发)、中国(25发)分列前两位,SpaceX一家44发,也就是美国除了SpaceX倾国之力就9发和俄罗斯持平,欧盟只有1发,印度有4发:lol
所以我不是真正做事的人,我就在论坛吹吹水:loveliness:
washu
发表于 2023-8-10 11:31:05
f8-0 发表于 2023-8-10 11:01
...2023年上半年全球总计发射火箭97发。其中美国(53发)、中国(25发)分列前两位,SpaceX一家44发,也就是美国除了SpaceX倾国之力就9发和俄罗斯持平
SpaceX 其实就是纳莎市场化 :D