第一部分:结缘计算机

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

当初选择计算机专业作为自己报考大学的第一志愿,主要是看重了市场对于计算机行业人士的巨大需求,同时也感慨于计算机行业科技的发展潮流。另外,与某篇博主的感觉类似:

“我并不这样觉得,因为我觉得技术是实实在在的东西,很实在,这让我很踏实,踏实的感觉得好。”

-- 引用自博客L

代码给我一种很踏实的感觉。一个从1跑到10的for循环,执行100次之后,还是从1跑到10,不会发生改变(除非有人动了你的代码= =)。拿电子信息专业来做对比,一块电路板的输出电压是10V,这块电路板通电工作了100次,再次测量他的输出电压,可能就因为某个元件的多次使用而发生些许程度的损坏就变成了9.9V。相反,代码就不会发生变化,1就是1,2就是2(呃呃,忽略了评论里的内存泄漏等问题,即便代码的正确性不会发生改变,但效率会越来越慢。在节奏如此快的时代里,正确性仿佛已经成了最最基本的前提,代码的优秀性更多的是体现在效率方面)。因为在高中的时候接触过一定程度的编程,在大一一些基础的专业课程的学习上没有感觉有多么吃力。到了大二,在一些比较难的专业课上,深深的感觉到了自己编程方面的实践太少。读了这么多博客,每篇博客里面的主人公都有自己独特的个人发展经历,但相同的是对计算机始终如一的热情还有就是日复一日的努力。既然自己没有先天的天赋,就只能通过后天的付出来弥补。呃,后天的付出只能是通过更加努力的去实践,去敲代码,让自己的代码在简洁的同时效率更高(虽然现在的水平还差很远。。。)除了代码上的实践以外,要关注行业里前沿的一些发展,现在许多技术方面的微信公众号可以满足这一需求,不过也要去读官网的文档。还有就是尽可能的去与他人进行合作。

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

1.你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。

目前来说,我对我的大学生活还是很满意的,吐槽的地方更多的是硬件方面的。。。我理想中的大学教育应该是在保持学生身心健康的基础上,能够通过一定的理论课和大量的实践课来锻炼学生的学术能力或专业能力,并且能够让学生在四年后可以轻松完成学校到社会的过渡。然而,学校的精力毕竟是有限的,不能对每个同学的个人发展做的面面俱到。要想达到自己理想中的水平,更多的时候要靠自己对自己的要求。因为种种的原因,学校的老师即便想做到外国的老师那种教学状态,也是有心无力,这一点我们要给予更多的理解。“师傅领进门,修行靠个人”,一些说滥的话往往有其自身的道理,在这个大环境下,与其怨天尤人,不如好好的磨练自己。

2.迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。

现在,我写过的代码行数大概在1w+。做过的最复杂最完整的项目应该是大二下学期的面向对象课程作业,从最开始的正则表达式到多线程,再到各种的文档和设计图。教学组也是尽可能的为我们介绍在我们这个水平应该接触的软件开发知识。在课程后期的出租车作业,用多线程实现了多辆出租车的抢单、接单和服务乘客,在搭载乘客的过程中,还会根据道路和红绿灯的变化选择合适的路线。

第三部分:未来规划

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

目前来说,根据自己对IT职业的认识,想从事软件开发或者数据方面的工作。目前的优势可能只有本科阶段学校给我的教育和训练要严格于其他学校的课程标准,还有的就是抗挫折能力了。不足的地方也随着学习的深入越来越显现出来,比如对于某一个陌生的技术,自学的能力还不足,英语水平很差,官方文档或者一些英文教程读的很慢。这都是日后要花时间和精力来弥补的。在毕业选择工作岗位时,会尽量选取能够学到很多东西的职位,慢慢的,在技术层面有了很多的积累后,再去谋求更大的发展。

[1]http://blog.csdn.net/haoel/article/details/1688104
[2]https://news.cnblogs.com/n/531362/

