`
魔力猫咪
  • 浏览: 107075 次
  • 来自: 北京
社区版块
存档分类
最新评论

有可能通过自己的努力改变一个开发混乱的企业吗?需要哪些条件?

阅读更多

前几天看到这么一个帖子“工作了两天,辞了”http://www.iteye.com/post/924599。楼主说他进入了一家开发混乱,技术陈旧的公司。两天后辞职。很多人跟贴认为“给钱多就好,其他随便”、“反而可以学到东西”、“通过自己的努力改造公司”,我则认为“走得对,赶快跑”。有人说我比较偏激。我也承认,多少有些偏激。其实这都是平时受那些倚老卖老的家伙的气闹的。你说什么坚持数据库范式他就说没冗余速度慢。你要分层、面向对象开发、领域建模他就说你扯蛋。市面上的那些软件工程书籍都是胡说八道,Hibernate的使用不过是因为招来的人SQL太菜。加上我一个朋友被这种公司搞废了,所以一看到这种公司就气不打一处来。

我在这里想和大家讨论一下,一个开发混乱的公司,技术采用的是上个世纪的水平(在应用软件开发领域可以说是石器时代了)、没有任何软件工程管理(需求混乱,老板和客户一拍脑袋就出来一个还马上就要)、程序员安于现状(我觉得稍微有些要求改变也不会还用那么老的技术,至少会去搞搞重构而不是到处拷贝粘贴),对加班已经麻木。你一不留神进了这么个公司,有可能通过自己的努力引进新技术、改善开发过程吗?

那篇帖子的楼主是以一个普通的新Java程序员加入的,很快就辞职了。程序员一般加入公司也就是普通程序员(上面怎么说底下怎么码代码)、高级程序员(负责设计、技术选择)、技术总监(算是个头头,大小公司不同不好说)。

大家说说,以这些身份加入公司,如果要改变落后的开发现实,有哪些举措呢?成功的机会有多少?是否会遇到,被其他人敌视,向老板诬告等情形。而且这种改变在体现出效果前会带来混乱(改变必然带来混乱)、金钱和时间成本(培训要花钱,就是内部培训,也要挤占开发时间,别说加班培训,加班时间早算到开发里了)、人际关系紧张(别人认为你出风头、没事找事,对改革抵制)等等各种问题。老板可能在见到效益前就先无法承受成本而反对改革。有哪些措施来应对这些困难呢?

还有就是,如果无力改造环境,有可能不被污染和能够自学新技术吗?现在经济危机叫得很厉害。很多公司无论效益好坏都爱说“因为危机没钱”,生怕多花钱。员工很多也怕辞职了找不到新工作。大家也来谈谈如何在这种环境下保存自己,不被废掉。不过我认为如果不离开的话,基本上肯定是被废掉的。就是自学也因为加班而没有时间。

分享到:
评论
22 楼 kinglyhum 2009-08-25  
iaimstar 写道
kinglyhum 写道
iaimstar 写道
kinglyhum 写道
iaimstar 写道
哪里的美工
会用ps还不够?

我不知道,可能是自己水平太挫。。。不过美工“写”的代码基本上是在DM里面生成的。说起来"项目组"只有两个人。

美工大学可不学html
恰好我大学的时候internet原理与技术这个课程里面又那么几页讲html的
美工的职责其实把图做好,就可以了,用dm或者手绘画好页面轮廓,吧每个区域的颜色大小定义好,图片都绘制好

剩下的责任,不管是ui工程师还是身兼一责程序员,都已经省去了很多的工作,把设计转换成页面就可以了

指望美工做页面,他就只能用dm生成一堆垃圾代码,真正的代码是程序员或者ui来写的,不能因为美工生成了个雏形,就拿过来用啊
你见过哪个动画,是把监督画的分镜图拿来直接做的?

你说的有一定道理,不过美工不应该只会PS的。主要是现在就只有我一个人在写代码,自己在摸索,比较苦闷

那你想美工还能帮你干什么?
美工说不定整天也在论坛上发帖抱怨:为啥我一美工整天得考虑怎么编页面。
你一个人写代码,摸索也就是摸索java,页面那么简单,美工设计好翻过来不就行了,只要不是太深的东西,页面能有多复杂,最多就是写的麻烦点

当我没说。。。
21 楼 fireflyman 2009-08-25  
從LZ的一些話,看得出是剛出道不久的.所以想法也比較純粹,沒有太多雜質.但我認為,就LZ目前狀況,應該還不了解公司的運作模式.對于大多數公司來說,夠用就好.人家各樣東西用的順順利利,你無端端說改就改.那你拿個方案出來,最好就把相關的成本,以及過渡時間什么的都說出來.我們公司現在也說要該為統一開發平臺,但這個方案是4年前提出的,一直到最近才開始了一些集中培訓之類的事情,實話說,公司里的老板未必要一直混這個的,人家混夠錢了,那就可以上岸,沒必要搞那么多LQBZ的東東.如果LZ有詳細的改革方案,可以弄來分享分享
20 楼 iaimstar 2009-08-25  
kinglyhum 写道
iaimstar 写道
kinglyhum 写道
iaimstar 写道
哪里的美工
会用ps还不够?

我不知道,可能是自己水平太挫。。。不过美工“写”的代码基本上是在DM里面生成的。说起来"项目组"只有两个人。

美工大学可不学html
恰好我大学的时候internet原理与技术这个课程里面又那么几页讲html的
美工的职责其实把图做好,就可以了,用dm或者手绘画好页面轮廓,吧每个区域的颜色大小定义好,图片都绘制好

剩下的责任,不管是ui工程师还是身兼一责程序员,都已经省去了很多的工作,把设计转换成页面就可以了

指望美工做页面,他就只能用dm生成一堆垃圾代码,真正的代码是程序员或者ui来写的,不能因为美工生成了个雏形,就拿过来用啊
你见过哪个动画,是把监督画的分镜图拿来直接做的?

你说的有一定道理,不过美工不应该只会PS的。主要是现在就只有我一个人在写代码,自己在摸索,比较苦闷

那你想美工还能帮你干什么?
美工说不定整天也在论坛上发帖抱怨:为啥我一美工整天得考虑怎么编页面。
你一个人写代码,摸索也就是摸索java,页面那么简单,美工设计好翻过来不就行了,只要不是太深的东西,页面能有多复杂,最多就是写的麻烦点
19 楼 kinglyhum 2009-08-25  
iaimstar 写道
kinglyhum 写道
iaimstar 写道
哪里的美工
会用ps还不够?

我不知道,可能是自己水平太挫。。。不过美工“写”的代码基本上是在DM里面生成的。说起来"项目组"只有两个人。

美工大学可不学html
恰好我大学的时候internet原理与技术这个课程里面又那么几页讲html的
美工的职责其实把图做好,就可以了,用dm或者手绘画好页面轮廓,吧每个区域的颜色大小定义好,图片都绘制好

剩下的责任,不管是ui工程师还是身兼一责程序员,都已经省去了很多的工作,把设计转换成页面就可以了

指望美工做页面,他就只能用dm生成一堆垃圾代码,真正的代码是程序员或者ui来写的,不能因为美工生成了个雏形,就拿过来用啊
你见过哪个动画,是把监督画的分镜图拿来直接做的?

你说的有一定道理,不过美工不应该只会PS的。主要是现在就只有我一个人在写代码,自己在摸索,比较苦闷
18 楼 iaimstar 2009-08-25  
kinglyhum 写道
iaimstar 写道
哪里的美工
会用ps还不够?

我不知道,可能是自己水平太挫。。。不过美工“写”的代码基本上是在DM里面生成的。说起来"项目组"只有两个人。

美工大学可不学html
恰好我大学的时候internet原理与技术这个课程里面又那么几页讲html的
美工的职责其实把图做好,就可以了,用dm或者手绘画好页面轮廓,吧每个区域的颜色大小定义好,图片都绘制好

剩下的责任,不管是ui工程师还是身兼一责程序员,都已经省去了很多的工作,把设计转换成页面就可以了

指望美工做页面,他就只能用dm生成一堆垃圾代码,真正的代码是程序员或者ui来写的,不能因为美工生成了个雏形,就拿过来用啊
你见过哪个动画,是把监督画的分镜图拿来直接做的?
17 楼 kinglyhum 2009-08-25  
iaimstar 写道
哪里的美工
会用ps还不够?

我不知道,可能是自己水平太挫。。。不过美工“写”的代码基本上是在DM里面生成的。说起来"项目组"只有两个人。
16 楼 iaimstar 2009-08-21  
哪里的美工
会用ps还不够?
15 楼 kinglyhum 2009-08-21  
我发现这里的美工只会用PS。另外程序哪个,根本不知道面向对象,完全像是在混。饿滴神啊
14 楼 gigix 2009-08-14  
伯夷非其君不事,非其民不使。治则进,乱则退。
伊尹曰:“何事非君?何使非民?”治亦进,乱亦进。

总之,不审势则宽严皆误

工作嘛,除了换口饭吃之外,最好还可以和一些自己喜欢的人呆在一起
每天24小时,8小时在睡觉,醒着的时间有一半都要和同事在一起
如果都是些自己不喜欢的人,谈不来的人,道不同不能相与为谋的人,这日子也未免过得太没劲了
我觉得,要不要去努力改变一些东西,这个是很重要的判据
13 楼 Saito 2009-08-14  
  首先要看你周围人的神情行事.. 

             大家开发的时候都神采飞扬. 那你说:" change! . . ". 那基本你就可以change了.

             要是大家开发的时候都很麻木 . 那你说:" change! . . " 那基本等于你放了一个不是很臭的屁.

             要是大家开发的都很痛苦 . 那你说:"change! . . " 那基本等于你放了一个很丑的屁. 反对音:"老系统谁维护? 你负责新框架的学习? 现在系统开发了一半.全部推掉? .. 项目延期你负责? 项目失败你负责. ? "
12 楼 slaser 2009-08-14  
做一件事前看看能给你带来什么好处。
钱,职位还是锻炼?
否则就不要做。
11 楼 kinglyhum 2009-08-14  
现在我就处在这样一种尴尬的状态下,公司采用的技术落后,流程也不规范,我觉得自己像是在倒退。。。。但是现在工作真的好像不太好找,网投的简历都是泥牛入海了,真担心在这边呆了一段时间会完全废掉。。。
10 楼 bohemia 2009-08-13  
一切皆有可能. 但有时候人总要考虑是否为了这种"可能"去耗尽很大精力.
有些人,愿意坚持尝试,也认为这是他该争取,努力的..那就坚持这种可能.
有些人,愿意"则良木而栖".那换个环境或许更好. 
9 楼 无风也飘飘 2009-08-13  
如果你是老板,也许可以,如果你不是老板,呵呵
8 楼 tianzaghi 2009-08-13  
成功的机会为0,不走等着一起死。表幻想。。
7 楼 阳光晒晒 2009-08-13  
引用
水善利万物而不争......谦下自处,


大家总会去作有意义的事.有好处的事

证明了你的所作所为有好处.再去劝别人跟随你......而不是驱赶别人走在你前面.




引用
天下莫柔弱于水,而攻坚强者莫之能胜,此乃柔德


当大多数人支持你时...变革的时机成熟了...破堤而出....把一切守旧派掀翻在地....

6 楼 zhxing 2009-08-13  
我觉得老板的观念很重要,如果老板都只想着现状的话,那改变是不大可能的。
如果进这样的公司,又加班,又没技术含量的,至少基础能锻炼一下,锻炼的差不多了,应该会走的。
5 楼 chen1984 2009-04-10  
一个自认为被公司废掉两年的人飘过,两年了,市场价值和毕业生差不多,唉~~~
4 楼 王者之剑 2009-04-10  
你的看法是对的,就好像找对象,或者你不是很满意,但能接受这个对象,或者你不满意,这时你只能选择,但不能幻想改造出一个你理想的对象,除非人家强烈要求你改造她,但是,事实是这样吗?
So,三十六计的最后一计赶快用吧。
3 楼 kimmking 2009-03-13  
Devin.Chenzx 写道
不可能改~

人家的系统跑得好好的

凭什么要人家改

如果除了问题谁来担?

该一下,要多少的人力和物力?

只能说服公司在后期开发慢慢引入新的方法和模式

没啥不可能,得看老板对你的信任程度。

忽悠住老板,自己又真有能力,一切ok。~~

相关推荐

    基于JAVA的企业级应用开发复习资料

    - **RMI (Remote Method Invocation)**:RMI是一种允许一个Java虚拟机上的对象调用另一个可能位于不同虚拟机上的对象的方法的技术。这种技术使得分布式系统的开发变得简单,它主要应用于Java远程服务的实现。 - **...

    这是一个使用django框架开发的企业OA管理系统.zip

    【描述】:这个项目是一个使用Python的Django框架构建的企业级办公自动化(OA)管理系统。它旨在提高企业内部的工作效率,实现信息的快速传递,优化业务流程,并简化日常办公任务。 【详细知识点】: 1. Django...

    房地产开发企业经营过程中的税收决策.pptx

    在房地产开发企业的经营过程中,税收决策是至关重要的一个环节。税收筹划,即纳税筹划,是指在符合法律精神的前提下,企业通过周密的规划,利用税法的规定来减少税负,同时保持合法性。李记有,作为高级会计师、注册...

    企业付款开发相关

    9. **源码分享2**:这是一个可能包含企业付款实现示例的源码文件,可以从中学习到具体的API调用方式、请求构建、响应处理等实际编程技巧。 10. **测试与调试**:在正式上线前,需要进行详尽的测试,包括单元测试、...

    小程序多条件查询

    例如,在一个电商小程序中,用户可能希望按照价格范围、商品类别、销售评价等多个条件来查找商品。多条件查询功能能够帮助用户快速定位到他们想要的信息,提高用户体验。 实现小程序的多条件查询功能通常涉及以下几...

    ChatGPT这样的工具如何改变你的企业.pdf

    ChatGPT这样的工具正在引领一场人工智能领域的革命,其在企业中的应用前景...在这个过程中,企业领导者、技术人员和政策制定者需要共同努力,塑造一个由AI驱动的未来,同时确保人类的利益和价值观始终处于中心位置。

    k3老单据的二次开发

    在企业信息化管理中,金蝶K3系统是一个广泛使用的ERP(Enterprise Resource Planning)软件,它为企业提供了财务管理、供应链管理、生产制造等多个领域的解决方案。当企业的业务流程发生变化或有特殊需求时,K3系统...

    房地产开发企业经营过程中的税收决策讲义.pptx

    房地产开发企业在经营过程中,税收决策是一项至关重要的环节。这篇由李记有主讲的讲义主要探讨了税收筹划在房地产开发企业中的应用及其价值。李记有作为一位资深的税务专家,强调了税收筹划的合法性、策略性和对企业...

    房地产开发企业纳税风险管控与税收筹划.pptx

    为了实现全程纳税风险控制,房地产开发企业需要关注十大关键节点,包括公司设立、土地取得、规划立项、开发建设、项目销售、项目清算等各个阶段。每个阶段都有相应的案例分析,揭示了如何在这些节点识别和管控纳税...

    用友uap开发nc65向导主子表单据详细步骤

    通过以上步骤,你可以成功地在用友UAP NC65环境中开发出一个功能完善的主子表单据。这个过程涉及到数据库设计、UI布局、数据绑定、事件处理等多个方面,对于初学者来说,不仅能够掌握主子表单的开发,还能深入了解...

    房地产培训开发企业税收筹划PPT学习教案.pptx

    房地产开发企业的税收筹划是一项至关重要的工作,涉及到企业的财务健康和长远发展。首先,我们要明确避税与税收筹划的区别。避税通常是指企业利用税法漏洞来减轻税收负担,虽然不违法,但并不符合立法精神,可能受到...

    一个企业站源码

    【标题】"一个企业站源码"所涉及的知识点主要集中在网站开发领域,特别是ASP(Active Server Pages)技术的应用上。ASP是微软公司推出的一种服务器端脚本环境,用于生成动态网页。它允许开发者在HTML代码中嵌入脚本...

    AJAX企业级开发

    例如,UpdatePanel允许开发者创建一个局部刷新的区域,当有AJAX请求时,这部分内容会被异步更新。 企业级AJAX开发涉及以下几个关键点: 1. **性能优化**:在大型应用中,减少服务器往返次数和降低网络传输开销是...

    一个优秀IT开发人员必看的技术文档

    ng-options是AngularJS的一个指令,用于在select元素中提供一个选项列表。加上index可以帮助用户更好地管理选项列表,例如,当列表项改变时,可以关联额外的信息或进行操作。 十四、Apache Benchmark轻量级性能测试...

    软件开发人员薪酬设计方案.doc

    为此,企业需要建立一个公平且具有激励性的价值分配体系。 首先,薪酬制度的设计需体现内部公平性。这意味着要基于岗位评价来建立等级工资制度,员工的工资增长与其技术职称提升挂钩,而非年龄。对于软件开发岗位,...

    finereport开发文档

    FineReport是一款专注于数据报表和数据可视化的企业级报表工具,旨在帮助用户快速开发出功能强大的数据报表和数据可视化应用。本文档是关于FineReport报表开发的相关知识点整理,包括二次开发说明、插件开发、API...

    中小企业4问云计算

    云计算的出现改变了这一现状,企业可以通过互联网以较低的成本获得高级别的IT技术支持,无需自建复杂的IT基础设施。 云计算带来的好处还包括: 1. **成本节约**:用户只需支付较低的月费即可获得所需的服务,可以...

    Spring-Boot插件式开发框架,为动态扩展系统而生的插件开发框架

    - **模块化**:每个插件都是一个独立的模块,有自己的业务逻辑和资源,通过标准接口与主程序交互。 - **插件加载机制**:框架包含插件加载器,负责识别、加载和管理插件。加载器根据特定规则(如插件元数据)决定...

Global site tag (gtag.js) - Google Analytics