软件工程分流问题

小y正在思考人生 2008-11-21 11:52:30
本学期也近末,学院为下学期专业分流,要求我们现在选择好自己未来的专业方向,即是开发语言的分流,有C++ 、 Java 和 .NET
本人也同多数同学一样,处于迷茫状态,不知道如何抉择``
请大家给予建议~`该学什么好呢???
且介绍以上3种方向的不同(语言实质、侧重方向、入门性、开发平台、优劣性以及开发方向、软件方向、就业情况等等),谢谢
这关系到软件人生问题,很重要,感激不尽
...全文
305 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
就呆在云上 2008-11-21
  • 打赏
  • 举报
回复
哈哈

我就要毕业了,就我找工作的经验说说
从找工作的行情而言c++是首选
然后,c++里面有很多要学的
可以选择开发网络有戏,那么你还要学习一门脚本语言,比如lua,python
开发网络游戏还要好好学习操作系统,多线程,数据库,网络编程


如果不做网络游戏方向发展,要么做底层要么做应用层,呵呵
底层就主要是c的东西了,用c++的日子不多,也就是嵌入式之类的

上层做界面开发之类的,比如mfc,qt4,都很不错的,不管是mfc和qt4都要学好多线程和数据库网络编程
只是可以不用学python之类的脚本语言了


但是不管做什么数据结构和算法要非常熟练哈哈
帅得不敢出门 2008-11-21
  • 打赏
  • 举报
回复
c++入门比较难
java .net入门可能会快点 但是这几个要精通都不简单
没啥可迷茫的 精通哪个以后出去工作都没有大问题
语言优劣讨论似乎没啥意义各有优缺点,你搜下,网上的口水贴一大堆 都是不了了之.
自己选 一个感兴趣的 学吧
kwmtnk 2008-11-21
  • 打赏
  • 举报
回复
up
dingyin44 2008-11-21
  • 打赏
  • 举报
回复
还是c语言好啊,除非计算机的体系结构彻底改变,不然不怕没饭吃
Evenque 2008-11-21
  • 打赏
  • 举报
回复
你喜欢那种应用软件吗?比如ERP,财务管理,进销存方面的,那些都是Java和C#开发的,要熟悉数据库。
要是喜欢通信啊,比较低层的,那些都是C/C++开发的,要熟悉数据结构,多线程,通信知识。
谈就业,还是Java和C#比较好,你去招聘网上看看就知道了,而且做这些软件的厂商多,市场也比较大。不过做Java和C#之类的开发,有很多是B/S结构的,你要熟悉Web开发,而且技术更新快,要不停的学习。
C/C++呢,是入门到成熟比较难,要花很多时间,但是一旦真正的会了,你可以以不变应万变。

jieao111 2008-11-21
  • 打赏
  • 举报
回复
随便选一个,自学另一个
publicj2eec 2008-11-21
  • 打赏
  • 举报
回复
java的前景不会坏的,单单跨平台这个特性就是一个很大的优势。
工资的话,大概是这样:c++>java>.net;

我建议你选java,它的体系比较全,有J2SE、J2EE、J2ME,特别是J2EE,现在非常火。

听说数据结构和算法很重要,看来我也要去补补了,哈哈
nicholas101 2008-11-21
  • 打赏
  • 举报
回复
哎!~

没资格说话
  • 打赏
  • 举报
回复
我也很想学C++,因为我不太喜欢Web的模式
但是,很多人说C++很难学,我C的基础不够,会更加吃力,害怕自己学不来~~`
矛盾中~~
lbh2001 2008-11-21
  • 打赏
  • 举报
回复
C++入门难,精通也难,库没有Java和.NET全面,但随着C++新标准的出台,情况会有所好转
Java入门易,精通不那么简单,Sun公司现在状况不好,最进又有Erlang和众多脚本语言的追击,前途不好说
.NET一种美好的玩意,易学,库全,后台强硬,但目前还是限制在M$的平台上,离底层很远
星羽 2008-11-21
  • 打赏
  • 举报
回复
能都学吗??

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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