开发经理(技术型)需要做的第一件事情

面试产品经理时如何回答“为什么想做产品经理”这个问题 面试时很多问题是相通的: 为什么想做产品经理=为什么你适合做产品经理=你做产品经理的优势是什么 当问出“为什么想做产品经理/为什么转行做产品经理”时,面试官的动机,是想知道:我为什么要录用你做产品经理 回答这个问题的大忌就是:因为我做不了别的……写不了代码画不了图,只能做产品经理了…… 但是与之类似的:做别的让我痛苦,做别的太枯燥,只有产品经理这个职业让我感兴趣,似乎也不是 阅读详情

开发经理(技术型)需要做的第一件事情

    根据我近些年在IT行业的摸爬滚打,发现作为一个合格的开发经理需要做的第一件事情是:规范。

1、规范代码

    每个公司都有自己的规范文档,但是很少有同学按照规范标准来写自己的代码。这样导致代码风格多元化、代码逻辑可爱化,更有甚者,会有人连自己的代码都看不懂。为什么?原因很简单,虽然写了规范文档,做了规范培训,但是没有强制的执行和跟踪。

    我认为作为一个合格的开发经理,需要做如下三件事情。第一步,写代码规范文档,做培训。第二步,按照规范生成开发模版,规定手下的所有开发人员的开发工具中导入此模版。第三步,反复核查开发人员的代码(3-6个月),直到规范成为一种习惯。

2、规范文档

    文档在中国IT公司几乎不受太大的重视。

    在项目型的公司,要么就是没有文档,要么就是文档泛滥(要知道,有很多文档是做给QA看的,其实都是垃圾),我有时候就想,这样有意义吗?文档的目的是开发人员的辅助工具,尤其对于刚入职公司的新人而言,不会有几个“好心肠”的老员工去帮助新员工讲解项目架构和原理的,进来了就是靠自己摸索,那么文档对于新人就显得尤为重要了。所以,要么就建立一个好的培训机制,要么就写好文档,如果两者都做的很好为最佳。

    在互联网公司,对于一些生命周期短暂的小项目不写文档我同意,毕竟需要时间成本。但是这样的项目代码规范一定严格,尽量精细到数据库字段的规范。因为这种类型的项目开发人员一般为1人,如果此人离开,后来人员交接时,能够更快的看懂对方的代码,以节省时间。此外,对于核心项目,一定需要一套完整的API文档,以供各项目组之间的互通,减少不必要的沟通。

    总结:正是因为没有合理的规范,某个模块的开发人员离职,会消耗公司的巨大维护成本。如果能够做到以上两点规范,相信能够给公司带来更多的效能。

从项目经理做回开发人员是什么滋味 今天找老大聊我对调动工作的想法,我提出希望辞掉现在的项目经理职位,希望做一些技术方面的工作。老大说,部门对我将来的职业规划是做管理者岗位,而且是部门里排名靠前的,现在如果不做,只能到开发组做一般的开发人员,待遇也随之调整,我实在对现在岗位太痛苦,压力太大,于是毫不犹豫地同意了。这次聊的比较深入,基本表达了我的意思,而且感觉有自己的道理。我表达的观点主要是:1 自己是做java的,对c++技术了 阅读详情

相关推荐

Plaxis软件简介及 Plaxis Python API环境搭建、自动化建模、Python全自动实现、高级案例分析

本次课程主要针对岩土工程中的各种问题(塑性、渗流、固结、动力、稳定安全、热力TM),用四天时间,教大家如何一步一步地搭建自己的Plaxis模型,包括Plaxis Python API的连接与配置、外部Python编译器的使用、Python命令流自动建模过程、Python远程脚本读取输出结果等,其中的Python建模模块尽可能做到让学员零基础开始,通过提供标准命令流库,使用搭积木、摆乐高的形式模块化进行,加强学员的易上手、可操作性。(2)钻孔的建立、土层的建立、土层属性、水力条件及初始条件、导入土层。

CCfz566的博客 1463

