学号:153401010222
id:A08601
Coding 地址:github.com/947104238

阅读材料并思考

北行陈彦吉同学的博客

一、 回顾你过去将近3年的学习经历

1. 当初你报考的时候,是真正喜欢计算机这个专业吗?

与其说是对计算机感兴趣,不如说是手机让我对这一专业产生了兴趣。
初中的时候,对于电脑的了解也仅限于游戏和基础硬件,日常里和同学吹侃一下CPU、显卡什么的。(当然当时是买不起的)
后来继承了我爸传下来的功能机摩托罗拉V3i。小孩子当然会对游戏产生兴趣。
不过光玩总会腻的,于是就到处寻找新的游戏,看多了就会发现几乎所有这个平台的游戏都会有这个图标:

对,没错。就是java。从此开始知道了有计算机语言这么个神奇的东西。

上了高中后,我的高中生活跟大佬们比就黯淡很多,基本没有参与过什么比赛之类的。但是我开始了智能机之旅,牌子机、杂牌机、山寨机我都有摸过。。
当时省上几个月的饭钱就会去网购一部不同牌子的安卓机。LG,三星,索尼,vivo、一加、山寨等,现在我家里的抽屉里还躺着这些手机的尸体。
作为一个喜欢捣鼓的人,又有安卓开源的性质,不可避免的接触到了root,刷机这个大坑。在刷机玩腻后,就开始自己试着定制一下rom包。打个框架什么的都是常规操作。
刷完之后开不了机、基带丢失更是家常便饭。但也就在遇到与处理各种问题,增长经验的同时对android这个绿色小机器人产生了浓厚的兴趣。
渐渐的也就热衷于写自己的App,但是苦于太难入门,不知从何下手,也只能望而却步。
所以,在选报专业时,计算机专业成了我的首选。

2. 你现在后悔选择了这个专业吗?

后悔?当然是不可能的。我觉得但凡我选择了其他的专业,都不会有现在这样用兴趣去学习一门技术。
虽然最早开始上课时,一直都是敲黑框框的程序,疑惑这跟写软件到底有什么关系。但在学习了java的GUI之后,终于觉得努力没有白费,至少能写出个
丑陋的小程序了(雾)。
后来选修了安卓移动应用开发课,当所有学过的知识串联起来,组合成了一个真正的手机app时,感觉真的很酸爽。

3. 你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?

兴趣依然没有变,最感兴趣的就是安卓应用开发和基于其的各种技术。其次可能就是美工设计了(比起写程序的后台功能,我更享受设计一个好看的界面这一过程)。
从android 5.0开始,Google推出了Material Design设计。当国内安卓机都还大量处于android 2.0~4.4版本之间时,我已迫不及待的刷上了android 5.0。瞬间就被其简约而不失质感的设计所吸引。在回顾以前的版本,混乱的设计语言简直不堪入目。

Material design的核心思想,就是把物理世界的体验带进屏幕。去掉现实中的杂质和随机性,保留其最原始纯净的形态、空间关系、变化与过渡,配合虚拟世界的灵活特性,还原最贴近真实的体验,达到简洁与直观的效果。
-- 引用自《Material Design核心思想》

这里放几张设计思路图:

材质

动画


二、 总结你现在已经掌握的知识

1. 你都具备了那些专业知识和能力?

  • 当前已修完的跟专业挂钩的课程有

    • 基础知识类

      • 高等数学、离散数学、线性代数、概率论与数理统计、数据结构、编译原理、数据库等
    • 计算机语言类
      • C、C++、Java、XML。
  • 自学的技术有
    • 基础类

      • ACM程序设计、程序设计思想、mySQL及数据可视化相关
    • 语言类
      • 一点点的php,javascripts,html,SQLite语句等
    • 工具类
      • 设计一应用界面当然离不开PS,.9图等等设计软件啦

2. 你认为你已经为成为一个合格的计算机软件工程师做好准备了吗?在专业技术、个人能力以及其它方面你还有那些欠缺?

我觉的我还没有准备好成为一名合格的软件工程师。最重要的原因是我欠缺对一个工程的管理组织能力,不能在一个项目开始之初就将各种功能之间的关系划分好。
我经常是想到什么就开始写什么,当需要一个功能时就转而去写这个功能。一个两个倒是无所谓,但当项目变得庞大时,各个功能之间相互嵌套,就会使程序变得杂乱,甚至代码会非常冗杂。时不时又会去
更改最先设计好的数据结构,代码结构的不合理也加大了debug时的难度。我觉得这是我急需解决的问题,也是我能力上的缺陷。

