• 福大软工1816 · 第一次作业


    福大软工1816 · 第一次作业 - 准备

    简单介绍

    博主是来自福大计算机专业的学生,这篇博文是软工实践的一次作业,也是自己对大一大二生活的简单回顾,更是自己对大三大四的规划。我会加入自己的一些反省。我希望,等我之后再来翻这篇博客的时候,能看到自己的脚步。

    学号031602345;我是不那么张扬的张扬;我的爱好是数码、骑行、电影;喜欢吃福大丁香一楼的鸡蛋肉泥;我想说的话:大佬带带我?

    阅读与思考

    (1)回想一下我初入大学时对计算机专业的畅想

    问:当初你是如何做出选择计算机专业的决定的?

    当然是兴趣啊,作为一个喜欢游戏的孩子,对电脑还是很热爱的。我喜欢电脑,喜欢数码,喜欢看有关数码的文章以了解数码常识,初高中的时候ZOL是我最喜欢的网站。初中喜欢搞重装系统,喜欢搞个性化的QQ,什么半透明QQ,聊天显示对方IP地址什么的都搞(好傻)。但我不会写代码,一点也不会。

    其他专业勾不起我的兴趣。

    问:你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?

    从匹配程度上来讲,大概只有4成吧。我初入大学时我以为计算机组成原理就是叫你怎么拆电脑,教你怎么识别内存条型号,教你怎么装性价比最高的机器,当然计组实践肯定就是教你动手拆机器,组装机器了。我以为计算机专业会教我各种各样的东西,比如如何攻入别人的服务器等等。我还以为我学完C语言是不是就可以自己写出来一个和QQ这样的软件出来。当然后来我发现我都错了,计算机组成原理是围绕CPU教你一大堆东西,还是8位的精简CPU。装机,根本不存在的好吗。学完学校教的C和C++后,发现,诶,为什么我的程序永远只是个黑框框呢。后来一次数据库大作业上需要开发结合数据库的窗体应用,我们组使用的是C#的WinForm开发,全组的代码基本我一个人写的。那是我初次接触WinForm编程,花了十几天写出来一些能看,嗯能看的界面。(悄悄说:数据库老师最后给了我最高分ヾ(◍°∇°◍)ノ゙)

    问:你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

    我99.9%的喜欢计算机领域,我至仍今坚定不移地认为计算机领域是最具挑战性、最富活力、最需要不断学习的领域,没有之一。计算机的领域很多,每个领域的知识差异性很大。不过我相信,凭借对计算机的喜爱,对代码没有恐惧的特点,只要肯钻研肯努力,在计算机的每个领域都可以生存下来,甚至造就一番事业!

    问:将来你会选择从事计算机相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因

    当然会啊。虽然累但薪资高,大的IT公司的环境真的很棒啊!想去的公司要保密,自己心里知道就好了。

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

    问:自我感觉你已经具备的专业知识、技能、能力有哪些?

    1. 经典数据结构
    2. 代码有一定的质量,写代码的速度尚可
    3. 不畏惧代码,不畏惧代码,不畏惧代码,参与过ACM-ICPC集训队,最高只有铜
    4. 一般般的C++、Python使用经验
    5. 入门级C#开发WinForm经验
    6. OpenCV入门

    问:离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?

    1. 对已学课程的深入学习,感觉学院开设的专业课深度不够,很多教材也是任课教师自己编写的,和经典著作略有差距。之后有时间有需要会看在数据结构、OS、计算机网络上的经典著作。
    2. 可能少了一些“专”吧,还没有很精的东西,我想在毕业前发展出一门比较精的技术

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

    问:对照以上你阅读的前人们的经历,你的选择是什么?

    我目前更想去工作。

    之前可能很想努力去个更好的院校上研,但是再想想我动摇了:

    1. 我上研究生最终还是要去找工作,面试该做的准备还是要准备
    2. 在公司的两年半,会比我在研究生的两年半学到的更多
    3. 读研的两年半里,你并不知道世界又会有多大的变化,两年半,对计算机这个日新月异的行业来讲,可以有太多变化了
    4. 早点给家里挣点钱不好吗,毕竟我爸一个人不容易

    问:在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?

    优势
    1. 不畏惧代码
    2. 写代码速度快
    3. 参加过ACM-ICPC比赛

    然后,就没了。。。

    劣势
    1. 身边有很多同学都有安卓、PHP、前端的开发经验,我没有。
    2. 身边有很多同学有加入软件外包实验室、西二在线等组织,我没有。

    问:针对你的选择,你给自己的大三设定的规划安排是什么?

    1. 大三上补英语
    2. 利用课余时间补充专业知识(OS、Python、Machine Learning、OpenCV)
    3. 参与Kaggle、天池等大数据竞赛,锻炼自己利用机器学习,解决实际问题的能力

    未来的期望

    问:你愿意为了一个你感兴趣的、或得到实战锻炼的项目熬夜吗?你想脱离小菜鸟的level吗?

    又何尝没有呢,我在训练人脸检测网络MTCNN,经常训练到半夜,直到第二天能跑出结果的时候,我都快哭了;为了在Ubuntu下配置Cuda环境,由于国内某墙的问题,很多文件下载巨慢,熬了两天夜好不好;在没有导师(柯老师)的指引下,自己对Dlib库下的Face_recognition模块做修改,基于欧几里得距离去判断人脸识别依据,调试到半夜效果还是差的不行心态很崩的。。。

    问:如何评价上一届同学说的“真正和我的队友们一起见识了凌晨四点的福大。一起熬夜,一起吐槽,一起说说笑笑,一起打代码。一切一切的都是“美好”的回忆。”

    这门课这么恐怖的吗?不过我喜欢。

    问:你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上

    期待就是,我想写出来一个好玩的项目,有关人脸的。

    每周拿出来的时间肯定不固定,要根据项目进度来定。

    问:据闻软工实践的退课率极高,在选课前你了解过这门课吗?你为什么选了这门课?

    退课率高无所谓,我是冲着这门课有挑战性才选的,大学已经没有很多有意思的课了,选一点有挑战性的课程不好吗?

    只了解到具有挑战性,反正我的学长学姐极力不推荐,但是我还是选了,嘿嘿嘿。

    如果你的队友在中途退出你会怎么做?

    自己一个人把项目做完。

  • 相关阅读:
    jquery拖拽排序,针对后台列表table进行拖拽排序(超实用!)
    python笔记34-类里面的__str__ 和__unicode__作用
    python测试开发django-16.JsonResponse返回中文编码问题
    python测试开发django-15.查询结果转json(serializers)
    python测试开发django-14.ORM查询表结果(超详细)
    python测试开发django-13.ORM操作数据库(增删改查)
    python测试开发django-12.models设置主键primary_key
    python笔记33-python3连mysql增删改查
    Linux学习19-gitlab配置邮箱postfix(新用户激活邮件)
    K均值与C均值区别
  • 原文地址:https://www.cnblogs.com/sxZhangYang/p/9572383.html
Copyright © 2020-2023  润新知