第235章 还是要多学习(第2更)
陈然火烧火燎的起身,低着头严肃道,“小木总,对不起,我这就叫他们去改。”
十五分钟前,她听到苏小木开始有韵律有节奏的敲击着键盘,就知道不对劲了。
“算了,我都改完了。”
苏小木小声叹了口气,就有些发愁,“小陈,你老实告诉我,研发部门同事的水准到底怎么样?”
“你给我的这些重写过的代码中,零零散散的,我能看出来有数十个人各自负责,仅有三份没出现小BUG。”
老实说,如果没有超算,仅靠苏小木自己拿普通电脑进行模拟调试运算,是找不到这么多小BUG,或者轻松一点的说法,找不到这些小瑕疵。
在心里赞叹了声,超算果然方便,看着陈然说道,“是Python的分支32,这部分很中规中矩,感觉像是你的作风,虽然没看过你编程。”
“另外的两份比较灵动些,一个是用C的,一个是用Java的……”
陈然想了下,一五一十的回道,“Python那份确实是我写的,我的悟性不太好,C那份应该是研发……”
换做是别的人,一般不会能分辨出谁是谁,但陈然能,因为她希望做到最好。
苏小木嗯了声,淡淡的道,“这次的事情就算了,你跟研发部门的同事们说一下,编程是个需要认真细心的事情,别真的完全解放天性。
公司的正式产品现在都在产品开发部门维护,如果也是这种半吊子水平的话,我觉得研发部门的同事们应该好好反思一下。”
虽然网上确实有笑话说,程序猿的天性就是制造BUG,制造更多的BUG,然后解决BUG并制造新的BUG,但不能真这么干。
陈然连忙点头,“我知道了,小木总,我会认真跟同事们说的。”
陈然离开后,苏小木放下了手头上的工作,去了苏荷办公室。
在编程这方面,他是个认真并且有点严苛的人,现在木数的研发部门存在这种问题,不可能就这么哔哔两句算了。
“你怎么来了?今天不是应该很忙的吗?”苏荷看着走进来的苏小木一愣,然后又道,“怎么板着脸?发生什么事情了?”
苏小木叹了口气道,“我本来以为都是有过工作经验的程序猿,会比从学校出来的人要好得多,没想到这次让我大失所望。”
“……事情就是这样,我还想说他们工作效率高呢……
虽然是借助了超算的超高运算资源才发现这么多小BUG,换做一般个人电脑可能没这么多,但这并不成为理由……”
“这个事情,我想先算了,但我们得心中有数,并且要解决这个事情。”苏小木很认真的说道。
至少目前的木数公司,还是一家科技企业,核心就是研发,就是这些今天犯了错的程序猿。
苏荷也变得严肃了起来,“这是个大问题,木数公司在招聘研发工程师上,是不拘一格用人才的,没有将学历纳入必要考核范围。
开出的待遇也是略高于同行同水平线的,但现在看来,研发部门的大多数同事都暂时挑不起大梁。”
苏小木摇了摇头,“不,不是挑不起,是不用心,有点急于求成。”
“我懂了。”苏荷突觉脸上无光。
“这是我的问题,我会抓紧搞定的。”
苏小木一愣一愣的,“这跟你有什么关系?”
“这属于工作作风问题,是管理上的问题,所以跟我有关系。”苏荷道。
“这个事情我会处理好的。”
苏小木:“……”
“我……”
“行了行了,我知道,你没有怪我的意思,你觉得这跟我没关系,我都知道,你别磨叽了,该干啥干啥去。”苏荷摆了摆手。
苏小木连连点头,然后颠颠儿走了。
…………
…………
回到自己的办公室,苏小木将模拟运算完成并调整好的骚客网的程序分模块编译完成。
重新提交给超算进行压力、模拟运行等等上线前调试。
虽然不止一次感叹有超算真好,但苏小木又感叹了一次。
“这个交给超算调试,比给服务器调试要快多了……”
“果然,有钱就是可以任性。”
这个时候,苏小木总算想起了昨天上午就写好的防火墙软件,照抄没一点问题,也都分模块编译成了软件。
苏小木迫不及待的在超算上部署了起来。
当然最开始要部署的地方是特别被划分出来的公共网络访问区,虽然做了特别多的访问限制,加了硬件防火墙,但只要链接了公共网络,就是有风险的。
苏小木当然最关心这部分,老话不是经常说,千里之堤,毁于蚁穴。
从超算上划分的这部分公共网络区域又不是跟整套超算物理完全隔绝的,只是在逻辑上完全隔绝,所以不代表万无一失。
当然,毕竟是花了一个多亿建设资金的,所以理论上还是比较安全的。
苏小木现在要做的是,上一层双保险。
部署的操作是全程傻瓜式的,直到完全部署完成,苏小木才意识到一个事情,“咦,这套防火墙好像不挑系统啊……”
全球Top500超算,有绝大多数是使用的是Linux二次开发的操作系统,主要内核还是Linux,但跟常规的服务器用Linux系统是有一定区分度的。
另外一部分就是使用的自己的系统,比如中国的几大出名超算都是各自的系统——好吧,基本也可以算是Linux。
但木数实验室的这台超算不是Linux的,而是类Unix的,反正内核比较简单,但运作模式比较复杂,如果只是用超算进行海量运算,这个没关系,有辅助软件可用。
但苏小木刚才是顺手把操作系统的整个防火墙模块给替换了。①
“踏马,我还是得多看看这个智障防火墙的核心算法构造。”苏小木觉得是自己没读懂这套防火墙。
小垃圾系统他还是很信任的,这套防火墙的防御等级还是很吊炸天的,苏小木替换完整个超算所有区域的防火墙模块后,搓了搓手。
关于如何操纵防火墙,这个他就比较能照着说明上手了,并且有点迫不及待……
①:所有的操作系统都有自带的防火墙模块,Windows家庭版也是有的,只不过大家一般用一些方便易用可以扫毒的软件替代了。
======
第二更。
十五分钟前,她听到苏小木开始有韵律有节奏的敲击着键盘,就知道不对劲了。
“算了,我都改完了。”
苏小木小声叹了口气,就有些发愁,“小陈,你老实告诉我,研发部门同事的水准到底怎么样?”
“你给我的这些重写过的代码中,零零散散的,我能看出来有数十个人各自负责,仅有三份没出现小BUG。”
老实说,如果没有超算,仅靠苏小木自己拿普通电脑进行模拟调试运算,是找不到这么多小BUG,或者轻松一点的说法,找不到这些小瑕疵。
在心里赞叹了声,超算果然方便,看着陈然说道,“是Python的分支32,这部分很中规中矩,感觉像是你的作风,虽然没看过你编程。”
“另外的两份比较灵动些,一个是用C的,一个是用Java的……”
陈然想了下,一五一十的回道,“Python那份确实是我写的,我的悟性不太好,C那份应该是研发……”
换做是别的人,一般不会能分辨出谁是谁,但陈然能,因为她希望做到最好。
苏小木嗯了声,淡淡的道,“这次的事情就算了,你跟研发部门的同事们说一下,编程是个需要认真细心的事情,别真的完全解放天性。
公司的正式产品现在都在产品开发部门维护,如果也是这种半吊子水平的话,我觉得研发部门的同事们应该好好反思一下。”
虽然网上确实有笑话说,程序猿的天性就是制造BUG,制造更多的BUG,然后解决BUG并制造新的BUG,但不能真这么干。
陈然连忙点头,“我知道了,小木总,我会认真跟同事们说的。”
陈然离开后,苏小木放下了手头上的工作,去了苏荷办公室。
在编程这方面,他是个认真并且有点严苛的人,现在木数的研发部门存在这种问题,不可能就这么哔哔两句算了。
“你怎么来了?今天不是应该很忙的吗?”苏荷看着走进来的苏小木一愣,然后又道,“怎么板着脸?发生什么事情了?”
苏小木叹了口气道,“我本来以为都是有过工作经验的程序猿,会比从学校出来的人要好得多,没想到这次让我大失所望。”
“……事情就是这样,我还想说他们工作效率高呢……
虽然是借助了超算的超高运算资源才发现这么多小BUG,换做一般个人电脑可能没这么多,但这并不成为理由……”
“这个事情,我想先算了,但我们得心中有数,并且要解决这个事情。”苏小木很认真的说道。
至少目前的木数公司,还是一家科技企业,核心就是研发,就是这些今天犯了错的程序猿。
苏荷也变得严肃了起来,“这是个大问题,木数公司在招聘研发工程师上,是不拘一格用人才的,没有将学历纳入必要考核范围。
开出的待遇也是略高于同行同水平线的,但现在看来,研发部门的大多数同事都暂时挑不起大梁。”
苏小木摇了摇头,“不,不是挑不起,是不用心,有点急于求成。”
“我懂了。”苏荷突觉脸上无光。
“这是我的问题,我会抓紧搞定的。”
苏小木一愣一愣的,“这跟你有什么关系?”
“这属于工作作风问题,是管理上的问题,所以跟我有关系。”苏荷道。
“这个事情我会处理好的。”
苏小木:“……”
“我……”
“行了行了,我知道,你没有怪我的意思,你觉得这跟我没关系,我都知道,你别磨叽了,该干啥干啥去。”苏荷摆了摆手。
苏小木连连点头,然后颠颠儿走了。
…………
…………
回到自己的办公室,苏小木将模拟运算完成并调整好的骚客网的程序分模块编译完成。
重新提交给超算进行压力、模拟运行等等上线前调试。
虽然不止一次感叹有超算真好,但苏小木又感叹了一次。
“这个交给超算调试,比给服务器调试要快多了……”
“果然,有钱就是可以任性。”
这个时候,苏小木总算想起了昨天上午就写好的防火墙软件,照抄没一点问题,也都分模块编译成了软件。
苏小木迫不及待的在超算上部署了起来。
当然最开始要部署的地方是特别被划分出来的公共网络访问区,虽然做了特别多的访问限制,加了硬件防火墙,但只要链接了公共网络,就是有风险的。
苏小木当然最关心这部分,老话不是经常说,千里之堤,毁于蚁穴。
从超算上划分的这部分公共网络区域又不是跟整套超算物理完全隔绝的,只是在逻辑上完全隔绝,所以不代表万无一失。
当然,毕竟是花了一个多亿建设资金的,所以理论上还是比较安全的。
苏小木现在要做的是,上一层双保险。
部署的操作是全程傻瓜式的,直到完全部署完成,苏小木才意识到一个事情,“咦,这套防火墙好像不挑系统啊……”
全球Top500超算,有绝大多数是使用的是Linux二次开发的操作系统,主要内核还是Linux,但跟常规的服务器用Linux系统是有一定区分度的。
另外一部分就是使用的自己的系统,比如中国的几大出名超算都是各自的系统——好吧,基本也可以算是Linux。
但木数实验室的这台超算不是Linux的,而是类Unix的,反正内核比较简单,但运作模式比较复杂,如果只是用超算进行海量运算,这个没关系,有辅助软件可用。
但苏小木刚才是顺手把操作系统的整个防火墙模块给替换了。①
“踏马,我还是得多看看这个智障防火墙的核心算法构造。”苏小木觉得是自己没读懂这套防火墙。
小垃圾系统他还是很信任的,这套防火墙的防御等级还是很吊炸天的,苏小木替换完整个超算所有区域的防火墙模块后,搓了搓手。
关于如何操纵防火墙,这个他就比较能照着说明上手了,并且有点迫不及待……
①:所有的操作系统都有自带的防火墙模块,Windows家庭版也是有的,只不过大家一般用一些方便易用可以扫毒的软件替代了。
======
第二更。