让我掉下眼泪的不止昨夜的酒,还有这满屏的代码。


第一部分:结缘计算机

你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?

在炎炎的夏日,伴随这高三的结束,我也面临大学专业的选择,我看着书里密密麻麻专业,头很大,都是不熟悉的名称。这和上小学上中学有很大的不同,不在是基础的通识教育,已经开始划分不同的领域了,而这对我来说是很陌生的。对于当时的我来说,没有明确而坚定的目标,选择什么专业也是凭喜好来,排除了不喜欢的,不怎么喜欢的,没感觉的,剩下的就可以选择了,结果剩下的都是和计算机相关的专业。男生都喜欢玩游戏,我在小学的时候,班里的同学第一次带我去见识到了神奇的大铁疙瘩,帮我申请了QQ号,带我玩跑跑卡丁车,CF,QQ飞车,寻仙,侠盗猎车手,电脑对当时的我来说就是一个的游戏机,升入中学后,电脑之于我来说,又变成了学习资料的来源,不变的是,它仍然是一个游戏机。出于对电脑的“熟悉”我填报的都是计算机类的专业,最后也是被第一个志愿录取了,来到了集美大学,梦想这美好的大学生活。
我认为我的条件挺好的,至少我不为我的生计发愁,我不用去兼职来赚取学费,这是生活上的。从教育上,我自认为和那些科班博主们不能比,他们是凤凰,我是乌鸡,与非科班的博主比,我又欠缺这他们的坚持,决断力。个人的成功不是科班不科班能够决定的,你上了好大学,那是你的优势不是你的护身符。互联网时代,又是计算机这种能自学成才的学科,我不认为乌鸡就不能变凤凰。关键在个人。我喜欢看小说,小说里面的主角到哪里都可以翻江倒海,虽然是主角光环,但主角一般有着常人没有的优秀品质,努力,努力,努力,又™天赋超群。

计算机是你喜欢的领域吗?是你擅长的领域吗?

对计算机我是又爱又恨,爱的是,它真的很神奇,随着对计算机的认识,我发现计算机可以结合很多东西,特别是互联网,很寻常的物件,只要联网之后就变得神奇起来。现在的万物互联,智能家居,移动支付,电商,不正是互联网和计算机结合的最佳体现吗。最近的人工智能,机器学习,大数据分析也是频繁活跃在人们是视线内,最具体的就是谷歌的AlphaGo了,一个人工的智能程序,它击败了职业的围棋选手,包括世界冠军。还有就是好莱坞大片中经常看见的人像识别了,远在万里之外,却能通过计算机,摄像头,在茫茫人海之中找到你想找的人,虽然这是电影的夸大,但谁又能说将来不能实现。计算机带给人们太多的不可能和惊喜。但是,这些和我都没有太多关系。
因为我并不擅长计算机。对于一门新技术,我入门很快,却不能精通。我总结了一下,我接受新事物的能力很强,但是坚持一个方向学习下去很难。再仔细思考一下,就会发现根本问题就是我没有明确的目标,自制力不够。两个词总结,泛泛而“学”,喜新厌旧。

你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?

并不热爱计算机,但除了它我又能喜欢谁呢。

第二部分:在计算机系里学习

你对你的大学生活有什么想要吐槽的地方吗?跟学校给你的有什么区别?

1.要吐槽,第一个就是宿舍了,引桐的八人间是真的“隐痛”——隐隐作痛,想象中的上床下桌,快乐的四人间,并没有。
2.教室没有空调,这个真不是我吃不了苦,只是在厦门,这个四季如夏的地方,在夏天没有空调,不如让我去shi.120人挤得一个教室满满当当,老师上的是汗流浃背,我们听的是头昏脑胀。
3.一个只对着PPT教课的老师,没什么想吐槽的,浪费时间。
4.没有女朋友,这个嘛,都说大学里的恋情是纯洁的,刻骨铭心的爱情总是令人神往的。虽然社会总是冠以程序员,屌丝,宅男等称号,但我也是有理想的程序员,追求爱情这件事上,不能妥协。。。不为了恋爱而去恋爱,在遇到对的人之前,还是先照顾好自己,读好书,打好代码,锻炼好身体,如果连自己都照顾不好,谈何照顾别人。吐槽到此结束。

国内外的大学生活有什么区别?

以我的见识,大学还是离不开学习,但国内的偏向教学,国外的偏向让你去独立思考,自己学习。而国内的大学,以我的学校为例,一所一本的大学,每节课固定的知识教授,课后习题巩固,循环往复,期末考试。985和211的大学,从我假期和同学的接触中,他们确实很优秀,但是那是他们本身就优秀,学校的教学大多是类似的。我一向认为,到大学学习,遇到一个对的老师,比你考100分要重要的多,因为正确的为人处世,学习动力,学习方法,乃至人生观价值观的建立,比起一门课来说重要的多。大学除了课堂还有图书馆,图书馆可以说是大学的第二课堂,一本好书也比一个只会说PPT的老师强百倍。

