研发部,作为公司最神秘的部门,今年我们迎来一位更加神秘的人,每次去到他们的办公室,比起来看不懂的不知道是什么语言的代码,更看不懂的是底层的秘密——底层架构。
说到底层架构,不仅仅是需要了解各种编程语言、开发框架、数据库技术等,并能够根据项目需求选择合适的技术方案。同时,他们还需要了解各种新技术的发展趋势,能够预测未来技术的发展方向,通俗来说就是要有下场战斗的能力,也要有战略布局的能力。研发部这位双重能力加身的神秘人就是:黄辉。
01
解决问题就是得有速度与激情
一个公司拥有了一个底层架构,就像是拿到了一把新的武器,而一个程序员成长为一个底层架构,那就是突破了当前的天花板。黄辉本身就是学计算机专业出身的,最开始就是学的JAVA编程,到现在为止已经当了十多年的程序员了,用他的话来说就是:要想做精,就要一条路走到底。都说程序员30之后还是基础打码人的话,就会进入瓶颈,黄辉也意识到了这一点,在来积盛之前,他都是在小公司拼搏,因此什么都得做,什么都得懂,那会的他也没有胡子眉毛一把抓,而是逐步走开发,管理,架构众合路线。
说起来好像这十几年的时间一晃而过,但实际走起来并不那么轻松,遇到难题的时候并不少。
黄辉说他之前的工作中遇到了一个非常棘手的情况,当时那家公司研发团队人员缺失不说,也无技术沉淀,产品设计一团糟,时间周期还短,这种情况下对产品落地带来很大影响。当时的他也是才去没多久,见到这种情况他也没退缩,立马着手改变当前情况。人员缺失?对缺失部分人员做针对性招聘,高强度面试,做到到岗可用,一周就建立16人的研发团队。无技术沉淀?就从零开始搭建,产品设计从头开始梳理,改调的调,改砍的砍。就这样,只用了两周时间让团队焕然一新,步入到有节奏的工作中,他说:“总结下来思路就是:明确目标->优先级规划->迭代执行->团队协作”。如此有效率地处理问题,跟他的性格也分不开,遇到问题时他就保持一个态度:坚定信念,一定有解决办法,有好大个烟锅巴踩不熄嘛,莽它就完了。
02
做产品第一要素是准确的方向和思路
黄辉说:作为一个架构师,这个岗位就是要规划、设计和指导开发团队,确保软件系统不仅能够正常运行,还能够应对未来的变化。
在刚公司的时候,他首先就是对公司的产品进行了一个了解,对于公司的大多数产品来说,安全则是重点,那么安全防护组件就是必不可少的,软件交付上线需要安全测评,风险评估等都是需要注意的地方。发现薄弱的地方后就立马开始着手整理,与开发团队一起进行安全防护组件的编程,预计会在年后初步上线。
他对于自己的定位也很清晰,他没有把自己当做是整个团队的操控者,而是协助者,他说:“我来就是跟大家一起解决问题,让产品越来越好的”。因此他和团队里的小伙伴的关系也非常融洽,他理解的团队,是不应该有矛盾的,如果出现了观点不一致的情况,那就多方尝试,积极解决就行了。
黄辉认为,IT行业本身技术迭代很快,发展迅速,架构师更需要持续学习,而吸纳小伙伴的新想法也是保持学习的一种,他也希望能在和小伙伴的通力合作之下,打造出一款较为知名的软件或者产品。
黄辉对于未来的软件架构发展方向也有自己的看法,目前,微服务架构已经成为一种主流的设计模式,未来可能会进一步发展和优化。另外云原生架构,低代码/无代码平台等都可能会成为主流,那么架构将需要更加注重整个生命周期的管理。他也会不断地学习,增进自己的技术,如果遇到问题,那么就将复杂问题简单化多个小问题,从简单到难,各个击破。
03
感受生活的诀窍在于独处和诗书
黄辉的老家在南充,作为一个地地道道的四川人,他却不喜欢热闹,周末最喜欢的事情就是自己买买菜做做饭,他喜欢独处,喜欢感受独处的时光,在那宁静的时刻,独自一人,你拥有整个时间的倾斜。阳光穿过窗户,轻轻洒在静谧的房间,仿佛每一束光都是一段悠扬的旋律,此时,独处不再是寂寞,而是一场自由的音乐会。
都说中国人到了一定的年龄,刻在骨子里的基因就会出来,黄辉也爱喝茶,当他觉得压力大的时候,来一首音乐,泡一壶茶就能解决。代码什么的,其实带来不了压力,他也是真真正正的把自己沉浸在代码的世界里,在这次的采访中,当问到他觉得生活中令人兴奋和有趣的事情是什么时,他说:“那就是发现:哟嚯~ 这段代码还可以这样写的时候”。
看到这,可能有的小伙伴会觉得黄辉就是一个IT科技男,但是在闲暇时间里他爱看的书除了《从0到1》这样的商业书籍,剩下的则是《最美的散文集》、《枕上诗书》这样富有诗意的书。
或许孤独是人生的常态,但是深入探索之后会发现,大家都拥有浪漫专注的灵魂。