zoukankan      html  css  js  c++  java
  • 第一次作业-准备篇

    阅读与思考#

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

    • 当初你是如何做出选择软件工程专业的决定的?
    • 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
    • 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
    • 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因

    我的回答:

    • 当时选择报软件工程是因为对各种电子产品比较感兴趣(应该大多数男生都是这样的),想说报与电脑相关的专业,比较相关的有计算机科学与技术和软件工程,然后在我姐的建议下就报了软件工程。
    • 过去两年中接触到的课程还是比较符合我对软件工程专业的期待,软件工程最基础的就是编程能力的培养,过去两年学习的了各种基础算法和各种语言的基础,让我们了解了各种语言的特点和共通之处,能方便以后更容易学习其它的语言。
    • 算是我喜欢的领域吧,因为的确在编程中问题解决时感到愉悦,虽然在解决问题过程常常感到异常烦恼,但每次完成一次作业后都感到非常充实。但是这似乎并不是我擅长的领域,我打字慢、比较固执、思维不够活跃,经常性的是以勤能补拙的想法完成每次作业,感觉花费的时间总比别人多,然后结果却不是很理想,唉~继续加油吧,能力总是通过锻炼才能有提升的!
    • 将来我很大可能性会从事软件开发相关的工作,现在感觉没有明确的目标去到哪个城市和公司,感觉就是随缘吧,(感觉很没有目标感,总等着说哪个公司看的上我就进去吧)至于岗位的话没有去详细了解过,就觉得自己不会去组织管理类的岗位,是不是很没志向啊~(总的来说就是我对我们这个专业出来的前景还是不太了解,以至于连个大致方向都没有)

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

    • 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
    • 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?

    我的回答:

    • 不能大胆地说已经具备了把,自我感觉有了解到的专业知识有C、C++、C#、Java(这四个里面很多相类似的知识,一般都是我们初学者最先接触到的)、HTML、JavaScript、PHP、SQL这些语言的常见的基本操作,还有就是各种基础算法,还有程序设计的过程等等,技能和能力吧就是学会使用Visual Studio、CodeBlocks、eclipse等等与学习编程相关的IDE的基本功能
    • 差距吧,专业知识肯定欠缺非常多,以前学的总感觉不牢固,而以后的由于未知所以也不知道该怎么说。能力差距包括前面说到的打字速度、思维活跃度,还有收集各种信息的能力,哦,还有自制力。通过老师提供的一些前人的故事,可以发现比较成功的人基本上都是能较好的把控自我,或以强烈的兴趣、或以对理想的追求,都能心无旁骛地完成菜鸟到大师的转变,这是多么经典和理想学习过程,虽然经典,但这毕竟是事实。而我们目前身边的诱惑太多,在兴趣和目标都不够强大和明确的条件下也只能加强对自我的管控,锻炼好我的自制力了

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

    • 对照以上你阅读的前人们的经历,你的选择是什么?
    • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
    • 针对你的选择,你给自己的大三设定的规划安排是什么?

    我的回答:

    • 之前考虑了很久,一直在为了以后美好的生活而奋斗(考研)和畏惧接下来半年多的孤寂困苦(直接工作)的想法中挣扎,看了老师提供的故事和在家人的鼓励下还是选择了接下来拼一把--考研。
    • 优势吧,额,想了半天没想到什么,感觉自己比较踏实(或者说老实)算不算?然而劣势,缺少各种实践的锻炼,每次想学新的东西都是自制力不足从而不了了之。
    • 既然选择了考研,就要好好拼一把了,首先从自律做起:除非特殊情况,每天按时睡觉、起床(其实我舍友已经给我做了一个学期的榜样了,然而我还是堕落了一个学期,这学期开始一定要做好!)。接着就是逐步了解考研所需要的知识,定一个大致详细的学习计划(在此规定:3月1日前整理出来!!)

    未来的期望#

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

    我的回答:

    • 我的期待就是在实践中能更好地看清自己的不足并加以改正,培养我对编程以及和队友合作的能力。不算上课时间打算平均每周拿出7个小时在这门课上,其实这也不好说,有时候一个小项目可能就让我通一次宵。。。而要完成(2)或(3)的目标其实并不是说每天都要固定地去做某件事就能实现的,而是在每次的自我抉择上能把控好自我。

    (5)据闻软工实践这门课非常辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?如果你加入的项目组中有队友在中途退出你会怎么做?###

    我的回答

    • 开课前没怎么去了解过这门课,只能通过老师的博客大致了解到一些老师对这门课的教学方式会比较特殊一些。会怎么看着门课,其实我也不确定,前面说了要准备考研,可能这门课就只是按照老师的要求踏踏实实完成课业,但也有可能突然勾发了我的兴趣点,花大力在这门课上。如果我加入的项目组中有队友中途退出,我的大致做法应该是先与其私下沟通,讨论一下个人和团体各自的利弊问题等等,无果后只能让比较熟悉他/她的工作或能力比较强的人负责他/她那块的工作。其实还要具体看项目的进程到哪了以及该队友的实际情况了,也不好回答。
  • 相关阅读:
    一步一步实现一个简单的OS(简单的让boot载入setup)
    hdu 1203 I NEED A OFFER!(01背包)
    面向服务与微服务架构
    ThreadLocal,LinkedBlockingQueue,线程池 获取数据库连接2改进
    deeplearning.net 0.1 document
    怎样有效的降低反复的代码
    redmine 自己定义字段mysql表结构
    c语言中使用宏,需要注意的的几点
    gcc自有的define语法,解决变量多次自加的问题
    ubuntu16.04 安装docker
  • 原文地址:https://www.cnblogs.com/xiang-peng/p/10420419.html
Copyright © 2011-2022 走看看