标签:编写 概率论 简单 安全 自身 操作 个人信息 帮助 密码
其实我从高一就开始接触编程了,在高中我搞了两年的算法竞赛,算是有一点算法基础(捂脸,其实实力弱得一批),也是在那个时候开始爱上了编程。因此在高考结束后就报了信息安全专业,哪怕那时候父母不是很支持我报跟计算机相关的专业。我认为我的起步条件会比一般的零基础的萌新稍微好那么一点点,但也就仅限于此了,毕竟有天赋的人比比皆是,他们只是缺少一个契机罢了,入门之后分分钟起飞的也是一大把,更不用说那些大牛博主了,他们的程序员之路可以说只能仰望了。
我知道自己天赋不咋滴,因此本科的时候对自己算是比较严格,强迫自己经常写代码看代码,不至于说很长一段时间没有去学习代码。大学本科的时候加了个团队,一来起到监督的作用,二来向他人取经学习比自己一个人瞎摸索好多了。当然,在这个团队里我也亲眼见识到什么叫有些人的天赋是不讲道理的,进一步激励我努力学习。
答案肯定是是的。刚开始接触编程的时候,觉得很难,无法理解为什么可以这样子。曾一度想要放弃,不过不知道怎么的熬过来了,也开始喜欢上了编程,觉得编程很有意思,编程能够做到许多有趣的事情,从计算机的角度去思考让我发现了一个崭新的世界。我还清晰的记得我们在高中用学校淘汰下来的才几十MB内存的老电脑编程的一幕幕,也十分怀念pascal那令人瞎眼的深蓝色背景。我喜欢编程,正是觉得我本科学到的还不够,所以选择考研,希望能在这条道路上走得更远一些。
我对大学生活还算比较满意,不过也有一点地方需要吐槽的是时间很紧张的样子,实验室那边需要花时间,上课也要花时间,自己还要留出一部分时间来学习自己感兴趣的东西,真的感觉时间有点不够用。我理想中的大学教育的话,在我的观念中,计算机这个领域,自学是非常关键的,老师更多的是带领你进入这个世界,在关键的时候为你指一个大概的方向,但是你要想在这个领域有所建树,肯定要花大量的精力去自学的。想存粹依靠老师教学把你培养成一个大牛,那是不可能的。
我觉得我敲的代码还算比较多的,特别是高中时期,只要不是期末时期,满打满算每周也能有30+小时的编程时间,而一到节假日,台风之类别人放假的时候,我们是没有放假的,必须到学校电脑室写代码,从早上9点敲到晚上10点,就中间出去吃个饭而已。而到了大学本科的时候,人稍微有了一点惰性,敲的代码少了很多。然后也没做过多少实际的项目,自己自学做的比较复杂的应该是一个windows模拟加载器,用来模拟windows加载程序的流程来装载启动程序,还有一个是用纯汇编写的PE解析器吧。。。
我个人觉得区别不会说很大,因为我之前就说过,在我的认知中,计算机这个领域很看自学的,科班出身和北大青鸟最大的区别就是前者有一个比较好的老师,能够系统的带你入门,在你遇到难题的时候帮你指个方向,但是你能达到什么程度还是得看你自身的努力。现在各种各样的论坛博客之类的都很方便,你能在上面获取到很多学习资源,也有一些大牛热心的帮你解答疑惑。论坛博客上获取到的学习资源肯定没有科班教学那么系统,但是相对的它有另一个优点,就是实用性很强。很多科班的学生可能都有过这样的时期:我学这个有什么用?什么时候用得上这个?当然,不能说二者孰优孰劣,二者都有它的优点:网上的学习资源能让你快速上手,短时间内学会你想要的知识;而科班教学则能帮你打下坚实的根基,虽然短时间内看不出什么明显的效果,但是它能帮你在未来的道路上走得更稳更远。
数学和计算机关系还是蛮大的,比如机器学习等就很需要这些数学知识。大家之所以都这么抱怨,无非是因为没有使用这些数学知识的时机,但是话又说回来,等到需要这些知识的时候再去学哪来得及啊。
梦想是进入BAT这样的大公司,在敲几年代码后混个管理或总监之类的。为了这一目标,需要不断提升自己的代码能力,多看代码,多谢代码,多总结代码。
实习经验还是很重要的,因为实习能帮我们把学到的理论转化为实践能力,让我们意识到自身的不足,帮助我们完善自己。但是马上开始积累实习经验是不必要的,我们还是要先把自身的基础打扎实。
以前从未学过这门课程,因此想系统的全面的学一下这门课, 期望能学到许多不一样的知识,帮助自己做出优秀的作品来。
至于熬夜,以前倒是经常熬夜,后来意识到这样不行,迟早把自己身体搞垮,因此我可以付出更多时间和精力,但是熬夜这种事还是有点抵触的。
1.手机上的社交软件
讲到这,肯定绕不开企鹅帝国的QQ和微信,毫不夸张的说,在中国,只要会上网,就用过这两者之一。这两款APP界面精美,功能齐全,操作方便。最主要的是一个QQ账号就能够登录、使用腾讯的所有产品,比如地图,音乐,游戏之类的,这也是使用QQ最大的便利,毕竟没有人会喜欢记一大堆账号密码。
第一次接触QQ好像是在初中吧,印象中那时国内应该没有同类的软件,这也是QQ能够迅速抢占市场,发展壮大的原因吧。而QQ从当年简单的通讯软件不断的发展,衍生出了各种各样的产品出来,地图、音乐、游戏、网络支付、小说、动漫、漫画、直播等等,生活中随处可见腾讯的身影,可以说人们已经很难离开腾讯了,腾讯在中国可以说几乎是无敌的。
说到腾讯的收费,就QQ本身和旗下的各种游戏都是免费的,但是腾讯游戏的梗可以说是众所周知了,号称"充了钱你才能变强",虽然你不充钱也能玩腾讯游戏,但是腾讯有无数种方法来诱惑你充钱,只要你想玩下去,你就很难抵制诱惑真的一分钱都没充。。。
2.PC上的办公软件
没错,说的就是office系列的软件,office系列的软件功能强大,基本能满足各种办公要求,而且操作方便。不过由于office的正版软件是收费的,所以有不少人选择了免费的WPS作为替代品,这也是WPS用来和office竞争的优势吧。
以前没什么感觉,后面渐渐发现office(或WPS)可以说是生活必备的软件了,第一次正式使用这些软件应该是高中时用来填个人信息,后来上了大学,发现用到的次数越来越多了,填信息、打印、做表格、演示等等。个人现在使用的是wps,一来它的功能足够我用了,二来,最重要的是它,免费!
另外,使用这些软件的人很多都有遇到这种问题:辛辛苦苦做了半天,程序bug或电脑死机了,导致成果没保存下来,那是要多气有多气。所以说,要记得设置自动保存。
3.游戏
说到游戏,那我就要讲一下steam了,因为我就是它的忠实用户。据说它是第一个提出游戏平台这种概念的,现在腾讯也要搞一个游戏平台,叫WEGAME好像。不得不说这种游戏平台的模式相当good,厂商或V社自己把游戏挂上平台,用户不必再到各个网站,只需要在steam上浏览,选择自己喜欢的游戏,付费下载(当然也有免费的游戏)就可以,而且steam可以帮助你管理配置游戏,你只需要点开始游戏就ok了,如果用户在下载游戏的一段时间内觉得这个游戏不合心意,还可以申请退款,把游戏退掉,可以说用户体验相当好,而steam在这次交易成功后抽取一定的手续费了。
steam有一个大名鼎鼎的营销策略,叫做"喜+1",意思是通过打折或者游戏包捆绑的形式让用户控制不住自己双手去购买,用户买完还美滋滋的,觉得自己赚了,不要以为这招很low,倒在这招上面的不计其数。
steam另一个主要的来钱方式就是V社自身出的游戏有一个模式叫做开箱,比较出名的就是csgo和dota2了,主要是在游戏商城贩卖箱子,用户购买后有一定概率开出稀有饰品或极其稀有的饰品,用户往往很难抑制自己,去购买大量箱子,希望开出自己想要的饰品。
不过steam也有一个比较坑的地方,就是每次你一上线它就会检查你所有的游戏,并强制更新。
标签:编写 概率论 简单 安全 自身 操作 个人信息 帮助 密码
原文地址:http://www.cnblogs.com/cai2017282110285/p/7528083.html