自我介绍

大家好我是王皓,由于之前忙于保研的机试和面试导致第一次作业就拖到第二次写blog的时候才交(非常抱歉..)我喜欢玩CTF,觉得学习安全方向的知识,寻找软件或者硬件的漏洞是一件非常有意义且有趣的工作。我对软件工程课还是非常有好感的,目前我是ML组的intern。平时除了玩CTF还有些小爱好,比如打篮球和看小说,偶尔也会打打游戏。

现状、经验和计划

技能表

技能 目前的水平 课程结束后想达到的水平 计划通过什么手段提高
程序理解 2 8 多读别人的代码
新技术的发展 2 8 多阅读paper,寻找github上比较规范的代码进行阅读
线程之间/进程之间/不同的平台之间 3 7 多实践,多学习,多做实验
效能分析和改进 3 7 算法和数据结构的知识还需要加固,同时学习效能分析软件
架构设计/接口设计 2 7 学习架构设计和接口设计的规范,如果有机会的话,自己试一试应该会更好
    • 首先,认真听课是一种能力,一种能让人静下来进入沉浸式学习的能力。其次,以大学生的水平无法判定一门课是否有用。知乎上有很多类似于"当初我要是好好学xxx课就好了"的回答。可见好好听课的作用或者说没好好听课的副作用可能要在你上升到另一个平台时才能意识得到。最后,聚精会神也是种能力,在上课时学会跟上老师或者助教的思路,将知识理解透彻实际上是很难的一种技能。抓住每一堂课去锻炼自己的这种能力,长此以往,自己理解问题的能力也会上升。

    • 我在大学中体会到了餐馆与食客、老板和雇员、保姆和幼儿、哥们和哥们、路人甲和路人乙、狱警和犯人、教练和学员的关系。我希望这门课的师生关系是教练和学员的关系。如果老师给我的任务太重了我会选择C。

    • 针对文章中提到的,我分为两点来回答:

      1. 博客/文献。

        当我们完成自己的博客或者文献时,如果要引用或者借鉴别人的文献,一般会使用文章编号或者链接,并表明出处。这样做一方面尊重了原作者,另一方面也使得阅读自己文章或者博客的人能更了解自己的写作意图。

        相比之下抄袭是不表明出处,且文章意图甚至与文字出现大量重复的。

      2. 代码。

        引用和借鉴别人的代码,是现在软件开发中非常常见的行为。我们甚至与鼓励”不要重读造轮子“,以减轻开发工作量,使得大家能更专注与自己新的工作而不是前任已经重复做过的事情上。

        但是,这与抄袭是有本质上的区别的。在代码上的抄袭一般是指一成不变的炒,或者是自己开发的工具的核心功能是由别人提供的。

  1. 我的选择是做学术研究。我申请了清华大学网络安全实验室的直博,目前已经通过考核,希望自己能对这方面的知识有更深的了解,做出自己的研究工作。在这种选择下,我相比其他同学需要更多的时间了解计算机底层的实现细节,而这些是我之前比较薄弱的部分。优点是我之前的专业就是信息安全,对一些理论知识的储备我是比较占优势的。我本学期的规划是学习人工智能在代码处理上的应用,利用msra良好的ml氛围,在一年内让我熟悉这个工具,以利用好深度学习进行之后的二进制或者代码分析的工作。

  2. 这门课的第二个结对编程实验和我的研究方向有一些联系,我希望在完成项目的过程中学习到一些对我之后工作有帮助的知识。我希望能进自己的努力完成好自己选择的课程项目。我是创新班的学生,今年过后就不会在msra了,可能无法担任助教。我打算每周花15个小时(可根据任务量动态安排)在这门课上。我打算C。

  3. 我阅读了”我的软件开发生涯(10年开发经验总结和爆栈人生)“。这篇博客的原作者的专业是英语专业,但是编程是他学习英语的唯一动力,然而他因为理科成绩的原因选择学习文科而错失了学习计算机的机会。但这并不能阻挡他继续自学计算机。和他相比,我身在中国顶尖学府的计算机专业,本身已经给我了非常良好的学习环境。但是扪心自问,我真的有和文章中作者一样的热情吗?即使把我放在其他的专业,其他的学校,我依然会这么坚定的追逐我现在正在学习的专业吗?我想应该是不会的。这也是我今后应该反思的一个重要的点,毕竟兴趣是学习过程中的很大的驱动力。想要在这个行业中干得更久,我必须要寻找属于自己的兴趣点并一直 坚持下去。

提一些问题

暂时还没看完,这周可以补上。为了敏捷写博客就先填一个

  1. 在团队工作模式中,提到了主治医生模式(一人工作其余人抱大腿)。事实上在学校的两次项目中我也遇到了相似的情况,但是原因主要是很多人的没有基础,也无法转变到别的工作模式去。这种情况下有没有什么比较好的解决方案呢?

