一位优秀学子的大学规划和我的补充

2024-03-03 08:18

本文主要是介绍一位优秀学子的大学规划和我的补充,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【来信】

贺老师,您好: 

  我是一名(某985高校)的计算机专业学生,现在是大一下学期。报志愿的时候感觉这个计算机专业前景很好并且自己也喜爱编程,于是就选择了计算机专业。接近一年以来,我在学习的过程中遇到了很多的非知识性的困惑,您的著作《逆袭大学》和博客上的文章我都认认真真的看过,在这个过程中我的许多疑惑都得到了解答,非常感谢您这种乐于助人的老师。 
  有一个关于大学专业学习方向的疑惑,我思考了很久,今天才想的算是清楚了。希望老师您能看一下我的想法并指导一下。 
  我不想读研,毕业后直接找工作,想成为一名优秀的软件开发工程师,最想去微软、谷歌,其次是BAT,我在网上也了解了很多招聘方面的信息。这个职位多家企业的共同要求都有:深厚的数据结构与算法功底;精通C/C++、Java、PHP等其中的一种语言;有项目经验、编程竞赛奖项的优先。 
  我目前是ACM校队的成员,但是高中从未做过竞赛。刷完了《算法竞赛入门经典》上150道例题,主流的题目都有接触。我当初进实验室的时候就是想通过这个比赛拿奖来好找工作,但是现在发现,我至少得到大三才有实力拿金牌,但是如果大三没能拿金牌,项目经验又没有,语言也没有精通的,距离毕业就还一年多一点的时间,那我怎么可能找到好工作呢? 
  我想了很久后的结果是这样的: 
  1)ACM拿奖只能算锦上添花,不能因为仅仅追求做题目而耽误了工程其他方面能力的提升。感觉成为工程师学好数据结构与算法就可以了,就是能够把名企的面试笔试题目都熟练做出来就行了。而做ACM拿金牌需要的精力太多了,感觉风险较大。 
  2)大一大二在参加ACM比赛的过程中学好学扎实数据结构与算法,读完《算法导论》、《Advanced Data Structure》、《编程珠玑》等等好的书籍,不过分追求奖项。 
  3)大三开始着手专攻一种语言(C++/java),并同时做项目,提升自己解决实际问题的能力,努力精通该方向的技术,并阅读这个专业里其他方面的牛书籍。 
  4)大四找实习。 
  5)毕业后找工作。 
  6)始终要学好英语,我认为这很有可能给自己带来未知的发展机遇。 
  以上就是我对自己关于专业方向学习疑惑的想法,非常希望您能对我的想法给予指导和批评,非常期待老师的指导。 
  祝老师在以后的生活中工作顺利,阖家幸福。 

【回复】
你好: 
  这两天忙,昨天家里断网到现在,终于可以给你回信了。 
  你是一名既埋头拉车,又抬头看路的学子。很赞赏你的想法。你说让我做些指点,实际上,你真的想得已经很全面的了。我略补充点,供你参考。 
  所有的事情,过程决定结果。认真投入过,能力、学历、职位自然而然就会到来。现在大学生中间有些人的问题在于,高中要考大学,怎么考我就怎么学,考什么我就学什么,而大学时定了找工作的目标,要什么我就学什么。这样的考虑有其合理性,但仅是用“一时”的一件事的标准,代替了“一世”不断发展和进步了。你已经突破了这样一种套子,在你所设计的路子之外,你不妨可以更完善一些,你所提的是专业框架内的路线,而你可以终极目标,你要是一个非常优秀的人,再进一步,我希望你能在事业上成功的同时,是一个能够把握幸福的人。专业知识积累到微软、谷歌、BAT(谁知道你毕业的时候还会有什么更牛的公司,甚至你会创造一个什么样的更更牛的公司呢?)的入门标准,这只是下一个节点,可以适当再向前看一些,更成功,更持久的发展,在专业之外。阅读开扩眼界,创造条件让自己经更多的事,培养合作的能力等等,我不再多说,你知道。 
  ACM的价值不必说。既投入,拿奖项的目标可以一直有。其他知识的学习,“感觉成为工程师学好数据结构与算法就可以了,就是能够把名企的面试笔试题目都熟练做出来就行了”,恐怕还是有些只看“一时”的味浓一些(一般人做到这一点也就不错了)。作为计算机专业的学生(我当然要和你谈更高的要求),是要对计算和计算机有更深的理解(计算和计算机不是一回事,但有很强的关联,都是计算机专业的目标)。这里说的理解,软硬件是作为一个系统完整地看待的,宏观的、微观的,算法、器件,在你头脑中能够有效搭边。这样一种完整地看待计算机的感觉,我也说不好,要做到这是可以追求的,你可以有自己的说法。 (可以查“计算机系统能力培养”关键词,这是现在教学指导委员会推动的,我接受这样的观点。)
  大概我说的有些太虚了。参照你要学习的专业核心课程,每门课程不局限于通过考试,不局限于听完讲,看过了那一本教材,而是真正地把握学科内涵,你可以做到这一点。到时候,你完善的知识体系,应对名企面试题的能力,也是自然的。
  “毕业后找工作”修订一下。结合实习,就将工作搞定了。可以是这样的。到时候再说。 
  其他的,你没有让我有机会再补充。 
  就立足于你想到的做好了。 
  相信你的成功,继续努力! 
 
 

