400字范文,内容丰富有趣,生活中的好帮手!
400字范文 > 小孩子有没必要学编程 孩子有必要学编程么

小孩子有没必要学编程 孩子有必要学编程么

时间:2022-11-17 21:45:29

相关推荐

小孩子有没必要学编程 孩子有必要学编程么

学历对于程序员到底有多重要?

前两天有人问华哥说,自己初中毕业,现在想转行IT,还可以吗?

这个华哥强调一下,如果你想成为程序员,学历还是挺重要的。学习IT没有问题,不管是哪个年龄阶段或者学历认知都可以学习,但是学完以后是否需要考虑就业这才是重点如果想要学完以后,找一份IT相关的工作,初中学历是非常困难的。

有人可能会说,如果我的技术真的很牛呢?当然华哥不能否认的是的确是有很多低学历的技术大牛,但仅仅想靠几个月的时间就能成为技术大牛,这稍微有点天方夜谭。

学历并不是写在简历上面简单的两个字,而是代表了这个人的一些重要经历、阶段和认知。一个初中学历,就算学完了课程后,他可能还是看不懂API。普遍来说,学历过低,HR连你的简历都不会看,你根本没有机会证明自己,HR筛选简历时,先从硕士往下筛选,然后是本科、大专,如果你是初中毕业,你的简历可能根本就不会出现在HR筛选的范围内,更不要说后续的面试和技术沟通了!公司都是以利益为主,你只要能为公司创造价值,学历只是一个准入标准,你的能力才是你能否进入心仪公司的钥匙。

更多转行IT知识,欢迎在下方留言讨论~

中文编程搞了几十年没有多大影响力。原因在于没有层次上的创新,纯粹是一对一的翻译,是照猫画虎。

齐白石说,学我者生,似我者死。

中文编程只是把变量名,关键字改成中文,语法没有大的突破,仍然是顺序、循环、选择三种基本控制结构。

在数据结构上没有什么突破,数组、对象仍然没变。

由于西方软件发展的早,积累了几千亿行代码。中文编程可用的库和代码太少,对程序员没什么吸引力。

中文编程如果仅仅是考虑方便不会外语的程序员,那没有多大意义。

那么中文编程的突破点在哪里?

在于汉字的信息熵。

象形文字是原生文字,从绘画到文字是一个很自然的过程。拼音文字是次生文字。

根据语言学研究的结果,拼音文字是蛮族学不会象形文字后自己编造出来的文字。

几千年来西方古代所有的文字都不存在,西方直到明清时期从中国偷来了相信象形文字,之后很长一段时间里都把这种降维打击的先进事物奉为圭臬。

直到19世纪西方靠武力打开了中国国门,才突然意识到羞愧难当,于是开始伪造各种埃及楔形文字,苏美尔圣书体,腓尼基线性文字,可惜西方不能体会汉字的精髓,伪造的文字没有逻辑,就是单纯的小孩子画画,没头没尾,白皮还为了伪造几十万泥板投入大量力量。

西方所有的拼音文字都可以追溯到腓尼基文字。而腓尼基文字是去掉象形文字表意功能后的简单书写方式。

为什么腓尼基人没有保留原生文字的所有功能?

原生文字的形成与具体环境相关,例如没有大象的地方很难理解“象”这个字。其他民族由于条件所限,没有理解汉字的造字背景,所以没有保留文字的表意功能。

为了降低成本,次生文字简化许多功能,最后成为字母。

这种现象不仅西方有,东方也有,日本简化汉字形成假名。

一字尚且如此,如果连成句子组成文章呢?

所以中文的文章有一个特殊的属性叫“意境”,这个东西用英文很难写得出来,因为从文字层面信息熵就不够,熵不够就是复杂度不够,不够复杂就难以出现涌现,不涌现自然出不来“意境”。

当然,阉割文字也有一个好处,因为信息熵低,所以易学易用,就26个字母谁学不会呢?跟几千个汉字比,是不是容易很多?

字母又不能表意,所以拼出来的单词就是那么几个意思,也没有什么延申,所以自然就“严谨”,因为根本就没法不严谨。

基于字母文字的编程,在于引申能力不足。为此,编程领域发明了泛型,这种泛型是一维展开的,连 Lisp 中的宏都一维展开的。

这使得基于字母的编程的抽象能力有限。

中文编程的发展方向就是要突破泛型的一维化,实现多维泛型。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。