我为何撰写有关人工智能和数据科学的文章

撰写人工智能文章的 6 大好处

「AI秘籍」系列课程:

  • 人工智能应用数学基础
  • 人工智能Python基础
  • 人工智能基础核心知识
  • 人工智能BI核心知识
  • 人工智能CV核心知识
  • AI 进阶:企业项目实战

可直接在橱窗里购买,或者到文末领取优惠后购买:

自我发布 AI 秘籍预告以来,到今天为止正好一周年了。期间已经写了四个系列,从数学、Python,到机器学习和神经网络,还包括 BI 和 CV 部分,当然 CV 部分是才开始写。说实话,我自己都没有想到自己会坚持写下来,在年前大部分时候都保持着一天一篇的更新量,后来事情逐渐多了起来发布数量也就慢慢讲了下来。

当然,AI 秘籍最初的设定也只是基础部分而已,在此之外我已经录制并计划更多的实战教程。除了 AI 秘籍之外,还顺带着写了一些其他的文章。

不幸的是,虽然一段时间内整个数据确实有稳步上升的趋势,可是不知道为什么,从过年前后开始,整体数据开始下降。即便如此,我仍然坚持写作和发表文章,这是因为我不仅受到阅读量的激励,还收到写作的许多其他好处的激励。

在这里插入图片描述

学习并提高技术技能

第一个好处是它帮助我更多地了解数据科学。离开大学后,你会失去所有的结构,你必须自己掌握你的教育。写文章是我这样做的方式。无论我想学习一些新理论还是如何应用 Python 框架,我都会把文章作为一种目标。它在我学习新概念时给了我一些急需的方向。

而且,我的意思是真正地学习!阅读和应用概念是一回事,解释概念又是另一回事。当你试图把你的想法写出来时,你会意识到你理解中的所有漏洞。我经常发现我必须回过头来尝试正确理解一个概念,然后才能把它写出来。最终,文章既为学习提供了方向,也检查了我的理解。

更何况,许多实操类的技能,往往只有在操作的时候你才会发觉原来有许多的改善空间。

提高沟通技巧

踏入职场后,你首先会意识到的一件事就是沟通技巧非常重要。但在学位课程中,沟通技巧常常被忽视。你可能学会了编程,但不知道该如何解释代码的工作原理。实际上,你必须一直这样做。更糟糕的是,你试图向其解释的人通常没有技术背景。展示代码或给出数学函数并不能解决问题。

这就是为什么我会从技术岗转为产品岗的原因,我是有意锻炼自己的沟通技能和逻辑展示。再加上长期技术岗位固有的逻辑能力,我觉得会在自己沟通上事半功倍。

在这里插入图片描述

同样,当我写作时,我希望接触到尽可能多的读者。这些人不一定是机器学习专家,但他们仍在学习。无论是使用可视化还是书面解释,我都必须找到直观的方式来解释事物。这对我在日常工作中解释技术概念来说是一个很好的练习。我真的认为这些改进的沟通技巧比我获得的任何技术技能都更有价值。

沟通与技术技能的交汇点在于编写清晰、可读的代码。编写有效的代码是一回事,编写人类可以理解的代码则是另一回事。我的一些文章是编码教程。我付出了很多努力让代码易于理解,而且通过每个教程,我感觉自己有所进步。同样,这对我的日常工作很有帮助。在团队中工作时,解释清楚的代码将为您节省很多精力。

互联网

我不仅在公众号上发布文章,还在 CSDN 、微博以及知乎上分享,并且也尝试了各种不同的其他渠道。慢慢地积累了一批粉丝,并与同样对数据科学感兴趣的人建立了联系。这已经带来了一些机会。就我的写作而言,他们给了我一些宝贵的反馈,我经常能从中获得新文章的好点子。例如,很多人会在我的后台留言询问和请求帮助。所以,我写了一篇关于情绪分析的教程。

声誉

写作可以让你脱颖而出。通过撰写有关某个主题的文章,你可以将自己确立为专家。文章可以证明你了解某件事,并能解释它。这些技术和沟通技巧会给你的简历增色不少。再加上上面提到的更大的人脉,可以帮助你打开许多机会。

赚钱

更多的机会可以带来更高薪的工作,但也可以带来直接的经济利益。说实话,国内的圈子氛围并不好,特别是对技术人员。很多干货没办法让更多人看到,反而是一些感觉不知所谓的帖子更受欢迎。而且写作这件事,说实话并不赚钱,至少我没赚到。曾经很想在 Medium 上写作,不过资格申请这道坎就已经拦住了我。不过 Medium 的被动收入模式真的是让人羡慕,起码在国内我还真没看到这样一个对技术人员有好的渠道。

