每当有人问学什么语言作为长远发展好的时候, 总有人说语言不重要, 算法数据结构重要什么的 blabla
仅从工作的角度谈 算法什么的是很重要, 但是招人的时候 比如后端开发, 招聘基本是按语言分的, 主要招会 XX 语言的, 就写上 XX 工程师
假设你认为语言不重要 -> 面试某个不熟悉的语言的职位 面试的时候让你写个算法, 当然要用你所应聘的职位要求的语言写, 然后不熟悉的话可能写得丑陋又低效, 当然你或许能阐述出来原理, 但是毕竟没有写出来, 而多数时候企业要的是一个来了就能干活的人, 而不是在嘴上说原理的人
语言不光是说实现一套逻辑就行了, 每个语言都有自己的一套工具链, 熟练掌握都需要时间吧(比如二次开发之类的需求) 比如优化项目代码, 重构, 提高性能之类的需求, 你不熟悉这门语言能做到吗?
每门语言都有很多细小琐碎的知识点的, 也就是踩坑 但在一些人的想法里好像换个语言像换衣服一样简单 其实估计他们自己都从来换过不同语言的工作
极特别个例就不用举了, 没有意义
最后我想说, PHP 是世界上最好的语言
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.