Linux 运维和网站开发,你更愿意让哪个作为您的职业?为什么?

我想说的是:

  1. 不要把运维当作一种职业去发展,一般运维做2~3年就会遭遇瓶颈期
  2. 工程开发人员想要有深入的发展,必须懂一定的系统运维
  3. 如果你是运维,请明白一个程序能稳定运行在线上,不是什么魔法,是研发的付出
  4. 由于PaaS的迅猛发展,传统运维的工作(配网络设备,服务器物理操作)将会越来越少,建议运维人员向运维开发或者系统开发转型
  5. 如果你是开发,请尊重团队的成员,不要给别人凭添麻烦,如下

在BAT的经历让我总结了一个道理:“写出需要别人擦屁股的程序,是一个开发人员的耻辱”。
大 学的时候有幸接触了Linux网站运维的工作,勤工俭学负责了学校网站的运维工作,现在回头看来这份工作的技术含量不是很高。当时觉得最牛的事情就是做做 内核裁剪,后来由于好奇心的驱使,初生牛犊不怕虎,斗胆修改了proftpd的代码。从此走上了系统开发的不归路,由于深知系统运维的工作的枯燥,我给自 己开发的程序定下了几个原则:

  1. 不能崩溃,要有自己的崩溃恢复机制,tj/mon · GitHub
  2. 内存泄漏,句柄泄露这种事情决不允许发生,Valgrind
  3. 尽量静态依赖所有的库,除了常见的libc、libm等什么都不要依赖,做到丢到服务器上就能运行,像这样miniPy for CentOS 5/6异步多线程C/S框架gko_pool
  4. 做好start、stop、restart脚本
  5. 能通过参数传递实现的功能,绝不要求写配置文件,auxten/gingko · GitHub
  6. 默认参数就是最佳配置,同样参见上面的项目
  7. 能自己处理日志,自带rotate功能,同样参见上面的项目
文章分类 后端
12 comments on “Linux 运维和网站开发,你更愿意让哪个作为您的职业?为什么?
  1. 匿名说道:

    非常赞

  2. UlricQin说道:

    哈哈,只有真正做过运维的人才知道程序怎么写是对运维友好的,赞一个

  3. lavender说道:

    运维开发,运维必须转型了!不然真的要被抛弃了

  4. 匿名说道:

    真的很赞

  5. nts说道:

    确实从运维转开发,开发的时候可以兼备系统服务运行的全局观

    • Carrie说道:

      PAULO12 de agosto de 2011Sem duvida o comentario do Marcio esta mais que certo, eles tem muito a fazer com seus pareciularts, e o povo que se espluda, mais o ano que vem não demora

    • Yes- I don’t understand either. He was 28- no child and, while I’m willing to forgive him the shock at what he witnessed, he should have been capable of recovering enough of his wits to go to the police. If Paterno had to go, so too should McQueary.

  6. lex说道:

    如果一在追求自动化,运维岗位就不会存在,以后直接招开发人员即可。

    运维会不会把自己的后路给断了???

    之所以搞运维,很多人都不想做开发,如果后辈想运维都要写代码,都不做运维,以后机器谁来维护??

  7. 匿名说道:

    滑天下之大稽
    百度的,阿里的运维都是从开发下来的
    开发做到最后可以做PM ,运维那,只能做运维
    开发是刚需,运维则不然
    我只是站在一个开发角度说的
    运维说白了尤其是部署的时候就是根据文档操作
    部署到了线上以后出问题了,连日志都看不明白
    你们啊,就在这忽悠人吧。
    运维是可有可无的,<=1000台服务器
    这点事在开发看来简直不值得一提
    写几个页面就可以多线程执行shell命令,
    还所谓的运维开发
    简直是给开发抹黑。

    • 4admin2root说道:

      别把开发说的跟花似得,
      开发的结果也有好有坏,
      我们开发过一个用python做的网管,
      效果很好。
      系统开发那些人都佩服,
      开发写好业务流程和sql就好了。

    • 匿名说道:

      你去看文档看你会吗

发表评论

电子邮件地址不会被公开。

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

在线交流

数百位业内高手和同行在等你交流
Reboot运维开发分享