创意

在这里插入图片描述

到目前为止,上述好处可能并不那么令人惊讶。有一件事我没想到,那就是我真的很喜欢写作。一开始,这很难,我的文字也显得笨拙。随着练习,我发现我的想法更容易流到指尖。我觉得我还有很长的路要走,但我已经发现表达自己更容易了。将来,我想写一些我感兴趣的其他东西。也许甚至是一些小说。

回想起来,我很高兴自己开始写作。我从中学到了很多东西,我觉得这让我成为了一名更全面的人工智能从业者。重读我的第一篇文章,我觉得去年我进步了很多。希望一年后我也能有同样的感觉。如果你对那篇文章感兴趣,可以阅读一下,也是最初对 AI 秘籍的一个整体规划「《AI 秘籍预告》」。

大家还可以看看这个系列的其他相关文章,从最基础的 Python 开始,如果你能耐心将其看完,相信你一定会有所收获:

「AI秘籍」系列课程:

  • 人工智能应用数学基础
  • 人工智能Python基础
  • 人工智能基础核心知识
  • 人工智能BI核心知识
  • 人工智能CV核心知识

以及最新录制的 AI 企业项目实战教程系列之一

  • [AI 进阶:企业项目实战]1

  1. AI 进阶:企业项目实战, https://www.sanjieke.cn/course/detail/sjk/8005780 ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3268838.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

C++ //练习 15.30 编写你自己的Basket类,用它计算上一个练习中交易记录的总价格。

