优秀的开发者必须是好的SA

中国IT业的现状:分工不明确、术业不专攻。程序员经常要为服务器的搭建、网络访问、数据库备份之类完全不该他们做的事而烦恼,对学习工作的效率影响巨大。
这还只是表面现象。如果不熟悉一个平台的应用,怎么为其开发出优秀的软件?
不要迷信教材上所谓的“黑盒”模式,不光中国开发者做不到那么理想化,国外同样做不到。微软不是在VC中提供了MFC的源码吗?JDK不是附带其运行库的SRC吗?如果大家都只看API就好了,这些源码何必放出来。
如何熟悉平台?最直接、有效的方式就是学会系统管理了,当理解了“系统中绝不运行不必要的模块”这类观念,并积累了对实际网络、系统进行安全稳定高效等方面的维护经验后,才能够真正掌握一个平台的精髓,也才能真正的理解平台搭建者的设计初衷。顺着这些思路,开发人员才可能做出与平台天衣无缝、最大程度利用平台功能的高质量软件。
所以,作为立志为中国软件业奉献的你,当遇到系统底层的细节问题处理不了时,不妨放一放,抽点时间恶补一下SA方面的知识,我相信这对你未来的发展大有好处!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值