你理想的大学教育应该是什么样子的?

我理想的大学教育,宽松的,但要求严格,让我们自己想办法去完成,不一定一定要让我们完成,只要我们在这个过程中能真正的学到知识,学到方法。要培养这种自己寻求知识,掌握知识的能力,而不是一味的到网上去寻找答案,copy答案。ctrl+c和ctrl+v是我用最多的组合快捷键。
我在刘帅的博文中看到这样段话

“我每看到一个题目,总是会先看答案,让答案来指引我的思路,而不是用自己的脑子想问题。这种学习方式在短期内的确会取得很大的成果,但却贻害无穷。长此以往,会使人丧失判断力、理解力和交流能力,只留下可怜的记忆力——这样的人难有大成。这样的学习方式会使我们的思考方式沦为简单地重复和机械地回忆,胆子变小,创新力几乎丧失——对于计算机这种快速变化和要求很高的学科来说,显然没有什么价值。”

这确实是我目前最为缺失的一块。如今严重依赖百度搜索,现在真的是面向“网络”编程了。遇到bug,先百度总不会错,一旦养成这样的习惯,也就很难提高自己独立思考解决问题的能力了,总是想倚靠前人的智慧。

速成的培训班和打基础的大学教育还有mooc之间有区别吗?

培训班是教人如何快速实现一个程序,就像搬砖的工人,老板很喜欢一来就可以干活的人,虽然他们不知道为什么要这么盖楼。打基础的大学教育,就行初出茅庐的建筑师,知道怎么盖楼,但是没经验,老板不怎么喜欢,叫你搬砖又细胳膊细腿的。而mooc适合给那些有自制力,自学能力强的人使用。mooc基本包括大学教育的课程。

学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?

开始的时候有这样的疑问,在我学习了数据结构和算法设计,参加acm培训后,深刻意识到了数学不好,学计算机是多么多么的苦逼。数学不仅锻炼我们的思维,也是计算机的基础,图论和离散,线性代数这些与数据结构息息相关,起初牛逼的计算机科学家都是数学家。当然现在的数学也不会差。数学应用的范围太广了,几乎涵盖了社会的方方面面。数学真的也是个神奇的东西,奈何我对它没兴趣。所以现在有点尴尬的就是,想学好计算机算法设计,先学好数学,这很难受。其他学科就是英语了,简直太重要了,计算机本就是一门更新很快的科学,各种新技术铺天盖地,应接不暇,往往新技术都是先从国外传来的(至少我现在是这么认为的)。掌握第一手资料是很重要的,想象一下,当别人已经开始应用新技术到生产中的时候,你还在等着别人翻译。。。汤都没你喝的了。

第三部分:未来规划

对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?

希望可以逐步的从一名技术工人转变到项目负责人再到管理人员。大概就是这样,至于从事哪一方面的工作,就是我现在烦恼的了。

你对于实现自己的梦想已经做了或者计划做什么样的准备?

先把课学好,期末考个好成绩。

你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?

在企业实习,在第一线总是能切实的体会到工作与实验的差别。

实习经验究竟有多重要?是否需要马上开始积累实习经验?

我认为实习经验重要,但没有那么重要,我们应该积累实习经验,如果有机会,我认为应该要去实习,实在没什么好机会或者自己另有安排,也没什么大不了的。

个人感觉,学生时代不要刻意去追求项目经验。当然如果有机会,适当地进入一线企业做一些实际项目确实对你就业有帮助,但这样去做的前提是你已经掌握好了大学课本上的基础知识。不要瞧不起大学里开的一些课程,更不要觉得它们太偏于理论。计算机专业(或其他相关专业)虽然重视实践,但是实践是在掌握好理论的前提之上。中国计算机教育本来就比较落后,大学前懂计算机、懂编程的人少之又少,大部分人都是进入大学后才开始接触计算机的,对于这大部分人来讲更应该学好大学里开设的一些专业基础课。前面提到过,很多企业在招聘应届毕业生时,主要看的不是你有多少项目经验(因为大部分面试官都知道现在在校大学生做项目的实际水准,即使你在简历上写得天花乱坠),而是你基本功是否扎实。基本功扎实与否决定你以后进入企业后的成长速度,一般情况下,基础越好的学生,进入公司后,成长得越快。从毕业开始面试的第一天起,在面试官面前不要过分吹嘘自己的项目经验(因为在面试官看来,你就是一张崭新的白纸),相反地,应该多展示一些自己的基本功以及思维逻辑能力,这才是作为一个应届毕业生面试时要做的事情。

关于这篇博文中,作者讲的,我认同,但有一点,我觉得这得对人,对于985这类的学校出来的学生,企业重视他们的吸墨能力,对于一般的学校,实习,项目还是求职的必备啊。

最后讲讲,努力是要的,不努力不去做你连失败都没有。

