首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开发关系,实施和区别

随着网络发展,想要把企业网站建设好,建设完成后运营实现盈利,就需要很多人员支持,其中岗位和开发岗位尤其重要。 说到,基本上应该是甲方职位了 ,乙方一般是研发和实施。...开发重点在各种开发语言、开发框架、持续性集成环境、软件工程、算法以及对应业务等等,对底层运行环境操心不太多,尤其上了环境之后,越来越少操心负载均衡、高可用这些非功能需求。...重点在于系统运行各种环境,从机房、网络、存储、物理机、虚拟机这些更基础架构,到数据库、中间件平台、平台、大数据平台,偏重也不是编程,而是对这类平台使用和管理。...所以开发重建设、当然就是维护。所以开发更不受重视也是可以理解,很难出彩,不出事就是成绩,尽管付出努力并不少,甚至更多。...另一方面基础架构,特别化之后,更是要制约开发使用语言和程序架构。还有越来越受重视安全管理,更是巨大投资,甚至上升到稳层面。 但是总体来说,工程师是IT后台,IT是一般甲方业务后台。

10.5K20

不懂程序员不是测试

看过猪跑都知道,有专职工程师这个岗位。...呆过大团队,你也知道有专职DBA,甚至Oracle DBA,MySQL DBA等等,这就是社会进步带来更细分工导致,更细分领域,更精致专业,更专注岗位。...讲更深入一些,如果你思想意识达不到某个层次,而让你做出某个境界或思考某个领域问题,你能想到吗?...回忆一下,你上学哪会,有当下这种解决问题能力,看问题角度,思想意识境界是慢慢培养出来,不是那有,我看一下就掌握。同样,程序员也不是说有个新框架放在哪,学一下就会。这句话,得辩证看。...会用是一回事,用是另一回事。 其实就是广度与深度问题,百科里有针对“T型人才”完美的解释,看程序员自身发展,其实看贯穿整个软件工程分工。

51410
您找到你想要的搜索结果了吗?
是的
没有找到

开发开源项目

开发开源项目很多,从很多人理解中,开源就是把代码一开放就完事了,当然远远没有这么简单。其实如果在GitHub上观察多一些,那些顶级项目都是更新频繁,功能迭代很快。...顶级开源项目谁都想模仿,但是实际上不用试都会发现完全跟不上步伐,等你模仿,那边新功能和亮点特性又出来了,几个人和一个团队肯定是没法比,况且他们是训练有素,所以看项目的一把标尺就是看看star,基本能够感受到在社区认可程度和专业程度...开发项目说实话远没有这些开源项目这么火,也没有如此多更新频率。只能说一些现状和情况情况有些相仿,那些能够活下来项目,都是经历了一些苦闷阶段。...我之前平台参考了OpsManage内容,但是在后期实现时候,初步设想是定制一下,修改一些基本页面满足功能,然后逐步接入业务。...他从开始提到我解决,整个过程大概用了不到5分钟时间,我在本地测试完成,然后快速发布到了线上,这个时候我感觉我对这个层面的需求可以做到快速响应了,通过这个对比就能够充分体会到敏捷运一些便捷之处。

1.8K20

美创日记|我内存都去哪里了?

但变是办公方式,不变是美创7*24小时不间断支持。 这不,一位客户发来了一条消息: 客户:张工,好像我这个数据库服务器内存使用率有点高啊,你帮我看看?...但是,我们也可以观察到,cached显示是55Gb,我们再获取了一下top命令截图: 那为什么cached内存使用这么大呢?这样内存使用情况是正常吗?...美创科技拥有强大中心数据库服务团队,其中Oracle ACE 1人、OCM 10余人、数十名Oracle OCP、MySQL OCP、红帽RHCA、中间件weblogic、tuxedo认证、达梦工程师...,并著有《Oracle DBA实战攻略》,《Oracle数据库性能优化方法和最佳实践》,《Oracle内核技术揭秘》等多本数据优化书籍。...今天小技巧就分享到这了,下期再和美创团队一起学习知识吧!

1.6K40

工程师出路到底在哪里

工程师是IT行业中不可或缺一环,他们负责维护系统稳定性和可靠性,确保业务正常运行。然而,随着技术不断发展,工程师也面临着一些挑战和困惑,他们出路到底在哪里呢?...35岁被称为半衰期,究竟为何? 近年来,有一种说法称35岁是工程师半衰期,意思是说在这个年龄之后,工程师职业生涯会开始走下坡路。...此外,随着计算、物联网、人工智能等新技术出现,工程师工作范围和职责也在不断扩大,他们需要掌握更多知识和技能,以适应新业务需求。...工程师需要与各种人打交道,包括开发人员、测试人员、产品经理等,因此需要建立良好的人际关系,以便更好地协作和沟通。 提高自己管理能力。...职业发展路径 工程师职业发展路径有很多种,以下是其中几种比较常见方向: 技术专家。工程师可以深入研究某一个领域或技术,成为该领域专家,提供专业技术支持和解决方案。 架构师。