[2017BUAA软工]第0次博客作业的更多相关文章

  1. [2017BUAA软工]第三次博客作业:案例分析

    第三次博客作业:案例分析 1. 调研和评测 1.1 BUG及设计缺陷描述 主要测试博客园在手机端上的使用情况. [BUG 01] 不能后退到上一界面(IOS) 重现步骤:打开博客首页中任意博文,点击博 ...

  2. [BUAA2021软工]结对第一阶段博客作业小结

    作业链接 结对项目-第一阶段 优秀作业推荐 本次博客作业虽然是简单总结,但是以下作业中都不乏有思考.有亮点的精彩内容,推荐给同学们阅读学习. 山鸣谷应,相得益彰--杰对项目-第一阶段总结 该组对于可能 ...

  3. [2017BUAA软件工程]第0次博客作业

    [2017BUAA软件工程]第0次博客作业 结缘计算机 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 计算机是你喜欢的领域吗?是你擅长的领域吗? 我当时报考高考志愿的时候就已经是想好报 ...

  4. 【2017集美大学1412软工实践_助教博客】团队作业10——项目复审与事后分析(Beta版本)

    写在前面的话 转眼轰轰烈烈本学期的软工实践就结束了,这个过程中想必在熬夜敲代码,激烈讨论中留下诸多回忆的同时,也收获了不少.恭喜所有团队完成了本阶段冲刺,此外,由于大家的贡献分给的都很平均,将个人贡献 ...

  5. 【2017集美大学1412软工实践_助教博客】团队作业3——需求改进&系统设计 成绩公示

    第三次团队作业成绩公布 题目 团队作业3: 需求改进&系统设计 团队成绩 成绩公示如下: 缩写 TD BZ GJ CJ SI WBS GS JG DB SS SJ CS DC Total 分值 ...

  6. 【2017集美大学1412软工实践_助教博客】团队作业4——第一次项目冲刺(Alpha版本)小组 成绩

    第四次团队作业成绩公布 题目 团队作业4: http://www.cnblogs.com/happyzm/p/6722264.html 团队成绩 成绩公示如下: 检查项 会议内容 代码签入 心得体会或 ...

  7. 【2017集美大学1412软工实践_助教博客】团队作业5——测试与发布(Alpha版本)

    第五次团队作业成绩公布 题目 团队作业5: http://www.cnblogs.com/happyzm/p/6788792.html 团队成绩 成绩公示如下: 检查项 测试报告 Alpha版本发布说 ...

  8. 【2017集美大学1412软工实践_助教博客】团队作业7——Alpha冲刺之事后诸葛亮

    题目 团队作业7: http://www.cnblogs.com/happyzm/p/6827853.html 团队成绩 评分项目 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 全组 ...

  9. 【2017集美大学1412软工实践_助教博客】团队作业9——测试与发布(Beta版本)

    题目 团队作业9--测试与发布(Beta版本)(http://www.cnblogs.com/happyzm/p/6917253.html) 团队作业9-1 测试与发布成绩 分值 1 0.5 0.5 ...

随机推荐

  1. CRM项目之stark组件(2)

    那么从今天开始呢,我们就要开始设计属于我们自己的admin组件,起个名字就叫stark吧(当然你愿意叫什么都可以). stark组件之四步走 仿照admin组件实现流程,stark组件要实现四件事情: ...

  2. vue项目的架构设计完善详解

    vue项目构建vuex+mock层 vue项目添加jsBridge(与原生交互的) vue项目添加代码格式化

  3. File类_删除一个带内容的目录_练习

    需求:删除一个带内容的目录 原理:必须从最里面往外删除需要深度遍历 import java.io.File; public class RemoveDirTest { public static vo ...

  4. cocos2d-x 3.0 安装及创建项目

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/LanerGaming/article/details/24146921 好久没实用过cocos2d- ...

  5. Ros使用Arduino 1安装Arduino IDE

    安装Arsuino IDE sudo apt-get install arduino 设置库文件路径 在使用ROS的库文件时,必须在代码的开头包括: #include <ros.h> 接下 ...

  6. solidity-library

    library 1)直接使用使用库合约的合约,可以将库合约视为隐式的父合约(base contracts),当然它们不会显式的出现在继承关系中.意思就是不用写is来继承,直接可以在合约中使用: lib ...

  7. PySpider HTTP 599: SSL certificate problem错误的解决方法

    在用 PySpider 爬取 https 开头的网站的时候遇到了 HTTP 599: SSL certificate problem: self signed certificate in certi ...

  8. 查看电脑本机的ip地址

    第一步:打开cmd 第二步:输入:ipconfig,回车 第三步:找到无线局域网适配器下的IPv4地址,那就是本机的ip地址

  9. 如何在Skyline中加载ArcGISServer发布的WMS和WMTS服务

    如何在Skyline中加载ArcGISServer发布的WMS和WMTS服务? 我这里的测试环境是ArcGISServer10.1和TerraExplorer Pro7.0,主要过程截图如下,

  10. SkylineGlobe 6.6 开放的事件函数接口

    SkylineGlobe 6.6 开放的事件函数接口: struct __declspec(uuid("84ce9e1b-65ad-11d5-85c1-0001023952c1") ...