文中博文链接:
[1].https://www.cnblogs.com/xiaozhi_5638/p/4485805.html
[2].https://book.douban.com/subject/4006425/discussion/22803961/

第一次作业:扑通扑通 我的IT的更多相关文章

  1. 集大1513 & 1514班 软件工程第一次作业评分与点评

    谢谢大多数同学按时完成了作业,同学态度都比较端正,没有为了完成作业或者讨好老师而说一些假话空话. 很多同学选择CS之前并没有从兴趣或者擅长出发.这是一个普遍的现象,十年前我们是这样,十年后的孩子们还是 ...

  2. C 语言学习 第一次作业总结

    第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...

  3. 耿丹CS16-2班第一次作业汇总

    第一次作业统计完成. 注:1.作业顺序:取最早交作业的前3名,依次拿5,2,1分,前提是作业质量较高,否则轮至下一名同学得分,其余同学得0分:2.作业情况:满10分,空一题扣2分,心得写得好的有额外加 ...

  4. 软件工程(QLGY2015)第一次作业小结(含成绩)

    相关博文目录: 第一次作业点评 第二次作业点评 第三次作业点评 Github项目提交 github的代码提交,大部分人都只是提交了单个文件,存在几个问题 请提交完整的项目文件到github 问题:为什 ...

  5. 2015级软工实践k班第一次作业-准备

    第一次作业-准备······ 几篇文章阅读下来发现一个事实,还是要有明确的目标,清楚自己需要做什么最为重要.然后根据目标确定需要为之所做的准备工作,考研也好,工作也罢,都是服务于自己的目标. 问题答应 ...

  6. java第一次作业0

    lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...

  7. OO第一次作业总结

    OO第一次学习总结 1.第一次作业:多项式加法 从未接触过java的我,在从输入输出开始学了几天后,按照C语言的思路,写出了一个与面向过程极其接近的程序. 在这个程序中,存在两个类:一个是Comput ...

  8. # C语言程序设计第一次作业1234

    ---恢复内容开始--- C语言程序设计第一次作业 1.求圆面积和周长 输入圆的半径,计算圆的周长和面积 (1)流程图 (2)测试数据及运行结果 测试数据r=3 运行结果 2.判断闰年 输入一个四位年 ...

  9. 构建之法助教园地第一次作业--点评<西北师范大学|李晓婷>

    一 博客点评 第一次作业--准备篇:https://www.cnblogs.com/Mookiepiece/p/10464606.html#4192515 点评内容: 首先,你对电脑很感兴趣,兴趣就是 ...

随机推荐

  1. freemarker中的left_pad和right_pad(十五)

    freemarker中的left_pad和right_pad 1.简易说明 (1)left_pad 距左边 (2)right_pad 距右边 (3)当仅仅只有一个参数时,插入的是空白:当有两个参数时, ...

  2. 关于html5 data-*自定义属性相关注意点和踩过的坑

    在HTML5中添加了data-*的方式来自定义属性,所谓data-*实际上上就是data-前缀加上自定义的属性名,命名可以用驼峰命名方式,但取值是必需全部使用小写(后面会说),使用这样的结构可以进行数 ...

  3. php sprintf用法

    sprintf用来格式化字符串 说明 string sprintf ( string $format [, mixed $args [, mixed $... ]] 参数 $format 可能的格式值 ...

  4. (luogu P3358)最长k可重区间集问题 [TPLY]

    最长k可重区间集问题 题目链接 https://www.luogu.org/problemnew/show/3358 做法 所有点向下一个点连容量为k费用为0的边 l和r连容量为1费用为区间长度的边 ...

  5. 【CJOJ1603】【洛谷1220】关路灯

    题面 Description 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少).老常就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉 ...

  6. 【BZOJ1901】【Luogu2617】Dynamic Ranking(主席树,树状数组)

    [BZOJ1901][Luogu2617]Dynamic Ranking(主席树,树状数组) 题面 神TM BZOJ权限题 Luogu真良心 题解 如果不考虑修改 很容易的主席树区间第K大 考虑修改 ...

  7. 使用Ant打包Java后台程序

    概述 本文通过一个简单的Java Application例子描述如何用ANT完成基本的程序打包工作.包含文件拷贝.编译.打包三部分:完成这三部就可以得到一个可运行的程序包了. ANT的安装,环境变量的 ...

  8. java接口----继承(实现)方法

    文中"实现"一词特指接口的继承. 一个类实现多个接口时,不能出现同名的默认方法. 一个类既要实现接口又要继承抽象类,先继承后实现. 一个抽象类可以继承多个接口(implements ...

  9. Oracle用户、授权、角色管理

    创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率. Oracle ...

  10. SpringMVC【参数绑定、数据回显、文件上传】

    前言 本文主要讲解的知识点如下: 参数绑定 数据回显 文件上传 参数绑定 我们在Controller使用方法参数接收值,就是把web端的值给接收到Controller中处理,这个过程就叫做参数绑定.. ...