20410

【腾讯1001种玩法】网络管理利器:弹性网卡体验

地址供不同场景使用,例如一个主 IP 用于公有平台管理使用,两个辅助 IP 用于我们业务应用与管理。...弹性网卡适用场景 腾迅弹性网卡在我们实际中,可以满足多个使用场景,下面简单说明,或许某个场景正是你所需要。...测试体会 经过断断续续两三次测试,可以发现腾迅弹性网卡是一种增强了虚拟网络应用功能,不管是小型应用、金融应用或者中大型应用场景,都可以非常满足,总体上优点多于缺点,对于希望进行精细化企业...开放了 API,具有开发能力人员可以整合到自己管理平台。 即时绑定、解绑功能,为容灾迁移带来了便利。 可以方便结合子网路由和 ACL 实现丰富安全策略控制。...阿里安全补丁就是通过其 Agent 程序进行修补。 如果有一个界面可以查看到各子网当前已用 IP 清单,对于还未实现自动化人员会更有帮助。

13.9K20

未来:服务兴起,人员会“下岗”吗?

传统( Ops)没有消失,只是在重组。 服务发展看起来让人员“丢”了工作,因为从传统意义上说,从本地(on-premise)转移到平台意味着工作在相当大程度上外包给提供商。...现如今团队,应该重新定义他们愿景。 未来是要使开发者能够通过工具、自动化和流程实现自助服务,并使他们能够通过最小干预来部署并运行服务。...DevOps 在很多方面正让开发者跟人员感同身受。新正好相反。殉道者式团队相当自以为是,他们根本没有做好足够工作将权利和责任转给开发团队。...一般被看作是守门人,他们也是这么看待自己正尽可能多地嵌入进程,减缓开发速度,所以当他们开始生产时,开发人员会有近乎完美的可靠系统。...随着工作转移到,它需要给予开发团队更多权利和信任以重塑自身,而不是“闭关锁国”。 长存! 【本文转自 36氪 】

2.9K40

计算下企业IT

基于计算高效工作负载监控可在性能发生问题之前就提前发现这些问题苗头,从而防患于未然。了解你计算运行详细信息将有助于交付一个更强大计算使用体验。...收集计算性能指标 IT管理员们必须积极主动地收集和记录计算服务器性能指标与数据,这主要是因为托管计算工作负载大多数服务器都是需要使用专用资源虚拟机。...对于计算服务器来说,过度分配资源或分配资源不足都是一个需要付出高昂代价错误。 适当规划和工作负载管理是任何重大计算部署工作之前必须实施环节。...网络设计:网络及其架构在计算基层设施与工作负载中起了一个非常重要作用。监控数据中心和计算内网络将有助于确定特定速度需求。...通过了解工作负载是如何被传递、是如何被接受,IT团队可以创建一个更为积极计算体验。 当用户访问一个计算中工作负载时,管理员们就可以查看他们所使用连接类型、数据如何传至端点以及是否有任何修改。

2.1K30

计算:拼

维系统不属于功能性东西,用户看不见,所以这是被大家严重低估东西。只要你做大了,就必然要在运维系统上做文章。数据中心/计算拼就是能力。 为什么我说比较复杂,原因有这么几个。...用廉价东西做出高质量东西,廉价设备其实是计算工程里最大挑战。 另一方面,因为你机器多了,然后你用又不是昂贵硬件,所以故障就变成了常态,硬盘、主板、网络天天坏。...我们要有故障自动检测、预测措施,才能驱动故障,而不是被动响应故障,用户体验才会好。换句话说,我们需要自动化、主动。...计算有两个东西我觉得是被人低估,一个是,一个是那堆服务。做服务需要有生态环境,有人帮你做。所以做计算要落地并不简单。...还是那句话,就是服务,只要提供了服务,无论公有还是私有都是会有价值。 作者陈皓,CoolShell.cn博主。15年软件开发相关工作经验,8年以上项目和团队管理经验。

2.9K90

计算下企业IT

