201521123004《软件工程》个人阅读作业1

task1+Task2:

201521123004 林艺如
博客:https://www.cnblogs.com/dabaolyr/
码云:https://gitee.com/dabao_lyr

Task3:完成博客-阅读与思考

阅读参考材料,并回答下面几个问题:

(1)回想一下你初入大学时对网络工程专业的畅想

  • 当初你是如何做出选择网络工程专业的决定的?

答:虽然我高中是理科生,但是在填报志愿的时候,我所选择的大部分都是偏文科的专业,当时也没多想,没考虑什么录取的规则啥的,就自己填了志愿提交了,万万没想到,最后居然被报的唯一一个工科专业录取了,结果出来的时候还是震惊了一下下,我不像博客A的作者从小便接触了计算机和编程,我一直到高中都很少接触计算机,心想着能学到新鲜的东西也是好的,然后我就这样成了网络工程专业的学生了。

  • 你认为过去两年中接触到的课程是否符合你对网络工程专业的期待,为什么?

答:过去两年,我们的课程都是一些基础课,跟学院其他专业都是差不多,从基本的编程语言开始学起,没接触到专业课的时候我甚至疑惑难道网络工程只学编程吗。我的编程能力真的不行,最开始代码报错解决不了就开始思考人生然后自我否定,到后来就慢慢习惯了,报错解决不就好了,自己解决不了就百度,不行就问老师同学,没什么大不了的,大三学了计算机网络尤其是实验课才跟我想象的网络工程有点擦边。

  • 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

答:计算机是我喜欢的领域,但它并不是我擅长的领域。学习了计算机的课程后,真的发现了计算机的魅力,尤其是解决问题之后的喜悦,但是说实话,我真的不擅长,我通常需要花比别人更多的时间去解决相同的问题。

人是这个世界最伟大的动物,原因在于,从生理上,我们其实相差不大,每个人都大同小异。但是,精神上,性格上千差万别,每一个人都生来具有无限的潜能。每一个希望不断改善自己,希望不断前进的灵魂都是伟大的。
前方没有终点,一切都有其可能性。

--博客H

这段话让我感触颇深,凭什么别人可以我不行,不擅长并不代表不可能,一切都要靠自己。

(2)对于大三下的你,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?

答: "我是传统意义上的计算机科班出身,学过数据结构、编译原理、操作系统、汇编语言、计算机原理、计算机系统结构、离散数学、概率论、计算机网络、数据库、单片机、算法设计、数理统计、高级语言程序设计、面向对象程序设计,从DOS的Tubro Pascal时代学起,一直学到VC6。然而,我却并没有学懂计算机。"-- 博客B

这段话完全就是对我大一大二的总结,我学的没有他多,只是学过一些基础编程语,如果让我编一个小程序也许可以,但是让我编一个真正“有用”的程序,真的做不到,就像他说的,我并没有学懂计算机。要说我的专业能力,真的捉襟见肘,非要说,那就只有一点点C语言和java的简单编程能力(上不了台面),一点点网络知识,一点点计算机知识而已。值得反思,为什么我从来不去深入地了解,总是浅尝辄止。

离成为一个合格的网络工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?

答:怎么样才算一个合格的网络工程专业本科毕业生,相信每个人都有不一样的见解,我认为,一个合格的网络工程专业本科毕业生首先成绩要合格,并且至少要熟练掌握一门技术,这样才能成为自己的竞争优势。我现在离合格两个字还远着,目前为止并没有一项可以让我感到自信的专业技能,编程带来的挫败感甚至让我对此后的专业课程学习有点恐惧。

(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?

答:大部分作者都选择了考研和工作,相信这也是大部分工科学生会做出的选择,考研可以继续积累知识,跟加深入学习也为之后的就业提供更强大的竞争力,工作可以积累经验,在实战中锻炼自己。我还未进大学之前就留给自己两种选择,考公或工作。

  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?

答:要说优势的话,不知道努力算不算;劣势倒是有一堆,以我现在的水平,什么专业课程都还没掌握,前期的基础课程也没有很熟练,没参加过什么竞赛,没获过什么奖。

  • 针对你的选择,你给自己的大三下和大四设定的规划安排是什么?

答:这是大学的尾声了,专业课程也大部分安排在最后这个时间段,我的规划就是给自己确定一个方向,然后深入了解,不再像之前只懂个表面,注重实践动手练习,把课余实践更加合理的分配,就像博客L给出的建议一样,多看书,扩展自己的知识面,就像博客M给所有程序员的建议一样:“把自己对待遇和职位的那个目标放在心里,踏踏实实做好今天的事,炼好自己的内功,注重经验的积累和总结,等待一个能让你量变引发质变的机会,用你的能力抓住它不要放手,你会发现你的路就在前方,通往这条路的门不知不觉已经开了。功到自然成,水到渠成。

  • 未来的期望:

答:不说太远,至少要以一名合格的网络工程专业毕业生的身份进入社会,从事自己满意的,有自信的工作,给自己,给家人一份满意的答卷。

(4)是否有从学长学姐那,听过对于这门课的要求或经验?

答:每一届都不太一样,不少人都说不简单。

(5)针对上述问题(2)、(3)、(4),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标?

答:

希望学习软件工程的过程中能提高自己编程的逻辑思维,增强自己的动手实践能力,理解软件和程序的开发执行的原理和过程。
大三课程较多,连续几小时不间断学习也不太可能,平均每周的话8-10小时吧。

如果我们喜爱编程,喜爱技术的话,那么,我们就会投入热情,自己会去专研很多东西。就像你以前对某个东西痴迷一样,你可以在工作之余还在学习和专研这些东西,你会经常和人讨论这些东西。不知道你是否会和我一样有一种感觉,如果你不学习技术,你不去专研,你就怕被淘汰,你就会感到不舒服。--博客M

学什么都不是一鼓作气就能完成的,有时候太急于求成反而不是什么好事,一点点吸收,勤于动手,才能时刻保持学习的动力和热情。

总之就是编程并不像宣传的那样,三个月就可以学会,不可能。想理解一些东西必须经历一个很长的时间,还需要在使用过程中感悟。慢慢入门以后,还有非常多的东西需要学习。--博客G

Task4:Git练习(附加题)

请完成实验楼练习:https://www.shiyanlou.com/courses/4

将完成结果截图(完成挑战1&2)发至博客

答:截图如下

1109237-20180310162500525-2054057363.png

转载于:https://www.cnblogs.com/dabaolyr/p/8537344.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/250851.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在sql当中为了让数据做缓存做with as的操作

今天看别人的代码,突然发现之前理解的sql的with as的用法有新的理解。 之前理解的with as只是想着做单表的union all 操作时才使用,今天发现在可以使用逗号做分割,做缓存不同的表数据。 下面的例子如下: WITH t1 AS (SELECT file_…

javascript --- 从数组中,找出比给定元素大一丁点的元素

目标如下: 从数组[1,3,2,4,5,6,7]中找到比第1个位置大一丁点的元素 function _findIndex(arr, j){let k -1;let key arr[j];for(let i j; i< arr.length; i) {if(arr[i] > key) {if( k ! -1){if(arr[i] < arr[k]) {k i;}} else {k i;}}}return k } let arr [1,…

22 React高阶组件

搭建服务端 yarn add express yarn add nodemon 在server目录下 npm init -y // 增加dev脚本"scripts": {"dev": "nodemon ./index.js"},引入 git HOC High Order Component 高阶组件&#xff0c;是组件的抽象HOC不是React提供的API&#xf…

PAT (Advanced Level) 1140~1143:1140模拟 1141模拟 1142暴力 1143 BST+LCA

1140 Look-and-say Sequence&#xff08;20 分&#xff09; 题意&#xff1a;观察序列D, D1, D111, D113, D11231, D112213111, ...&#xff0c;显然后一个串是对前一个串每一小段连续相同的字母及其个数的描述。例如&#xff0c;D112213111是对D11231的描述&#xff0c;原因是…

AngularJS:表达式

ylbtech-AngularJS&#xff1a;表达式1.返回顶部 1、AngularJS 表达式 AngularJS 使用 表达式 把数据绑定到 HTML。 AngularJS 表达式 AngularJS 表达式写在双大括号内&#xff1a;{{ expression }}。 AngularJS 表达式把数据绑定到 HTML&#xff0c;这与 ng-bind 指令有异曲同…

23 Refs的应用场景与选用思考

Refs含义 允许访问真实DOMReact数据流&#xff1a;通过props来实现父子组件的交互Refs允许强制修改子组件 // 1. 构造器离添加实例属性 this.ref React.createRef() // 2. 组件上绑定ref ref{this.ref} // 3. 使用&#xff1a;this.ref.currentinput class MyInput extends…

flutter --- Windows下环境配置

https://flutter.liulongbin.top/ https://www.cnblogs.com/zxsh/archive/2018/04/16/8859048.html

省选模拟赛记录(越往下越新哦~~~)

LOG 模拟赛第一次见尼玛这么给数据范围的……开考有点困,迷迷糊糊看完了三道题,真的是像老吕说的那样,一道都不会……思考T1,感觉有点感觉,但是太困了,就先码了暴力,发现打表可以50分,于是就大力打了一波表……转身T3,码出25分的O(n^2)算法,然后不会了……去了T2,码出35分的O(n…

MFC-CString与int互相转化

1. CString转int int n 0; CString str _T("123");n _ttoi(str); 2. int转CString int n 0; CString str; str.Format(_T(%d) , n); 参考&#xff1a;MFC中 CString与int的转化 vs2010 中 MFC::CString 如何和int相互转化 转载于:https://www.cnblogs.com/Tang-…

flutter --- 使用dio包

打开pubspec.yaml找到dependencies在最下面添加 dio: ^1.0.9ctrl s 之后,会自动下载依赖 使用: // get请求 import package:dio/dio.dart; Dio dio new Dio(); var response await dio.get("/test", data:{"id":12, "name":"marron&qu…

24 React.createRef()用法细节分析

通过React.createRef → ref对象通过元素的ref属性可以附加到React元素上一般通过构造器中给this的属性赋值一个ref&#xff0c;方便整个组件使用ref只要传递到react元素中&#xff0c;就可以利用ref的current属性访问到该真实DOM节点ref在componentDidMount和componentDidUpda…

对于下一代互联网的畅想

去中心化 每台客户机都将成为服务器, 争取对资源的充分利用 显示屏化 运算功能交给云服务器, 每台客户机的主要任务是显示 交互 联网而不是进行运算, 争取对资源的尽可能节省 优点 可以大大降低客户机的成本, 减少资源的浪费, 而且使客户机之间的区别变得更小(因为都主要负责显…

npm install mysql --save-dev

npm install X: 会把X包安装到node_modules目录中不会修改package.json之后运行npm install命令时&#xff0c;不会自动安装Xnpm install X –save: 会把X包安装到node_modules目录中 会在package.json的dependencies属性下添加X 之后运行npm install命令时&#xff0c;会自动…

dart --- 环境配置

1.进入官网下载SDK http://www.gekorm.com/dart-windows/ 2.运行下载的EXE文件.下一步下一步… 3.打开小黑框,输入: dart --version VSCode关于Dart的插件: DartCode Runner 插件安装好后,需重启VSCode. 新建 index.dart,输入以下代码 main () {print("Hello Dart…

Shiro 登录、退出、校验是否登录涉及到的Session和Cookie

前提 我们的使用的是DefaultWebSessionManager而不是ServletContainerSessionManager。这就意味着前者的session为Shiro的&#xff0c;后者的session为Tomcat的。 登录 DefaultWebSessionManager调用start()方法(在AbstractNativeSessionManager中)创建Session&#xff08;Simp…

25 Refs转发机制与在高阶组件中的使用

将子节点的ref暴露给父节点 16.3以上 Refs转发&#xff0c;将ref自动通过组件传递给子组件 1. 在父组件创建ref对象 2. 给子组件赋值ref 3. 通过React.forward向子组件转发ref属性 4. 父组件的ref对象指向子组件dom 5. ref参数只有在 React.forwardRef 组件内定义时可接受con…

26 JSX深度剖析与使用技巧

React对JSX的处理 React.createElement有三个参数&#xff1a;标签类型&#xff0c;属性集合&#xff0c;子元素 JSX其实是React.createElement函数调用的语法糖 JSX → 编译 → React.createElement调用形式 class App extends React.Component {render() {return (<div cl…

javascript --- 数组实用小技巧

一个数组:[a,b,c,d,e],希望满足以下2个条件: 1.当索引在第0个位置的时候,数组为[b,c,d,e],在第1个位置的时候,数组为[a,c,d,e] … 2.若索引i 和 索引 j 的值相等,则只执行1次. 效果如下: nums [1,2,3,4] nums [1,1,1,2,2,3,4] 实现如下: let nums [1,1,1,2,2,3,4]; let le…

Http的持久连接和管线化

【要点】 1. 什么是持久连接&#xff1f; 2. 什么是管线化&#xff1f; 【总结】 1.什么是持久连接&#xff1f; (keep alive模式) HTTP1.1规定了默认保持长连接&#xff08;HTTP persistent connection &#xff0c;也有翻译为持久连接&#xff09;;数据传输完成了保持TCP连接…

Hexo 版本

Mac hexo s 启动Hexo服务报错如下&#xff1a; Error: The module /usr/local/lib/node_modules/hexo-cli/node_modules/.0.8.0dtrace-provider/build/Release/DTraceProviderBindings.node was compiled against a different Node.js version using NODE_MODULE_VERSION 48. T…