三、 畅想未来

1. 对照材料中前人的经历,你还准备从事计算机这个行业吗?

材料中辜新星 、刘帅、徐宥、麒麟子等大神的博客中,我深深的明白了一个道理,人外有人,天外有天
大佬们初中掌握的能力就已经比我高到不知道哪里去了。

大学前两年的生活现在看来也可以说是被荒废了。说实话,确实是被打击蛮大的。
但是我是因为兴趣爱好才选择了这个专业,虽然起步慢了几个车位的距离,但是我还是会坚持不懈的继续补充自己的知识水平。

  • 冰冻三尺非一日之寒
  • 梅花香自苦寒来
    我相信没有人是一蹴而就的。也没有毫无效果的努力。

2. 你认为与其它专业的同学相比,你的优势都有哪些?

与其他专业相比,虽然有人说计算机专业已经烂大街了,但是这不正是计算机被需要的表现么。未来是万物互联的时代,5G时代的到来让计算力成为一种生产力,只要勤于更新自己的知识储备,跟上时代步伐,计算机专业就很难被时代所淘汰。而科班与自学之间有着对知识体系系统理解的差距。

3. 对已经不远的将来,你的职涯规划是什么?

1. 自我认知

  • 性格:善于独立思考,与人合作不因得失计较。做事全力以赴,肯刻苦,实际而热情;但表达能力不足,不善沟通,不善于领导职位,偶有烦躁情绪。
  • 兴趣:爱好阅读,关注科技实时动态。不善运动,但喜欢散步。
  • 价值观:在代码上保持冷静的唯物主义,在界面上体会用户的唯心主义。始终坚持富强、民主、文明、和谐, 自由、平等、公正、法治, 爱国、敬业、诚信、友善的社会主义核心价值观。
  • 能力:具有较强的自制力。善于思考,汲取他人长处时不忘自己的创新并善于总结心得体会。有一定的自学能力和动手能力。

2. 职业认知

首先,全球现处于第三次工业革命, IT行业在其中举足轻重。且现在也是“三步走”战略”和“新三步走”战略的关键时期。这一时期定会仍很大的机遇和契机,我们正处于这一伟大的时机。我国在经过三十年改革开放,综合国力得到了显著的提升。

现正暴发新一轮的世界性的经济危机,这对我们是挑战更是难得的机遇,到我们走向社会时更能一展所能。随着成功举办、参加了多次国际性的活动,更是使我国成为国际性的大国。2000年“网络泡沫”破灭后,全球IT人才需求缩水,但世界IT产业的生产基地和研发中心正陆续在我国设立。全球新一轮的产业转移正推动我国由IT大国向IT强国转变,这将进一步刺激国内对计算机专业人才的需求。

现在我国的IT行业人才不足且有严重的结构性的失衡,但其中也更重要的是高技术人员的需求。社会需要的更多的是高技术性的IT人才,用人单位更是提高这方面的门槛。现在的计算机已经得到了极广的普及,各高校都很重视这方面的培养,企业也重视培训。在大学生就业形势危机的情形下,IT行业也是日趋激烈,但也仍会是“抢手贷”。

3. 职业目标路径设计,与实施计划

面对现实,我必需首先要好好好学习,扎实专业课程,要有过硬的专业知识。并要过英语四级,掌握一定的计算机英语。要从现在做起,尽量的参加社会实践,不断提高自己的综合素质,并逐步了解社会企业对当代大学生的要求,不至于到毕业时一脸茫然。

具体的规划设计:

鉴于大学已度过了三年半的时光,加之考研复习使得课余时间所剩不多,我从材料 徐宥:掉进读书的兔子洞中总结出了接下来的目标:
读完

The Art of Computer Programming 《计算机程序设计艺术》
Programming Pearls 《编程珠玑》
Structure and Interpretation of Computer Program 《计算机程序的构造和解释》
The Art of Unix Programming 《Unix编程艺术》
How to Solve It 《怎样解题》
The Structure of Scientific Revolution 《科学革命的结构》
-- 引用自《徐宥的书架》

转载于:https://www.cnblogs.com/Mr-quin/p/8552221.html

软件工程(2018)第一次作业相关推荐

  1. 2018软件工程实践第一次作业

    2018软件工程实践第一次作业 1. 简单介绍 031602418:我是正在努力拯救发量的李翔:我的爱好是搜罗使头发乌黑浓密的方法:最推荐玫瑰一楼的乡村荷叶饭:有生发方法的小伙伴请联系我! 2. 阅读 ...

  2. 软件工程课程第一次作业-3120005403

    目录 作业要求 一.评估当前的自己 1.1自我简介 1.2当前值 二.展望未来 2.1阅读<构建之法>,并阅读[构建之法社区](https://bbs.csdn.net/forums/So ...

  3. 19秋软件工程基础第一次作业

    个人第一次作业:阅读与思考 这个作业属于哪个课程 课程链接 这个作业要求在哪里 作业要求链接 我在这个课程的目标是 掌握软件工程这门课的核心知识点,对职业规划有清晰的认识,在完成该课程之后对未来学习历 ...

  4. 软件工程课程第一次作业

    软件工程第一次作业 作业属于哪个课程 软件工程 作业要求在哪里 作业要求链接 作业的目标 1. 熟悉markdown语法 2. 阅读<构建之法> 3. 撰写csdn博客 4. 评估当前,展 ...

  5. 软件工程导论第一次作业

    目录 1.作业的基本信息 2.评估当前的自己 3.展望未来 4.学习路线 5.git 1.作业的基本信息 这个作业属于哪个课程 软件工程 这个作业要求在哪里 软件工程第一次作业 这个作业的目标 1. ...

  6. 软件工程2017第一次作业——随笔汇总

    随笔一 开通博客十一天了,还没开始写东西,今天软件工程第一节课结束了,开始了我的第一篇随笔,有点小心奋. 这篇博客就写以下几点: 1.自我介绍 2.本科对计算机的想法 3.对这门课的期待 一.自我介绍 ...

  7. 软件工程团队第一次作业

    团队展示 队名:死肥宅工作室 队员: 林一心(201521123055,队长) 张杭镖(201521123046) 童欢(201521123054) 赵意(201521123057) 团队项目描述 小 ...

  8. 软件工程基础第一次作业:阅读与准备作业

    软件工程基础作业1:阅读与准备作业 这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFounda ...

  9. 2017软件工程实践第一次作业(随笔)

    前言: 其实在3天前我才发现有这么一个作业,并且还要用高大上的博客和没听过的Markdown编写.于是我花了一天时间测试怎么用Markdown,结果各种不成功:然后又花了一天时间研读老师发给我们的那些 ...

  10. 高级软件工程的第一次作业:回顾自己本科设计

    本科毕业设计,是各位同学大学最后的一个成果,或是一个软件.或是一个游戏,但都体现了大家的辛勤和汗水. 在本课程学习之初,希望大家重拾个人之前的成果,并重新从软件工程的视角,探视设计中存在的不足,并用3 ...

最新文章

  1. Apache软件历史版本下载地址
  2. 关于nginx rewrtie的四种flag
  3. 数据湖架构,为什么需要“湖加速”?
  4. 怎样解决外键约束_《设计心理学》|找寻“设计师”所遇的真正问题与解决之道...
  5. 关于GO语言,这篇文章讲的很明白
  6. linux定时器tinner,第三章 套接字相关数据结构--基于Linux3.10
  7. SQL PASS西雅图之行——University of Washington篇
  8. java常用序列化与反序列化方法
  9. BZOJ2191:Splite
  10. 微信小程序期末大作业,飞机大战
  11. 核爆rpg学院站计算机,《核爆RPG》控制台代码及使用方法
  12. matlab——矩阵运算
  13. Vue2项目使用mars3d
  14. go.js 删除节点
  15. Codeforces 1744B. Even-Odd Increments
  16. 罗塞塔石碑1141问题
  17. 基于S-Function的Joystick Input
  18. opencv 风挡轮廓补全
  19. 七牛云上传图片和视频
  20. 小型直播系统系列-乐聊TV的开发(二)

热门文章

  1. 米哈游人工桌面YOYO鹿鸣
  2. 类似于语雀、石墨文档私有化部署开源代替品,你尝试了吗?
  3. 『分享』水平集算法简介(Level Set)
  4. Python 员工工时汇总
  5. 【附源码】计算机毕业设计SSM网上书店管理系统
  6. 继续教育计算机专业能学到东西吗,继续教育个人学习心得体会
  7. PySerial学习系列1--serial.tools
  8. excel仪表盘制作,商业智能仪表盘的作用
  9. 进击的 Vulkan 移动开发(一)之今生前世
  10. java 与 c gzip_zlib和gzip生成不同的数据