(转)
原文见:http://hi.baidu.com/caoz/blog/item/18fc99256d33877a34a80f44.html
浅谈技术工程师的进步
2011-08-11 01:04
本来发微博的,越说越多,算了,发篇博客把,说点工程师如何取得进步的问题,
1:描述和记录问题要精确,数字化,“负载很高,连接很多,速度很卡”这种描述都是不对的,负载uptime值多少,连接数具体有多少,平时正常多少,高峰多少,访问延迟有多大,全部要数字化,而且要有问题状况下和平时的对比,养成这样的习惯,技术分析能力才会有进步。
2:分析过程要有条理,出问题找不到原因,不奇怪,我也经常找不到;但是你为找原因做了怎样的努力?有没有努力去记录更详尽的问题日志,有没有通过对比测试排除各种潜在因素,有没有通过各种模拟测试回放问题,有没有在问题记录上做断点分析?什么都没做,就说找不到原因,怎么可能进步。
3:多较真一点,有些工程师遇到问题就重启服务器,神马问题都好了,然后归纳为rp问题,用这样的态度怎么能进步,就算找到了问题和答案也多琢磨一下,很多人百度一下,知道怎么解决某种问题,却不知道为什么,于是下次问题换个马甲,就束手无策了,这就让人无奈了。
4:更敏感一些,并不是要等到服务器瘫痪了,服务被拒绝了才想到解决问题,平时多关注一下,负载有没有波动,连接数有没有波动,用户访问出错的比例是多少(总会出现的),有没有异动,平均延时是多少,有没有异动,平时不关心,出问题的时候怎么来得及。
其实我从来不觉得自己是什么技术高手,而且我经常说的是,这个我不会,这个我不懂;不过我有个好习惯,凡是我好奇的地方或者怀疑的地方,就弄个断点记录点日志看看,看多了,不懂的也就懂了。多记,多看,这玩意理解起来能有多难。
前端时间做数据库优化技术分享培训的时候,讲不少技术细节和实战范例,内容不展开了,绝对都是实打实的干货。我讲到最后的一个总结是,我今年36了,工作了十几年,很多人会以为,讲的我十多年工作的总结和积累,其实错了,这只是最近两年的工作总结和积累,其中一些心得和范例是分享前最近两周才体会到的。关键是,能不能持续总结经验教训,持续的见微知著,持续的成长和进步。而不论你曾经多显赫,多牛b,多资深。
就这些。
分享到:
相关推荐
在这篇讨论技术工程师进步的文章中,作者提出了几点关于技术工程师成长的重要见解,这不仅为年轻的工程师们指明了成长的方向,也为资深工程师的自我提升提供了宝贵的参考。 首先,精确的问题描述是技术工程师面对...
CAD技术,全称为计算机辅助设计(Computer Aided Design),是一项利用计算机和信息技术帮助工程师和设计师进行产品或工程设计的高新技术。该技术的核心内容包括使用计算机硬件和软件、图形学、数据管理、数值分析、...
随着我国建筑行业蓬勃发展,技术创新推动了注浆技术的持续进步。新的应用场景和方法不断被探索,预示着注浆技术在未来绿色建筑、节能环保、结构修复等领域的应用将更加广泛。例如,在开发环保型浆液方面,能显著减少...
陈钢辉、李骏和张兆新的研究论文《浅谈硅芯片工艺的极限以及发展方向》为我们提供了一个关于半导体工艺进展的概览,指出了硅芯片工艺面临的挑战,并展望了未来可能的技术革新方向。三位作者分别来自中国的济南大学、...
【标题】:浅谈基于人工智能技术的机械制造全过程控制系统设计 【摘要】:本文探讨了人工智能技术在机械制造全过程控制系统中的应用,强调了其在降低成本、提升效率、优化流程、推动行业转型等方面的重要意义,并...
《浅谈计算机电子信息技术及工程管理》 计算机电子信息技术作为21世纪的核心科技之一,已经深入到各个行业中,特别是在工程管理领域,其作用日益显著。工程管理是一门综合性的学科,涉及到工程技术、管理学、经济学...
标题《浅谈电气控制与PLC应用技术分析》中提到的电气控制和PLC应用技术,是现代工业自动化中的核心技术。PLC(可编程逻辑控制器)是一种专门为在工业环境下应用而设计的数字运算操作的电子系统,它可以根据用户设计...
本文浅谈的,正是基于人工智能技术的机械制造全过程控制系统设计,旨在探讨如何应用人工智能提升机械制造的精度、效率和智能化水平。 人工智能技术在机械制造全过程控制系统中的应用,主要是通过模拟法和传统编程...
本文将围绕“浅谈自动化技术在工程机械中的应用”这一主题,详细探讨自动化技术在该领域的应用及其所带来的变革。 一、自动化技术简介 自动化技术是通过使用各种自动化设备和系统,实现生产过程的无人或少人化,...
这篇文档——"浅谈建筑机械自动化技术的现状与发展"可能深入探讨了这一领域的最新进展、挑战以及未来趋势。本文将基于标题和描述,结合标签,对建筑机械自动化技术的相关知识点进行详尽的阐述。 首先,我们要理解...
本文将浅谈2021-2022年收藏的精品资料中所揭示的计算机仿真技术在机械制造业中的应用,并展望其对未来制造业发展的影响。 首先,计算机仿真技术的兴起与发展,对于机械制造业来说,是一次巨大的技术飞跃。仿真技术...
随着科技的进步,BIM技术正在逐步改变工程造价的管理方式,推动着建筑行业的信息化进程。本文将深入探讨BIM技术如何影响工程造价,以及其在我国的应用与优势。 首先,BIM技术显著提升了工程量计算的准确性和效率。...
CAD技术即计算机辅助设计技术,在现代机械工程设计中扮演着至关重要的角色。通过利用计算机的强大...在未来的机械工程设计领域,CAD技术将与人工智能、云计算等新技术融合发展,进一步推动机械工程设计和制造的进步。
然而,这种技术进步并不能完全替代工程师的专业知识、经验和创造性的设计思维。我们需要意识到,计算机只是一种工具,它应当在工程师的正确指导下发挥其应有的作用。合理利用计算机技术,不仅能提高工作效率,同时也...
掌握PLC技术的工作原理和应用,对于从事工业控制和自动化行业的工程师和专业技术人员来说,是必备的专业技能。随着软PLC技术的普及,未来的PLC技术将更加注重软件功能的强化与扩展,以及与信息技术的融合,以适应日...
### 浅谈电力工程自动化施工管理技术 #### 摘要 电力作为现代国家基础设施的重要组成部分,对于国家的正常运转至关重要。随着科技的不断进步和发展,电力工程自动化已成为电力行业发展的重要趋势之一。本文旨在探讨...
《2021-2022年收藏的精品资料浅谈芯片封装技术》 芯片封装技术是电子行业中至关重要的一个环节,对于计算机的核心配件,如CPU、内存和芯片组,封装技术的进步往往伴随着性能的提升。封装不仅仅是保护芯片免受环境...
本文将围绕“浅谈电子工程自动化控制中的智能技术”这一主题,探讨智能技术如何改变并优化了电子工程自动化控制系统。 首先,我们要理解智能技术的基本概念。智能技术是指利用计算机模拟或延伸人类的智能,实现对...
FPGA(现场可编程门阵列)是一种可编程的逻辑设备,它在推动社会发展方面发挥了重要作用,引发了前所未有的发展机遇,并取得...对于硬件工程师而言,掌握FPGA设计技术,将有助于在未来的技术发展中站稳脚跟,抓住机遇。