过来人分享啊,对于计算机相关专业,从事相关工作的话,个人认为有这么几个天赋需要练
1.程序员
1.1 硬件级 ,比如嵌入式、主要用C,汇编等
1.2 网络编程(前端),先从html、CSS和js入手吧,框架用jQuery
1.3 网络编程(后端),我同学都说PHP是最好的语言。。。
1.4 游戏编程(前端)Cocos2Dx用C++,js都可以,看公司,脚本一般都是用lua;Unity3D这边,我见的最多的是用C#的
1.5 游戏编程(后端)cocos2DX,听说用C++;Unity3D这边,用C#,当然这些不是唯一选择。
1.6 软件编程 这个不太了解,什么语言都可以用。。。常见的无非还是C,C++,python,java
1.7 医疗软件编程 这个比较特殊,目前医疗用的管理系统(HIS),仍然使用powerbuild实现,不过这个语言很小众,目前只有这个行业还在大规模用。
1.8 APP开发,这个要看是IOS还是安卓,不过现在两者已经没有分工明确的语言了,但是作为个人来讲,还是先精通一边再说吧,现在微信小程序出来了,感觉APP开发已经越来越方便了。
2.游戏策划
2.1(系统策划)熟悉excel的函数和使用,熟悉经典游戏的逻辑结构,有分析市场上竞品游戏特点并吸收的分析能力和积累,热爱游戏产业。逻辑思维敏捷,擅长与人沟通。对UI设计有一定的积累和常识。执行力强。有一定的lua脚本编写能力。
2.2(数值策划)熟悉excel函数和使用,熟悉经典游戏的数值结构,有分析市场上精品游戏数值特点并吸收的分析能力和积累,热爱游戏产业。逻辑思维敏捷,擅长与人沟通。执行力强。
3.产品经理(这个不太了解)
4.实施工程师
这个在山东省内貌似挺多(大误),就是各个软件厂家,给客户现场实施的时候,外派到客户这边的工程师,以应用软件的使用居多,比如调试数据库啊,教客户怎么使用产品啊,和开发关系已经不大了。
深造的选择
考研(个人感觉还是这个跳板好)
绝对不要考省内的! 绝对不要考省内的! 绝对不要考省内的!重要的事情说三次,如果你还想做开发的话,就不要考山东省内的研究生,一方面山东的IT业比较落后,硕士在读期间的项目比较难找,另一方面是本地确实难找相关工作。
首选的城市:北上广深成 ,这五个城市都有自己的IT圈,无论是做游戏还是搞软件,或是和同学创业都有一定的环境。
其次,大连、杭州。大连比较特殊,这里的对日软件开发/外包较多,容易遇到去日本工作的机会。杭州除了黄易,其他的公司规模都不算太大,但是也有自己的小气候。
对于本校的同学来讲,如果对自己有信心,还是建议试试985,不然就直接报一所211院校。好的学校更容易遇到技术大牛,导师手里的项目资源也更多。而且211院校并不算难考(尤其是东三省的,嗯)