前辈,您好:
开发语言多种多样,具体做到哪一步才算是一个合格的程序员,开发语言的掌握是精专一门的好,还是掌握多种的好?
编程语言不是掌握越多越好,一点点建议是,熟练掌握你工作中用到的编程语言,并且挑选几种不同的编程语言了解下,这里说的不同,指的是不同的范式的编程语言,而不是指同一范式下的几种类似的编程语言。学习它们的目的是,掌握编程语言的学习规律,以便你真的需要用的时候,可以很快学会。
可以阅读各种编程语言编写的算法或者程序,并且可以用你熟悉的语言改写或者借鉴。至于合格的程序员,这个没有什么标准,我觉得还是工作中多积累多学习,把用低效重复解决现有问题的时间省下来不断学习新的方法,并且创造工具去解决重复的问题,这样会比较好。