大学计算机相关方向感悟分享
Posted 不会写代码的嘤嘤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大学计算机相关方向感悟分享相关的知识,希望对你有一定的参考价值。
大家好,我是嘤嘤,就是那个cai院最cai的弟弟。应某位不知名学长的邀请,也为了让学弟学妹们能够简单快速地了解计算机的相关方向,在这里我将分享一下自己这两年来的学习经验和看法。
电脑选择
首先是关于电脑的问题,首先你要确定自己是否玩端游,因为端游对电脑的配置是有一定要求的,然后就衍生出来了现在的游戏本,与之相对应的是轻薄本。游戏本和轻薄本因为配置的不同,所以在价格上也有一定的差异。
然后再考所需要的配置:
我先说一下我的电脑配置:
戴尔G3 i5 512G+1T 我平时也玩玩lol cf 啥的,这个配置完全够了
cpu:cpu有i5 和 i7 之分,如果仅仅用来写代码和文件处理的话,i5完全可以满足这些基本需求, 当然当前比较流行的一些端游i5也是完全带的起来的。如果想进行一些高端操作或者玩一些吃配置的游戏的话,建议i7.
显卡和内存:显卡决定着电脑的图像处理能力,显卡越好,图像处理能力越强,尤其体现在画质需求较高的软件或者游戏上,好的显卡在运行就会格外流畅。当然,对于只用来敲代码处理文件的轻薄本来说,集成显卡完全是够用的,而大部分的游戏本则是采用的独立显卡,来保证游戏运行流畅。
对于内存的话,比较推荐16g运行内存,8G的运行内存可能开多个软件会出现卡顿现象
对于存储的话,也就是硬盘,分为固态硬盘和机械硬盘,最主要的还是看固态硬盘,读写速度快,推荐512G完全足够,我的电脑就是512G的,现在才用了一半左右。
在这里我推荐的是戴尔和联想的游戏本,预算够的话可以选择外星人或者败家之眼,轻薄本的话戴尔 联想 小米 华为 苹果的都可以,当然别的品牌也不差我就不一一例举了
还有一点,轻薄本与游戏本相比要轻很多,携带比较方便, 当然这个对玩游戏的人来说影响不大
好了,说完电脑的选择,接下来我们进入正题:关于计算机的相关方向
计算机方向大致分为这么几个:前端 后端 人工智能 算法 网络安全 大数据
前端
前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,html5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,合适的动效设计,给用户带来极高的用户体验。
前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及javascript/ajax,最新的高级版本HTML5、CSS3,以及SVG等。
其实说白了,前端就是视觉呈现,就是人能看得到的画面
而前端工程师的工作就是如何制作出漂亮好看的网页
这里引用一下某位大佬学长blog里的图
在前端工程师还没流行之前,哩哔哩哔的网站页面
2009年的哔哩哔哩网站
现在的哔哩哔哩网站
所以说现在的前端工程师也显得越来越重要,对专业技能的要求也越来越高
对于喜欢设计、有创意、有审美的同学可以学习一下前端,这是当前计算机领域入门比较简单的一个方向
后端
web后端一般指的就是我们网站的服务器程序,他们决定了我们网站的运行逻辑,业务核心,我们通过它来处理业务,操作数据库(增删改查等)
后端所以进行是对数据的处理
举个例:用户在一个页面上进行用户注册,当他输入信息点击注册时,前端页面就会将用户所填写的内容传递给后端,然后后端会对前端传来的数据进行清洗,然后存储在数据库中,这就是一个简单的后端操作。
当然还有前端从后端中读取数据等等
当前流行的后端语言包括:Java、python、php、go,当然咱专业的主语言是python,所以后面有感兴趣的同学可以学习一下,悄悄说一句,我跟一班的班助都学的python后端
网络安全
网络安全(Cyber Security)是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。
网络安全其实可以分为三个方向:① 安全研发,② 安全研究:二进制方向,③ 安全研究:网络渗透方向。
安全研发方向呢,主要就是做各种安全业务相关的软件,比如像防火墙、数据库网关、杀毒软件等等。
安全研究:二进制方向呢,这个方向的主要做的是软件漏洞挖掘、逆向工程、病毒木马分析等工作。因为经常都是与二进制的数据打交道,所以久而久之用二进制安全来统称这个方向。
安全研究:网络渗透,这个方向更符合于大部分人对“黑客”的认知,他们能够黑手机、黑电脑、黑网站、黑服务器、黑内网,万物皆可黑。这个方向初期更容易入门一些,掌握一些基本技术,拿起各种现成的工具就可以开黑了。
对于网安感兴趣的同学可以去深入了解一下,之前有不少学弟学妹跟我交流对这方面比较感兴趣。一定要记住,网络并不是可以逍遥法外之地。
移动端——ios和安卓
这个方向顾名思义就是开发ios和安卓系统的手机app的,因为我接触的不是很多,所以对这方面感兴趣的可以自己去了解
大数据
大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。
大数据说白了就是将大量的数据进行筛选,清洗,然后分析其中的特征规律,以此来获得有利的信息。
算法和人工智能
人工智能,AI,主要是通过一些算法(机器学习、深度学习、强化学习等)来让计算机拥有人类的感知能力,比如说听说读写,举个例子,你的手机语音助手就是AI里面的NLP领域(自然语言处理领域),再例如自动驾驶,用到了CV领域的知识(计算机视觉),这两大领域是AI应用最广大的领域,当然,AI的世界非常丰富,已经渗入到我们生活的各个方面,但学习算法是一件很枯燥的事情,或许你想了半天,结果正确率没有10%,其实也没有那么悲观,像淘宝的推荐系统(每次给你推荐商品)成功率也就在5%左右,神奇吧,这点成功率给阿里创造了很多财富。AI是智科的重头戏,希望各位好好学习。
当然,计算机行业的方向还有很多,我这里只是列举一些常见的方向,对其他方向感兴趣的同学可以自行百度去了解和学习。
至此,我就先把一些关于计算机的方向看法介绍给大家,也希望学弟学妹们能够及时地适应大学生活,确认好自己地方向,努力拼比,加油哦!
以上是关于大学计算机相关方向感悟分享的主要内容,如果未能解决你的问题,请参考以下文章