虽然很多从业者不愿意承认,但是门槛越来越低这是个不争的事实。
十几年前游戏行业的程序员都很高大上,没有自己做过个引擎都不好意思和别人打招呼,没有给自己的引擎做过脚本编译器和虚拟机都觉得自己太low...
然而现在呢,很多底层的工作至少很大一部分人不需要了,这事事实。
在一个工业化体系里面,技术其实很多情况下需要解决的问题是:如何不考虑技术问题。所以门槛变低也是技术发展的一个必然结果。技术是为产品服务的,如何让更多的产品人员不需要关心技术问题,把精力放在产品本身,是技术人员的使命。
编程这个概念太泛泛了,游戏策划们为游戏写的脚本算不算编程呢?在我看来算编程,但他们不是技术人员,而是产品人员。这个编程的门槛自然很低,而且越低越好。
所以编程的门槛确实越来越低了,但是做技术的门槛可不是
时隔多年,再次更新。
我现在还是编程的门槛很高,有的人说,入门的门槛很低,会写个hello,world,就叫能入门了吗?
我对于入门的定义是,学习一段时间的编程,可以找一个相关的工作,可以经受住市场的检验,这才叫入门 ,有的人总是吹嘘说,写一个编译器、操作系统,多么多么简单,但是咱们现在用的编译器、操作系统好像还都是 GCC、windows 什么的,并没有看到那些同学所开发的编译器、操作系统,更多的时候是,那些东西只是一个毕业设计,毕业设计水不水,好像大家都知道。
有的人还喜欢拿个例还说事儿,比如 国外10岁男孩参加苹果开发者大会,这就得说到新闻的本质了,什么是新闻?举个简单的例子,狗咬人不是新闻,人咬狗才是新闻 。
之所以新闻热衷于报道10岁男孩参加苹果者大会,就是因为这样的事情很新奇,换言之,也就是说,也就是 几乎不存在10岁就能开发程序的男孩 。
-------
知乎上的编程的门槛但是越来越低了,
大学能学编程,写程序; 高中能学编程,写程序; 初中能学编程,写程序; 小学能学编程,写程序;
按这样的发展速度,未出生的孩子也快能编程了,大家说是不是啊?
-------
知乎不愧是“精英”的聚集地,在这些人的眼里,不写个编译器、服务器,都不叫学习编程!
此外还有一些,比如新人问“怎么入门学习linux?”,知乎大神的回答“你可以看一下系统源代码,然后尝试着自己写一个系统,就算入门了”。
这。。。。知乎上的牛还要吹到哪里去了?天上的牛还少吗?
又比如新人问“怎么才算入门C语言、C++?”,大神的回答“写一个编译器,就算入门了”。
编译器还没有简单到人人都可以写的程度!
-------
知乎上有一些程序员天天鼓吹着把编程加入基础教育,这里我想问问你们,是不是你们自己写程序,就想让世界上的所有人都写程序啊?你们这是从哪来的底气?
照你们的说法,各行各业的人们都把自己的职业技能加入到基础教育中,那么世界不就乱套了吗?
务实一点吧,程序员只是一份工作,与世界上其它的工作本质上没有什么区别,别天天有着“不会编程就是文盲”这样的理念!
----- 编程入门的门槛非常高,有的同学写了一个helloworld就对别人说自己会编程了?这样有什么用吗?把你扔到一个项目组里,你能按质按量完成你的工作吗?
现在市面上的培训班很多,他们常用的宣传语就是“培训几个月,月入N千,甚至上万”,但是有这么好的事情吗?
编程的入门的门槛很高,难就难在我们是与计算机打交道,我们很难理解计算机的思维,出现一点错误,就有可能导致程序崩溃!
我个人理解的编程入门是“有很强的自学能力、有强大的debug能力、遇事不焦躁、能快速定位问题所在,能读代码”。
为啥要强调debug能力呢?因为现在一般都不是一个写程序,我们往往接手的别人写的程序,调试别人的程序,很费劲,不会debug,是做不好程序员的。
-------------------------------------
看了上面一些人的回答,开始学习编程的年龄是越来越低了,之前我见过一个QQ群,群里有个高一的学生,要学C/C++,我就把他给踢了,心想“高中生不好好学习,学毛C/C++啊”,现在才知道,高一学编程都算晚了。
某乎是个神奇的地方,在这里,一会看到一大批会编程的小学生,编程从娃娃做起,在某乎算是做到了。
--------------------------
不同的人所理解的 “入门” 是不一样的。
我理解的 “入门” 是 能干活儿,会debug,短时间内能接手别人的程序 ,能快速上手项目。
稍微多说两句。
其实华人在海外,尤其是欧美社会遇到的很大的一个问题是意识不到种族的重要性。近代以前,中国基本都是处于一个“国家=天下”的状态。这就导致了很多中国人在面对近现代以威斯特法伦体系为基准形成的“民族国家”没有形成一个明确概念,因而在欧美,尤其是在北美(USA/Canada)这种移民国家里生活的时候政治上十分受挫。
不管你承认也好,否认也罢,一个人在美国的社会认定更多地来自于一个人的种族(race)而非阶级(class).以我们最关心的教育为例:大学录取会很大程度上根据你的种族来决定录取标准,而不是社会阶层,更不是政治倾向。不管家境如何,只要你是亚裔,那么你就有大概率碰到录取标准的歧视问题。
在这个前提下,任何一个有智商的人都能够看出来:在美国这个大背景下,在争取自身(个人/族群)权益的过程中,种族的优先级是排在最前面的,其次才是政治倾向和意识形态。因为大多数情况下你在填表的时候,不会让你选你是conservative还是liberal,只会让你选你是“white",“Asian”还是“Hispanic”. 而事实上,只要一个族群能够意识到美国社会种族优先的前提下,内部的政治光谱不仅不是问题,反而是优势,一个很好的例子就是犹太人。
犹太人在美国有多成功想必不用多说。但是犹太人并没有把自己局限在左翼或者右翼,而是通过在不同政治光谱上的发展,成功的让自己的种族在美国取得优势。说右翼,犹太人里面的一大票银行家企业家大家也有所耳闻;说左翼,犹太人中的囧叔,主持界传奇larry king,喜欢谈笑风生的华莱士等等都是业界传奇。这样他们右手掌控了经济和政治力量,左手掌控了舆论和传媒的力量,最终让族群取得成功。可见,以族群利益为先,则族内各个政见派系均受益;以政见利益为先,则族群分崩离析。
反观以叫兽为首的旧华“精英社会活动家“是怎么做的呢?不仅不去积极组织和联络真正能起到作用的政治基本盘(一个越来越壮大的华人群体),反而主动地去做出例如:损害自己族群的利益以换取一小撮外部政治利益(SCA5),试图不断的分裂族群内部力量(亚裔内部细分法案)等等赤裸裸乃至荒唐可笑的背叛种族利益的行为。这种叫兽,如果不是脑子进了水,那就只能是因为政治觉悟和政治水平实在太差,吃枣药丸。
----------------------------
断脊之犬,狺狺狂吠。 一开始看到这篇文章我特别震惊,不单单是文章内容,更重要的作者身份:美国百人会会长及首个法学院院长?这样的人竟然说出如此粗鄙之语?不过回想一下,这倒是解决了我一直以来的疑问。
作为一个在美国各个领域都有杰出贡献的种族,作为一个平均收入和学历都远超平均线的种族,作为一个贡献了马友友,关颖珊,刘玉玲等杰出人才的种族,为什么美国华人的政治地位如此的低下?为什么华人的权益总是受到系统性的侵害和歧视?最重要的是,为什么华人,尤其是旧华人及其后代的自我认同和民族荣誉感低到令人发指?现在看来,这些旧华人中的“精英”“社会活动家”政治水准低到不堪占了很大一部分原因。
其实在美国待过一段时间的人都明白,各个族群之间有竞争,有合作,也有斗争。但得到尊敬的条件只有一个:拥有力量。这个力量可以是经济力量,可以是知识力量,当然也可以是政治力量。所以这次大选华人主动出击,参与助选的行为我是非常认同的:重要的不是你站在哪一条队,而是展现能够左右选战结果的政治力量,这才是华人赖以发展的基础。相反,任何一种任凭意识形态洗脑而站队的行为都是政治水准低下的弱智行径。
其实稍微看了看叫兽的个人经历,未免有些可怜他。作为一个数次试图否认和摆脱自己华人身份的“社会活动家”,他的“习得性无助”十有八九也是在成长的过程中一步一步建立起来的。在中国崛起,新华人一步步向前的大背景下,他就像一头曾经被锁链拴住的幼象,完全没有意识到力量的对比总是会转化的,而华人政治家真正的基本盘只有自己。在这种情况下,旧华人的社会认知,一种貌似平等实则歧视的社会认知,只会进一步地被抛弃,最终由新华人引领实现真正的社会平等。旧华人畏畏缩缩的活了一百多年,却连美国这个国家的一点基本精神都没有学到,而这些分明写的很清楚:The land of the free and the home of the brave.
毕竟,大清都亡了,也请你们这些遗老遗少们滚回历史的尘埃里吧。 -------------------
原答案
这个所谓教授才真是把“歧视”二字阐释的淋漓尽致。