网站首页 > 博客文章 正文
在西安软件开发行业打拼很多年了,一些心得写下来和西安软件公司的同行们分享。
初入软件开发行业作为程序员不太关注集体的力量,更多精力放在自己个人能力的提高上,经过近10年的努力个人能力提高到一定程度后,越来越觉得一个人的力量是非常渺小的,能把更多的人管理好工作效率提高了,日常工作定位、分工合理才能干大事。越来越觉得说服别人的能力实在太重要了,特别是软件开发过程中,说服别人放弃他的思想,采用公司统一的方式方法又省时间又省力,同一个软件模块不用反复开发多次可以集中公司的力量来完善某个公用部分,每个程序员都开发一次重复建设一次,实在是太浪费公司的资源了。
我在总结为什么很多西安软件公司总是生存艰难,一定程度上与软件公司和老板的定位业务能力很有关系,其次是软件开发人员的原因也很多,我总结的经验,主要是以软件开发人员这方面为主。
1、软件开发人员技术根基不牢, Bug满篇飞
很多软件公司尤其是中小型软件公司的程序员写的代码大部分质量不过关,多是由没多少经验的刚参加工作的程序员写,经验丰富的大多都去看技术文章去了,然后也没经过严格测试。没完没了的修改Bug.甚至有的根本不会去修改Bug。这就是埋下了祸根了,项目越大折腾得越厉害,到最后是恶性循环了。软件产品的质量也没保障客户埋怨也多了,到处都是地雷,把客户和软件公司自身炸得头发散乱!
2、 软件开发管理一盘散沙,技术很难沉淀
遇到过一个软件公司开展了10来个软件项目,5-6个项目经理,好几套技术路线,每个项目各干各的,每个项目有一套自己的开发框架,数据库架构,设计思想,处理模式都不一样,有java的,有.net的,有用sqlserver的,有用oracle的,有人新来的,有人辞职的,跳槽的,而且产品的定位方向都不一样。软件公司很难沉淀经验,也可说成一盘散沙吧。
3、很多软件公司没有标准规范
以前我也不太重视规范、标准等,觉得天经地义会是这样的。但人多了各种思想的人也多了,也不好用口头来管理,也不可能一个个人去说服,所以规范、标准的订立是相当的重要的,可以促进软件公司的整体生产力。打个简单的比方,光登录程序20个项目里做了20个样子,那就是需要相应的做测试、修改、完善的工作也是成几何级数的增长。以前总觉得很好笑,一个印度人一直做登录程序,在这个软件公司,他的职责就是做登录程序。不管是哪个项目他只做这部分就可以了。现在是能理解了,自己做软件开发时一个登录程序也完善了3-4年,才真正的稳定下来了。每过一段时间都会发现以前写的程序有各种Bug,然后进行修改完善。
4、有丰富软件开发经验的管理,新手程序员干活
在很多软件公司有丰富工作经验的程序员往往是不怎么干活的,都是那些新手程序员干活,当然因为经验的问题活儿干不好很正常。不知道别的软件公司是啥个情况,有丰富软件开发经验的都去做管理?还是继续做开发?
猜你喜欢
- 2024-11-10 软件开发管理制度2(软件开发管理流程)
- 2024-11-10 超详细的管理软件开发神器 eversheet 使用指南
- 2024-11-10 好用的项目管理软件开发需要满足哪些条件?
- 2024-11-10 软件系统工具:软件开发、软件维护 、软件管理和软件支持工具
- 2024-11-10 外包软件开发管理制度(软件外包开发是什么意思)
- 2024-11-10 全球产品研发管理软件开发现状_软件正在吞噬世界
- 2024-11-10 SDMS-软件开发管理系统-事项管理(软件sdr)
- 2024-11-10 工程项目管理软件开发中的关键步骤
- 2024-11-10 软件开发过程中项目管理的一些常见问题和解决方法(上)
- 2024-11-10 软件过程能力及成熟度评估认证:提升企业软件开发管理的秘诀
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)