最近逛过很多论坛,很多同道中人都提到了“离职”两个字。在这样的经济危机下,还是有很多人毅然选择离职,因为他们是在忍受不了“挨踢”的高强度、高精神压力工作的命运,然而我们很少有人会去反思为什么我们国内的软件开发工作会出现这样的现象?实际上软件开发产能过剩,每年国内高校培养出那么多的优秀人才进入IT行业就职,而且就业的年轻人都极富有创造力。
自我离开纯软件公司开始,我就一直在思考这个问题,我们国内的软件公司一直重复着项目式的开发方式,而没把组件式开发的妙处真正用起来,不仅软件组件可以这么来生产开发,对于软件企业的员工当然也可以这么处理,可以朝着软件工业化的角度去思考。
原本编码只是一个软件生产过程,因此批量生产、组件化生产完全可取;到目前为止国内的软件开发无法高效的实施,问题主要出现在软件工程前期的工作没有到位(包括需求分析、高层设计、详细设计等环节),而不断采取项目式开发,上一个项目结束,技术升级、抽象工作也就结束了,如果我们能把上一个项目中的一些经验通过重构、再设计,将一些共性的东西抽象成标准化的、组件式的软件组件,并形成组件财富库,那么在下一个项目中就可以根据项目的实际需求采用搭积木的模式快速高效的实现用户需求。其中的原理可以参考张西振老师的“和谐生产方式”,具体见http://www.dongjing.com/main/view.asp?id0=2&id1=192&id=349。
在此,程序员有了两条出路:1、在技术路线上继续努力成为技术专家;2、去实体经济企业做信息化人员。对于我而言,选择了后者,因为鉴于技术路线的努力与个人的人生规划不是特别的相符。经过我个人在实体经济企业的工作体会,个性化时代呼唤着实体企业需要有IT高级人才参与,新时代出现小批量的需求、个性化需求让大规模生产的高效率成为企业发展的绊脚石现象,因此,实体企业必须建立起自有的信息化平台来助推高效计划和市场需求对接,实现有效产出创造企业盈利的目的。目前已有很多企业开始实现并使用网络联接型平台来对整体供应链进行管理操作。程序员不必为自己的“挨踢”命运苦思冥想了,纯软件企业不一定是你成长的热土,软件只是为了实体经济而存在,实体企业对高级信息化人才的需求会是程序员的一条极佳道路。
分享到:
相关推荐
然而,有些人对于这种技术的发展感到担忧,尤其是低端程序员。他们担心,随着CHATGPT等人工智能技术的普及和成熟,他们的工作岗位会受到影响,甚至会被淘汰。那么,面对CHATGPT的出现,低端程序员应该怎么办呢? ...
[程序员小飞]别只做一个程序员_中国程序员的出路_程序员的副业
程序员危机如何破_你确定要写代码吗_
程序员职业发展三大出路 在信息技术行业中,程序员是最基础也是最重要的一部分。他们肩负着软件开发、维护、更新等职责,但是随着年龄的增长和公司的变化,许多程序员开始担心自己的职业前景。本文将讨论程序员最后...
标题中的“程序员以后的出路”是指程序员在职业生涯中可能的发展路径和策略,这不仅关乎技术提升,也涉及职业规划和转换。描述中提到,当程序员面临困惑时,有两个主要选择:一是成为工作环境中最优秀的人,二是通过...
现在IT行业在中国很热门,以其自由+高薪吸引了很多年轻人,但是我们知道整天坐着不动对着电脑编程,时间长了身体或多或少都会有些小毛病,那么这个行业到底是个年轻饭呢还是可以长久发展的?
标题 "你是合格的程序员吗?—合格程序员应该具备的12种能力" 指向了一个讨论合格程序员所需技能的主题。在这个行业中,成为一个优秀的程序员不仅仅是掌握编程语言那么简单,还需要一系列综合能力。以下是对这些能力...
老程序员出路-附件资源
#9非计算机专业可以入门程序员吗?
在IT行业中,程序员是至关重要的角色,他们负责创建和维护软件、应用程序以及各种技术解决方案。那么,什么样的人适合成为程序员呢?程序员应具备哪些素质?同时,又有哪些禁忌需要避免呢? 首先,程序员需要耐得住...
程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病...
老刘心语#14如何获得程序员思维?如何从程序的角度看问题?
如何面试一份PHP程序员工作? How to interview a senior PHP developer
使用一种特殊的编程语言、编程很牛,单单靠这个并不能说一名程序员/开发者是程序员/开发者。 快速发展的开发环境使得这个行业比我看到的任何一个行业都要发展迅速,这既有积极的一面也有消极的一面:的程序员/开发者...
目前ChatGPT的水平,还只能是给出一段功能性的代码,能提高程序员的工作效率,对于程序员有一定的辅助作用,但它是没有办法根据需求生成整个系统的,更不用说安装运行环境,调试,测试之类,而对于高级或者资深一点...
为什么很多程序员喜欢喝咖啡?喝咖啡真的很伤身体吗?除了咖啡之外,还有什么方法可以提神?一个老鸟来为你分享一下真实的心里感受
这个问题还真没去想过,想起这个问题是因为上上篇文章《网络行为审计系统的性能优化》的评论里有位姓卢的网友留言: “您也能算是真正的程序员?” 要回答这个问题,就要首先搞清楚一个定义:真正的程序员是什么?...
最高境界绝对不是你去编两行代码,或者是几分钟能写几行代码,或者是用什么所谓的可视化工具产生最少的代码这些工作,这都不是真正的高手境界。即使是这样的高手,那也都是无知者的自封