前几天看到这么一个帖子“工作了两天,辞了”http://www.iteye.com/post/924599。楼主说他进入了一家开发混乱,技术陈旧的公司。两天后辞职。很多人跟贴认为“给钱多就好,其他随便”、“反而可以学到东西”、“通过自己的努力改造公司”,我则认为“走得对,赶快跑”。有人说我比较偏激。我也承认,多少有些偏激。其实这都是平时受那些倚老卖老的家伙的气闹的。你说什么坚持数据库范式他就说没冗余速度慢。你要分层、面向对象开发、领域建模他就说你扯蛋。市面上的那些软件工程书籍都是胡说八道,Hibernate的使用不过是因为招来的人SQL太菜。加上我一个朋友被这种公司搞废了,所以一看到这种公司就气不打一处来。
我在这里想和大家讨论一下,一个开发混乱的公司,技术采用的是上个世纪的水平(在应用软件开发领域可以说是石器时代了)、没有任何软件工程管理(需求混乱,老板和客户一拍脑袋就出来一个还马上就要)、程序员安于现状(我觉得稍微有些要求改变也不会还用那么老的技术,至少会去搞搞重构而不是到处拷贝粘贴),对加班已经麻木。你一不留神进了这么个公司,有可能通过自己的努力引进新技术、改善开发过程吗?
那篇帖子的楼主是以一个普通的新Java程序员加入的,很快就辞职了。程序员一般加入公司也就是普通程序员(上面怎么说底下怎么码代码)、高级程序员(负责设计、技术选择)、技术总监(算是个头头,大小公司不同不好说)。
大家说说,以这些身份加入公司,如果要改变落后的开发现实,有哪些举措呢?成功的机会有多少?是否会遇到,被其他人敌视,向老板诬告等情形。而且这种改变在体现出效果前会带来混乱(改变必然带来混乱)、金钱和时间成本(培训要花钱,就是内部培训,也要挤占开发时间,别说加班培训,加班时间早算到开发里了)、人际关系紧张(别人认为你出风头、没事找事,对改革抵制)等等各种问题。老板可能在见到效益前就先无法承受成本而反对改革。有哪些措施来应对这些困难呢?
还有就是,如果无力改造环境,有可能不被污染和能够自学新技术吗?现在经济危机叫得很厉害。很多公司无论效益好坏都爱说“因为危机没钱”,生怕多花钱。员工很多也怕辞职了找不到新工作。大家也来谈谈如何在这种环境下保存自己,不被废掉。不过我认为如果不离开的话,基本上肯定是被废掉的。就是自学也因为加班而没有时间。
分享到:
相关推荐
【描述】:这个项目是一个使用Python的Django框架构建的企业级办公自动化(OA)管理系统。它旨在提高企业内部的工作效率,实现信息的快速传递,优化业务流程,并简化日常办公任务。 【详细知识点】: 1. Django...
- **RMI (Remote Method Invocation)**:RMI是一种允许一个Java虚拟机上的对象调用另一个可能位于不同虚拟机上的对象的方法的技术。这种技术使得分布式系统的开发变得简单,它主要应用于Java远程服务的实现。 - **...
一个好的课程开发,不仅能够有效地传递知识和信息,还能将这些知识转化为员工的实际技能,最终促进员工行为的积极改变。在当前快速变化的商业环境中,能够不断适应和更新培训课程内容显得尤为重要。 课程的含义和...
全新新产品通常是基于前沿科技或原理的突破,它能够为企业带来革命性的改变,并有可能改变整个行业的发展轨迹;改进新产品则着眼于对现有产品的优化,无论是功能上的提升还是外观上的改变,都是为了更好地满足市场的...
通过以上步骤,你可以成功地在用友UAP NC65环境中开发出一个功能完善的主子表单据。这个过程涉及到数据库设计、UI布局、数据绑定、事件处理等多个方面,对于初学者来说,不仅能够掌握主子表单的开发,还能深入了解...
一个良好的企业内训系统,需要在这些因素的基础上,为员工提供一个有助于个人与组织共同成长的环境。在这样的环境中,员工可以持续学习和进步,同时企业也能获得更为忠诚和高效的人力资源。 培训与开发的程序通常...
这些条件构成了判定一个开发产品是否达到可销售状态的基础。然而,新31号文将这些条件提升至“总则”之中,并明确了其适用于除土地开发之外的其他开发产品,体现了对房地产开发经营业务规范的进一步强化。此变化意味...
9. **源码分享2**:这是一个可能包含企业付款实现示例的源码文件,可以从中学习到具体的API调用方式、请求构建、响应处理等实际编程技巧。 10. **测试与调试**:在正式上线前,需要进行详尽的测试,包括单元测试、...
例如,在一个电商小程序中,用户可能希望按照价格范围、商品类别、销售评价等多个条件来查找商品。多条件查询功能能够帮助用户快速定位到他们想要的信息,提高用户体验。 实现小程序的多条件查询功能通常涉及以下几...
ChatGPT这样的工具正在引领一场人工智能领域的革命,其在企业中的应用前景...在这个过程中,企业领导者、技术人员和政策制定者需要共同努力,塑造一个由AI驱动的未来,同时确保人类的利益和价值观始终处于中心位置。
在企业信息化管理中,金蝶K3系统是一个广泛使用的ERP(Enterprise Resource Planning)软件,它为企业提供了财务管理、供应链管理、生产制造等多个领域的解决方案。当企业的业务流程发生变化或有特殊需求时,K3系统...
例如,税法的改变可能会影响研究开发费用的税收抵扣比例,或者改变可资本化的条件,企业需要及时做出应对,以最大化税收效益。此外,企业还应关注国家出台的相关税收优惠政策,积极申请并合理利用这些政策,从而在...
房地产开发企业在经营过程中,税收决策是一项至关重要的环节。这篇由李记有主讲的讲义主要探讨了税收筹划在房地产开发企业中的应用及其价值。李记有作为一位资深的税务专家,强调了税收筹划的合法性、策略性和对企业...
为了实现全程纳税风险控制,房地产开发企业需要关注十大关键节点,包括公司设立、土地取得、规划立项、开发建设、项目销售、项目清算等各个阶段。每个阶段都有相应的案例分析,揭示了如何在这些节点识别和管控纳税...
房地产开发企业的税收筹划是一项至关重要的工作,涉及到企业的财务健康和长远发展。首先,我们要明确避税与税收筹划的区别。避税通常是指企业利用税法漏洞来减轻税收负担,虽然不违法,但并不符合立法精神,可能受到...
【标题】"一个企业站源码"所涉及的知识点主要集中在网站开发领域,特别是ASP(Active Server Pages)技术的应用上。ASP是微软公司推出的一种服务器端脚本环境,用于生成动态网页。它允许开发者在HTML代码中嵌入脚本...
ng-options是AngularJS的一个指令,用于在select元素中提供一个选项列表。加上index可以帮助用户更好地管理选项列表,例如,当列表项改变时,可以关联额外的信息或进行操作。 十四、Apache Benchmark轻量级性能测试...
为此,企业需要建立一个公平且具有激励性的价值分配体系。 首先,薪酬制度的设计需体现内部公平性。这意味着要基于岗位评价来建立等级工资制度,员工的工资增长与其技术职称提升挂钩,而非年龄。对于软件开发岗位,...
综上所述,房地产开发企业的税收决策是一项复杂而重要的工作,它不仅关乎企业的税收负担,更影响到企业的整体战略规划和经济效益。通过对税收筹划的深入理解和正确实施,企业能够合理利用税法规定,实现税负的最小化...