前言:

这是我真正意义上的第一篇博客,希望以后我能时刻谨记自己的这一篇博客对自己的分析,并且能及时认识到自己的错误和在学习上的放松,一直奋斗下去。

1.自我介绍

大家好,我叫罗博伦,来自西南石油大学软件工程专业,现在大三了。这是我的博客地址:https://www.cnblogs.com/Leonard12138/
以前挺喜欢运动的,初中高中精力感觉用不完,现在大学了,感觉精力越来越差了,反而不太喜欢运动了,高中打过很久时间羽毛球,每个周末都和朋友打,打了两年多,打得还挺不错,那段时间脑子就想周末变得更强,专注于那个目标一直在提升自己,可能是我除了备战高考之外最努力的时间段了,但是上了大学就没怎么摸过球拍了,身体素质也变差了,不过现在也在注意保养身体了,毕竟这一行以后加班是常态,身体好才是基础。我在空闲的时候喜欢打打游戏,听听歌,看一看英语和编程的教学视频。平时偶尔有搞音乐的冲动,但是平静下来还是觉得有点不切实际,可能以后作为业余爱好我还是会去尝试。 我觉得我唯一的闪光点就是语感很好,没怎么认真学习英语,但是就有种就该这么说的感觉,可能是跟平时大部分听英语歌看外国影视作品有关系,也在注意改善口语发音等问题。

2.现状

(1)起点和现状以及展望

选专业的事我其实完全交给了我父亲,他也是选了当时几个热门专业,其中就有软件工程,我自己的兴趣就是搞搞机械化自动化编程控制等等这些比较偏向于工科的,需要动手操作的,能让机械按自己的意愿行动的,我觉得很有趣。真正走进编程的道路,发现这门课程广度很大,深度也很大,可以选择广纳百川而不深入,也可以选择专精某些技术并深入学习,我个人比较偏向后一种,这门专业不仅要上课,更多的进步空间是在我们的空闲时间来学习。惭愧的是,但是我大一大二都没有那个毅力来坚持做到这一点,平时的学习总是中道崩殂,要么是学到一半放弃了,要么是学期即将结束了才开始学习,到了假期更是难以坚持,没有跟上同学们前进的步伐。
有时候我都会想,不知不觉就大三了,开始警惕起时间的流逝,也回首看过去两年的虚度光阴,现在的这种紧张感时刻刺激着我,感觉自己两年学到的知识在很多人面前比起来简直不值一提,就像一个新手一样,我的朋友技术很强,但是都忧心忡忡的给我说外面的人太强了,他都有危机感,听到他这么说我才是非常惊恐,确实,天外有天,人外有人。我的危机感,为何来的那么慢呢?
作为一个准大三学生,我觉得我离成为一个合格的IT从业者的差距还很大,希望我能谨记这一点,在这最后一年到两年保持积极性,持续的学习下去,补足不足,提高自身。

目前水平 想要达到水平 方法
语言 最拿手的是C,代码量5000准备学习Java,代码量2000 C语言的精通,Java的精通。 先学习完Java基础后回顾C语言,两门语言的并行深入学习。
软件实现 能写一些功能不太完善的软件,但是逻辑很多不严谨的地方,以及程序efficiency低。 能独立实现一些中型软件,或者能团队实现大型软件,软件架构师。 多练习,把新学到的知识用在软件开发实践,加深记忆和理解。
软件设计 在暑假实践的项目中设计了两个接口,功能很简单,没有特别的设计思想,类似于写了又改模式写出来的。 能轻易理清接口之间关系,有丰富的设计经验支持开发。 开发项目时,多多思考能否优化关系,吸收接纳先进的开发范例。
行业洞察力 较差,对新技术不太敏感,兴趣也不太高。 个人比较喜欢计算机视觉,希望能深入研究 平时尝试多了解,基础打牢后开始尝试。
理论素养 学习的理论基础真的很基础,没有什么进阶的地方,需要下来学习。 能掌握好对应的技术和强化数学,我数学基础不太好。 多练习,多积累。

(2)上课与启示

a.看了 http://www.scalerstalk.com/816-attention 这篇文章,我的感受是很震撼的,终于理解了认真的意义,我深有体会对一件事的专注度不够,往往不能持之以恒的进行下去,也许跟我养成的习惯有关系,观察了高中大学班上的学霸,无论是老师讲的好不好,他们都在认真听讲,或者认真的学习自己带来的书籍,他们能够专注在学习上,所以能领先于没有那么专注的人们。并且,我也觉得大家互相的心理干扰深有体会,比如你一个人打游戏会感觉到良心不安,总是哪里怪怪的,但是一旦人多了,你的感觉就会好一些,也会更加无所谓的打下去,这是我自己两年来体会到的,互相的抱团,互相的观点“认可”,让大家都堕落下去,这是很不好的,应该认识到自己应该有自己的思想,并且应该坚持自己的目标,或者说是抑制自己的欲望,明白自己真正的前途在哪里。

