• 软件工程第0次个人作业


    第一部分:结缘计算机

    项目 内容
    这个作业属于哪个课程 罗杰
    这个作业的要求在哪里 作业要求
    我在这个课程的目标是 完成课程任务
    这个作业在哪个具体方面帮助我实现目标 思考规划

    1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)

    • 关于为什么选择计算机专业

      高考报志愿的时候很明确自己要选择工科方面的专业,而且自己希望读的专业能够做出一些实际的东西,而不只是停留在理论的阶段却无法投入实用。

      但是当时报了北航并没有达到计算机学院的录取分数线,而是到了电子信息工程学院。学习了一年以后觉得自己对电路电子等方面不是很感兴趣,所以还是决定转专业,并且降了一级。

      也不知道自己为什么执着于这个专业,不过的确能使用这门技术来做出一些很酷的事情,这也是我所期待的。

    • 关于自身条件

      来到计算机学院以后,深刻感觉自己和大家的差距非常大,我是进入大学才第一次接触编程,对计算机也没有过多的了解。当别人都在自己做项目搞开发的时候,我才刚刚入门。对于数据结构,算法等,很多同学在高中都有过竞赛经验,而我仅仅停留在老师授课的范围,也没有精力去研究更深。

      我自身还是比较热爱学习各种技术的,不过由于基础知识薄弱,感觉学起来都比较费劲,并且一些浅层的技术我并不懂之中的原理,到头来只是会使用别人的库,也没有真正学到东西。在我的软件开发生涯一文中,作者提到技术体系,需要时间去构建,融会贯通。懂用、掌握和精通是不同的,需要多读多动手。

    2.计算机是你喜欢的领域吗?是你擅长的领域吗?

    • 现阶段我还不能说计算机是我擅长的领域,毕竟涉及的东西太广,在框架的搭建、思维方式的培养和对计算机的深刻认识上我还有很长的路要走。但是我挺喜欢我现在的专业,能通过自己的努力创造实际的价值。

    第二部分:在计算机系里学习

    1.你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。(必答)

    有遇到很多不顺心的地方,可能也和自己能力和性格问题有关,感觉能交流技术的人不多,有时候遇到问题没有人能够解答。我希望大学能够在课余参与一些额外的项目,并且有人能带领自己了解整个项目的构建和运作,这样成长起来会比较快一些。其实觉得学校的老师都挺认真负责的,包括实验室也很欢迎学生们进入,学生有什么问题也会积极解决。而且导师制度也让老师和学生有定期的交流。

    2.迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。(必答)

    真正能算的上认真写的可能只有计组和oo的代码了。感觉自己做的最复杂的作业应该是oo的作业。到现在自己也没有很好地掌握面向对象的编程思想,对于很多设计模式还不够了解,在完成作业的时候代码进行了很多次重构,但也没有达到面向对象的solid五个原则。

    3.科班出身和北大青鸟有什么区别?

    之前在Youtube上看过一个博主的视频,大概内容是讲培训班出来的码农一般只知道技术怎么用,让他写一个安卓程序,可以迅速构建出来,但仅此而已,如果遇到了更深层次的问题,他们不会去解决。而科班出身的人对整个计算机体系有宏观的了解,也许学过的知识并不是所有都能记住,但遇到技术问题的时候能很快联想到自己学过的内容并顺藤摸瓜找出解决方案。

    博主还提到了国内互联网行业的公司很多都是利用现成的技术,很少能潜心下来研究技术。而国外的公司会自己研发sdk,即使开发的周期很长。

    学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?

    之前进入实验室的时候,有做过机器学习方面的研究,发现里面的很多内容都涉及数学知识,特别是高等数学、概率论等,在图形学方面,线性代数更是基础中的基础。在前沿的研究方面,数学基础是必不可少的,这也是科班出身和北大青鸟的重要区别之一。

    第三部分:未来规划

    1.对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)

    首先我想毕业后进入大厂工作,熟悉大公司是怎么运作的,顺便积累开发和技术经验。

    《职业规划就像软件工程》一文中,陈皓说道,确定了自己的行业和从事的专业领域之后,需要努力掌握这个行业的知识,用最短的时间了解这个专业和行业更为具体的各个子方向。然后在实际过程中再认识自己。

    我现在并没有很明确规划自己到底要从事哪个子方向,所以在这个过程中肯定会经历迷茫的探索,在这个过程中也需要学会向各个不同方向的人进行咨询,跳出限制自己的框架来看问题。

    2.你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?

    我打算先在实验室积累一两个学期,然后再到企业进行实习。

    之前有尝试过去企业面试,但由于经验不足,专业基础不够扎实,面试都被刷下来,感觉自己还是有些浮躁,需要静下心来进行学习,夯实基础。

    希望能在假期找到合适的企业实习,提前认识工作和自己,在毕业的时候能更准确地把握自己的方向。

    3.实习经验究竟有多重要?是否需要马上开始积累实习经验?

    如果将来的规划是毕业之后找工作的话,实习经历是十分重要的,很多公司看中本科生的实操能力。并且实习能提前认识到社会,知晓工作内容和范围。

  • 相关阅读:
    hibernate---核心开发接口1(重点)
    hibernate--联合主键(了解+,掌握-)
    hibernate---table_Generator
    hibernate---ID生成策略
    hibernate 注解写在哪?
    hibernate学习笔记--可选的配置属性
    软件开发的硬约束【转载】
    (2016春) 作业7: 用户体验设计案例分析
    (2016春) 第一阶段优胜者
    (2016春) 作业6 :团队作业
  • 原文地址:https://www.cnblogs.com/zackerzhuang/p/10433637.html
Copyright © 2020-2023  润新知