山西光源网络业务涵盖软件开发和网络工程。网络工程部召了七名新人,网络布线、打配线架、调试路由器等,大家很快掌握,华为认证、微软MCSE认证、思科证书是这时才知道的。
软硬件技术其实是相辅相成的,智江集团的软件是VB做的,远程网络架通后,集团总部和各个分支机构可以异地连接为虚拟局域网,软件就可以继续运行,这是学习网络技术的初衷。而微软这个时候推出了远程桌面技术,把终端技术直线拉升到视窗级别,网络打通一个服务器,提供终端操作就能解决C/S结构的远程访问难题,所以光源网络开阔了眼界,让谭正认识到解决一个问题是多元措施的最优组合。
光源网络打开了网络知识那扇门,令谭正的知识结构完善和清晰起来。软件开发毕竟是基于操作系统运行,就比如接收一封邮件,软件是调用邮件模块直接发送请求,然后对返回内容作处理,这个请求实际是发送给操作系统,操作系统调用网络接口进行传输,传输协议是TCP/IP,中间三次握手后,把请求传给邮件服务器。请求信息沿途需打包封装,通过链路层进行交换,不管是电话线、网线还是光纤,总有负责的设备进行信号解包重新打包,最底层的就是传输线缆。
排查网络故障如果不懂内部机制,分层逐段排查,则事倍功半。外行看热闹,内行知道背后的设计,也琢磨为什么这么设计。所以邮件收不到,先看网页是否能收到,就判断出哪个层面的问题。
其实软件、网络和这个世界是通的,都是模块化、结构化设计。人体不论五官、五脏六腑都是一个模块,也都是网络,医生望闻问切就是故障诊断,有针对性地在某个层面治理。如果对内部机制理解错误,就容易造成问题。
软件行业的术语和中医的术语不同。人体结构,组织器官是医学用语,用在人体动物等生命体上,而软件领域则是用了对象、组件、属性这类术语。当医生用手术刀精准切出病体时,软件开发使用切面、调试措施进入到代码执行点,调整执行方式,就把这个问题精准处理了。
社会治理,也是各个领域综合体,国家分为省市区县,划分清楚、各司其职,就形成好的治理方式,而混乱无序则不便于治理。软件行业可以对各个领域建立模型,进行分析,谭正还要15年才至不惑,这方面暂且不表。
试用期结束后,谭正收获满满,和刘峰段鹏去了上海。