非计算机专业想学计算机

我是一个财会专业的大学生,可能是受计算机系朋友的影响,我对计算机很有兴趣,但是现在懂得不多,只是挺擅长玩游戏.
我想学计算机,特别是软件方面,现在放假了在家自学计算机数学,请问我到底学哪些比较合适?以后可以参加什么考试,最好是跟我的本专业有一定联系,有一定帮助.或者是能在业余干个兼职.
请问学软件是不是很难呢?虽然没什么基础,但我并未感到害怕,而且自认为还是比较聪明呵呵,平时也喜欢动脑筋.
希望能有高人贵人解答一下,本人不胜受恩感激!
我很想在软件,编程等方面搞点名堂,哪怕将来不是那么很用得上,我想要与朋友有更多的共同语言,以及自我的成就感.我在学校的时间起码还能有两年,而且我也比较勤奋,能够做到持之以恒,不知道时间是不是够用.虽然说这方面对我来说不是很重要,可以说能学到哪步是哪步,但我真的很想学,也绝对不是心血来潮之事!

请各位高手踊跃回答,最好能多给我提供一下学习经验甚至一个比较长远的规划,越详细越好,本人可以继续追加悬赏分数!!!

呵呵,三楼的,先谢谢你了!我现在在自学<计算机数学基础>,请问我若是想学C++的话那先从什么学起比较好呢,就当我是零基础吧.学习成本大点没关系,因为不是我本专业不急用,学习周期甚至可以说能无限制延长
C++是上来就可以学吗?学C++之前要有哪些基础才行?是不是要先学C语言?
哪位高手能帮我制定一个从零开始的学习计划,比如先学什么?再学什么?先看哪本书?继续看哪本书?在软件编程方面学个差不多需要多长时间,假设每天2到3小时.
谁能说一说到底先学VB还是先学C,然后再学C++.学VB用哪本书好?

7楼的,麻烦你再告诉我一下软件方面还需要什么学什么数学,我对数学有兴趣。还有提点建议,怎样培养逻辑思维,有比较流行的好教材吗?

可能你对大学的课程不是特别了解。我是今年软件学院刚毕业的,如果要找网络游戏开发方面的工作,你应该学软件工程专业,比计算机系更加实用。
在软件工程专业学习的工程中,你应该学好以下几门课:
1 编程语言C/C++
2 数据结构
以上两门是基本功
3 计算机网络
4 数字图像技术(对于游戏开发很重要,里面的图像压缩技术更是网游必备)
5 软件工程(学会整体规划)
我知道的就这么多了,谢谢
补充一下:如果做手机游戏需要学好java
给你看一下网星(joypark)的招聘要求,这是针对手机游戏的
J2ME资深技术工程师
职位要求
1.两年以上丰富的Java应用开发经验
2.具有两年以上J2ME游戏开发经验或者符合条件3
3.具有丰富的服务器端Java开发经验
4.具带领开发小组经验者尤佳

工作内容
J2ME游戏引擎优化
后台服务程序开发

J2ME技术工程师
职位要求
1.一年以上丰富的Java应用开发经验
2.具J2ME实际开发经验
3.良好的学习能力,能承受一定的工作压力

工作内容
J2ME游戏或应用程序开发

Symbian资深技术工程师
职位要求
1.两年以上Symbian系统开发经验
2.具有Symbian游戏开发经验尤佳
工作内容
Symbian游戏引擎优化
Symbian游戏开发

手机游戏策划
职位要求
1.广泛的游戏、广告、电影、电视、漫画及其他当前流行文化的知识。
2.良好的文笔及写作能力,熟练使用各类办公软件
3.有手机游戏策划经验或者网络游戏策划经验
4.具有美术修改能力(改图、动画)者优先
5.会数据库基本操作者优先
6.有过编程经验者优先
工作内容
策划游戏文案
编写游戏脚本
负责游戏开发进度

●移动平台短信SMS游戏策划
工作职责
—负责游戏基本功能策划,开发需求的设定,游戏背景文化设定、游戏任务系统设定、NPC对话等系列文档写作与调整
-负责升级过程和各系统的数值设定。
-调控游戏难易度,对游戏整体平衡的控制与把握。
-研发时程规划掌控。
岗位要求:
-具有良好的文字功底和语言表达能力
-正规大学本科以上学历,英语四级以上;
-良好的移动通信相关行业从业背景;有无线数据领域成功产品策划/执行案例;
-对移动数据增值业务及无线互联领域有深刻的理解及远见;
-熟练掌握Office系列及Project/visio系列软件,能够制作项目进展流程图及各类产品结构分析图表
-勇于接受挑战并责任心强,热情与耐心,创新与冷静;
-良好的表达及陈述能力;有独立对外开展业务的能力;
-具有游戏公司背景者制作产品经验优先考虑;有一年以上工作经验者优先;

