感觉这里有点偷换概念,或是他们不了解程序员这个职业。对于会 dos 的 10 年经验程序员来说,他最重要的经验并不是会用 dos,因此 dos 被淘汰无法得出经验无用的结论。
主要精力放在学Dos上的,不是程序员。是各种需要在Dos上做业务操作的人。程序员的主要精力还是在写代码上。而如果是算法工程师的话,知识、经验可以得到大范围的复用。所以,外行啊,层次低啊,再有想法也是浪费时间:)
有个宇宙飞船悖论,因为我们的技术一直在进步,所以如果你现在发射了一艘宇宙飞船,那么将来的技术进步了之后,会造出一艘新的更快的宇宙飞船,然后就会追上旧的着一艘。所以根本不应该发射旧的这一艘,等着发射新的就行了。
这里边的问题是,旧的这一艘如果你不发射,那意味着你并没有足够的经验去造出新的来。
经验当然有用,这种经验甚至不需要是程序员。两个现实中例子,一个天体物理学毕业的,去到一个开发的公司。刚开始就是写点 html css 美化下公司网页什么的。后来没有多长时间,能力就越来越高,很多程序员解决不了的问题,她去试一试结果搞定了。有人的评价是,她确实什么都不会,但是架不住人家一学就会。想想人家为什么一学就会,就可以明白些问题了。
另一个例子是一个律师行业的转程序员,写出来的代码非常严谨,考虑的面面俱到,bug 非常少。
上述内容来自于《锵锵三人行》2017-03-06 从华为裁员说到中年危机 。 《锵锵》谈论这个话题是因华为34岁员工事件而起,DOS的例子是窦文涛提出来的(不愧是大陆出身)。但是这个例子举得非常糟糕。考虑到即使是现在,命令行操作模式也是各大服务器交互的必要界面,单从形式上来讲,拥有DOS的经验显然比拥有GUI界面操作经验更能让一个工程师快速上手服务器操作事宜(这就比方说你40年前就会开老爷车,那么现在能开自动档的车也很easy)。所以这个例子本身就证明不了窦文涛想表达的观点,况且这还根本都没涉及到“程序员”的技术范畴。而且窦文涛想表达的“经验对程序员没什么用”的观点从几乎所有的角度都是错误的。 当然,考虑到本期的嘉宾的专业背景(窦文涛是资深媒体人,马家辉博士是作家和新闻出版人,林玮婕是政治专业出身的新闻主播),他们对IT行业的了解应该只能停留在名词的表面解释阶段,而且脱口秀节目他们也没时间做深入的调查,所以说话和观点带有偏见和误解也是可以理解的。不过个人认为各路媒体在评论任何话题时,但凡涉及到数理、工程技术方面的东西,最好要相当谨慎,因为这些科目都是有严格的逻辑评判标准的,一旦信口雌黄连半点回旋的余地都没有。政治人文历史的东西媒体主持人可以借题发挥发挥,但是这些理工科的东西最好就不要乱讲了
coding这个行业的基础设施变化很快,编程语言、工具、平台随时都在变化,对于一个普通人,其实不一定能跟上这个节奏。好一点的 coder,都有持续学习的习惯。
至于DOS经验有没有用,除了 win32 下写写 bat,其它dos平台相关的 api 技术,早已没用。谁还记得怎么写 ISR?
至于经验,最有用的是数据结构 + 算法 + 底层基础(操作系统/多线程/网络等等等) + 业务逻辑实现的经验。
=_= 最最关键的是,你在一个十年内,通过这些能力和经验,换到了多少资本(money)。歪楼了。。。