软件工程一位大三学生成功上大学的案例

2024-03-03 10:32

本文主要是介绍软件工程一位大三学生成功上大学的案例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【来信】

贺老师:

  您好!我是一名大三的学生,我一直关注您的博客!今夜想打扰一下您,想跟您交流。

  我喜欢上CSDN,也喜欢看您的博客。不过,作为老师的您,我感到十分的震撼!像你这么敬业,一心一意为学生服务,你不仅为自己的学生提供指导还未素不相识的需要帮助的人以帮助的老师,我读了这么多年的书,你是第一位。我不是为了恭维你!在这里感谢你,感谢你的博客给我以专业上的指导和人生的指导。
  我是读软件工程专业的,我对我的专业很感兴趣,更是对技术感兴趣。所以,我在大学里过的很充实,很快乐!我接触有关计算机的知识自我感觉还是蛮广泛的!(呵呵,有点狂妄),我的计算机入门语言是C,至今也是我最喜欢的一门语言!不过大一的时候学他时感觉到他不能做什么事,像什么应用程序,网站都跟他没关。所以我自学了PHP,做web编程,当时是好兴奋,觉得能做成一个能在浏览器浏览的网站。觉得有点实用,于是我一股脑的弄他。大二的时候,我觉得弄网站没意思,那时android很火,于是我了解了android的知识,自学了Java,花了一学期,我学了java编程,在自己手机上跑了自己编写的小程序。当然,有种小有成就的感觉。当然这些都是我在课后自学的,学校安排的课程比如数据结构,操作系统,计算机网络,这些东西,当时觉得没自己学得东西有用。诶,现在觉得我自己当时有这种想法真是幼稚。随着自己的知识的增多,和对计算机的了解进一步加深,再加上经常看到网上大牛们捣鼓的东西,觉得自己一直在学表面的东西。顿时感觉,像学校开得那些什么操作系统,数据结构,计算机网络这些理论东西特别的重要,幸好我当时学得还不赖。觉得学计算机其实只有学三样东西就够了--算法,编译原理,操作系统。到了大三,我想弄点比较深入点的东西,通过我逛论坛,浏览网页,我决定是在linux下学C++,通过自己写makfile了解程序背后运行的背景,这样我又花了一学期在这上面。了解这些后,让我对计算机更加感兴趣,通过linux让我的视野更加宽广。不知不觉到了大三下学期,也就是现在,我正在做一项目(学习项目)智能家居,我负责的模块是视频监控和人脸识别,我做这些东西利用的是别人的开发好的库。比如视频监控是fmpeg,人脸识别是openCV。花了一段时间,我对这些东西算是比较熟了。
  回顾我三年来,我在大学里学的东西。我现在的感觉是杂,自己的目标不明确,不知道自己该往哪些方面发展。更重要的是自己一直在拼拼凑凑,一直没接触什么核心的东西,比如说我正在做的人脸识别,听起来很厉害。其实我只是在学着怎么使用他提供给我的东西,也就是我怎么使用他的API,说到这我就想起我以前学的那些东西,什么andorid,PHP等等都在查他提供的API。于是我现在觉得,这些东西其实就是一工具,我们只是在学怎么使用它。所以,我现在有点矛盾,世界上在计算机上操作的工具这么多像我这么学,根本不是个头,以至于我越来越觉得这样没什么用。我不知道我该往什么方向走,其实我也清楚,我其实没用真正精通一门语言,我也不愿意花很大的精力在那些琐碎的细节上,而我更愿意去接触新事物。
  最近我又在学python,由于我觉得python他的开发效率特别快,再加上我觉得什么都拿别人的库再开发干脆选个开发效率快的方法。而且个人觉得python在做服务器端的后台分析上,有其独特的优势。同时,为了提醒自己算法的重要性,我便学python边用python写一些算法!
  大三了,大四就要实习了!肯定不会考研的我,也要考虑实际的东西了,“东打西闹”不知到是对是错,但我不后悔。我现在是有点迷茫,想更好的提升自己,更想提高自己的核心竞争力。一致能够找个号共做!希望老师指点指点!

  尊敬的老师!打扰您了!


