我用互联网的心来做传统制造型企业

我,互联网linux运维出身,玩过linux,mysql,teamcity,es,redis,mongodb,oracle,postgresql,nginx,tomcat,apache,jenkins,zabbix,gitlab,docker等。
进军传统制造业,是因为自身技术钻研度不够,也出于回归小城市的考虑。
首先,传统制造业,IT非核心部门,生产部门才是第一要素,那么,需要提升公司领导对IT的重视程度,了解其核心诉求,是仅仅能用能玩,还是需要极其保密且稳定运行。
EHS部门与IT有异曲同工的作用,且设备之间多由IT来处理问题,所以很多时候,在EHS做的不够的时候,IT可以补上一部分需求,如门禁规划、工作流审批等。
传统企业会将大部分IT基础设施工作交给供应商来处理,这对供应商的实力是一种考验,但其实更考验的是内部IT的专业程度,以AB公司为例,由于AB公司自身实力领域制造业全球第一,但因其完全被国家和4%e6%9c%ac" target="_blank">资本推着往前走,在成立之初又没有对学历做过限制,导致其内部有一大批受限于自身天赋且学历专科的中高层,拿着高薪却无力在技术方面有所突破,但由于这些员工在公司腾飞之际搭上了便车,导致自身能力已经超出同龄人许多,逐渐摸到了天赋能达到的上限。这时候,与其合作会发现明显的割裂感,他们诉说着他们的诉求,但却对专家的话无法沟通,牛头不对马嘴,做他们的供应商会非常吃力,因为你需要靠自己的实力去推着他们前进,推着他们改善系统,推着他们上架新的系统,推着他们发布新机制。
AB公司的员工非常忙,且非常心累,每天有接不完的电话,有12小时的工作制,他们没有时间去思考,没有能力站在全局的角度去对未来进行规划。这时候,需要供应商来提供一切可能,为他们的厂着想,提出新的合作机会,推动他们从中级变成高级工程师,推动他们拿更高的薪资,但事实上,他们内部员工的天赋仅到此为止。
换句话说,他们喜欢被强硬的态度裹挟,他们喜欢你的要求,喜欢你去主动的做事,喜欢你去鞭策他们,喜欢你去给他们的工作做一个完整的规划,给他们一个处理事件的确定的时间,而他们只需要定好闹钟,然后对你说:嗯好。
AB公司是中国近两年发展的一个缩影,但他们同时也是制造业的一个典范,如果你的公司想成为和他们一样大的企业,请选择好你的供应商,找好你们的架构师,设计好你们的图纸,搞定你们的网络基础架构。
作为IT运维人员,我对基础业务的架构比较了解,但其实我真正的工作是协调,我甚至可以不写任何脚本,不登任何服务器,我只需要协调好乙方和甲方,充当他们的守护神和中间人,这对我的工作来说,已经是全部。
在互联网企业,我们大部分情况下会不注重软件的版权,因为也许一个小企业不过两三年的寿命,但在传统制造业,你必须保证你的所有软件都为正版,即使这需要花上很大一笔费用,但这对将来的上市,以及各种信息化审核,是非常非常有好处的。一般来说,用到正版授权的软件大部分是office、cad,系统等。
大致就说这么多。

什么是 Markdown