基于计算高效工作负载监控可在性能发生问题之前就提前发现这些问题苗头,从而防患于未然。了解你计算运行详细信息将有助于交付一个更强大计算使用体验。...收集计算性能指标   IT管理员们必须积极主动地收集和记录计算服务器性能指标与数据,这主要是因为托管计算工作负载大多数服务器都是需要使用专用资源虚拟机。...对于计算服务器来说,过度分配资源或分配资源不足都是一个需要付出高昂代价错误。 适当规划和工作负载管理是任何重大计算部署工作之前必须实施环节。...网络设计:网络及其架构在计算基层设施与工作负载中起了一个非常重要作用。监控数据中心和计算内网络将有助于确定特定速度需求。...通过了解工作负载是如何被传递、是如何被接受,IT团队可以创建一个更为积极计算体验。 当用户访问一个计算中工作负载时,管理员们就可以查看他们所使用连接类型、数据如何传至端点以及是否有任何修改。

2K60

计算:拼就是

其实,最终用户基本并不关心你 CPU 用啥,存储用是啥,你用什么框架开发,他们关心更多是可以解决什么问题,有什么样用户体验。...像以前 Windows 用户体验之所以比 Linux ,就是因为应用层用舒服;而 Linux 对开发用户体验比 Windows ,就是因为其开放和可以让开发人员更灵活、更自由。...数据中心 / 计算拼就是能力。 为什么我说比较复杂,原因有这么几个。 一方面,计算要用廉价设备取代那些昂贵解决方案。...用廉价东西做出高质量东西,廉价设备其实是计算工程里最大挑战。 另一方面,因为你机器多了,然后你用又不是昂贵硬件,所以故障就变成了常态,硬盘、主板、网络天天坏。...我们要有故障自动检测、预测措施,才能驱动故障,而不是被动响应故障,用户体验才会好。换句话说,我们需要自动化、主动

2.8K40

新时代监控能力进化——天网用户体验监控平台实践

作者简介:梁定安,腾讯社交平台业务负责人,技术运营通道评委,腾讯布道师,腾讯课堂讲师。 前言 团队审视业务质量监控能力时,有九个问题值得思考: 您产品服务质量监控是360度无死角吗?...如何让运营事故尽可能不对用户体验造成太大影响? 您产品与竞品差距有多少? 默默无闻团队如何给业务传递技术运营价值?...用户反馈言论主要来源于产品反馈论坛、AppStore评论与APP反馈功能,为了这些渠道数据收集,提供了爬虫、SDK、H5页面等能力,联合客户端开发实现了收集能力埋点。...,我们还逐步完善了其他监控能力,使其能更接近产品、开发监控需求,为业务输出更大价值。...天网-用户体验监控平台已经完成SaaS产品化改造,可以在 腾讯 上申请接入使用。 [1483955682956_6698_1483955683142.png]

4.6K31

从“悲剧”几个场景谈谈开发痛点

