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

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

阅读更多

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

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

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

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

      

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

 

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

 

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

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

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

   

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

 

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

 

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

 

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

 

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

分享到:
评论

相关推荐

    简历_java程序员自荐信范文.rar

    5. **项目经验**:列举一到两个你参与过的Java项目,描述你在项目中的角色和贡献,例如:“在XX项目中,我作为主要开发者,负责实现业务逻辑,优化性能,以及整合第三方API,项目上线后运行稳定,得到了用户的好评。...

    《程序员》2004 第3期 PDF

    - **未来展望**:预计下个月将启动一个更广泛的测试计划,预计将有1万名测试者参与。金融、政府、汽车和电信等行业对该技术表现出了浓厚的兴趣。 #### 二、IBM的开源贡献及JBoss的发展动态 - **IBM开源贡献**:IBM...

    java经典书籍--程序员必备武器

    第一列 第二列 第三列 第四列 ${list}" var="item" varStatus="status"> ${item} ${status.count + item} ${status.count * 2 + item} ${status.count * 3 + item} ``` 这里的`list`应当是一个...

    java程序员的职业生涯总结与规划.pdf

    在IT行业迅猛发展的今天,Java程序员作为这个领域的中坚力量,他们的职业规划和成长路径备受关注。一份名为“Java程序员的职业生涯总结与规划.pdf”的文档详细阐述了作者从业以来的宝贵经验和深刻的洞见,不仅为Java...

    程序员简历优化指南.pdf

    在IT行业中,一份精心制作的简历是求职者打开成功之门的关键。对于程序员而言,简历不仅需要展示技术能力,还要突出项目经验、学习能力和...记住,简历是你与潜在雇主的第一接触,务必让它充分展示你的专业性和潜力。

    Java安全编码培训.pdf

    Java安全编码培训是针对Java开发人员进行的一项专业培训,旨在提升程序员在编写代码时对安全性问题的认识和能力,防止在软件开发过程中引入安全隐患。本次培训涵盖了安全编码的重要性和基本概念,包括安全编码考核...

    程序员简历模板18.doc

    他成功地接入了第三方接口,这不仅体现了他解决实际问题的能力,也说明了他对项目上线标准的理解。他还能对框架提出建设性的改进意见,这些都充分展现了候选人的技术实力和工作热情。 在教育背景方面,候选人以优异...

    程序员+简历+模板+通用格式

    个人信息是招聘者对候选人的第一印象,因此需要认真填写。在这个部分,我们可以包括以下内容: * 姓名 * 联系方式(手机、邮箱等) * 教育背景(毕业院校、专业、学位等) 例如: 姓名:XXX 联系方式:手机:XXX...

    黑马程序员-梅兰商城项目实战

    【梅兰商城项目实战】是黑马程序员推出的一个全面的电商项目开发教程,旨在帮助学员深入理解和实践电商系统的构建。这个项目实战涵盖了从需求分析、设计、编码到测试的全过程,旨在提升学员在实际开发环境中的技能和...

    程序员简历模板61.docx

    此份简历属于一位从事Android开发的程序员,具备丰富的专业技能和实践经验。简历中展示了求职者的核心竞争力和工作经历,以下是对这些知识点的详细说明: 1. **编程语言**:求职者精通Java语言和Android语言,这...

    开发人员_17_it人员简历_程序员简历模板_计算机相关专业.doc

    实习经历部分,应聘者在一家信息科技公司担任软件开发工程师助理,期间负责了网站的改版,包括开发多种功能并按时按质上线,通过接入第三方接口,改进了项目框架,并提出了相关建议。这段经历展示了他在Java语言、多...

    程序员简历模板(Android)

    【程序员简历模板(Android)】 该简历展示了Android程序员凌伊涛的工作经验和技能,适用于...他的技能集涵盖了从基础的Android SDK使用到高级的自定义组件和第三方库集成,显示了他在Android开发领域的全面性和深度。

    java sql课程设计

    以上是"java sql课程设计"中涉及的主要技术点,每个部分都包含了丰富的理论知识和实践技能,对于提升Java程序员在Web开发领域的专业能力具有重要意义。在实际操作中,你将不断深化对这些知识点的理解,并通过实际...

    java求职简历模板共3页.pdf.zip

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据主导地位。对于求职者来说,一份精心制作的Java程序员简历至关重要,它可以帮助你脱颖而出,吸引潜在雇主的注意。"java求职简历模板共3页.pdf.zip" ...

    开发人员_61_it人员简历_程序员简历模板_计算机相关专业.docx

    这篇文档是一个IT人员,特别是一位Android开发工程师的简历。简历中包含了个人基本信息、教育背景、技能特长、兴趣爱好以及详细的工作经验。以下是该简历中涉及的主要知识点和技能: 1. **编程语言**:求职者精通...

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

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

    41-谈一谈java代码审计1

    这包括采用高效的扫描引擎、制定针对性的审计规则,以及优化修复流程,确保安全问题能在第一时间得到解决。 总之,Java代码审计是一项复杂而重要的任务,需要综合运用自动化工具、定制化规则和流程优化,以确保代码...

    ARYA云支付1.1Java版_支付宝个人码转账卡转账免签聚合支付

    《ARYA云支付1.1Java版:支付宝个人码转账卡转账免签聚合支付系统解析》 ARYA云支付1.1Java版是一款基于Java语言开发的聚合支付系统,其...对于希望涉足支付系统开发的Java程序员来说,这是一个不可多得的学习资源。

    JAVA实习报告编程资料

    - 第一阶段:主要用于信息管理应用领域,如事务处理、企业管理信息系统等。 - 第二阶段:针对联机事务处理的应用领域,提高系统的性能和可靠性。 - **主要产品**:Oracle、SQL Server、MySQL等。 ##### (二) 软件...

    C#项目开发案例全程实录(第2版).pdf

    它结合了C++和Java的优点,并在.NET框架的支持下,成为Windows平台上构建应用程序的重要工具之一。C#的设计初衷是为了提高程序员的生产力,通过提供简洁、强大的语法结构来简化常见的编程任务,如文件读写、线程管理...

Global site tag (gtag.js) - Google Analytics