b.对于师生关系http://www.cnblogs.com/xinz/archive/2011/05/16/2048044.html 我个人觉得我们这个专业大部分师生关系都是Stranger / Stranger (路人甲 / 路人乙)关系,原因是老师讲课有限,也有自己的项目要操心,而且软件工程又需要大量的下来的时间自己学习,可以说除了少部分在老师实验室学习的同学们和老师关系亲密,大家都了解彼此以外,大部分同学和老师都是我来上个课,做个作业,期末考试,下个老师这种状态,不过现在软工卓越班也在改进这种师生关系,我觉得很好,强调了学生做主导,不是老师一味的讲,学生听不听看个人这种情况,加强了师生关系,很像 Coach / Trainee (健身教练 / 健身学员)关系。平时的作业发布下来,有时候我也有不太会的地方,大部分时间是尝试查询前人的开发经验,有时候和朋友一起讨论,上次的WordCount项目就是查询和讨论中才完成的。

c.对于抄袭,我觉得这一门专业还是很常见的,毕竟有时候布置下来的作业或者项目超过了自己的能力,又要赶在deadline之前提交,为了应付就上上网直接复制粘贴,有一句话说的好,你遇到的问题都是前人遇到过的,现在网络这么发达,你想搜什么都能搜得到,小到平时小论文小感悟,大到毕业设计,每年查重出来的人不计其数,网络提供的信息本意是让后来遇到问题的人能快速找到问题并解决,但是并不意味着不用自己思考,直接复制上去,改个变量名,就变成了自己的项目。一次两次,两次三次,次数多了,一个人独立思考的能力会渐渐消失,遇到问题自己都不愿意先动动脑子想一想,而是第一反应是网上找一份源码看看,没有自己的思考,只会复制粘贴,项目发布下来,对于基础好的人是练习,对于基础不好的人就是发现自己的知识点欠缺,而单纯的复制黏贴,结束之后又收获了什么呢。对于这一点,重交的项目,我要注明查询了哪些前人的经验,并且附上自己的思考,声明做出了哪些修改和改进,落实好对借鉴和抄袭的分辨。

(3)计划

我现在自己的基础很薄弱,而目标却很多,目前大的两个目标是学习Java和C的深入学习,Java包括SE WEB和核心技术的学习,C包括深入学习和类似的操作底层的汇编语言等等。身边的人都主学面向对象语言和解释性语言了,逐渐放开了对C语言的学习,但是我觉得C语言对底层的操作真的很让人着迷,我内心很喜欢弄底层的东西,所以我可能不会像主学Java的同学们那么专注于Java的全方位学习,而是在对Java掌握到能运用自如时和C的深入学习一起进行,以前朋友说不能同时学习两门语言,但是毕竟荒废了两年时间,没有余地了,对于本科时间不够充足这一点,我会选择考研,能有更多时间进修,以后我也要努力兼顾这一点,补习好薄弱的数学基础。我觉得可能的话找一个志同道合的同伴互相激励学习,会比自己单独学习好一点,能够互相监督学习,当然这种人也要有自己的目标,大家互相督促互相进步,我会慢慢观察,希望能早日找到这样的朋友。这是这个学年的目标,正如前言说的,希望我能经常看看自己的这篇博客,坚持下去。

(4)本门课程计划

对于本门课程,我觉得是一个大的指导性的课程,能够提供给我们框架,也让我们从零开始,学习一些真正软件工程的方法,从工程的角度来学习软件,规范化的实现目标,不仅是软件,也是对学习方法的一直指导规划,本门课程结束与半期,而现在此课程也已经过了一半左右,上半期空闲时间比较多,代码量应该能提升3000行左右,下半期课程比较多,但是我也不会放弃平时的积累,估计代码量能达到5000行左右,这学期结束时预计完成JavaSE和Web基础知识的学习,以及我三本C三剑客书籍的学习,任务比较艰巨,国庆的时候也不能放弃学习,不能浪费了九天的完全空闲的独立学习时间。

(5)阅读心得

我阅读了这篇文章 http://mp.weixin.qq.com/s?__biz=MjM5MjUwNzIyMA==&mid=2649940459&idx=1&sn=2d58b0f711ad48a84fdeb5a846ac27a0&chksm=bea375d089d4fcc68856dd3c0453145ece2a934a8082dbc7beb615651fc4a183059020da4573#rd 讲述的不要轻易在简历上写我热爱编程,我热爱学习,正如我们谈恋爱交友,亲人之间的感情,爱,是很沉重的,能够看出那些技术牛的人,他们对编程是真的是抱着爱的态度,不管出于什么原因,不管是不是喜欢编程还是生活所迫,他们都投身自己全部的精力到编程学习中,持之以恒完成了蜕变,很佩服这些人,他们的自制力太强了,我自愧不如,但是他们一直都是我的榜样,我会努力克制自己玩耍的冲动,努力学习的。剩下的大佬心得我会挑时间慢慢阅读,把以前睡觉前看视频的时间拿出来看看博客,来获得一些心得,提升自己。

3.提出有质量的问题:

我将会在国庆期间好好阅读《构建之法》,了解其中的思想,并且编写另一篇博客,记录我的思考。

参考资料:

