当前位置:首页贸易资讯新闻头条 > 靖江:泰和竞开船舶拆造“并蒂花”

靖江:泰和竞开船舶拆造“并蒂花”

发布时间: 2013-08-01   作者:本刊评论员   来源: 《靖江企业家》2013第8期  
摘要: 面对船舶市场低迷的大环境,泰和船舶公司逆势发展,今年与去年同期相比不仅没有减弱,反而增加了20%以上,为中小型船舶企业的转型升级,提供了一条可资可鉴的经验。

靖江市泰和船舶有限公司地处沿江经济开发带以及长江甲乙级航道的交汇点上。在年轻睿智、敢闯敢干的董事长陈亚峰带领下,秉承“诚信为本、服务至上、安全高效、科学发展”的价值理念,坚持拆造并举的发展方针,不断提升拆造船舶的能力和水平,取得了长足进步。尤其在近两年船舶行情不景气的情况下,他们却是另一番风景线:造船场地上,万吨以上长江内河运输船频频交付;拆船港池中,一条条外籍废船争拆竞解。广大干群笑逐颜开,拆解旧船、制造新船的忙碌景象,宛如竞相绽放的“并蒂花“。面对船舶市场低迷的大环境,泰和船舶公司逆势发展,今年与去年同期相比不仅没有减弱,反而增加了20%以上,为中小型船舶企业的转型升级,提供了一条可资可鉴的经验。

一、准确研判市场,抢抓发展机遇,从单一拆船转向拆造船舶一体化。该公司的前身是拆船厂。2008年下半年,因德桥仓储集团建设征用,市政府安排他们从丹华港迁址永济港口。当时,充满创业热情的陈亚峰,在靖江船舶产业迅速发展的影响下,思考着这样一个问题:人家在搞多元发展,我们不能固守在单纯的拆船上,要借助这次搬迁机会,增添造船经营项目,这样遇有市场震荡可以优势互补,“东方不亮西方亮”。但造船远比拆船难,不仅要有大笔的流动资金,而且要有较多的技术人才作支撑,尤其是人家造船有历史、海外船东多、基础好,如果要上也不能走在同一条路上,这是陈亚峰想的另一个问题。于是,他思虑再三,把造船定位在内河船舶,这样既能达到扩大经营范围的目的,又可降低一些不可预见的风险。主意打定后,他作了周密部署和安排,调集多种资源,以真抓快干的作风,认真组织实施。

在陈总的带领下,他们不畏搬迁艰辛,迎着困难上,风餐露宿,割芦苇、砍树木、吹沙冲滩,硬是以“铁人”般的精神,挖出了一个长120米、宽50米的拆解港池,整平了一个长220米、宽85米的造船场地和长200米、宽150米的拆解场地,并安装了相关的生产设备。基本生产条件具备后,陈总亲自出马,以一股子钻研和犟劲,跑市跑省,打通关节,较快地获得了内河造船资质证书。而在具体组织生产时,遇到了资金严重短缺的困难,造船无钱购材料,废船无钱购进。怎么办?抵押贷款不可能,走亲访友借钱顶不了大用。在这骑虎难下的情况下,有人劝他下马,但他坚定走自己的路,决不半途退却。在关键时刻,陈总急中生智,采用“招商引资”的方法,实行多头多路合作,从而较快地解决了投产资金难的问题。经过这几年运作,自我积累不断增长,信用资质得到提高,融资有渠道,流动资金有保障,公司步入了良性循环的轨道。

二、坚持技术改造,改善生产环境,从简易拆造转向绿色船舶拆造。陈总清楚地意识到,技术进步是企业发展的“牛鼻子”,只有不断地进行技术改造,才能加快企业发展。公司正确处理生产发展和生态环境建设的关系,走绿色、低碳、环保发展之路。围绕这一重点,他们实行滚动技改、连年投入,积小步为大步,积小胜为大胜。尤其是2012年,投入千万元对环保设施和生产设备进行全新改造。建成了10余间固废收集处理仓库和应急救援物资仓库,引进了两台油水分离器,一台焚烧炉,同时也建起了2号港池,使拆解船舶的固体废物得到了有效的循环处理;在生产设备上,添置了2台门座吊机,更换了旧的配电箱、叉车,建起了一座集中供气站。还先后通过了IS9001质量管理体系、IS14001环境管理体系、OHS18001职业健康安全管理体系等一系列认证。由于生产能力和水平的提高,取得了《进口废物许可证》和自营进出口权,长江内河A级造船也得到海事部门的评审认可,企业在市场上的竞争力、影响力不断得到提高。