工作中只要牵扯到开发,要去推动这件事情势必会有几类问题需要解决: 提高意识。从下到上,从上到下工作都要做,对上工作价值和含金量可以得到认可,对下我们工作能够提高效率解放自己。...比如对于开发,我可以配合和协调,有技术困难可以解决,但是我不会追着别人去学习某些技术,因为这种事情会变味,意识里有这个,那么这个事情意义就大不同。 要有明确目标。...这里说是明确,光有规划不行,要有明确目标,这个目标换个角度来看就是我们工作痛点,解决了工作痛点才是对我们自身意识提升,这样也能解释实现目标的意义。 要有明确时间窗口。...比如我们要做环境部署,那么执行路径可能是ops(平台)->CM(中控)->DB Server(服务器),或者是ops(平台)->DB Server(服务器),比如从标准化角度来说 ops(平台...当然可以纠结,也可以做改进,我们就可以明确梳理边界,比如我们解决部署,那么我们就聚焦在这个地方,看看需要投入多少的人力和时间成本来解决。一个一个初步解决,能够快速迭代出来一些效果。

58920

开发中期潜在问题

这是学习笔记第 1805篇文章 今天下午在数据技术嘉年华应用优化场做了分享,让我意外是第二天下午分享,一般来说人会少很多,相反这场来的人蛮多。...当然此外我还是心系工作,也收到了同事使用平台中各种反馈,早期时候,项目就我一个人单打独斗,现在慢慢有了起色,这个地方尤其需要指出是我们在近期强化推行开发分支管理和bug跟踪管理,让后续对接开发打开了局面...整体看起来,整个开发项目是活跃。 ? 随着后期建立了一些明确项目有了公司明确支持,开发更新频率也提高了不少。显然之前不是问题问题也逐渐出现了。...还有一个问题和整个产品设计体验有关,那就是很多菜单在初期时候是管理需要,但是随着平台使用实践中,发现其实很多菜单都可以做整合,让整个菜单看起来更加清晰简单,在菜单功能中不断嵌入新工,整体来看...自己规划和设计思路,现在和实践能力已经开始脱钩了,这就导致了一个问题,那就是功能有了雏形,但是还没有精力去细化和打造,所以会成为一个两难境地,设计的人想明白了,可以预见到高大上功能,但是开发小组同学在这个阶段还没法理解

46920

开发体系升级思考

这是学习笔记第 2367篇文章 在大概4年前,我们算是从0到1构建了现在数据库开发体系,这个过程有较长启动周期,从我个人主导到后来成员独当一面,从零星功能建设到现在有了相对体系化建设...开发这件事情理念契合,我们花了很长时间,限于有限资源和技术储备,我最终选择了Python技术栈,其实第1年是最让我焦虑,这种焦虑打个比方,就好像我是司机,手里拿着方向盘,车上乘客心态是和我完全不同...当然在这个过程中也总结了一些经验,比如对于模块化思考,早期OpsManage体系构建是一个相对独立Python服务,随着业务接入,有了MySQL,Redis等数据库,为了对一些功能和技术栈有所区别...我开始构建新版本开发环境,打算从整体设计上能够有所侧重,同时对已有的开发体系进行认真梳理和复盘。...大鱼号:@杨建荣数据库笔记 腾讯+社区:@杨建荣学习笔记

56330

开发便于Windows服务

过去几个月,DevOps on Windows网站推出了一系列文章,详细讲解了开发者应怎样创建便于Windows服务。...这一系列文章详细分析了如何克服在运部门看来最困难部分:Windows服务安装与其启动阶段。...自行安装功能意味着团队不需要再使用sc或InstallUtil之类外部工具了。 BasicService确保你在启动阶段正确地与服务控制管理器进行交互,作为一种最佳实践。...这个Windows进程会管理所有已注册Windows服务方方面面,包括它们整个生命周期,并在此阶段决定这些服务所应遵循规则。...其次,它帮助开发者在启动阶段执行运行时间较长操作,并且不必担心服务控制管理器会强制中止这个Windows服务。

1.2K90

进阶开发(三)- 反射

反射 反射就是通过字符串形式,导入模块,通过字符串形式,去模块寻找制定函数并执行。利用字符串形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串事件驱动。...__dict__ {'x': 2, 'y': 3} # 实例化运用方法 p.show() 5 # 反射 获取类信息 getattr(p, 'show')() 5 # 发射 添加类信息 setattr...__dict__ {'language': 'python', 'x': 2, 'y': 3} p.language python # 反射 判断是否有该类信息 hasattr(p, "language...") True # 反射 删除类信息 delattr(p, "language") p....__dict__ {'x': 1, 'y': 2} 当需要对实例属性修改,做一些额外操作时候,可以使用__setattr__ 当一个类实现__delattr__时,任何地方对这个类对象删除属性,都会调用

32400

1位5年智能开发对智能理解

个人认知过程   自从2016年,开始从事智能监控开发之后,就跟智能搭上了不解之缘。   2016/2017年:刚开始做监控时候,研究了几乎市面上所有监控产品,和相关技术文章、视频。...    •《Google SRE解密》:google 关于高可用保障一本数据;    •赵成体系管理课(极客时间):关于经验分享    •《AIOps标准白皮书...从业务角度看智能   首先,智能是建立在运基础之上,只有了解了现有的内容和技术体系,我们才能够合理思考,智能在整个体系中地位和作用。   ...职责   •持续交付体系建设    •配置管理:版本控制    •环境管理:开发环境、集成测试环境、预生产环境、生产环境等;    •代码管理:    •发布变更:...同时数据仓库数据,也能够为数据分析和数据挖掘提供底层数据支撑;   从工程角度看智能   系统开发   整个智能解决方案,把几乎所有的业务系统都囊括进来:    基础组件

1.3K72

不背锅:Terraform管理Kubernetes体验

于是,打算再次对它下手,玩一玩它Kubernetes provider,体验一下它:轻松地定义、部署和管理 Kubernetes 上基础架构和应用程序快感。...多云支持 - Terraform 支持多种基础架构提供商,从而让用户可以在不同环境中使用相同工具和流程来管理基础架构资源。...最后总结 Terraform 作为一种基础设施即代码工具,可以帮助开发人员和人员更加轻松地管理 Kubernetes 集群,提高生产力,减少出错率,从而提升整个业务稳定性和可靠性。...资源优化:Terraform 可以通过基础设施即代码方式,让开发人员和人员更好地理解 Kubernetes 资源使用情况,从而优化资源利用率和成本。...本文转载于WX公众号:不背锅(喜欢盆友关注我们):https://mp.weixin.qq.com/s/QRIGwzwBM5sj_vtxrg4VBQ

3.1K20
领券