今天和一个朋友撕逼因为这个问题闹掰了那种,不过对于这个问题还是很好奇,我虽然在这几年的工作中使用了好几门语言,但是绝大多数的时候都在使用同一门语言,可能好几年写 Java,又写几年的 Go,不同的语言之间区别还是很大的,除了语法之后,经常要熟悉不同语言的编程范式。
对于我来说,精通一门语言需要花很长的时间,我身边的人工作多在 十年 以内,看起来也并没有很多人精通多语言的程序员存在。(偏互联网可能大家都偏年轻点)。
所以开个帖子问问大家,
不知道还是否活着这个投票工具。
1
rdZZZ 2021-07-07 18:46:02 +08:00
1. 看要写什么东西了
* 前端 - 前端的语言 * iOS - swift * 随便处理点流程化的任务或者后端 - python * 性能要求高的、网课作业 - rust 2. 感觉还是看水平,就我个人经历而言,技术水平高的人相对来说掌握的技术栈(语言)比较多,当然也有专精的,只是相对较少。 |
2
AoEiuV020 2021-07-07 18:54:39 +08:00 via Android
最近在学 webrtc,官方 demo 就涉及 c/c++/java/go/python/nodejs,
|
4
pinepara 2021-07-08 02:12:04 +08:00
|
5
blindie 2021-07-08 09:06:02 +08:00 via Android
前端开发老三样 html css js
新一点 jsx sass | less ts 有时候你会遇到 c,前端用 webassembly,后端用 node-c-addon 写些脚本干粗活 bash python 以上这些完全可能在一天内用个遍 切换语言确实搞脑子 比如写完 ts 写 ansi c 就没有闭包可以用 但是你可以用切片的方式在一个时间片里只写一种 |
6
AoEiuV020 2021-07-08 09:14:20 +08:00
@yannxia 你可能理解错了,不是同一个 demo 用多语言重写,而是一个项目分多个部分或者说多个模块,分别使用多门语言,缺一个就跑不起来的,
|
7
lancelock 2021-07-08 10:32:37 +08:00
可不敢说精通
|