●移动平台短信WAP游戏策划
工作职责
—负责游戏基本功能策划,开发需求的设定,游戏背景文化设定、游戏任务系统设定、NPC对话等系列文档写作与调整
-游戏图形显示方式,界面设计、等需求的提出和设定。负责升级过程和各系统的数值设定。
-调控游戏难易度,对游戏整体平衡的控制与把握。
-研发时程规划掌控。
-负责WAP产品线的整体规划,能对WAP业务的发展方向提出建议
岗位要求:
-具有良好的文字功底和语言表达能力
-正规大学本科以上学历,英语四级以上;
-良好的移动通信相关行业从业背景;有无线数据领域成功产品策划/执行案例;
-对移动数据增值业务及无线互联领域有深刻的理解及远见;
-熟练掌握Office系列及Project/visio系列软件,能够制作项目进展流程图及各类产品结构分析图表
-勇于接受挑战并责任心强,热情与耐心,创新与冷静;
-良好的表达及陈述能力;有独立对外开展业务的能力;
-具有游戏公司背景者制作产品经验优先考虑;有一年以上工作经验者优先;
下面有人说的,3dmax和平面设计这是专门负责美工的人做的。
现在计算机行业大致有三个方向:
1企业级计算(需求量大,但是各学校都有培养),在基本功的基础 上学好J2EE
2嵌入式开发(稀缺)要精通C/C++,最好学下WINCE
3大型机(特别稀缺)学习cobol语言(一般学校)不设立这门课
如果你想学C++的话,我建议你买一本VC++100例(带光盘的那一种)当你把100个例子都做出来的时候,你对VC++会有一个自我的了解。为了辅助学习C++,可以买一本VC++入门与提高看一下,或是C++6程序教程看一下。
1.先找本简明版本的《离散数学》看看,争取都看明白。之所以看简明版本,是为了让你了解一下,对以后学习《数据结构》有好处。
2.看简明的C++教程,为学习《数据结构》做铺垫。
3.看C++版本的数据结构。
4.找一些经典的C++书籍看看。网上多的是,随便搜。
5.做完了以上4点,只能说你了解的C++语言,要想用C++开发,要看关于MFC
方面的书。
6.在学习C++的工程中要学习一种数据库SQLserver、Mysql、Oracle等,建议
你选择前两种数据库,比较容易学习。
7.在学习的过程中多看别人写的小程序,自己在电脑上多练习。
学习的工程中你会有很多乐趣的,祝你好运。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-07-22
可能你对大学的课程不是特别了解。我是今年软件学院刚毕业的,如果要找网络游戏开发方面的工作,你应该学软件工程专业,比计算机系更加实用。
在软件工程专业学习的工程中,你应该学好以下几门课:
1 编程语言C/C++
2 数据结构
以上两门是基本功
3 计算机网络
4 数字图像技术(对于游戏开发很重要,里面的图像压缩技术更是网游必备)
5 软件工程(学会整体规划)

我知道的就这么多了,谢谢
补充一下:如果做手机游戏需要学好java

给你看一下网星(joypark)的招聘要求,这是针对手机游戏的
J2ME资深技术工程师

职位要求

1.两年以上丰富的Java应用开发经验

2.具有两年以上J2ME游戏开发经验或者符合条件3

3.具有丰富的服务器端Java开发经验

4.具带领开发小组经验者尤佳

工作内容

J2ME游戏引擎优化

后台服务程序开发

J2ME技术工程师

职位要求

1.一年以上丰富的Java应用开发经验

2.具J2ME实际开发经验

3.良好的学习能力,能承受一定的工作压力

工作内容

J2ME游戏或应用程序开发

Symbian资深技术工程师

职位要求

1.两年以上Symbian系统开发经验

2.具有Symbian游戏开发经验尤佳

工作内容

Symbian游戏引擎优化

Symbian游戏开发

手机游戏策划

职位要求

1.广泛的游戏、广告、电影、电视、漫画及其他当前流行文化的知识。

2.良好的文笔及写作能力,熟练使用各类办公软件

3.有手机游戏策划经验或者网络游戏策划经验

4.具有美术修改能力(改图、动画)者优先

5.会数据库基本操作者优先

