Sii*_*Sii 4 c# c++ java coding-style
在企业界,对于多种语言来说,知识渊博(通过知识渊博,我的意思不是专家或新手,但具有一些编码经验)是否更好?
要么
最好是成为一种语言的专家(比如说c ++或java),但只掌握其他语言的基础知识.
我问这个问题,因为我觉得语言可以根据他们提供的功能区分,如垃圾收集等.但这可以用其他语言实现......为什么人们更喜欢一种语言而不是另一种?
这个董事会的一般观点是什么?
我认为能够在飞行中学习新技术,语言,范例等等比在其中只有一个中成为全体专家更重要.你可以将所有的时间,精力,血液,汗水和泪水都花在学习Java上,但是如果它不再广泛使用,你将会做些什么.任何语言都可能完全诚实.您在编程和编程实践的一般原则方面的基础知识以及学习新语言的意志力将帮助您在企业环境中前进.如果你的老板来找你说"我需要用C语言完成",你回答"我不知道C也不喜欢它.那Java或Python怎么样?" 或者"当然,但C并不适合这项任务,需要额外的努力.