一直都知道,在美国的程序员薪资非常高,但前不久Hired发布的《2019年度薪酬状况报告》依然让城市君忍不住羡慕嫉妒恨!
在美国所有行业中,科技行业的工程师们依然傲视群雄,平均年收入$135K。这意味着,即使是刚进公司的菜鸟们,也妥妥地跻身美国中产阶级。其中,旧金山湾区连续四年卫冕科技人员收入最高区域,2019年的平均年收入为$145K,较去年涨了2%。
波士顿、奥斯丁、华盛顿特区的科技工作者也不甘落后,涨势喜人,紧紧追着湾区的薪资,分别为$127K、$125K和$123K,较去年上涨了9%、6%和6%。
但是,即使大公司们开出了超高的薪水,美国的程序员依然供不应求。美国劳工统计局预测,到2020年,美国将需要140万名程序员,但根据眼下的情况,到2020年只可能有40万该领域的毕业生。
面对这一现象,许多经济学家、教育家等都意识到计算机能力在未来的重要性,编程应该从小就开始抓起。
2014年,奥巴马发起了“编程一小时”Hour of Code的教育活动,呼吁大家每个人都改学习编程,编程将是美国的未来。
在奥巴马的演讲视频中,比尔盖茨、扎克伯格、Twitter的联合创始人杰克·多西以及Dropbox联合创始人Drew Houston等等都出现在视频中。
2016年,美国政府拿出40亿美元用于推广编程教育,同一年,澳大利亚也将编程纳入全国学校的必修课程,规定学生10岁开始学习编程。英国也将编程纳入中小学必修课,并且规定,5-7岁的孩子需要掌握什么是算法、如何编程等基本技能。日本也在今年宣布,将从2020年开始,将编程正式纳入小学课程
而在中国,2018年1月教育部印发《普通高中课程方案和语文等学科课程标准的有关情况》提出,要将三维设计、开源硬件、人工智能正式划入新课标,成为高中学习的必修课,南京与天津甚至将编程列入中学特招生范围。
其实,学习编程并非仅仅只是学会写几个代码而已,它所带来的影响早已不容小觑。
随着科技的发展,程序员的作用不仅仅局限在了科技公司,他们已经成为了所有产业,例如金融机构、能源公司、甚至农业机构的中坚力量,可以说,社会的各方面发展都离不开程序员。
对于孩子来说,这意味着他们将来会有更多的选择和机会。要知道,即使是在美国经济最不景气的时候,每年也有着十几万工程师的刚性需求,且大多都是高薪职位。换句话说,学习计算机的孩子将来大部分都可能就职于类似苹果、谷歌这样的大公司,在阳光明媚的加州过着体面的中产阶级生活,真的是任何其他职业都羡慕不来的。
这还仅仅只是美国,全球其他国家和地区同样急需这方面的人才,例如德国、英国、意大利、澳大利亚、韩国、芬兰、新加坡等国,也就是说,孩子们未来将不被地域所局限,可以去到任何想要生活工作的国家。
不可否认的是,将来的世界将会是一个全面科技化的世界,在未来几十年,不管你从事什么工作,计算机能力永远都是不可或缺的基本技能。孩子将不可避免地被各种智能信息所围绕,而这些智能信息的背后就是一串串的代码。可见,想要跟上时代发展的节奏、想要不被时代所抛弃,想要更好地适应未来社会,编程是必不可少的一项技能。难怪许多教育者把编程称之为“新第二外语”。
乔布斯曾说过,每个人都应该学习如何编程,因为它教会你如何思考。
编程不仅仅只是简单地写几个代码而已,首先它需要孩子把抽象的问题化为具体的操作,其次需要用“特殊的语言”将信息整合、排序,从而完成任务。所以,编程更多的是培养孩子分析问题能力、解决问题能力、逻辑思维能力、创造力以及持续学习能力,这同样也是孩子今后生活所必须的能力。