课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
【达内培训】给大家分享:如果真的想在一个技术领域里成为大拿,那么你必定是要在这个领域里做很多年的沉浸才可以。即便像 Eric Gamma、Anders Hejlsberg 这样全球知名的技术领袖也是一样。Anders 被公认是全球最棒的编程语言设计师,他从 Delphi 到 C# 到 TypeScrip 做了快 30 年了,他在这个领域这么多年的沉浸,有这么多的经验,才能支撑他做出这么好的设计方案。
【佛山达内培训】分享:对所处领域要有 Passion,还是要做很多年才能够真正做到一个世界级的顶端的大师。所以我觉得这个是一方面,就是你对所处的这个领域还是要有热情。另外一个方面,需要对整个技术有一定的展望,对大的技术趋势要有一定的把握。比方说现在,如果不去学一点 AI 的东西,不去学一点机器学习的东西,可能对未来的技术的把握就会落伍了。
微软对于开源软件、Linux 抱着敌视的态度。现在回过头来重新再审视这件事,其实开源对微软是非常好、非常重要的方向,微软有很多特别好的技术,却被封闭在墙内。也因为没有拥抱开源,所以没有得到用户的认可以及参与。.Net 刚开源的时候,团队都特别紧张,此前也没有做过这么大规模的开源项目。第一次开源出去,完全不知道回馈会是怎么样,别人会挑什么毛病。
并且许多工程师可能也曾经在代码里面发过许多牢骚,或者是写过一些不知所云的东西,大家都想开源前都把它删掉。
所以在正式的开源之前,其实做了很多工作,把整个代码都看了很多遍。但是在开源之后发现:用户对我们的反馈特别好,而且一开始就给了我们很多的帮助。甚至包括一个捷克的用户反映发现了一个 bug 等修复等了很久,现在开源了之后他就可以自己动手了。
【达内培训】的老师给大家分享:程序员跟年龄关系大吗?
程序员有没有这个年龄限制这个问题,其实这是一个中国挺独特的问题,其实国内现在有很多程序员都在担心 35 岁之后是不是就不能做程序员了,或者说要转行回老家,对这个其实我也觉得是挺奇怪的。因为我觉得对程序员的定义我们要稍微改一下,如果一个程序员什么都不知道,就是你老板叫你做什么你就写代码,这种是最单纯的一个程序员的定义,那么这种程序员我觉得做几年之后,一部分人确实可能会遇到很多瓶颈。
我们一开始准备做 VS Code,Anders 也是积极的推动者,他虽然自己不做,但他觉得这对我们来说是一个非常重要的领域去介入。他的这种前瞻性,对战略的把握,实际上对他的程序员生涯是非常重要的,如果没有这种战略的把握,没有这种前瞻性,他不可能在我们公司做到和全球资深副总裁同样的级别。但是同时作为一个程序员来说,他又是一个非常牛的程序员。
在第一个版本做出来之后,已经有了很多的用户。Anders 看了之后,觉得还可以写得更好。于是他就花了几个月的时间,一个人把 Type 编译器的部分重写了一遍。重写完以后,总代码量只有原来的三分之一,运行速度提升了好几倍。
所以每次有人问起,对程序员的考核标准,要不要用写的总代码量来衡量,我总是会跟他提起海神的这个故事。如果用这种考核标准,能招到海神这样的大牛吗?我认识很多 35 岁、40 岁朝上的程序员,他们对领域的把握、资深的认知是年轻程序员所欠缺、难得的。所以即使他们还是在做程序员这份工作,但也不是像大学毕业的新进同事只写代码。资深的程序员对于公司来说,是非常宝贵的资源。
如果大家想了解到更多的IT技术,或者想学一门专业的IT技术,欢迎来佛山达内培训机构、UI培训、java培训、达内机构进行更多的咨询和了解。
扫描下方微信二维码:【免费】获取试听课程,还有详细课程简章介绍,【先到先得】!