Markdown (MD) 是现在普遍使用的一种文档书写语言格式,只需用一些非常简单易记的符号,如(# * / > [] ()\ ),就可以轻松写出一篇具有良好的排版和可读性的文章。

语法示例

1.基本语法

一些常规的语法格式。

1.1 标题

标题用#+空格表示,不同数量的#可以表示不同的标题

# Heading 1

## Heading 2

### Heading 3

#### Heading 4

##### Heading 5

###### Heading 6

1.2 粗体和斜体粗体

在需要操作的文字前后各加三个“*”

这个是粗体斜体:在需要斜体的文字前后各加一个“*”

这个是斜体用粗体加斜体:在需要操作的文字前后各加三个“*”

这个是粗体加斜体

1.3 删除线删除线语法

在需要删除的文字前后各使用两个符合“~~”要删除的文字

1.4 引用

符号“>”后面书写文字。示例:

 这个是引用

1.5 目录

可通过:@[toc](目录) 生成目录。

1.6 空行

如需空行,则可\ +回车换行。

2.LaTeX公式

LaTeX数学公式有两种:行中公式和独立公式(行间公式)。行中公式放在文中与其它文字混编,独立公式单独成行。

2.1 行内公式

$=mc^2$

$=mc^2$

2.2 独立公式

$$=mc^2$$

$$=mc^2$$

更多语法参考:Markdown 编辑器添加 Latex数学公式教程

3.代码高亮

3.1 普通


*emphasize*    **strong**
_emphasize_    __strong__
@a = 1

3.2 语法高亮支持

如果在 ``` 后面跟随语言名称,可以有语法高亮的效果,如:

3.2.1 html/xml 代码高亮示例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>  
</body>
</html>
3.2.2 Python高亮示例

#!/usr/bin/python3
# Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 10:
    print(b)
    a, b = b, a+b
3.2.3 CSS 文件示例

body {
    background-color: red;
}
h1 {
    color: orange;
    text-align: center;
}
p {
    font-family: "Times New Roman";
    font-size: 20px;
}

支持语言有: HTML/XML, JSON, Bash, CSS, Java, JavaScript, PHP, Python, Rust, C/C++

4.绘制表格

| Column 1 | Column 2 | Column 3 |

| -------- | -----: | :----: |

| cell 1 | cell 2 | cell 3 |

| cell 4 | cell 5 | cell 6 |

| cell 7 | cell 8 | cell 9 |

| Column 1 | Column 2 | Column 3 |

| -------- | -----: | :----: |

| cell 1 | cell 2 | cell 3 |

| cell 4 | cell 5 | cell 6 |

| cell 7 | cell 8 | cell 9 |

5.Todo列表

语法:

- [ ] 在Blog-51CTO写一篇技术博客

- [x] 5分钟搞定俄罗斯方块---组件化实战

- [x] 服务早期红利与各项技术场景创新分析

显示:

  • [ ] 在Blog-51CTO写一篇技术博客

  • [x] 5分钟搞定俄罗斯方块---组件化实战

  • [x] 服务早期红利与各项技术场景创新分析

6.链接

支持直接粘贴链接地址。链接语法和显示如下:

语法1:[链接名称](http://链接网址)

显示:链接名称

或语法2:<http://链接网址>

显示:http://链接网址

7. 图片

可通过上传按钮上传图片,也支持直接粘贴图片,也支持拖拽上传图片。图片语法和显示如下:

语法:![请添加链接描述](图片地址)

显示:![请添加链接描述](图片地址)

8. 有序列表&有序列表

无序列表的使用,在符号“-”后加空格使用。如下:

  • 列表项

  • 列表项

  • 列表项

如果要控制列表的层级,则需要在符号“-”前使用空格。如下:

  • 列表项

  • 列表项

    • 列表内容

    • 列表内容

有序列表的使用,在数字及符号“.”后加空格几个,如下:

  1. 列表项

  2. 列表项

    1. 列表内容

    2. 列表内容

      1. 子列表内容

      2. 子列表内容

      3. 子列表内容

9. 分割线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。

例:

-------

*****

______




10. 符号转义

如果你的描述中需要用到 markdown 的符号,比如 # * 等,但又不想它被转义,这时候可以在这些符号前加反斜杠,如 \ # *进行避免。

11. 导入和导出

支持正文导出.md的文档,支持导入.md格式的文档。

导入:支持导入本地 .md格式的文档

导出:正文内容可以导出本地.md格式的文档

12.高效绘制流程图


 ` ` `flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
` ` `

显示:


st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op

13.高效绘制序列图


 ` ` `seq
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
` ` `

Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!

14.高效绘制甘特图


 ` ` `gantt
    axisFormat  %m/%d
    title 项目开发流程
    section 项目立项
        需求分析       :a1, 2021-01-01, 5d
        可行性报告     :after a1, 6d
        概念验证       : 5d
    section 项目实施
        概要设计      :2021-01-14  , 5d
        详细设计      :2021-01-19, 10d
        编码          :2021-01-29, 10d
        测试          :2021-02-08, 5d
    section 发布验收
        发布: 3d
        验收: 3d
` ` `

    axisFormat  %m/%d
    title 项目开发流程
    section 项目立项
        需求分析       :a1, 2021-01-01, 5d
        可行性报告     :after a1, 6d
        概念验证       : 5d
    section 项目实施
        概要设计      :2021-01-14  , 5d
        详细设计      :2021-01-19, 10d
        编码          :2021-01-29, 10d
        测试          :2021-02-08, 5d
    section 发布验收
        发布: 3d
        验收: 3d

15. 其他说明

使用WuKong编辑器发布的内容只能WuKong编辑器编辑,不可切换Markdown编辑器;

使用Markdown编辑器发布的内容只能Markdown编辑器编辑,不可切换WuKong编辑器编辑。