论学习方法

一个同事linux c++的前,在一年多前就跟他讲过让他跟我学golang开发,非是不听。 然后这厮这段时间开始接新岗位的golang项目了。
跟他讲了2句话。第一句,不要热衷框架,什么beego,gin,echo,etcd,consul,gorm, grpc,jsonrpc,goquery,mongodb等先放一放。 把基数的数据类型如切片,map,chan,定时器,携程等用熟,理解清楚代码。
第二句,不要被公司影响太多,周末多看开源项目的代码。 公司的代码在利益驱动下都是很仓促,或者说但凡是公司推动的项目,或多或少都能从代码中看出老板想赚钱的那种急迫心理,技术覆盖范围不全面,只在某一方面发力过猛。 开源项目的好处是,代码经过逐步迭代,技术范围全面深入。 看公司代码3个月,不如看开源项目1周效果好。 因此有温故而知新这一说。 开源项目对编程水平的提升绝对可以起到事半功倍的效果。

猜你喜欢

转载自blog.csdn.net/jacky128256/article/details/118948246