zoukankan      html  css  js  c++  java
  • 软件工程 第一周阅读作业

    Task 0:

    网络1512 杨晨露 201521123043

    Task 1:博客账号

    https://www.cnblogs.com/ycll/

    Task 2:码云账号

    https://gitee.com/ycl97/events

    Task 3:完成博客——阅读与思考

    一. 初入大学时对网络工程专业的畅想

    1.为何选择网络工程
    • 阴差阳错,我本来想学生物的......说多了都是泪。不是我选择了网络工程,而是我只能选择网络工程
    2.你认为过去两年中接触到的课程是否符合你对网络工程专业的期待,为什么?
    • 要说是否符合期待,那么答案是 符合。
      • 因为本身就对本专业没什么认知,没什么期待,所以学校的课就全盘接受了,在最开始的观念里就已经认为网工就是学这些的。当然,如果抛开“期待”两字,从这两年半来的学习和认知来看,之前接触的课程其实和我想要学到的是有一定偏差的
      • 其次,我们的专业课程安排比较靠后。导致大一 一整个学年仅仅只学到了一个C语言,还没学好......对于整个网络专业的认知就更迷茫了
    3.你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
    • 说实话,这个不是我打心底喜欢的专业,我还是比较喜欢生物。但是我也一直奉行一句话,“不要把你的兴趣爱好变成工作”
      • 对于计算机说不上喜欢,但也不讨厌。可能就是一个普通人对待计算机的态度,是个好东西,会基本操作。秉着既然是学计算机的,基本的电脑故障要会处理的莫名自负情绪,半强迫的逼自己学了很多计算机相关的常识,故障处理。
      • 当然,如果我当时没有被计算机录取,而是去了生工,可能也不会去自学那些简单的修电脑的技能。当个女生什么都会也不好啊
      • 计算机领域对我来说也不会是擅长领域。我自身条件不是很好,记性不好,数学也不是强项,物理就更差了。要说唯一的优势,可能就是打字比较快????(如果这算优势的话)跟前面的博主们相比,从开始学习编程时的自身条件来看,比不过科班出身的,比得过非科班出身的,也就是比上不足比下有余吧。
      • 自己做的决定,哭着也要走完。既然选择了计算机,也不打算转专业,换方向,那就把它变成自己喜欢的领域,擅长的领域吧。是不是真心喜欢的不要紧,只要不讨厌就能坚持下去,因为都是自己选的,就不要后悔。
    • 至于计算机是不是我擅长的领域,横向对比我在其他领域的能力来看,算是吧???人比较废,会的多,全都不精。计算机已经是在我所有会的东西里面,相对擅长的了。
    • 但是既然现在在学计算机,那就好好学吧,专业前景也很好不是吗。强迫自己学了很多课本以外的东西,毕竟这是门操作性很强的学科。强行把自己变的好像很擅长的样子,毕竟一直坚持学一个自己说不上太喜欢的东西挺累的,总要有点动力的,全是压力会塌吧。所以现在在努力让自己喜欢上这个学科吧。(催眠加哄骗) 至少现在可以说,已经可以把这个当作以后可以一直做下去的工作了

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

    1.自我感觉你已经具备的专业知识、技能、能力有哪些?
    • 虽然和这门课关系不大,但是从自己的实际情况出发,还是可以有信心的说,我在网络数通方面,不会太差。单纯的跑腿搬运设备,设备迁移,现场施工,和客户沟通......当然,列举的这些都不太像是专业技能,倒像是一个打杂的(わらる),不过这里也有一部分是建立在掌握了一定的专业知识的基础上得到的工作
    • 好吧,说实话,所具备的专业知识比较局限在某一个方面。至于技能方面啊,会的挺多,之前跟着到处鼓捣,网络安全啊,单片机啊,就是那种,什么都会一点,什么都不精的状态。其实这样挺不好的。(有在反思了......) 就是没啥成效
    • 已经具备的能力......如果是书本以外的能力的话......和客户沟通算不算?大概就是那种把相对专业的问题翻译成比较简单的,然后解释给他们听......这样的。
    • 综上,好像跟本门课都没啥关系。虽然看上去很像瞎扯的,但真的都是真的
    2.离成为一个合格的网络工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
    • 欠缺的,可能主要还是在编程方面的能力和Linux系统方面的吧。毕竟现在外面招网络工程师好多都要求具有一定的脚本能力和熟练掌握Linux操作了......脚本能力过差,在哪里都不好过,真的
    • 还有一些基础知识其实还比较差。上面也说了,什么都有搞一些,导致什么都不精。“不精”不止是指高层的的东西不会,有一些基础其实也不太牢固。一般情况下,就是出问题的时候再去解决基础问题,再去补一些跳过的基础知识。
    • 欠缺的技能方面,我觉得可能就是语言方面了吧。英语苦手,真的没办法啊。现在能做到的只有保证大部分专业词汇方面没有大问题,其他的处于随缘状态。。。不过英语也不是唯一出路就是了,最近很长一段时间正在探索另一种语言的路,也不知道有没有用。听说思科中国还挺缺会日语的打杂员工来着

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

    1.对照以上你阅读的前人们的经历,你的选择是什么?
    • 我选择就业,这是个我很早以前就做过的决定,现在也还没有改变。虽然家人一直想让我考研,或是出国,但是我还是想直接就业。原因很简单,因为我比较笨,不适合做研究或者在现在阶段继续深入的学习......
      • 以下观点纯是个人想法,没有攻击任何人的意思,只是阐述我的理由!
      • 首先一点,我一直认为计算机这个行业是个正在快速发展的行业。随着现在技术越来越深入,虽然都被称为计算机领域,但实际上每个不同的方向区别已经天差地别了。那么这个行业的推动是基于各个方向的深入研究带来的。
      • 硕士研究生,博士研究生,都叫做研究生。我认为那种有能力的人,也可以说是特别聪明的那种人,就很适合读研。他们喜欢钻研,思路开阔,印象中很适合做这类进一步的研究。研究生始终是少数不是吗,他们集中了更多的教育或是科研资源,如果只是单纯的为了提升学历,不是有点浪费了吗?
      • 记得以前看到过的,所谓的高晓松怒怼清华博士生。在知乎上看到一个我认为挺好的答案的[2],“何谓名校,名校乃国之重器!名校培养你是为了让国家相信真理!” 而我的观点,和这个有点像。越读越高的学历是为什么,应该是为了给这个行业,这个国家带来点什么,而不仅仅是为了提升学历,方便找到一个舒适一点的工作,更不是用来逃避严峻的就业压力的比风港。尤其是在计算机这个日新月异的行业里(其他专业不了解,不地图炮)
      • 当然,也不否认像博文中提到的[2],因为想进一步的学习,在职考研。为了提升自己而去考研的,没什么不好的。抱着想学习的心进去的,总会带来点什么不一样的东西。我觉得这和抱着深入探索的心的人是一样的。
      • 回到一开始的答案,因为我比较笨,所以不打算考研。虽说勤能补拙勤能补拙,但摸着良心说,计算机这个行业,其实还挺吃天赋的。包括一开始我就说了,对这个行业的兴趣还在逐步摸索中,有作为长期工作的准备,但是没有深入研究的想法。必要的学习是我本来就该做的,但是硕士研究生确实不适合我。没有先天优势,也没有后天想法。只是单纯的为了提升学历而去考研,我不愿意。
    • 再谈出国的问题,跟上面考研一个道理。在我看来,之所以选择出国,是希望在自己这个领域,能够在国外学到更多更先进的技术或是得到更多的大牛的指点。当然,领略国外的风土人情,人文环境也是不错的想法。单纯的出国,对我来说,也没有太大的意义。关于钻研的问题前面已经说了很多了,至于风土人情什么的,对于大多数国家是真的兴趣不大。我们国家不好吗???其实也不差吧。
    • 不过总的来说,不管是考研,出国还是考公,我都没有尝试过,所有论据也挺单薄的。这些想法可能也很幼稚,或许本身就是错的,但这确实都是我真实的想法了,也没指望靠这些能说服谁。我连自己爸妈都还没说服呢......
    2.在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
    • 劣势好像还挺多吧。本科学历在当今社会的竞争力不足,集美大学也是“双非”院校,就业形势挺严峻的。很多公司卡学历,非研究生不要,非211,985不要。基本上跟我前面的观点都冲突了,国家近几年一直在说要分开技术型人才和研究型人才,但是社会还是卡学历的多啊 (是啊,社会也挺矛盾的).看上去好像参加了很多竞赛,实际上大多是优秀奖,优胜奖,顶到头二等奖,到处摸鱼打混的,精力严重不足
    • 但是我也有认识的学长,华大的还没毕业,现在已经在360做架构师。诚毅那边也有学长还没毕业就被腾讯录取了,所以,也不是所有出路都没有嘛。就算是360这样的大公司,不也还是招了他们这样的“双非”学生,不过走的基本都是社招就是了
    • 优势的话,可能是现场经验比起同级毕业生来说多一些?一般软件开发的最好是能有一定的项目经验,如果我走运维的话,现场经验应该也算是一个相对重要的指标吧。毕竟真实环境和虚拟拓扑的区别还是很大的。不过处理的大都是一些小型的企业网络,中型企业机房不敢随便乱动,不然会出事的= =
    • 简单来说,还是要自己足够优秀才行啊。我不觉得自己优势很大,但是我在努力减少劣势,真的在尽力了
    3.针对你的选择,你给自己的大三下和大四设定的规划安排是什么?
    • 计划啊,考IE证呗,都计划了三年了呢。学到现在,还是觉得这个才是最适合我的。
    • 另外看了一下网络工程师的考试,好像不是很难,想考个先看看,反正也不会太花时间
    • 但是看到这学期的课表,表示可能要死了。本来还打算这学期可以去把实验过掉呢,看来是凉了......
    • 所以学习啊!不管是学校的课还是课外的课,有用的都要学啊。规划和安排就是 学习+课余+外快+正常的锻炼......看上去是挺忙的,好像想做的事情太多了。不过从上学期开始,我基本也就处于这种状态了,也是那个时候开始学会规划时间的。倒也没有像博主[3]一样划分,不过是把很多事情合并了以此来提高时间的利用率,使用时间基本以分钟来算。比如花在路上会有多少时间,使用哪种交通方式,不同的交通方式可以有不同的附加学习,等等等等,我觉得规划出自己的一个时间也会比较好吧。自己的肯定会更适合自己

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

    • 只有听一个挺不靠谱的学长说过,他一个四则运算交了四周的作业......

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

    • 唉,既然前面的回答都那么放飞自我了,这里也就不假装勤奋努力了。
    • 老实说,从今天课上了解的,还有老师贴的这些博客,我好像有点明白了,软件工程这门课,是给软件工程师准备的吗?就像是网络工程设计教程系统集成方法是给网络工程师准备的课程一样。需求分析等这些前面的内容应该都大部分行业共同的,毕竟你给别人做网络架构之前也肯定要做需求分析的。至于后面的编程,测试之类的,偷换一下概念应该也是可以共用的。
    • 所以我可以理解为,这个是一门讲项目设计思路和逻辑的一个学科吗?(说错了可不可以不要扣分呀......我就随便感受了一下)
    • 要说每周拿出多少小时在这门课上这一点,我不知道。不管是课内还是课外的,现在要冲刺学习的东西太多了,每个能分到的时间挺有限的。只能说,尽力去完成每一次的任务。这次的简单一些,花的时间自然就少些;这次的任务复杂很多,那估计一周的空余时间都要扑在这上面了。
    六. 博文总结
    • 大部分博文都点进去看了一下。科班出身的大佬就是大佬,他们可能觉得自己荒废了大学四年,我看到那个北大期中80的高数就开始反思自己的人[4],我也陷入了沉思,不亏是大佬,当真是境界不一样啊......想当初我看着54的高数都还没什么想法呢
    • 科班出身的例子基本不是清华就是北大,小时候家里条件都不太好。本意是为了激励我们吧,他们都能成功,你为什么不行?但感觉还是有哪里怪怪的,可能还是那些努力,奋斗,拼搏,对软件开发的一腔热血离我太远了吧。是我的问题,精神境界比较低......没有get到文章的精髓。
    • 他们都是很努力的人,利用一切能够抓紧的时间去学习。非科班出身的人起点比我们低很多,各方面都是。比如那个刚进培训班,连关机和U盘都不知道的博主[5],可以说是非常差的起点。800到40万的工资,成功的原因可以说有很多,但最主要的还是她自己。没有人可以照搬别人的人生,毕竟连作业照搬都还没有任何意义呢,别说完全不同的两个人呢。很多时候是告诉我们一切皆有可能,你会比他们更差吗?不会。比你差的人那么多,那又有多少人比你强呢?那仅有的佼佼者背后到底经历了什么。文字里简单的幸苦,坚持,没日没夜,不是身临其境很难体会。就从我说,我花了很多很多的时间,精力,来学课外的很多东西。一段时间同时准备着三个大比赛,这个要培训,那个也要培训,课外还要抽时间过去上课,课内的课也不是想翘就翘,手头还有一个视频需要加紧赶出来。那段时间很多东西都是从头学起,各种截止时间又基本在一起,鼻炎又犯了。就像我写这段的时候我感觉我超累的,但是看的时候我也会觉得不过如此吧。就是这样,想传达的传达不到,仿佛在无病呻吟,因为读者体会不到,自然嗤之以鼻。别人的经历始终是别人的,只有自己亲身经历过才会知道残酷。偶尔一些人看了别人的文章会感觉宛如醍醐灌顶,要么是悟性真的高,要么是有过一定的亲身体验的,可以体会那份辛苦和不易。
    • 说这么多,不过是想证明我悟性挺差的罢了......我是那种苦过之后马上就忘的人,别说别人的经历了,就算自己刚闲下来,转眼就会忘了前几天自己是多么的半死不活。能让我坚持学下去的,只有那个莫名的自尊(?)了吧,不想让别人有机会来批评我的决定。不像让自己后悔,也不想让别人有机可乘说三道四。
    • 不过,也感谢老师贴的这几篇博文。至少也证明了努力是会有回报的,至于回报多少,因人而异吧。

    [1]https://www.zhihu.com/question/26599032/answer/33375129
    [2]http://www.cnblogs.com/skyfsm/p/6672167.html
    [3]https://book.douban.com/subject/4006425/discussion/22803733/
    [4]https://book.douban.com/subject/4006425/discussion/22803733/
    [5]https://news.cnblogs.com/n/531362/

    Task 4:Git练习




  • 相关阅读:
    yii2:如果获取config/web.php配置的值?
    yii2:引用项目外的文件或类
    yii2: oracle汉字占用字节长度
    yii2: oralce中文,有的汉字是2个字节,有的汉字是3个字节
    yii2:frontend/frontactoin curl生成
    Appium做Android功能自动化测试
    appium server日志分析
    appium的初始化准备工作
    Appium的Java封装
    使用Runtime.getRuntime().exec()在java中调用python脚本
  • 原文地址:https://www.cnblogs.com/ycll/p/8511827.html
Copyright © 2011-2022 走看看