C Primer(第5版) 练习 15.30 练习 15.30 编写你自己的Basket类,用它计算上一个练习中交易记录的总价格。 环境:Linux Ubuntu(云服务器) 工具:vim 代码块: /********************…

数据结构 - 红黑树

文章目录 前言一、红黑树介绍1、红黑树的概念2、红黑树的性质 二、实现红黑树1、基本框架2、插入3、删除4、查找5、测试红黑树6、红黑树代码 三、红黑树性能四、AVL树和红黑树的差别 前言 红黑树是一种二叉搜索树,所以学习前需要学会基本的二叉搜索树,并…

X-AnyLabeling标注软件使用方法

第一步 下载 官方X-AnyLabeling下载地址 github:X-AnyLabeling 第二步 配置环境 使用conda创建新的虚拟环境 conda create -n xanylabel python3.8进入环境 conda activate xanylabel进入X-AnyLabeling文件夹内,运行下面内容 依赖文件系统环境运行环…

昇思MindSpore 应用学习-CycleGAN图像风格迁移互换

日期 心得 昇思MindSpore 应用学习-CycleGAN图像风格迁移互换(AI代码学习) CycleGAN图像风格迁移互换 模型介绍 模型简介 CycleGAN(Cycle Generative Adversarial Network) 即循环对抗生成网络,来自论文 Unpaired Image-to-Image Trans…

数据中台 | 3分钟带你读懂数据中台的由来

1.数据中台产生的原因 数据中台的概念起源于中国阿里巴巴集团提出的“大中台,小前台”战略。这一理念的核心在于通过构建强大的中台体系,为前端的快速创新和个性化业务需求提供强有力的支持。具体到数据中台,其设计初衷是为了应对企业内部数…

如何解决Windows系统目录权限问题

目录 前言1. 为什么会出现权限问题2. 修改文件权限的步骤2.1 确定目标文件2.2 右键属性设置2.3 更改所有者2.4 修改权限2.5 确认修改 3. 替换文件3.1 拷贝新的文件3.2 验证替换结果 结语 前言 在Windows系统中,时常需要往C盘系统目录下拷贝或者替换文件。然而&…

Java面试还看传统八股文?快来看看这个场景题合集吧【附PDF】

以下就是这份面试场景文档↓ 这里有什么? ↓↓ 1.针对 2024 年面试行情的变化设计的面试场景题以及回答思路 2. 如何快速通过面试的详细攻略 3. 简历优化技巧 1.知己知彼才能百战百胜,如何做好面试前的准备工作 场景题答案以及更多场景题八股文一线大…

Spring Security学习笔记(二)Spring Security认证和鉴权

前言:本系列博客基于Spring Boot 2.6.x依赖的Spring Security5.6.x版本 上一篇博客介绍了Spring Security的整体架构,本篇博客要讲的是Spring Security的认证和鉴权两个重要的机制。 UsernamePasswordAuthenticationFilter和BasicAuthenticationFilter是…

docker 安装单机版redis

把这三个放上去 修改成自己的 按照自己需求来 照图片做 vim redis.conf vim startRedis.sh mv startRedis.sh deployRedis.sh sh deployRedis.sh docker run --privilegedtrue \ --name dev.redis --restartalways \ --network dev-net \ -v ./config/redis.conf:/etc/r…

编译原理期末复习-按考点

编译原理期末复习-按考点 Ocean University of China 第一章 引论 翻译器、编译器、解释器 翻译器:把一种语言变成另外一种语言(语义等价) 编译器:翻译器的一种 解释器:不产生目标代码,解释执行源程序&a…

24年第三届钉钉杯大学生大数据挑战赛浅析

需要完整资料,请关注WX:“小何数模”! 本次钉钉杯大数据挑战赛的赛题已正式出炉,无论是赛题难度还是认可度,该比赛都是仅次于数模国赛的独一档,可以用于国赛前的练手训练。考虑到大家解题实属不易&#xf…

CentOS 7.x 的 YUM 仓库问题

背景 CentOS Linux 7 的生命周期(EOL)已经于 2024 年 6 月 30 日终止这意味着 CentOS 7.x 的官方镜像站点将不再提供服务,导致在使用 yum 安装或更新程序时可能会遇到 错误。本文将介绍如何解决这一问题,使得你可以继续在 CentOS…

17 敏捷开发—Scrum(2)

从上一篇 「16 敏捷开发实践(1)」中了解了Scrum是一个用于开发和维护复杂产品的框架,是一个增量的、迭代的开发过程。一般由多个Sprint(迭代冲刺)组成,每个Sprint长度一般为2-4周。下面全面介绍Scrumde 角色…

[Windows CMD] 查看网络配置 ipconfig

ipconfig 是一个网络命令工具,用于显示所有适配器(网络接口)的 IPv4 和 IPv6 配置信息。这个命令在 Windows 操作系统中非常常用,也存在于其他一些基于 IP 的网络系统中,如 macOS 和 Linux(在这些系统中通常…

Android中广播接收器BroadcastReceiver学习

目录 一 前言二 分类2.1 标准广播2.1.1 动态注册2.1.2 静态注册2.1.3 带权限的标准广播 2.2 有序广播2.3 系统广播 一 前言 BroadcastReceiver是四大组件之一,用于组件间通信,底层是binder机制。注:(贴的代码是Compose写的且不规…

unity2D游戏开发07整合游戏

角色类 设置角色类,在Scripts下新建MonoBehaviours文件夹,并将MovementController拖进去 在MonoBehaviours新建c#脚本,命名为Character,双击打开编辑 编写代码 using System.Collections; using System.Collections.Generic; using UnityEngine;public abstract class Ch…

【QT】QT 窗口(菜单栏、工具栏、状态栏、浮动窗口、对话框)

Qt 窗口是通过 QMainWindow类来实现的。 QMainWindow 是一个为用户提供主窗口程序的类,继承自 QWidget 类,并且提供了⼀个预定义的布局。QMainWindow 包含一个菜单栏(Menu Bar)、多个工具栏(Tool Bars)、…

2024最新Selenium面试题(附带答案),建议收藏备用

一.你在TestNG中使用了哪些注解? TestBeforeSuiteAfterSuiteBeforeTestAfterTestBeforeClassAfterClassBeforeMethodAfterMethod 二.如何从Excel中读取数据? FileInputStream fs new FileInputStream(“excel文件路径”); Workbook wb WorkbookFact…

LLM模型之基于MindSpore通过GPT实现情感分类

前言 # 该案例在 mindnlp 0.3.1 版本完成适配,如果发现案例跑不通,可以指定mindnlp版本,执行!pip install mindnlp0.3.1 !pip install mindnlp !pip install jieba %env HF_ENDPOINThttps://hf-mirror.com 导入对应的包 import osimport m…

目标检测 YOLOv5-7.0 详细调试自制数据集实战

目标检测 YOLOv5-7.0 详细调试&自制数据集实战 一、项目介绍及环境配置(一)项目解读(二)版本选择(三)环境配置 二、如何利用YOLOv5进行预测(detect.py)(一&#xff0…