`

是盲目工作,不是程序设计。

阅读更多
来公司上班已经两个月了,虽然工作相对来说不累, 但工作之余,内心总是感觉前面的路不是很清晰。

过去一两年我一直在做WEB项目的开发, 包括网站,自助建站系统,OA办公系统等。因为一直在小公司干,专职的只有两个程序员,所以基本每种技术都会一些(ASP,PHP,JSP,ASP.NET,MSSQL,MYSQL,ORACLE都有用过开发有案例),但明显深度不够,用得最好的算是VS2003开发ASP.NET吧。



最近这个月,我们老总接了一个朋友的单子,是一所专科学院的OA系统, 公司有一个JAVA程序工程师(听说这个人很牛,在IBM中国做过1亿多的项目)做了一个方案,用JAVA的什么什么技术实现( Struts+spring+hibernate+EJB),并报了个概价约20万,提交到学校,学校没有回音。

老总说这个月初,学校说要做了,并签了合同 大概15万(具体我没得看)。

刚好上个月月尾,公司的唯一牛人 JAVA程序工程师辞职了。

老总就把这个项目扔给我做,我表示我没这个能力,我对JAVA 的Struts+spring+hibernate+EJB 多层架构根本不熟悉,他以为我在推托责任,老总叫我到办公室说了一大堆理由,最终我没说过他!我还是得做!(补充:老总对计算机技术是个文盲,是个很厚道的很有钱人。 有一次很搞笑,他叫我帮他换个显示器用,正在换的时候,他给我说:“你要记得把我原来电脑桌面上的文件保留下来啊” 我汗,我差点倒地)。

现在我硬着头皮在搞这个项目,由于对JAVA 的Struts+spring+hibernate+EJB 多层架构不懂,而项目又一定要用JAVA 做,时间又紧,40天完成,只有我一个人做,我只能直接用JSP + JAVABEAN+ORACLE做了!

现在已经过去10天了,估计才完成1/3。
估计以后得加班了,应该能按时交付。


但是,总感觉我这条路走得不对,做来做去都是一些没什么价值的东西,没有深度的东西, 现在什么年代了,还用在JSP+JAVA BEAN开发,没长进啊。
 

感觉我大学毕业时基础也不差,也通过了程序设计师考试,毕业时候还混得个好工作。 但是这两年混错了方向,这里搞搞 那里搞搞,但都不深入学习,两年就这样过去了!现在再来深入学习JAVA 还行吗。。。。
分享到:
评论

相关推荐

    学习程序设计方法.ppt

    学习程序设计方法是每个程序员入门和提升技能的关键步骤。这篇PPT主要强调了实践的重要性以及在学习过程中应避免的一些常见误区。以下是对这些关键知识点的详细阐述: 1. **实践的重要性**: - **编程感觉的培养**...

    学习程序设计方法(精辟方法论)

    学习程序设计方法是一种系统性的技能获取过程,它涵盖了理论与实践的紧密结合。在这个过程中,强调动手能力和实践操作至关重要。本书或课程旨在引导程序员避免在学习过程中的一些常见误区,以更高效的方式提升编程...

    数学模型、算法与程序设计

    ### 数学模型、算法与程序设计 #### 一、数学模型的重要性 数学模型是解决现实问题的强有力工具,它通过科学抽象与提炼,将复杂的现实情境转化为数学结构,便于运用数学方法进行分析与求解。根据问题性质的不同,...

    C++程序设计 (自考历年真题/教材/考纲)

    《C++程序设计》是高等教育自学考试中的一门重要课程,涵盖了从基础语法到高级特性的全面学习。这个压缩包包含的资源对于备考这门课程的学生来说极为宝贵,包括历年真题、教材、考纲以及答案,是提高编程技能和通过...

    《C语言程序设计》教学中存在问题及解决方法.pdf

    另外,一部分学生对实践教学环节也重视不够,程序设计是一门实际操作性非常强的课程,但是由于对实验的目的,内容理解不深,学生在上机操作时常常是盲目地把课本的例题作为上机实验内容,不会融会贯通,缺乏独立解决...

    任务驱动在C语言程序设计的探析.pdf

    C语言程序设计是计算机专业的重要基础课程,其教学质量直接关系到学生后续专业课程的学习效果和实践能力的培养。传统的教学模式往往偏重理论知识的灌输,而忽视了学生的工程实践能力和创新能力的培养。针对学生学习...

    C++程序设计(特别版)

    ### C++程序设计(特别版)关键知识点解析 #### 第一部分:忠告概览与基本原则 **1. 程序结构与设计理念** - **基本理念:** - 在编程过程中,应该尽量使程序结构直接反映解决问题的思想。 - 随着技能提升,可以...

    Java程序设计研究与实践-理论和实践.pdf

    Java程序设计是一门集理论与实践于一体的计算机编程课程,随着教育技术的发展,传统的教学模式逐渐被网络教学和混合式学习所补充和改变。以下是根据给定文件内容,总结出的Java程序设计在理论和实践方面的知识点。 ...

    python语言程序设计课程的研究与思考.pdf

    在探讨Python语言程序设计课程的研究与思考时,首先需要明确的是,计算机程序设计类课程在大学计算机基础教学中的核心地位。这些课程旨在帮助学生理解计算机解决问题的思维方式,是培养计算思维、理解编程语言和提高...

    “计算机程序设计”课程学习指南.docx

    "计算机程序设计"课程的学习指南旨在引导学生有效地掌握编程技能,这一过程涵盖了理论与实践的结合。学习编程首要任务是理解和掌握语法,因为语法是程序能够被计算机理解的基础。如同理解交通规则对于驾驶至关重要,...

    软件设计模式在Java程序设计课程教学中的应用研究.pdf

    在探讨Java程序设计课程中软件设计模式的应用研究时,首先要明确Java语言的特点。Java作为一种面向对象的编程语言,其特性包括面向对象性、平台无关性、安全性以及内置的多线程支持。这些特点使得Java成为广泛应用于...

    一步一步学习linux汇编语言程序设计

    Linux汇编语言程序设计是一门深入计算机底层的语言编程技术,它允许程序员直接控制计算机的硬件资源,包括处理器、内存和输入输出设备。在Linux环境下,汇编语言编程不仅可以帮助开发者理解计算机的底层运行机制,...

    程序设计类课程考核方式改革的思考与探索.pdf

    考核内容应聚焦于数据库的创建与维护、数据表操作、查询技巧以及程序设计等方面,这样可以让学生有一个明确的学习目标,避免盲目学习。最后,调整题型结构。应增加设计类和综合性题目的比例,减少记忆性题目,激励...

    基于CDIO理念的程序设计类课程教学改革探索.pdf

    在程序设计课程中,CDIO理念强调将理论与实践相结合,培养学生的专业技术、职业素养和团队合作能力。 【教学改革的必要性】传统的程序设计课程教学往往存在理论基础薄弱、教学方法不合理以及实践适应性不高的问题。...

    以计算思维为导向的程序设计基础实践教学改革初探.pdf

    传统的程序设计基础实践教学模式往往侧重于理论知识的传授,而忽视了实际操作能力的培养,导致教学内容与实际应用脱节,学生难以适应现代社会对程序设计技能的需求。面对这样的困境,程序设计基础实践教学改革显得尤...

    VB程序设计教学改革探索.pdf

    【VB程序设计教学改革探索】 VB(Visual Basic)程序设计是高校计算机基础教育中的关键课程,旨在培养学生掌握基本编程方法,提升他们独立分析问题和解决问题的能力。VB由于其界面友好、易于学习,常被选为入门级的...

    《C语言程序设计》教学模式创新探析.pdf

    【C语言程序设计】教学模式创新探析 在高等教育中,C语言作为广泛使用的计算机语言,对于理工科学生的计算机基础教育至关重要。《C语言程序设计》课程通常在大学低年级阶段开设,旨在培养学生的编程思维和自学能力...

    民族地区高校Java程序设计课程双语教学的探索与研究.pdf

    本文以Java程序设计课程为例,探讨了在民族地区高校开展双语教学的现状、问题以及解决方案。 在引言部分,文章指出双语教学在本科院校中的作用和重要性,强调了双语教学的目标是以专业知识为中心,同时注重语言能力...

    盲目式算法的编程实现

    综上所述,“盲目式搜索算法的编程实现”涵盖了BFS和DFS的理论与实践,以及在MFC和VC++6.0环境下如何构建GUI应用程序。理解并掌握这些知识,对于提升算法设计能力以及解决实际问题有着重要的意义。在实际编程过程中...

    2019福州大学计算机863数据结构与程序设计初试真题和经验分享

    在计算机科学与技术专业的学习和备考中,福州大学的考研初试科目863数据结构与程序设计覆盖了计算机专业非常重要的两个方面:数据结构和程序设计。 数据结构是计算机存储、组织数据的方式,它旨在将数据有效地存储...

Global site tag (gtag.js) - Google Analytics