ASE——热身作业自我介绍的更多相关文章

  1. 作业一:创建个人技术博客、自我介绍、简单的C程序

    年9月14日中午12点: 一.主要内容  建个人技术博客(博客园 www.cnblogs.com) 本学期将通过写博客的方式提交作业,实际上,最终的目的是希望同学们能通过博客的形式记录我们整个学习过程 ...

  2. 软件工程 作业part1 自我介绍

    自我介绍 老师您好,我叫宋雨,本科在长春理工大学,专业是计算机科学与技术. 1.回想一下你曾经对计算机专业的畅想:当初你是如何做出选择计算机专业的决定?你认为过去接触的课程是否符合你对计算机专业的期待 ...

  3. 【BUAA 软工热身作业】继往开来,勇攀高峰

    项目 内容 课程:2020春季软件工程课程博客作业(罗杰,任健) 博客园班级链接 作业:热身作业,阅读并撰写博客 作业要求 课程目标 学习大规模软件开发的技巧与方法,锻炼开发能力 作业目标 学习前辈经 ...

  4. BUAA 2020 软件工程 热身作业

    BUAA 2020 软件工程 热身作业 Author: 17373051 郭骏 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 第一次作业-热身! ...

  5. 我是面试官--"自我介绍"

    工作10余年,经历过很多次面试,也面试了N多人.这些年来,已经有好些位朋友(或同事)与我聊起相关话题,涉及面试,更关乎职业生涯规划.感触颇多,就借助自媒体的浪潮,与更多的程序员一起共谈面试经历,希望可 ...

  6. 剑指Offer——如何做好自我介绍(英文版)

    剑指Offer--如何做好自我介绍(英文版)   Good morning ladies and gentlemen, my name is Sun Huaqiang, my hometown loc ...

  7. 剑指Offer——如何做好自我介绍

    剑指Offer--如何做好自我介绍 前言 自我特点+经历梳理   各位老师好,我叫某某某,XX人.研究生三年级,就读于某某大学信息科学与工程学院软件工程专业.主要使用的开发语言是Java,熟悉基本数据 ...

  8. it工程师常用英文自我介绍常用用语

      Good morning ! It is really my honor to have this opportunity for an interview, I hope i can make ...

  9. 自我介绍及如何注册GITHUB

    自我介绍 我是来自南通大学网络工程141班的周楠,我的学号是1413042014,我的兴趣是喜欢玩游戏(如果这算是一个兴趣爱好的话),喜欢尝试各种游戏. 如何注册一个GitHub账号? 1.首先我们需 ...

随机推荐

  1. hibernate保存数据到mysql时的中文乱码问题

    因为hibernate底层使用的是jdbc的技术,所以我参考了别人使用jdbc保存数据到mysql里面时解决乱码问题的方法! 首先要告诉数据库要插入的字符串的字符集,mysql 默认使用的字符集是 l ...

  2. chrome浏览器屏蔽广告插件小例子

    1.创建一个文件夹,名为"清除页面广告插件" 2.在文件夹内创建"manifest.json"文件, { "name": "第一个 ...

  3. 自动化运维工具ansible简单介绍

    ansible架构图 ansible安装(centos7环境下) yum update yum install ansible 验证ansible是否成功安装 ansible --version an ...

  4. Mysql语句优化建议

    一.建立索引 1)考虑在 where 及 order by 涉及的列上建立索引 2)对于模糊查询, 建立全文索引 3)对于多主键查询,建立组合索引 二.避免陷阱 然而,一些情况下可能使索引无效: 1) ...

  5. go语言从例子开始之Example20.错误处理

    Go 语言使用一个独立的·明确的返回值来传递错误信息的.这与使用异常的 Java 和 Ruby 以及在 C 语言中经常见到的超重的单返回值/错误值相比,Go 语言的处理方式能清楚的知道哪个函数返回了错 ...

  6. Linux 下安装sql server 时 2G内存限制的最新(2019-08-15) 解决方案

    关于 sqlserver 在linux下安装时有最小内存限制的问题,网上有很多类似的说明,那些操作都是正确的,如果不成功可能 “姿势”不对. 需要注意的是:不能使用最新版本!!!  不能在线下载!!! ...

  7. 四、yml文件的写法

    1.创建一个新的工程 注意:只有properties文件,没有包含yaml文件 2.创建一个yml文件 全局配置配置文件,文件名是固定的application 作用:修改SpringBoot自动配置的 ...

  8. JDBC、ibatis(mybatis)、Hibernate有什么不同?

    ①JDBC编程流程固定,同时将sql语句和java代码混在了一起,经常需要拼凑sql语句,细节很繁琐: ②ibatis(mybatis)它不完全是一个ORM框架,因为MyBatis需要程序员自己编写S ...

  9. windows系统下MySQL中遇到1045问题

    报错内容为"1045    Access denied for user 'root'@'localhost' (using password:YES)",对应的原因是密码错误,如 ...

  10. interrupt和interrupted和isInterrupted的区别

    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11413917.html interrupt Code Demo package org.fool.th ...