HackerRank:年轻开发者对编程语言更保守
极客时间编辑部
讲述:杜力大小:961.95K时长:02:03
有趣的是,报告发现,虽然 Go、Kotlin 等新编程语言在所有开发者想要学习的语言中排名靠前,但年轻的开发者(18-24 岁)较之老一辈的开发者,对这些较新的编程语言的喜爱程度更低。
具体来看,18-24 岁的开发者喜欢 Go 语言的比例为 22.6%,Kotlin 为 17.8%,Swift 为 15.6%。
而随着年龄的增长,开发者对新语言的喜爱度越来越高。25-34 岁的开发者喜欢 Go 语言的比例为 47% ,35-44 岁的比例上升至 54% ,而 45-54 岁的人比例高达 68% 。
这个结果很让人意外,因为按常理来说,年轻的开发者应该对新知识有更强的接受度和学习兴趣,他们更有可能全面学习语言,年长的开发者才会根据自己的经验选择那些他们认为经得起时间考验的老语言。
对此,资深技术专栏作家马特·阿萨伊(Matt Asay)发文表示,究其原因,应该是经验的问题,在你拥有了老语言的使用经验后,使用新语言会变得更清晰明了。换句话说,如果你已经花了数年的时间去了解 Java ,那么应该会更容易理解 Go 有多优秀。
文中还写到,如果你对应用感兴趣,那么 Java 更好;如果对数据感兴趣,那么 Python 更好;而对于游戏或者硬件,C 或 C ++ 更好。Go 虽然是一种很酷的语言,但它只占据了一个小小的位置,似乎并没有成为某种基础设施的最擅长的代码。也因此,它没有真正抓住年轻工程师的想象力。
Adobe 的开发者西蒙·麦克唐纳(Simon MacDonald)也曾说过这样一句话,对于刚毕业的学生来说,他们很可能会想:“我刚学会了一门语言,不要让我再去学一门”。相反,年长的开发者可能想的是,“我在工具箱里发现了一个新的东西,该怎么用它呢?”
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 李孟语言只是工具,工作需要再去学习,重要是原理和方向,技术上要越走越深,而不是乱七八糟学一堆!
收起评论