随想录(软件文档的重要性)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 对于大多数程序员来说,他们喜欢写代码、写算法、写多线程、写很多牛逼的功能,但是一谈到文档,就头疼,至少从心底来说,就很抵触。其实,这根本没有必要,相比较编写文档的时间,编写文档带来的益处是非常多的。 1、文档会让自己有全局的软件视角(非常重要) 相比较具体的技术,软件开发中一般要编写很多的文档。需求文档、架构文档、详细设计文档、测试文档、交付文档、使用手册等等。每一个文档都有...

嵌入式-老费,一个分享专业嵌入式知识的blog 1224

用运放和乘法器DIY忆阻模拟器:从理论到Multisim仿真实战

本文详细介绍了如何利用运放和乘法器DIY忆阻模拟器,从理论基础到Multisim仿真实战。通过解析忆阻器的数学模型,设计关键电路模块,并完成仿真验证,帮助电子爱好者低成本实现忆阻器功能。文章还提供了实际调试中的常见问题解决方案和进阶应用建议,适合神经形态计算和非易失性存储领域的研究者参考。

weixin_28718345的博客 417

如何成为优秀的技术经理?你要做到这三点( 一 )开发规范

这三点前言开发规范命名规范统一 IDE 代码模板Maven 使用规范代码 Commit 规范统一 API 规范异常处理规范分支开发规范统一日志规范统一 MYSQL 开发规范统一工具与框架补充 前言 「技术经理」是开发团队中的某位程序员需要对一起创建系统的整个开发团队负责时所承担的角色。通常他既要对最终交付的软件系统负责,另外也会像一个程序员一样去开发实现系统。 一个技术经理的 60% ~ 70% 的时间可能花在了开发任务分解分配、开发实践、技术架构评审、代码审核和风险识别上,而余下的 30% ~ 40%

小张的博客 2171

无线自组织网络基础知识

参考书籍:《无线自组织网络路由协议及应用》 目录第一章 绪论1.1 无线自组织网络概述1.1.1 无线自组织网络的定义及分类1.1.2无线自组织网络的主要特点1.1.3无线自组织网络的应用与发展1.无线自组织网络的应用2.无线自组织网络的起源和发展1.2典型的无线自组织网络1.2.1移动Ad Hoc网络1、移动Ad Hoc网络的定义2.移动AdHoc网络的特点3.移动Ad Hoc网络的应用1.2....

逸凌Time 2万+

主成分分析(Principal Component Analysis,PCA)

