在公司里学习了这么多,非常感谢公司老板能够提供给我这次学习机会,但是由于种种原因(姐姐要结婚了,女朋友要回去陪陪)让我提出了离职,简单说说在公司中所看到的以及自己的一些思考

代码管理

​ 这是我在公司中所看到的最大的问题,代码反应的是一个人的思维,因此并不建议把所有人的代码全部放在一个仓库,等到交接时,应当提供思维导图来告诉新人,这块代码他的运行逻辑是怎样的,这样可以避免后期代码量庞大后,Debug起来麻烦的问题。

语言学习

​ 进入公司实习后,才发现自己之前写的代码完全是玩具,真正运用到项目级别的代码一定要非常严谨,你啰嗦的任何一句话都可能对用户/同事造成困扰,这时候就突出《代码简洁之道》这本书的重要性。

语言本质

​ Golang如今在中国虽然非常火,但是在某些应用场景下会突出新语言的缺陷——库太少了,举个例子,公司里有一个将Ros msg转发出去的功能需要使用Golang来实现,但是Go语言的库相比C++的库完全无法相比,并不是这个语言不能够做到,而是语言社区太过小众(也可能是库作者的一些心思),单语言来说,我十分看好Go语言的前景,但一门语言是否热门,社区占了一部分很大一部分参见隔壁Python

最后

​ 十分感谢鹏哥能够让我进入公司学习,也感谢高伟哥与梓强哥能够帮我解答疑惑,这次实习之旅给我带来的东西是在学校中无法得到的,万分感谢无以言表。