`
liuwei1981
  • 浏览: 752557 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:156159
社区版块
存档分类
最新评论

我的程序员之路(十三) 第一个Java开发的网站上线

阅读更多

        来到新公司有半个多月,没什么具体的安排,只是把要我进行重新开发的一个网站给了我,主要是了解一下开发的技术框架,和具体的一些功能,有个大致的了解。

        然后具体负责这个项目的两个人,和我,还有一个专门新加入的负责设计的美工,开了足足两周的会,讨论的内容无非是网站的主体风格和具体的内容构成,其实,这些会议美工参加就足够了,我要紧的是赶紧修正那个框架的一堆bug(上一版本失败,框架的问题太多也是原因之一),和完成后台管理功能的设置,网站什么栏目,什么风格,和我一点关系也没有,再怎么设计栏目,我这里就是一张栏目表,一张内容表,生成静态页面,OK,哪里需要我花那么多时间耗在无意义的扯皮会议上。

       但等会议结束,内容确定后,指定的进度把我雷到了,两周,晕死,也许现在我不会在意,因为我有个还算适应这些内容的现成代码,但当时我是“一穷二白”,以前的代码基本不能用,要一行行垒代码,还有那些页面的代码添加,也是个费神的活计,想想就头大,忘了提一下,两周包括页面的设计。

       幸好头儿还算知道程序员的心酸啊。。,他提出那个进度计划不可行,给我放宽了限制,多谢了。嘿嘿。

      

       不过以后的几次项目开发,也清楚了这个公司的作风,毕竟不是专门的软件技术公司,主要的运营是资讯业务,软件项目是周边的支持,所以,在指定种种计划的时候,前期的一些,准备了十足成色,但是到了具体开发的时候,好像程序员都成了神,几乎不需要时间,最离谱的是,有一次,周四快下班了,跟我说,要我做个小功能,要周五上线!晕就算是再小的,你也得提前说吧,结果理由是,这个功能已经讨论了一周多了,一周多!我都不知道有这回事,项目讨论不让我参与,其他提个醒吧,你们讨论了一周多,我可是一片茫然,自然只好加班。。。。。。。其实如果提前哪怕一天说,我也会在上线之前开发测试完毕,按期上线。

 

      不扯了,还是回到那个网站开发上吧。

 

     其实现在看起来网站架构很简单,但当时可能被繁杂的需求讨论搅浑的头,结果前台做的相当复杂(以至于我后来再也不想碰那个工程,如果要改版的话,我宁愿重新写一遍)。

    至于后台,因为有以前的例子可以参考,现在看起来还说的过去。

    网站不只是一个信息发布网站,还有一些商务功能,主要是这些功能花去了很多开发时间。

   

    正好在开发期间有一个国庆长假,本来我还准备空出几天假期去赶赶工期,结果那个项目负责人(不是我的头儿)竟然要求我国庆全部要加班,真是,工期紧,但不能这么干吧,他的意思很明确,好像是我的原因导致了开发延期,他们都是无责任的,很火大,和头儿通了气儿,不提这个茬了,我也没有心情去加班了。

 

    说实在的,我的开发进度已经很快了,比起他们按照同等薪资招的前一个,(其实根本就没有可比性,头儿说他完全是老板同意聘用,但其实他的开发能力仅限于一点asp),凭什么这样要求我?

 

    不过我还是以我最快的速度完成了开发,在头儿的估计之前不少时间,然后就是不停地更换页面,设计页面的美工没有使用css,样式写在每个页面里面,于是,n多页面,不停地改啊改,老板一句话,就得花掉几个小时来修改。在以后的项目里,其实这些修改也是最耗费时间的了。客户和老板纠缠于网站设计的细节,随之而来的就是无休止的改动,改动的结果往往就是,该回到最初的某一个版本。老板还是很敢于否定自己的。呵呵。

 

   不管怎么说,在数据准备完毕后,网站还算顺利的上线了。因为部署的服务器已经有一个运行的web应用,所以环境不需要怎么设置,很顺利。

 

   访问了一下网站,一切正常,还算是挺有成就感的,接下来就是很长时间的一段维护了。

分享到:
评论

相关推荐

    一款低代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可

    一款低代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。友好的代码结构及注释,便于阅读及二次开发。支持spring boot starter,能...

    硅谷课堂-智慧星球-尚硅谷项目笔记和代码 2022年

    硅谷课堂是尚硅谷与腾讯云官方合作的项目,是...硅谷课堂-智慧星球项目是我作为一名 Java 初学者的第一款微服务实战项目,希望能通过学习和开发这款项目,提高自身编码能力,积累项目开发经验,帮助我拿到校招 Offer。

    基于SpringBoot物业管理系统【Java项目论文】

    第一章、绪论,介绍了研究课题选择的背景及意义、研究现状,简要介绍了本文的章节内容。 第二章、引入技术知识,通过引入关键技术进行开发,向系统中涉及直观表达的技术知识。 第三章、重点分析了系统的分析,从系统...

    基于SpringBoot商城系统参考论文

    第一章、绪论,介绍了研究课题选择的背景及意义、研究现状,简要介绍了本文的章节内容。 第二章、引入技术知识,通过引入关键技术进行开发,向系统中涉及直观表达的技术知识。 第三章、重点分析了系统的分析,从系统...

    基于SpringBoot学生读书笔记共享系统论文.doc

    本读书笔记共享平台,使用的是比较成熟的Java技术和比较完善的MySQL数据库,将网络读书笔记共享平台信息管理系统可以更安全、技术性更强的满足网站所有信息的管理。 读书笔记共享平台主要实现了管理员模块、用户模块...

    基于SpringBoot旅游网站系统论文.doc

    第一章、绪论,介绍了研究课题选择的背景及意义、研究现状,简要介绍了本文的章节内容。 第二章、引入技术知识,通过引入关键技术进行开发,向系统中涉及直观表达的技术知识。 第三章、重点分析了系统的分析,从系统...

    赤龙ERP旨在研发一款免费开源、业务闭环、灵活稳定的企业级ERP系统

    生态版:(1)软件将持续发布生态产品簇(EHR、CRM[已上线]、WMS[已上线]、项目管理[已上线]、工作流[已上线]等),(2)传承自SAP、ORACLE之经典ERP理念,简化流程,优化体验,(3)除主流程外,实现业务完整的分支...

    基于SpringBoot房产销售系统论文.docx

    第一章、绪论,介绍了研究课题选择的背景及意义、研究现状,简要介绍了本文的章节内容。 第二章、引入技术知识,通过引入关键技术进行开发,向系统中涉及直观表达的技术知识。 第三章、重点分析了系统的分析,从系统...

    基于SpringBoot的在线视频教育系统论文.docx

    第一章、绪论,介绍了研究课题选择的背景及意义、研究现状,简要介绍了本文的章节内容。 第二章、引入技术知识,通过引入关键技术进行开发,向系统中涉及直观表达的技术知识。 第三章、重点分析了系统的分析,从系统...

    Golang实现并发聊天室

    每一种语言火起来都有它的道理,Golang就是以其独树一帜的并发处理和高性能博得了众多程序员的青睐,不少的C/C++、Java、PHP开发者都已经或逐渐转型扑向Go语言的怀抱。 从当初刚刚接触Go到现在大概有25天了,一直在...

Global site tag (gtag.js) - Google Analytics