主成分分析1.主成分分析1.1 降维(Dimensionality Reduction)1.2 均值(Mean)1.3 方差(Variance)1.4 协方差(Covariance)1.5 协方差矩阵(Covariance Matrix)1.6 线性变换(Linear Transformation)1.7 主成分分析(PCA)1.8 PCA和SVD的关系 1.主成分分析 关于PCA的介绍:用最直观的方式告诉你:什么是主成分分析PCA 笔记来源:Principal Component Analysis (PC

一个搬运知识的笨小孩 3228

程序员的逆袭之路——如何成为优秀的经理?

最近读了一本书《一分钟经理人》,是肯·布兰佳与斯宾塞·约翰逊合著的一部管理学著作,觉得挺受用的,里面都是干货。用讲故事的方式,通过不同的人物来讲不同的部分,有较强的代入感,易于理解,一般的管理类书籍会比较晦涩,难读是常态,这本书作者很好的解决了这个问题。讲的是怎样制定目标、赞美下属、批评下属。 如果你是管理者,如果遇到工作量巨大,而且无法抽身,如果你苦恼于如何调动员工的积极性,激发员工的执行力,如果你还不知道如何培养管理下属,我强烈推荐这本书。我将思维导图整理如下 如果看不清可以公众号向我留言,我发

pointersss的博客 464

【2025年华为秋招(AI)-11月19日-第二题(200分)- 终端款型聚类识别】(题目+思路+Java&C++&Python解析+在线测试)

该摘要总结了题目要求、输入输出格式、KMeans算法的实现步骤以及关键点。以下是150字内的摘要: 本文提出基于KMeans算法对终端型号进行聚类的方法。通过包间隔时长、连接持续时长、漫游前后信号强度4个特征,使用欧氏距离度量相似度。算法采用固定初始化策略(前k个样本作为初始质心),经过分配-更新迭代,直至质心移动小于1e-8或达到最大迭代次数。最终输出各簇样本数并按升序排列,解决了终端型号自动分类问题。示例显示该方法能有效识别3-4类终端,并准确统计每类数量。

m0_73659489的博客 141

软件工程开发文档写作教程(01)—开发文档的意义与作用

软件文档是整个软件开发工作的基础,现代工程化的软件开发离不开软件文档。软件文档体系的建立与软件开发阶段密切相关,是软件开发整个生命周期中必不可少的一部分,软件生命周期始于软件文档,软件文档贯穿着整个软件生命周期。

谷哥的小弟 1565

Open3D 计算FPFH特征【2025最新版】

FPFH特征描述子的python实现,本文最新更新时间为:2025年3月18日。

点云侠的博客 5274

【AUTOSAR-COM】-2.3_通过PduGroup批量控制CAN Frame/Pdu的接收

-->如果实现类似UDS诊断 $28服务,控制所有APP CAN Rx Frame/Pdu/报文接收; -->自定义过滤CAN信号的接收。

「汽车电子助手」的博客 1989

软工文档总结

前言 软工文档中介绍了在开发软件的前期所需要的所有文档,文档是软件的骨架,代码是文档的血液,本软工文档共十三个文档从开发前到开发中到最后的测试完毕递交用户。 总体思维导图: 文档预期读者: 编写目的 可行性研究报告: 为了提高机房的 力度,增加学校的收入,机房收费系统是必不可少的。机房收费系统可以提高管理效率,快捷准确的管理数据。从而降低成本和人力资源。编写文档的目的是针对...

萍踪侠影 428

用python画带有正负值的条形图

常见的条形图只能表现数据的大小,却不能表现值的正负关系。但是其实仅仅使用`pandas`和`matplotlib`两个包就可以实现y轴负轴的添加以及负值的显示,并且可以为正负值分别设置不同的颜色,让条形图看上去更加清晰,易于我们分析

weixin_44853840的博客 5383

【小猿說】开发经理(技术型)需要做的第一件事情

根据我近些年在IT行业的摸爬滚打,发现作为一个合格的开发经理需要做的第一件事情是:规范。 1、规范代码     每个公司都有自己的规范文档,但是很少有同学按照规范标准来写自己的代码。这样导致代码风格多元化、代码逻辑可爱化,更有甚者,会有人连自己的代码都看不懂。为什么?原因很简单,虽然写了规范文档,做了规范培训,但是没有强制的执行和跟踪。     我认为作为一个合格的开发经理,需要

天。朝程序猿的专栏 1291

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

如何做好技术型销售

什么样的行业需要技术型销售? 对技术和解决方案有一定门槛的行业,一般是toB的企业。 技术型销售适合谁? 之前一直从事研发,测试,运维,技术支持,产品等技术岗位想转销售岗; 性格内向,不太擅长社交和公关的实干型业务员。

aichanpinxia的博客 9276

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

如何让产品经理做重要的事情

例如,如果您看到竞争格局发生了变化,并且您发现自己正在与一无所知的竞争对手作战,那么在接下来的两周内留出时间让每个人都调查不同的竞争对手或角度甚至可能是有意义的。如果你想让你的项目经理将其内化为他们工作的一部分,他们需要看到你关心你,你提出深思熟虑的问题,如果他们没有好的答案,他们无论如何都无法做他们知道他们需要做的事情。执行重要但不紧急的工作,您将始终需要自己推动它。但是,为了为您的销售团队提供与某些竞争对手的最佳战斗卡,您可能需要知道他们是否具有您认为独特的特定功能,该功能的支持程度等。

m0_71688627的博客 924

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

项目经理应该做哪些事情?

技术部门的项目经理要干哪些事情? 1,看公司规模 这个世界上没有什么事情是绝对的,就连项目经理要干哪些事情,也是需要看公司规模的。 首先如果公司规模大,技术人员大于7个,那么肯定是专人专事来做。对于小公司来说,只需要有人能担负一个岗位工作,就不需要招聘该岗位的人才。 规模稍微大一点(公司大于30人,技术部大于20个人) ios1,Android1,前端2,后端2,测试2-3,产品经理2,项目经理4...

qq_32721653的博客 1181

开发同学的“做事情”&“想事情”&“谈事情”

作为一名后端偏业务向的一线开发,作者抛开技术栈和方案经验等这些具体的内容,从做事情、想事情、谈事情三个方面总结了自己的一些感悟。

IT界那些事儿 152

GIS专业出来,做项目经理、技术经理、产品经理的日常工作状态是怎么样的?

GIS专业出来,做项目经理、技术经理、产品经理的日常工作状态是怎么样的?

cyber_room的博客 1682

产品经理or项目经理

首先在网络上看到一句话:每个人心中都有一个江湖,每个人对江湖的理解也各不相同。有人的地方就有江湖,心有多大,江湖就有多大,江湖在我们每个人的心里。江湖是兴风血雨,江湖是儿女情长,江湖是风起云涌,江湖是马云、刘强东,江湖是我们实现抱负的地方,江湖在你我之间。 许多人在谈到产品经理与项目经理时候,都不会有特别清晰的区别,自从有了软件项目就有了项目经理,那么产品呢? 那我们分别用一句话来概括: 产...

ShyBoyes的专栏 9291

一个合格的项目经理都需要做哪些事情?

之前在公司一直主要负责app研发这块工作,后来公司实行项目责任制,正好谈下来一个比较大的项目(北京新机场新机场安全管控平台),这个平台简单来讲就是集团承包安全部用的一个安全管控平台,因为总包下面有100多家分包公司,整体工程的安全管理是一块很大的工作。 这个和之前只负责APP研发管理还是有很大区别的,首先原来只需要拿到需求做好APP人员的任务分配及进度就可以了,但是作为一个项目经理要操心的事情一...

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 4万+

如何做一个好的技术型领导

对于程序员来说,大部分公司都提供了多条职业发展方向: 1. 技术型路线:编程高手、技术专家、架构师 2. 管理型路线:项目经理、部门主管、总裁 3. 复合型路线:技术总监、CTO 4. 特长型路线:销售顾问、培训讲师 这些路线,看起来很清晰明了。但对大部分26 – 32岁的程序员来说,如何发展,究竟该走哪条路,内心可能都存在彷徨与纠结。技术和管理,有如鱼和熊掌,不可兼得,这是寓言里的警示

把握自己。 1826

“做对的事情”才是智慧

书名:卓有成效的管理者 主题:我们所重视的只是“效率”:所谓效率,可以说是“把事情做对”(to do things right)的能力,而不是“做对的事情”(to get the right things done)的能力。 【感悟】 1、“把事情做对”(to do things right)只是聪明罢了,“做对的事情”(to get the right things done)才是智慧。 2、卓有成效的管理者要确保自己在做对的事情,同时也要确保团队在做对的事情。 3、管理者更需要侧重于做事前的思考与分析:

我的博客 537

AI产品经理,到底要做什么?_ai项目经理做社么

因为技术的风口浪尖也代表了某个时代的暗潮涌动。尤其作为产品经理,更需要明白趋势的重要性。那我们继续来了解三个核心点: AI产品经理的工作职责和能力 AI产品经理必懂的算法技术和边界 AI产品经理的转型途径

2401_85373396的博客 1115
上一篇: Java编程琐事(12)-Java枚举类型的使用
下一篇: 基础篇1.1 Android开发环境搭建
AI布道师-wang
博客等级 码龄19年 79粉丝 143原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值