https://www.cnblogs.com/xinz/p/9660404.html 邹欣老师 《现代软件工程 作业 第一周博客作业》

转载于:https://www.cnblogs.com/Leonard12138/p/9713592.html

现代软件工程 第一周博客记录相关推荐

  1. 现代软件工程第一周博客作业

    自我介绍 大家好我是scallion,从初中开始我的外号就叫大葱,渐渐地scallion成为了我最常用的昵称或者是非正式的英文名字. 和比较常见的兴趣爱好不同,我从5岁开始学围棋,11岁成为国家二级运 ...

  2. 关于软件工程第一个博客

    关于软件工程第一个博客 这是我人生中所发的第一个博客,心里既激动又紧张.我是石家庄铁道大学 信息科学与技术学院 计算机科学与技术专业的一名大三的学生,我叫李俏.虽然学的是计算机专业,但是由于自己不积极 ...

  3. 马哥教育linux面授班37期第一周博客

    马哥教育linux面授班37期第一周博客   2019年5月5号晚,我怀着忐忑和激动的心情坐上了开往了北京的列车,我忐忑自己此行的目的地,马哥教育Linux第37期北京面授班,是因为我接下来五个月的时 ...

  4. 第一周博客作业(补)

    此作业的要求参见[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2101]. 2.博客作业 (1)回想一下你曾经对计算机专业的畅想 大学本 ...

  5. 现代软件工程 作业 第一周博客作业

    第一周作业 1. 介绍自己,建博客 我是一名大三的学生,平时爱好看看书,感觉没啥特长. 要说有什么优势技能,就是文笔还可以吧. 从初三开始写日记,基本上上学的日子每天都写,一直到大一结束. 2. 现状 ...

  6. 软件工程 in MSRA 第一周博客作业

    1. 自我介绍 大家好-我是陈海峰,哈尔滨工业大学计算机学院的一名大四学生,大四开始在 MSRA 的 KC 组进行实习.作为一个标准的"肥宅",对运动没什么兴趣的我,主要的兴趣点就 ...

  7. 软件工程开课第一周博客

    我是软件工程的一名小黑(大家都小白,那我就小黑好了Y(^o^)Y)我觉得我的闪光点,哎哟,好难想啊,我好像啥也不会哎.我的爱好嘛都不知道能不能称之为爱好,我喜欢摘抄,特别是去摘抄自己一些很喜欢的句子, ...

  8. 我的第一篇博客-记录我此刻的心情以及开通CSDN博客的感受

    我人生的点滴--就从这篇博客开始谈起吧! 很早之前,我就幻想着能够有一种像日记这样的东西来记录我生活的点点滴滴,曾经试过采用电脑记事本来进行记录,但每一次都不了了之,具体原因,我也说不太清楚!不知从什 ...

  9. 第一周博客作业(计算机网络基本知识、Linux操作系统Java基本知识)

    计算机网络 信号传输可以通过电流.电磁波,主要是通过电流来传输 电压传输 某一时刻只能传输一个bit信号 网线是导线,电脑电脑之间,计算机组件之间都是靠高低压传输 想要传导速度快可以加线的条数,采取并 ...

最新文章

  1. 人体姿态估计研究文集
  2. javascript html 生成 pdf
  3. 网络:为什么会出现大量的time_wait状态
  4. 【JDK源码】java.util.concurrent.atomic包常用类详解
  5. Java-日期 正则表达式
  6. java xy,java – 某个z深度的xy位置
  7. C/C++对编程的重要性!其他编程语言都是弟弟!
  8. [转载] Python3 数组
  9. 因为10万元 乐视云计算又把自己折腾成失信被执行人...
  10. python读取文件路径乱码 linux_Python之pandas读写文件乱码的解决方法
  11. C++类的定义要注意最后的分号不要丢了
  12. 动态ARP检测,引发上网断断续续
  13. [2018.04.23 T3] 最大值
  14. windows系统安装下GCC编译器
  15. js 直接打开选择文件窗口_打开CAD文件时,怎么快速选择“gbcbig.shx”字体?
  16. ipad pythonista_iPad编程软件推荐(一) —— Pythonista 3
  17. 怎么设置日历隔一天提醒
  18. IE系列浏览器把application/json响应视为文件,并尝试下载
  19. centos7和win7双系统安装
  20. 国内CRM竞品分析【纷享销客 VS 销售易 VS 用友】

热门文章

  1. Mac系统Sketch打不开闪退的处理方法
  2. MIPI-CSI-2协议
  3. WhatsApp营销指南:如何将WhatsApp链接添加到Instagram?
  4. 稳定性大幅度提升:SOFARegistry v6 新特性介绍
  5. linux解压gcc,Linux,GCC安装(解压版)
  6. 用continue计算100以内奇数和_如何提高小学生数学计算能力?
  7. java 装配模式_java23种设计模式代码 Java装配模式
  8. 基于cruise的混合动力商用车仿真,P2并联混动仿真模型可实现并联混动汽车动力性经济性仿真
  9. MySQL多表查询练习2
  10. 小尺寸屏幕能否解决Windows平板电脑的真正问题