这篇关于一位优秀学子的大学规划和我的补充的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

找完工作该补充的东西

首先: 锻炼身体,包括乒乓球,羽毛球,都必须练习,学习,锻炼身体等是一个很重要的与人交际沟通的方式; 打牌,娱乐:会玩是一个人很重要的交际沟通的法宝; 摄影:这个是一个兴趣爱好,也是提高自己的审美,生活品质,当然也是与人沟通的重要途径; 做饭:这个的话就是对自己,对朋友非常有益的一件事情;

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

大语言模型(LLMs)能够进行推理和规划吗?

大语言模型(LLMs),基本上是经过强化训练的 n-gram 模型,它们在网络规模的语言语料库(实际上,可以说是我们文明的知识库)上进行了训练,展现出了一种超乎预期的语言行为,引发了我们的广泛关注。从训练和操作的角度来看,LLMs 可以被认为是一种巨大的、非真实的记忆库,相当于为我们所有人提供了一个外部的系统 1(见图 1)。然而,它们表面上的多功能性让许多研究者好奇,这些模型是否也能在通常需要系

IPD推行成功的核心要素(十一)技术规划与平台规划促进公司战略成功

随着外部大环境的影响,各企业仅有良好的愿望是不够的。预测并顺应新兴市场和技术的变化,变危机为转机,不断推出强大的产品才是一个公司持续繁荣的根本保障。而高效的产品开发往往是基于某些关键技术,针对市场推出的一个或几个产品系列,这些产品系列通常共用一些产品平台,共用一种或者几种关键技术。当一家企业进入了平稳发展期,已经建立了较为完善的管理制度和产品开发流程,但是依然认为竞争对手是那样强大,那样不可战胜。

大学四年三年技术旅途

近三年前从接触技术以来,尝试过许多成熟的技术,最新的技术,高端技术,当然是从低端技术起步的(ps:现在明白能解决问题的技术最重要,没有所谓的技术等级,你用arm开发系统,而别人就用51单片机就解决问了,这很明显),对于新技术的热爱花费了大量时间,造成了不专业,不精通,最后发现最喜欢的是嵌入式系统研制与开发,其次是实时视觉处理以及运动控制。但好处是视野很广,思维变得更加灵活,我发现对于一个问题

鹅算法(GOOSE Algorithm,GOOSE)求解复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)

一、鹅算法 鹅优化算法(GOOSE Algorithm,GOOSE)从鹅的休息和觅食行为获得灵感,当鹅听到任何奇怪的声音或动作时,它们会发出响亮的声音来唤醒群中的个体,并保证它们的安全。 参考文献 [1]Hamad R K, Rashid T A. GOOSE algorithm: a powerful optimization tool for real-world engineering

自动驾驶规划中使用 OSQP 进行二次规划 代码原理详细解读

目录 1 问题描述 什么是稀疏矩阵 CSC 形式 QP Path Planning 问题 1. Cost function 1.1 The first term: 1.2 The second term: 1.3 The thrid term: 1.4 The forth term: 对 Qx''' 矩阵公式的验证 整体 Q 矩阵(就是 P 矩阵,二次项的权重矩阵)

湖北民族大学2024年成人高等继续教育招生简章

湖北民族大学,这所承载着深厚文化底蕴和卓越教育理念的学府,在崭新的2024年再次敞开怀抱,热烈欢迎有志于深化学习、提升自我的成人学员们。今年的成人高等继续教育招生,不仅是学校对于终身教育理念的具体实践,更是为广大社会人士提供了一次难得的学习机会。 湖北民族大学,以其悠久的历史、优秀的师资和卓越的教学质量,早已在成人教育领域树立了良好的口碑。学校秉承“博学、博爱、立人、达人”的校训,致力于培养

▶《强化学习的数学原理》(2024春)_西湖大学赵世钰 Ch5 蒙特卡洛方法【model-based ——> model-free】

PPT 截取必要信息。 课程网站做习题。总体 MOOC 过一遍 1、视频 + 学堂在线 习题 2、 过 电子书 是否遗漏 【下载:本章 PDF GitHub 页面链接 】 【第二轮 才整理的,忘光了。。。又看了一遍视频】 3、 过 MOOC 习题 看 PDF 迷迷糊糊, 恍恍惚惚。 学堂在线 课程页面链接 中国大学MOOC 课程页面链接 B 站 视频链接 PPT和书籍下载网址: 【Gi

动态规划DP--斐波那契数、爬楼梯、使用最小花费爬楼梯等示例代码

动态规划DP 文章目录 动态规划DP509. 斐波那契数70. 爬楼梯746. 使用最小花费爬楼梯62. 不同路径63. 不同路径II343.整数拆分 509. 斐波那契数 509. 斐波那契数 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) =