【回信】

  来信收到。我是怀着一种非常愉悦的心情看完你的来信的。我们的通信我也将照惯例发到博客里,大家太需要这种成功的学习案例作为启发了。我做的事,一则是给有疑惑的学生直接出点主意,当然学习的问题还得他自己解决,二则是起到了一个交流中转站的作用,成功的案例,失败的教训,都展示在这里,这些都是最鲜活和真实的案例,对不同的读者都会产生影响。另外,我在帮人解惑中实际上也接触了更多以前想不到的问题,进而打通了我的很多疑虑,所以,也要感谢能和我互动的同学,是我们一起营造了这片空间。
  对你的学习经历,实际上有很多就是我正在鼓励同学们去做的:低年级时,放开地去探索,尝试不同的可能;在课外,以实践为主开展出有效的自学;不明白一些课的用处,那就先“傻傻地”学下去,只要去学,总会有一天知道。而现在你做的智能家居项目,从面的角度实际上已经在缩窄,进而做得是更深入的事了。快大四了,你需要基于你对专业的了解,行业的了解,再结合自己的优势和兴趣,将自己打造得更精致一些。
  在我的身边,大三的Bird(http://blog.csdn.net/a352193394) 和大二的jimzhai(http://blog.csdn.net/jimzhai)都是这么走过来的。他们的共同特点都是在大一的时候,凭着强烈的兴趣和自学的胆识,找到了课外实践的入口,此后一发不可收拾。jimzhai在一次报告中讲,他的编程学习经历了几个阶段:(1)觉得语言很重要,好好学语言;(2)知道了API很能干,Windows API、MFC、PHP、iOS开发、安卓,做了一堆东西;(3)算法很重要,数学是基础,他现在有一大部分精力在准备参加ACM竞赛。
  在看你的经历时,我在想,这样的同学或许应该考虑读研究生。你看过我的文章,我并没有那份学历情结。看到你最后的决定,欣慰的是,你的经历已经是使自己无论就业还是读研,主动权都在自己手里,由衷地感叹走在健康的学习道路上的幸福。大学还有一年多,还可以有更大的长进。
  如果要给你提些建议,实际上给你们这样的家伙提建议有压力,很多时候你们自己的直觉胜过一切外人看法。还是说点个人的想法。首先,是否算法上可以再进一步,因为将进入大四,不必参加ACM竞赛之类的,找些大企业的面试题做,很不错的,可以参考July(http://blog.csdn.net/v_july_v)的博客,这也算给自己求职做准备了;需要专注一个方向更深入一些,至于哪一个方向,结合自己的兴趣与现在的行情,你找到的一定比我想到的好,集中精力做出一个完整的作品来,无论市场行情怎么样,以这个作品为敲门砖,都可以找到自己满意的岗位。敲门砖的意义在于能够说明你:(1)从事某项工作的直接能力;(2)从事相关工作的基础;(3)至少说明自学能力。所以就业可以和这个方向密切相关,也可以不是。让这块敲门砖成为一个完美大学的收关之作,也是新征程的开始。
  祝有更大的进步!


  

这篇关于软件工程一位大三学生成功上大学的案例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/769350

相关文章

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

客户案例:安全海外中继助力知名家电企业化解海外通邮困境

1、客户背景 广东格兰仕集团有限公司(以下简称“格兰仕”),成立于1978年,是中国家电行业的领军企业之一。作为全球最大的微波炉生产基地,格兰仕拥有多项国际领先的家电制造技术,连续多年位列中国家电出口前列。格兰仕不仅注重业务的全球拓展,更重视业务流程的高效与顺畅,以确保在国际舞台上的竞争力。 2、需求痛点 随着格兰仕全球化战略的深入实施,其海外业务快速增长,电子邮件成为了关键的沟通工具。

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

(入门篇)JavaScript 网页设计案例浅析-简单的交互式图片轮播

网页设计已经成为了每个前端开发者的必备技能,而 JavaScript 作为前端三大基础之一,更是为网页赋予了互动性和动态效果。本篇文章将通过一个简单的 JavaScript 案例,带你了解网页设计中的一些常见技巧和技术原理。今天就说一说一个常见的图片轮播效果。相信大家在各类电商网站、个人博客或者展示页面中,都看到过这种轮播图。它的核心功能是展示多张图片,并且用户可以通过点击按钮,左右切换图片。

华为OD机试真题-学生方阵-2024年OD统一考试(E卷)

题目描述 学校组织活动,将学生排成一个矩形方阵。 请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。 注:学生个数不会超过10000 输入描述 输入的第一行为矩阵的行数和列数, 接下来的 n行为矩阵元素,元素间用""分隔。 输出描述 输出一个整数,表示矩阵中最长的位