研究生应该优先完成培养环节的学习任务

2024-03-03 09:32

本文主要是介绍研究生应该优先完成培养环节的学习任务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【来信】

  老师,您好,关注您的博客有一段时间了,一直想给您写一封信给我一些指导。我现在感觉很困惑,我现在在读研一,是工程硕士,电子与通信工程专业,今年下半年就开始找工作了,现在也在开始准备着找工作的书籍,之前本科也是学习的通信,对于编程的话可以说就是二级水平,而且考虑到自己是女生,所以想走测试这条路,而且比较想进互联网公司。现在在看那本C++ primer,和数据结构,看了一个多月了,可是感觉看的很慢,而且很多东西看过就忘记了,而且自己也没有信心可以把那本C++ primer看完了,感觉好厚。所以现在不知道怎么办了。现在也是忙着做导师布置的一些东西,感觉自己主要还是用的C,所以现在我又在纠结要不要去学习C,就是我现在也买了剑指OFFER,程序员面试宝典等书籍,那些还没有去看,我也在迷茫到底我是打好基础了再去看那些书籍,还是直接去看那些书籍?请老师能给我一些指导,而且我现在又想去看视频学习,就是非常的浮躁,那本C++primer真的非常让我纠结。

 

【回复】

  工程硕士应该是两年,也就是说,你的下半年,应该是实习才是。我知道现在两年制的研究生,第二年很多是脱离了培养计划的要求,如你所说找工作的。一共才两年的学制,一半的时间进入交给了找工作,我感觉亏了。这里有大家想早些找到工作的愿望,以及风气影响。我作为局外人站着说话不腰疼,但要能沉下心来,我们对研究生阶段的学习,并不只是有找到工作这一点期望。说多了离主题远了。

  我不懂电子和通信工程专业,看你的路子,似乎是要和计算机类专业的学生“抢”饭碗。这倒不是非常重要的事情。我的疑惑是,你正在做的事情,和“导师布置的一些东西”是否有关联?你走的是正规军的路线,但是大部分的精力却不在这条路线上。导师布置的任务中用C,你应该首先是将C用好的。我们学校通信专业的学生学过C,不少人做嵌入式,也用C,我想你大概也是这样的。你已经买了的书,我感觉还是“招式”层面的东西,你的来信中,我看不到“内功”。而你的内功,是应该在你的专业中的。

  我的建议是,认真完成导师交给的任务,(正常的话)其中包含的就是你该得到提高的素养。你有自己的专业背景,如果进入互联网公司,并且瞄准着做测试,不和自己的专业联系上,浪费了。你可以通过招聘网站或自己的人脉打听一下,你还有什么可以选择的就业方向,可以结合实习期要做的事,以此做些准备。在现实问题的倒逼下,打基础的事情得让位于能做事。如果是以前的专业基础不行,也不是现在花几个月就可以补得上来的了。在工作中对一些事情有体验后再回头看基础,也是一种路线。而所谓的基础,我感觉不是你提及的内容。

  我不赞成靠着意志的苦读,所以C++ Primer,如果看不下去,就不要看了。这样学不来东西,或许和你看书的方式有关(有不少人光看书不实践,企图靠大脑强行理解和记忆,这样学不到能用出来的知识)。

  由于对你专业的不熟悉,以及只是凭感觉,认为你对计算机的学习也只在表面,我不敢确认我的观点有可取之处,仅供参考。也希望我太多与你想法不一致的地方,不是给你带来沮丧,而是能够当作我们讨论中,提出的另外的视角。


再来信见《给通信专业研究生——安心完成培养,你不是在劣势下和计算机学生抢饭碗来的》。




==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====




这篇关于研究生应该优先完成培养环节的学习任务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Linux中的计划任务(crontab)使用方式

《Linux中的计划任务(crontab)使用方式》:本文主要介绍Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、前言1、linux的起源与发展2、什么是计划任务(crontab)二、crontab基础1、cro

Spring定时任务只执行一次的原因分析与解决方案

《Spring定时任务只执行一次的原因分析与解决方案》在使用Spring的@Scheduled定时任务时,你是否遇到过任务只执行一次,后续不再触发的情况?这种情况可能由多种原因导致,如未启用调度、线程... 目录1. 问题背景2. Spring定时任务的基本用法3. 为什么定时任务只执行一次?3.1 未启用

SpringBoot使用OkHttp完成高效网络请求详解

《SpringBoot使用OkHttp完成高效网络请求详解》OkHttp是一个高效的HTTP客户端,支持同步和异步请求,且具备自动处理cookie、缓存和连接池等高级功能,下面我们来看看SpringB... 目录一、OkHttp 简介二、在 Spring Boot 中集成 OkHttp三、封装 OkHttp

如何使用Python实现一个简单的window任务管理器

《如何使用Python实现一个简单的window任务管理器》这篇文章主要为大家详细介绍了如何使用Python实现一个简单的window任务管理器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 任务管理器效果图完整代码import tkinter as tkfrom tkinter i

Spring Boot 集成 Quartz 使用Cron 表达式实现定时任务

《SpringBoot集成Quartz使用Cron表达式实现定时任务》本文介绍了如何在SpringBoot项目中集成Quartz并使用Cron表达式进行任务调度,通过添加Quartz依赖、创... 目录前言1. 添加 Quartz 依赖2. 创建 Quartz 任务3. 配置 Quartz 任务调度4. 启

Java使用多线程处理未知任务数的方案介绍

《Java使用多线程处理未知任务数的方案介绍》这篇文章主要为大家详细介绍了Java如何使用多线程实现处理未知任务数,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 知道任务个数,你可以定义好线程数规则,生成线程数去跑代码说明:1.虚拟线程池:使用 Executors.newVir

Spring Boot中定时任务Cron表达式的终极指南最佳实践记录

《SpringBoot中定时任务Cron表达式的终极指南最佳实践记录》本文详细介绍了SpringBoot中定时任务的实现方法,特别是Cron表达式的使用技巧和高级用法,从基础语法到复杂场景,从快速启... 目录一、Cron表达式基础1.1 Cron表达式结构1.2 核心语法规则二、Spring Boot中定

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav