软工网络15个人阅读随笔1 罗骏201521123121

任务1、2:平台注册


罗骏
201521123121;
博客 http://www.cnblogs.com/toonaive/ ;
码云 https://gitee.com/704654448


任务3:阅读与思考


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

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

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

自己从小一直对计算机充满了憧憬,觉得计算机是个有趣又高端的事物,对它的相关产物也充满了好奇。高中毕业后
没加思索便选择了计算机类专业,最终被网络工程录取。

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

说实话,在自己曾经的印象中,计算机更多的是有趣新奇的感觉,接触到实际的学习后,发现跟自己想的并不一致,
自己想象的网络工程世界完全没有考虑到现实需要经历的深入复杂的前期学习阶段。也就是说自己的短见导致了现
实与期待并不符合。

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

虽然困难重重,自己依然对计算机抱有兴趣的,这个领域充满了最多未知的可能。自己一直以来在数理方面的水平
严重不足,高中一直以偏向文科方式学习,进入大学学习后,渐渐了解到计算机领域与数理密不可分,这也导致了
自己学习的脱节,所以并不是我擅长的领域。

(2)对于大三下的你,对照前人们走过的路和描述未来发展,现在的你

自我感觉你已经具备的专业知识、技能、能力有哪些?

经过前两年多初步的学习,以及自己对计算机天生的兴趣所了解的周边薄见。自我感觉自己目前,在实用技术方面,
对一些基本编程语言有一些浅薄的了解和学习。但是距离真正投入工作应用,还差了很多档次。

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

首先,本科毕业生要在基础的课业上完成自己应有的任务,自己显然不够努力,最基本的成绩要求还没有达到,这方
面也是我亟需弥补改进的地方。其次,在最实用的编程设计的方面,从了解、认识阶段发展为可以自由操作、灵活使
用。同时,要提高自己团队合作能力,一个人独来独往,在以后的工作中是基本行不通的,而大学生最缺少的就是在
应用学习中相互帮助和配合,这一点,需要在接下来的时间里充分练习磨合,提高效率的同时,也能找到机会,弥补
自己能力和技能方面的短板。

(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而

无论考研还是工作的每条路径,也有许多不同的分支。

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

我的选择是毕业后即进入工作,这是最保守的一条路线。

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

相对其他的方面选择,优势在于可以立刻找到自己的发展目标,直接在实践中进一步学习自己在学校中缺少的知识和
技能,拥有更多的时间练习磨合,有更多的机会快速融入社会工作的需求。

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

既然选择了最直接最保守的方式,就要完成在校期间应该完成的任务,自己之前的成绩不够理想,当下更应该抓住最
后的机会,巩固基础,不让自己的失误成为以后的绊脚石。同时,在课余时间就需要补充自己的实用技能,毕竟学习
和工作的实际需求还是存在很大的出入的,光学习理论,没有实用的技能,就很难在工作中立足。

未来的期望:

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

与老师说的基本一致,学习、练习、实践,基本要遵循这个步骤,没有捷径可走。

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

门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标?**

软件工程,就是在曾经学习的各类应用编程基础上,加上软件工程的学习,使之成为一个完整的计算机软件体系,很
显然这门课是一个重要的台阶。也是对过去学习的一个汇总和提升,自己希望在这门课中,不仅可以继续拓展网络工
程应用方面的技能,同时藉此弥补自己的过去留下的种种问题与不足,毕竟时间也不再充裕,抓紧学好技能才是当下
学习的重中之重。
这门课上花费的时间,除了上课时间,周末用以完成基础作业的时间外,另外计划每周选用二至三天的晚间时间进行
额外的学习拓展,同时回顾、结合过去所学学科,预计除课堂时间外,还会使用15个小时以上时间在这门课程的相关
学习上。


阅读参考材料

https://book.douban.com/subject/4006425/discussion/22803961/)
参考文章的集合中,各个前辈的博客我第一眼就看到的这一篇,看标题,感觉和我的感受一样,自己学了两年多,计
算机从自己的爱好变成了专业,同时也变成了负担,只有深入学习之后,才发现了自己并不擅于这方面,同时目前已
经大三下,对于自己学习的东西也完全没有谱,时不时的问自己:自己究竟学了什么?学xxx真的有用吗?虽然学了xx
课程,但是很显然根本不足以投入实际使用啊……凡此种种,不断困扰,加上时不时的挂科真的让我有点看不到未来。
按照这篇文章的标题点进去,看了内容才知道,这位前辈跟我完全不是一个层次,自己还在为学习犯愁的时候,”大佬“
眼中,是对学校教育的不满,自己没有主动学习拓展的不满。当然,虽然差距很大-。-但是还有很多值得我去思索的地
方,这文章起码告诉我,学习是必要的、有用的,凡事动手去做,总会比什么都不做要来的好,自己与其找不到方向,
不如弥补缺陷,加紧自我的补充,让自己足以适应各种环境,而不是盲目挑选自己可以适应的环境。

https://www.cnblogs.com/geniusalex/p/4928713.html)
https://www.cnblogs.com/geniusalex/p/4928713.html)
此外,这两篇文章也是特点鲜明,明显在标题上,两位前辈是处在完全对立的层面上,一个对速成培训嗤之以鼻,一个
反而介绍了自己通过此路完成蜕变的经历。除了正文,还有后面其他网友的评论,首先,很显然,前者的评论大多对前
文作者抱着反对的态度。其实读完两篇看似相反立意的文章,也能找出他们其中的一致点。
1、优秀的程序员不一定是靠学校教出来的,对于大学或者是培训班,都是如此。他们观点都有一致的地方,就是一定
要坚持配合自学,无论通过哪种方式,没有自己的努力总是行不通的。所以,概况起来,成事在人!
2、时间宝贵。计算机学习的敌人就是浪费时间,我自己已经浪费很多了,但是也是过去式,无法回去了,但是机会永远
是存在的,能不能抓住,就看个人的努力了。学习看的不是别人,只有自己。


Task4:Git练习(附加题)

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

初始化本地 Git 仓库

介绍
对应上一章文档中的内容,来创建我们第一个本地 Git 仓库。我们需要设置个人的 Git 信息,包括 username 和 email。
另外需要对本地 Git 仓库进行初始化操作以及增加一些项目文件。
目标
设置 Git 信息;
完成本地 Git 仓库的初始化操作;
设置关联到远程仓库;
创建 README.md 文件并进行 commit(不需要 push 到远程仓库);
标准
本地 Git 仓库目录固定为 /home/shiyanlou/HelloGit/。
远程仓库地址固定为 git@shiyanlou.com/HelloGit.git,远程版本库名称为 origin。
需要在本地目录中创建 README.md ,文件名为 README.md。并在其中增加文本 Hello World。

在开发者分支下完成工作

介绍
对应上一章文档中的内容,从指定地址 clone 整个工程至实验楼环境。然后创建 dev 分支。之后我们需要增
加 README-new.md 文件,但是还想保留以前的 README.md 文件并在提交时永远忽略其修改。
目标
clone 远程仓库中工程;
创建并切换至 dev 分支;
增加 README-new.md 文件,忽略 README.md 文件修改;
标准
远程仓库地址 http://github.com/shiyanlou/gitproject。请将该工程目录命名保持为 gitproject,路径
为 /home/shiyanlou/gitproject 中。(gitproject 为仓库目录,内层为仓库的内容。)
新建的 README-new.md 中需要写入 shiyanlou development 这个内容。

原文地址:https://www.cnblogs.com/toonaive/p/8540371.html