0 0

现在做的是java,以后想做c++,有点困惑。10

今年普通本科毕业,在一个小公司工作半年了。

我所在的项目是4年前就开始开发的,此后一直处在维护,升级的状态。平时没有需求的时候就是改改bug,导数据什么,
有需求的时候也能做一些开发,开发中也就是增删改查,很多时候都是复制已有的代码,接触更多的是业务,
感觉没什么技术含量,现在的工作和自己理想中的程序员相距甚远,我周围一些同事也是这样,和自己原来的一些同学相比,愈发感到一种空虚。


我对“企业级开发”这个java主要领域兴趣并不大,毕业之前接触过在XX行业算是比较有名的一个公司的一些员工,他们好像一直在不同省市的客户现场出差,维护客户的系统,与客户交流什么的,一看他们的机器,清一色的pl/sql developer.

我感觉吧,java目前主要就是做一些上层应用,或者说是和业务紧密相关的,说到开发,从技术上来说 主要 就是java se,sql,request,response,session什么的,对这些兴趣并不大。

还有一个原因,java目前者处于很流行的阶段,新技术层出不穷,原来听说过J2ME,现在又听说个Android,
知道Java EE中有EJB,(我没用过),又来有学个Spring, 又要“Without EJB”。

可能正是这些“新名词” 令很多人感到一种不安。可能由于性格的原因,对这些新出现的技术并不感兴趣,总感觉这些离自己很远。


相对于web开发,我更感兴趣的是C/S开发,直对C和C++感兴趣,原来也学过C++,MFC,感觉学的还行。现在下班之后在看C++,除了工作时间,java看的并不多。我憧憬的“真正的程序员”是做系统级别的开发,如果有机会,我一定要去做C++。 当然,现在还不具备那样的水平。

一个困扰我一段时间的问题就是,我业余时间看的C++,和目前工作根本没关系,而且人的时间也是有限的,自己的资质也并不出众,
这样下去,会不会导致java水平不高,所以工资也就不高。而C++的学习周期又 相对比较长,短时间内没法去做C++。

现在要考目前的工资生活,1,2年估计不会辞职。  如何安排自己的时间?? 工作和兴趣,有些矛盾。
2010年11月28日 21:51
目前还没有答案

相关推荐

    专家话题:学JAVA还是C++

    对于许多人来说,JAVA与C++之间的选择常常让人感到困惑。这两种语言各有所长,适合不同的应用场景和发展方向。本文将深入探讨JAVA与C++的区别、各自的优缺点以及适用场景,帮助读者更好地理解这两种语言,并作出合适...

    c++-for-java

    同时,由于C++是从C语言发展而来,因此它在设计理念上与C共享了许多特点,这可能会让Java程序员感到困惑。以下是关于Java程序员学习C和C++时可能需要注意的一些知识点。 首先,C语言的设计哲学和Java有很大的不同。...

    21天学会java-javaee-c++

    本资源名为"21天学会java-javaee-c++",旨在帮助初学者在短时间内快速掌握三种关键的编程技术:Java、JavaEE以及C++。这三者各有特色,广泛应用于不同场景,构成了软件开发的坚实基础。 Java是一种广泛应用的面向...

    C语言和C++的区别【完整版】

    在学习C++时,需要注意一些误区,例如C++并非完全面向对象化的语言,真正的面向对象化的语言恐怕只有Java才算得上。学习C++需要注意基本概念的重要性,例如变量类型的重要性和对象模型的设计。 在学习C++时,需要...

    从C++到Java,10年技术生涯的几点思考

    不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。1、从C++到JavaC++和...

    Java解惑(中文版)_java_java解惑_solve65p_

    《Java解惑(中文版)》是一本专为Java初学者设计的学习资料,旨在帮助读者解答在学习Java过程中遇到的各种困惑。"solve65p"可能代表这本书包含65个问题或主题,每个都深入浅出地进行了讲解,旨在解决初学者在编程...

    Microsoft_Visual_Studio_C++_2010入门经典完全版

    总之,《Microsoft Visual Studio C++ 2010入门经典完全版》是一本全面且实用的指南,为初学者提供了一条清晰的学习路径,旨在消除他们在C++和Visual Studio使用上的困惑,帮助他们快速进入C++编程的世界。

    学习JAVA的步骤 java 学习 步骤

    由于Java的语法类似于C++,因此对于大多数程序员而言,掌握Java语法并不困难。然而,在Java中有一些关键字的使用可能会让人感到困惑,例如`public`、`protected`、`private`和`static`等。理解这些关键字何时使用、...

    Java编程思想让很多新手止步不前,困惑已久的问题由此解开

    首先,Java是一种面向对象的编程语言,这与C++或C等早期的编程语言有着显著的区别。面向对象编程(OOP)的核心理念在于通过模拟现实世界中的对象和类来组织代码。在Java中,类是创建对象的模板,而对象则是程序中...

    IBM公司Java培训pdf

    - **Java API的使用**:Java API的学习是Java开发的一个重要环节,虽然API提供了极大的便利,但其数量庞大,初学者可能会感到困惑。因此,学会如何使用Java API手册是非常重要的,可以通过官方文档或其他在线资源...

    Java基础以及提高教程

    Java是一种广泛使用的高级编程语言,以其跨平台、面向对象的特点深受开发者喜爱。"Java基础以及提高教程"旨在帮助初学者和有一定经验的程序员系统性地掌握Java编程,并提升技能水平。该教程被赞誉为可以媲美经典的...

    spring-boot-seckill-C++资源

    其中,Spring Boot作为Java语言的一个微服务框架,通常不会直接涉及到C++,除非是项目中某些特定模块或组件使用了C++开发。考虑到Seckill通常用于高并发场景,C++可能是用于实现性能要求极高的部分,如订单处理等。 ...

    软件工程专业Java教学初探.pdf

    Java课程的内容与C++课程内容存在很大的重复,导致学生感到困惑,无法区分两种语言的特点和优势。 4. 孤立地开设Java教学 高校的Java教学往往孤立地进行,缺乏与其他课程的横向联系和融合,导致学生感到困惑和...

    Thinking In Java

    本书作者有多年的教学经验,对C、C++、Java语言都有独到、深入的理解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的...

    《Visual C++ 2010入门教程》

    C++是一种通用的、面向对象的编程语言,与C、Basic、C#、Java等语言并列,各有其特点和适用场景。语言的选择并不决定优劣,而是取决于具体的应用需求和个人偏好。如同汉语、英语等自然语言,C++也有其特定的语法结构...

    JAVA-FAQ.rar_The Java FAQ_java编程

    总之,"JAVA-FAQ.pdf"是一个全面的Java问题参考资源,包含了从基础知识到高级特性的各类问题解答,旨在提高开发者解决问题的效率,降低编程过程中的困惑。通过深入学习和实践这些知识点,可以显著提升Java编程能力。

    viual c++ 2010 入门教程

    《Visual C++ 2010 入门教程》是一篇面向初学者的指导性文章,旨在帮助读者理解Visual Studio、Visual C++以及C++编程语言之间的关系,并引导他们在Windows环境下使用Visual C++ 2010进行开发。文章开篇作者通过自身...

    对C++费解之处的解析

    指针是C++中最具特色的特性之一,也是最让人困惑的部分。指针本质上是一个变量,它存储了另一个变量的内存地址。通过指针,我们可以直接操作内存,实现高效的数据处理和动态内存管理。以下是一些关于指针的关键点: ...

    Thinking in Java 3th Edition 加(练习答案)

    本书作者有多年的教学经验,对C、C++、Java语言都有独到、深入的理解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的...

Global site tag (gtag.js) - Google Analytics