6.有过编程经验者优先

工作内容

策划游戏文案

编写游戏脚本

负责游戏开发进度

●移动平台短信SMS游戏策划

工作职责

—负责游戏基本功能策划,开发需求的设定,游戏背景文化设定、游戏任务系统设定、NPC对话等系列文档写作与调整

-负责升级过程和各系统的数值设定。

-调控游戏难易度,对游戏整体平衡的控制与把握。

-研发时程规划掌控。

岗位要求:

-具有良好的文字功底和语言表达能力
-正规大学本科以上学历,英语四级以上;
-良好的移动通信相关行业从业背景;有无线数据领域成功产品策划/执行案例;
-对移动数据增值业务及无线互联领域有深刻的理解及远见;
-熟练掌握Office系列及Project/visio系列软件,能够制作项目进展流程图及各类产品结构分析图表
-勇于接受挑战并责任心强,热情与耐心,创新与冷静;
-良好的表达及陈述能力;有独立对外开展业务的能力;
-具有游戏公司背景者制作产品经验优先考虑;有一年以上工作经验者优先;

●移动平台短信WAP游戏策划

工作职责

—负责游戏基本功能策划,开发需求的设定,游戏背景文化设定、游戏任务系统设定、NPC对话等系列文档写作与调整

-游戏图形显示方式,界面设计、等需求的提出和设定。负责升级过程和各系统的数值设定。

-调控游戏难易度,对游戏整体平衡的控制与把握。

-研发时程规划掌控。

-负责WAP产品线的整体规划,能对WAP业务的发展方向提出建议
岗位要求:

-具有良好的文字功底和语言表达能力
-正规大学本科以上学历,英语四级以上;
-良好的移动通信相关行业从业背景;有无线数据领域成功产品策划/执行案例;
-对移动数据增值业务及无线互联领域有深刻的理解及远见;
-熟练掌握Office系列及Project/visio系列软件,能够制作项目进展流程图及各类产品结构分析图表
-勇于接受挑战并责任心强,热情与耐心,创新与冷静;
-良好的表达及陈述能力;有独立对外开展业务的能力;
-具有游戏公司背景者制作产品经验优先考虑;有一年以上工作经验者优先;

下面有人说的,3dmax和平面设计这是专门负责美工的人做的。

现在计算机行业大致有三个方向:
1企业级计算(需求量大,但是各学校都有培养),在基本功的基础 上学好J2EE

2嵌入式开发(稀缺)要精通C/C++,最好学下WINCE
3大型机(特别稀缺)学习cobol语言(一般学校)不设立这门课程
第2个回答  2007-07-23
先从基础学起,最先学C,基本上VB可以不用学,之后再学C++和JAVA
VC++就是用C++来编程的,只是多了很多方便编程的工具 看你是要做什么了,如果只是在公司里做个常用专用软件,用vb足够了,精通了vb之后,你绝对会在公司里显露出来。用vb作出来的程序,即使是很简单的程序,就是因为有gui图形用户界面,使用起来绝对比别的语言的程序实用。
除非你是想学计算机专业。不过,我以前自学vb现在学计算机专业的别的编程语言,都容易的多。vb 是最适合初学者和非计算机专业人员的语言本回答被提问者采纳
第3个回答  2022-10-09
今天,Java依然是在科学应用中好的选择,包括自然语言处理。
其主要的原因是因为Java比C++或者其他语言相对其安全性、便携性、
可维护性以及其他高级语言的并发性更好。
Java是默认的软件行业的应用程序开发语言,
Java平台大幅度提高了这个平台的特性和即时编译,可移值性和可维护性,
以更快的速度运行。在金融服务行业的大量使用,
投资银行和电子商务应用的空间,
任何一个学习Java的优秀程序员都有着光明的未来。
现在不管是农村还是城市,计算机越来越普及,网络聊、网络办公、网上购物、
网络游戏和网上银行的应用已经越来越普遍。
各种类型的企业也逐渐介入到IT领域。相关业内人士预计,
在未来很长一段时间内。IT专业性人才需求更大。
第4个回答  2007-07-07
先学VB吧,最简单的,而且过级也有VB,然后学C,只要学好C就好了,其实精通一个编程软件就可以了,你要是能精通C那你就是编程高手

你要好好学的话,首先要学习VB,这个能让你知道和电脑对话是怎么一回事,然后学习C++就可以了,那就要高级一点了,其实有C++完全就可以成为一个高手了,没必要学什么JAVA了,只要精通一种编程语言就好了
相似回答