三、强化企业管理,提高运营效能,从粗放式管理转向集约化管理。公司注重人才的培育和使用。用高薪吸纳高、专、优人才,并聘请上级有关部门的专家顾问为公司服务,常年帮助企业把脉问诊、出谋划策。同时,对内部职工积极开展职业道德、业务技能、遵纪守法的教育和培训,提高新老员工的综合素质,为提高管理水平,增强综合竞争优势打下了坚实基础。

同时,他们创新管理体制机制。为动员和组织更多的员工参予市场竞争、适应市场竞争、承担市场竞争,他们划小经营单位,建立经营承包责任制,以拆船、造船为单元,按照职责分明、科学管理、独立核算、自负盈亏的原则,对二级经营承包单位实行包工期、包质量、包安全、包占用生产要素基金缴纳。通过传递市场压力,调动了一线人员的积极性和创造性,同时也减轻了公司总部的工作负荷,从而有更多的精力去研究市场,谋划新的发展。

他们突出抓好生产安全、环境保护。在这个方面他们实行双重双层管理。除承包单位承担安全、环保责任外,公司一边不断改善安全、环保设施,一边强化对全公司安全、环保的检查、考核。并利用黑板报、广播、宣传画册以及“泰和小报”等多种载体,向员工灌输有关知识和要求,不断增强职工的安全责任意识,环保社会意识。几年来,公司没有发生重大安全事故、环保事故,得到安监、环保部门的一致好评。

他们巧施经营对策。实行多角多层走路,每次购、销相机而行。拆船上做到低进高售或者高进高售;造船上,多接多造吨位高的船舶,收到了市场变我也变、提升降本增利能力的效果。

四、持续转型升级,营造新的优势,从浅层发展转向深层发展。泰和“一班人”强烈地意识到,在当今国内外市场不确定的因素日益增多的情况下,必须不断调整经营战略,深入推进创新转型,才能获得生存和发展的空间。目前,按照“拆造一体,统一组织,统一协调,统一发展”的构架,公司正在规划新一轮发展,勾画新的蓝图。准备再用3—5年时间,通过深度转型升级、深度经营管理、深度技改投入,将泰和船舶打造成拆船、造船的综合性一流企业。

在造船上,向标准化、系列化、高效化的内河船舶发展,适时开发特种船舶。积极参予战略合作联盟,在产业链融合优化中取得发展。同时,通过改革工艺技术,采用先进管理方法,缩短造船周期,降低工时费用,增强竞争能力。在拆船上,通过开拓市场、练好内功等措施,多进船、快拆船、快回笼资金。并积极探索和开拓废钢深加工市场,以获得超过一般废钢销售利益,努力解决轻易不敢进废船,更不能轻易卖废钢的尴尬局面。真正做到危机面前找出路,竞争当中谋发展。

Tags: get(tagStr) failed on instance of com.yeesoft.b2b.entity.News The problematic instruction: ---------- ==> if-else [on line 49, column 7 in news/show.html] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateModelException: get(tagStr) failed on instance of com.yeesoft.b2b.entity.News at freemarker.ext.beans.BeanModel.get(BeanModel.java:223) at freemarker.core.Dot._getAsTemplateModel(Dot.java:76) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.BuiltIn$has_contentBI._getAsTemplateModel(BuiltIn.java:666) at freemarker.core.BuiltIn$has_contentBI.isTrue(BuiltIn.java:678) at freemarker.core.IfBlock.accept(IfBlock.java:80) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.Environment.process(Environment.java:189) at freemarker.template.Template.process(Template.java:237) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor600.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:840) at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:276) at freemarker.ext.beans.BeanModel.get(BeanModel.java:183) ... 46 more Caused by: java.lang.NullPointerException