如何更好的学习专业知识

简介: 如何更好的学习专业知识

1 自我介绍

全民制作人们大家好,我是练习时长两年半的个人练习生Barry Yan,喜欢唱、跳、Coding、羽毛球、写作,Music!

因为近期在业余时间看了一些书和文章以及技术博客,而且也都让自己颇有些心得,以前的快乐是打几把游戏现在的快乐是学会一个新知识,写一篇博客,享受写的这一个过程,所以今天又突然想写一篇感想类的文章,也是对自己的学习路上的一个小总结,因为本人也是正处于“IT工程师伟大发展之路”的初级阶段,所以平时还是要用大量的时间来学习积累。

我一直认为不是所有的学习都有方法可言,都有捷径可走,即使我们每个人都希望自己能高效的学习,但是每个人的头脑和学习方式都可能是独一无二的,无论你是在学校还是在职场,高效的学习专业知识都是我们这个职业发展的必备能力,找到合适自己的就是最好!

2 对计算机专业的认知

简单来说就是一句话:计算机专业 = 基础知识 + 专业技术

3 基础知识&专业技术都有哪些

基础知识代表:

网络异常,图片无法展示
|


当前业界流行的专业技术(图片来自:mvnrepository.com/tags):

网络异常,图片无法展示
|


基础知识:

  • 各种高级编程语言的语法、汇编语言、数据结构、算法、软件建模、操作系统原理、网络、数据库原理、数学等等

专业技能:

  • 各类技术框架、RPC、HTTP相关协议编程、MySQL数据库、Linux操作系统、Docker容器技术等等

4 怎样高效的学习基础知识&专业技术

4.1 基础知识

(1)结合专业实践(学数据结构:用代码敲出来,学网络:动手抓包、组网)

(2)广泛探索,学习经典课程&论文(举例:慕课网、Google论文)

(3)多回顾和总结

(4)多与老师&优秀的同学进行交流

(5)零碎时间学习

建议:学习基础知识的同时构建自己的知识或技术体系

举例(学知识时构建的思维导图):

网络异常,图片无法展示
|


4.2 专业技术

(1)发现需求

(2)了解技术大概(类似于英语的完形填空)

(3)研读官方文档,找出最佳实践

(4)引入需求场景(写demo),总结使用流程

(5)探究原理并合理输出(记笔记、交流讨论、写博客等等)

学习前提:我们要有一定的基础知识作为储备

举例(记笔记写文章时自己画的图片):

网络异常,图片无法展示
|


PS:推荐:

GitHub、极客时间、ProcessOn作图工具、最重要的是要多自己动手Coding(敲代码)

5 最后

在自己学习技术的道路上也遇到过很多良师益友,曾经有一名老师说的话对我的印象很深,只有短短的四个字:学会取舍,这句话可以说在我们的生活中也是非常常见的,无论做什么事情都很难让自己完全满意,因此我们就要学会取舍。

还曾读过一篇文章,可以说是一位资深的技术人对新人的忠告,也有一句话非常好,他说不要害怕学习一门新的技术栈,任何技术栈除了几个特性以外,其他都是相通的,学习每个技术栈最重要的就是掌握该技术栈的那几个特性。

在学校中还没有毕业的同学,要珍惜剩下的这段能够心无旁骛的学习时间,明确目标去做就行了;已经毕业和正在工作的朋友们,社会就是我们最好的大学,要给出自己的定位,认真对待工作,发挥自己的价值,在其中不断找到收获提升自己。

我今天的分享就到这里,最后,祝大家学业有成、工作顺利!


相关文章
|
存储 编解码 监控
针对3-15分钟视频的抽帧策略:让Qwen2.5 VL 32B理解视频内容
针对3-15分钟视频,提出高效抽帧策略:通过每5-10秒定间隔或关键帧检测方法,提取30-100帧关键图像,结合时间均匀采样与运动变化捕捉,降低冗余,提升Qwen2.5 VL 32B对视频内容的理解效率与准确性。
|
6月前
|
弹性计算 应用服务中间件 网络安全
企业网站建设实战:PageAdmin定制开发 + 阿里云服务器部署
分享PageAdmin+阿里云ECS的企业建站实战经验,从选型到部署全流程解析,99元/年低成本方案,适合中小企业快速搭建高性价比官网。
417 4
|
前端开发 JavaScript 关系型数据库
使用 OpenAuth.Net 快速搭建 .NET 企业级权限工作流系统
使用 OpenAuth.Net 快速搭建 .NET 企业级权限工作流系统
442 0
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
存储 运维 数据可视化
短剧为什么比长剧更依赖云和网络?
微短剧对云与网络的依赖远高于传统影视,因其制作周期短、投流驱动强、数据量大、IT团队轻量化及出海需求迫切。短剧的成功离不开高速传输、实时数据反馈、多云互联与跨境合规传输。一套理想的云网方案应具备高速文件传输、多云互联、跨境加速与合规、实时数据回传及可视化管理能力,助力短剧企业快速响应市场、提升投放效率、实现全球化分发。
|
机器学习/深度学习 人工智能 编解码
AI-Compass LLM合集-多模态模块:30+前沿大模型技术生态,涵盖GPT-4V、Gemini Vision等国际领先与通义千问VL等国产优秀模型
AI-Compass LLM合集-多模态模块:30+前沿大模型技术生态,涵盖GPT-4V、Gemini Vision等国际领先与通义千问VL等国产优秀模型
AI-Compass LLM合集-多模态模块:30+前沿大模型技术生态,涵盖GPT-4V、Gemini Vision等国际领先与通义千问VL等国产优秀模型
|
人工智能 JavaScript 测试技术
通义灵码 2.0 体验报告:AI 赋能智能研发的新范式
通义灵码 2.0 是阿里云基于通义大模型推出的先进开发工具,具备代码智能生成、研发问答、多文件修改和自主执行等核心功能。本文通过亲身体验,展示了其在新功能开发、跨语言编程和单元测试生成等方面的实际效果,并对比了 1.0 版本的改进。结果显示,2.0 版在代码生成完整度、跨语言支持和单元测试自动化上有显著提升,极大提高了开发效率,但仍需进一步优化安全性和个性化风格。推荐指数:⭐⭐⭐⭐⭐。
|
关系型数据库 应用服务中间件 Python
Linux运维工程师面试题全面汇总(2023)
Linux运维工程师面试题全面汇总(2023)
2223 0
|
机器学习/深度学习 存储 前端开发
实战揭秘:如何借助TensorFlow.js的强大力量,轻松将高效能的机器学习模型无缝集成到Web浏览器中,从而打造智能化的前端应用并优化用户体验
【8月更文挑战第31天】将机器学习模型集成到Web应用中,可让用户在浏览器内体验智能化功能。TensorFlow.js作为在客户端浏览器中运行的库,提供了强大支持。本文通过问答形式详细介绍如何使用TensorFlow.js将机器学习模型带入Web浏览器,并通过具体示例代码展示最佳实践。首先,需在HTML文件中引入TensorFlow.js库;接着,可通过加载预训练模型如MobileNet实现图像分类;然后,编写代码处理图像识别并显示结果;此外,还介绍了如何训练自定义模型及优化模型性能的方法,包括模型量化、剪枝和压缩等。
1280 1
|
人工智能 文字识别 自然语言处理
AI开放平台介绍
【8月更文挑战第1天】AI开放平台介绍。
1129 2

热门文章

最新文章