即将大三的学生,问个专业方向的问题,java Or 嵌入式

长风傲天 2012-07-12 12:23:03
本人男,目前为南方某省非211一本大二学生,软件工程方向。目前面临选专业方向的问题,适合我的有两个,java 和嵌入式。之前一直学的java,j2se自认为学的还算不错,ee没学过,假期在跟一个研究生导师做上学期就在做的一个项目。整个系统的设计是我做的,采用了三层架构,data层用Hibernate,期间和老师反复讨论,设计文档提交了10多次,目前终于算是通过了吧。项目是主要是做一个演化算法框架,以减少算法设计人员的工作量,就是类似于VS 2010等IDE工具之类的新建项目向导,可以填写一些基本的配置信息,就可以根据这些信息生成一个代码框架,用户只需要对代码框架进行小幅度修改就完成了算法的设计,然后这个算法就可以运行了。这个项目是需要与CUDA结合起来,要用JAVA 和Cuda c的混合编程。目前完成了第一次迭代,有了一个可运行的程序,其中service层主要都是我写的,UI层是项目组其他的几个人在写,还有几个人在写CUDA,CUDA目前还没有和代码集成。好了,个人简介结束。之前学院让选择专业方向,我想多了解一些硬件底层的东西,将来有可能做研究而不是做开发,因此选择了嵌入式。但现在我突然意识到,如果我选择了嵌入式,那我之前的j2se就白学了,整个软件工程的体系结构,系统分析与设计的方法,设计模式,这些东西我都不会再使用,因此会很快的遗忘。如果我选择嵌入式,之前的两年给我的只是良好的编程基础,还有c语言,其他的都不会用到。MyEclipse我现在已经用到了得心应手的地步了,选择嵌入式就意味着放弃这一切。而且听闻我们学院java是教的最好的。但如果选择java,我将没有机会去系统的学习硬件底层,而我将来更想从事研究工作,而不是开发工作,而从事研究,对计算机体系结构中的硬件系统我几乎一无所知。我现在真的很迷茫,到底该如何,我不想放弃java,一点也不想。MyEclipse让我很舒服,真的很舒服,在其中我可以尽情的舒展自己。但我也真的想要去了解计算机的硬件基础,我不想在本科毕业后仍对计算机硬件体系结构还是那么的无知。所以,有没有高人告诉我该怎么办。我真的很迷茫。经过了假期这几周,我发现java很适合我,但我真的想去了解硬件底层,于是我动摇了,迷茫了,我该如何是好。我知道这个问题可能对各位来说不是问题,但对我来说是个很大的问题。我想了解各位的看法,无论如何,谢谢了。
...全文
421 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
长风傲天 2012-07-15
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]

引用 12 楼 的回复:
但觉得有些可惜,现在我java刚算入门,软件工程的体系,面向对象的分析与设计刚开始对我变得有意义,如果我现在就放弃java,那么之前那些OOP,OOA这些东西就白学了,这些东西对我来说刚开始变得具体,刚开始变得对我有意义。


这是你自己写的,你读读。仔细读读,多读几遍。

你能否认你没有倾向性么?其实你很清楚自己想要什么。你来这问,不过是想别人帮助你坚定……
[/Quote]
thank you.You're right.我确实是喜欢java,尤其是这个假期跟导师做项目,MyEclipse 让我感到非常亲切,只是,只是我不够坚定,没有足够的信心.
长风傲天 2012-07-13
  • 打赏
  • 举报
回复
额,还有没有其他高人指教
-AJ- 2012-07-13
  • 打赏
  • 举报
回复
做Java一样能闯出一番天地。
-AJ- 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]
但觉得有些可惜,现在我java刚算入门,软件工程的体系,面向对象的分析与设计刚开始对我变得有意义,如果我现在就放弃java,那么之前那些OOP,OOA这些东西就白学了,这些东西对我来说刚开始变得具体,刚开始变得对我有意义。
[/Quote]

这是你自己写的,你读读。仔细读读,多读几遍。

你能否认你没有倾向性么?其实你很清楚自己想要什么。你来这问,不过是想别人帮助你坚定一下信心。
authorzhh 2012-07-12
  • 打赏
  • 举报
回复
嵌入式工资高 java更偏体力活!
WilliamMoore 2012-07-12
  • 打赏
  • 举报
回复
如果你以后 想要从事研究 那还是学点底层的东西吧 那样你会更得心应手

等工作了 或者是需要了再看JAVA吧 毕竟JAVA比底层的东西要简单的多 完全可以利用闲暇时间来看 但底层的东西就不一样了!
长风傲天 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你还没毕业纠结啥,如果你接下来2年或者3年认真学的话,JAVA和嵌入式 一起学也是没问题的,

如果只是每天一个小时程序(剩下的都在游戏的话)还是学JAVA吧。

看你怎么安排你的时间,我大学天天逃课,别人上课的时候在寝室编程,别人回来的时候跟着一起DOTA
[/Quote]
好吧,看来是我的意思没有表达清楚,我现在在跟老师做项目,一天10小时工作时间,我的时间很有限,一起学是痴人说梦。
长风傲天 2012-07-12
  • 打赏
  • 举报
回复
还有没有过来人能指教下,不胜感激
moyunmo 2012-07-12
  • 打赏
  • 举报
回复
同求 马上大三
长风傲天 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

引用 10 楼 的回复:
java目前能搞下去,但我不确定是否要继续,至于嵌入式,我只会c,连c++也不会,虽说语法都是相似的,学起来难度不会很大


这个其实不是问题,人总会遇到不会的,不稀奇。
但是,你想一下,现在你说“我只会C”。明年这个时候,你说“我只会C和C++”。后年你会说,我只会“C,C++和VHDL”,大后年你说“我只会C,C++,VHDL和SystemC”。

……
[/Quote]

但觉得有些可惜,现在我java刚算入门,软件工程的体系,面向对象的分析与设计刚开始对我变得有意义,如果我现在就放弃java,那么之前那些OOP,OOA这些东西就白学了,这些东西对我来说刚开始变得具体,刚开始变得对我有意义。
贪睡的兔子 2012-07-12
  • 打赏
  • 举报
回复
你还没毕业纠结啥,如果你接下来2年或者3年认真学的话,JAVA和嵌入式 一起学也是没问题的,

如果只是每天一个小时程序(剩下的都在游戏的话)还是学JAVA吧。

看你怎么安排你的时间,我大学天天逃课,别人上课的时候在寝室编程,别人回来的时候跟着一起DOTA
-AJ- 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
java目前能搞下去,但我不确定是否要继续,至于嵌入式,我只会c,连c++也不会,虽说语法都是相似的,学起来难度不会很大
[/Quote]

这个其实不是问题,人总会遇到不会的,不稀奇。
但是,你想一下,现在你说“我只会C”。明年这个时候,你说“我只会C和C++”。后年你会说,我只会“C,C++和VHDL”,大后年你说“我只会C,C++,VHDL和SystemC”。

十年之后,你会说什么呢?十年之后,你已经是别人仰望的参天大树了。
长风傲天 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

现在搞什么,能深入就深入下去
[/Quote]

java目前能搞下去,但我不确定是否要继续,至于嵌入式,我只会c,连c++也不会,虽说语法都是相似的,学起来难度不会很大
ArayChou 2012-07-12
  • 打赏
  • 举报
回复
支持"嵌入式",J2EE没有前途,貌似现在java等同于J2EE
未来纪元 2012-07-12
  • 打赏
  • 举报
回复
现在搞什么,能深入就深入下去
-AJ- 2012-07-12
  • 打赏
  • 举报
回复
个人倾向嵌入式,前景相当广阔。
长风傲天 2012-07-12
  • 打赏
  • 举报
回复
还有其他高人指导吗
内容概要:本文围绕“单相逆变器闭环逆变电路PWM模型仿真研究”展开,基于Simulink平台构建单相逆变器的闭环控制系统仿真模型,重点研究PWM调制技术在逆变电路中的应用与实现。文中详细阐述了系统架构设计、电压电流双闭环控制策略的实现原理、控制器参数设计及仿真建模全过程,并通过仿真结果验证了控制方案在动态响应、稳态精度与系统稳定性方面的有效性。同时,文档还涵盖多种电力电子系统典型应用场景,如多类型短路故障仿真(中性点不接地、经小电阻接地、经消弧线圈接地等)、软开关技术、微电网能量管理、MPPT控制等,体现出较强的技术综合性和工程实践价值。; 适合人群:电气工程、自动化、电力电子与新能源等相关专业的高校本科生、研究生、科研人员,以及从事电力系统仿真、逆变器设计与新能源并网技术研发的工程技术人员。; 使用场景及目标:①掌握基于Simulink的单相逆变器闭环控制系统建模与PWM仿真方法;②深入理解双闭环控制、SPWM/SVPWM调制、系统稳定性分析等核心技术原理;③为课程设计、毕业设计、科研项目或实际工程开发提供可复用的仿真模型与技术支持; 阅读建议:建议结合文中仿真模型动手实践,重点掌握PI控制器参数整定、PWM信号生成机制与仿真结果分析方法,同时可延伸学习文档中涉及的软开关、故障仿真、微电网控制等关联技术,以拓展系统级设计能力。

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