【AI战略思考2】技术上不断聚焦和深入,精进一艺,一技胜万全

目录

  • 一、引言
    • 本来的想法
    • 转折
    • 新的决定
  • 二、原因分析:为什么我需要在技术上聚焦?
    • 1.我其实不需要证明自己的数学、编程和学习能力
    • 2.重点是证明:研究能力、执行力和持久力
      • 研究能力
      • 执行力、持久力和耐心
  • 三、措施:如何证明自己的研究能力?
    • 1.学术论文
    • 2.竞赛成绩
    • 3.研究项目
  • 四、结论
  • 五、补充说明
    • 技术聚焦和商业应用发散不矛盾
    • 其他能力还会继续提升,但不是短期重点
    • 在研究上我如何和那些AI大神们竞争?

一、引言

在经过了20天的摸索和几个小项目的技术探索后,昨天我一直在思考和研究如何开始自己的完整大项目,以及如何打造自己的核心竞争力和增加简历的亮点。

本来的想法

本来我的打算是做一个能用到尽可能多的技术的大项目,从而证明自己强大的学习能力和工程实践能力,并且计划把小项目的技术栈从nlp领域继续扩展到所有AI领域,不断拓展自己的技术广度,从而进一步突出自己的学习能力和工程能力。

转折

昨晚我把自己的这个想法发布在了朋友圈,早上看到我的一个好友的如下留言,突然点醒了我:

不求面面俱到,但求一技之长,精进一艺,足以立足。一技胜万全。

新的决定

经过今天上午的深入思考、研究和分析后,我决定放弃追求技术上的广度,相反在找工作的这段时间,我会在技术上不断聚焦和深入,做到精进一艺。具体原因和措施见下面分析。


二、原因分析:为什么我需要在技术上聚焦?

首先,我需要明确自己的短期目标:

尽快找到一份自己还比较满意的有发展前途的AI行业的工作或者实习

因此我需要打造自己的核心竞争力和简历亮点来赢得面试机会并最终通过面试。

1.我其实不需要证明自己的数学、编程和学习能力

我本来以为自己的核心竞争力是数学、编程和学习能力,而且这也是AI入行招聘比较看重的点,因此我想通过快速学习各种AI技术和AI项目实战来证明这三方面的能力。但是深入思考一下,发现我错了。因为:

复旦本硕的学历已经证明了我的数学和学习能力(或者潜力),
腾讯的工作经验也证明了我的编程能力(或者潜力)

当然它们可能无法完全证明,但是至少证明这三项能力不是我接下来的工作重点。
那么重点是什么呢?

2.重点是证明:研究能力、执行力和持久力

研究能力

通过我对顶尖AI公司和团队的人才分析,他们最大的共同点是都拥有强大的研究能力,而这个能力可能是AI人才最重要的能力,这也是为什么AI团队能够特别短小精悍的原因,因为只有拥有强大的研究能力的专才才不容易被AI本身替代,而且可以替代无数个平庸的通才。

而我之前的学习和工作经历恰恰缺乏了科研和研究经历,这才是我最需要证明自己的点

本来我打算通过工程实践能力来突出自己,但是我仔细想了一下,AI领域真正起到关键作用的人才不是工程人才,而是研究人才,所以工程实践能力不应该成为我的努力重点。我应该重点突出自己的研究能力或者潜力。

而在技术上不断聚焦,才能最快最好的证明自己的研究能力

历史上那些以少胜多的战役,获胜方大多是因为采用了集中优势兵力各个击破的战略,而我如果想在AI领域的人才浪潮中脱颖而出,绝对不能求全和面面俱到,否则根本拼不过那些科班出身的正规军,只能集中优势兵力重点突破、这样才有机会出奇制胜。

执行力、持久力和耐心

这两者的话,我打算通过坚持写技术博客来证明。

  • 执行力的关键是:效率和速度,天下武功唯快不破,因此需要尽可能的高效和快速。
  • 持久力和耐心的关键是:坚持不懈的去把一件不起眼不太重要的小事做好,对我来说写技术博客就是这件小事,它相当于演员跑龙套,把龙套跑好也是一个未来优秀演员的自我修养。

三、措施:如何证明自己的研究能力?

有以下几个方向,我将针对自己的情况逐个分析

1.学术论文

在AI领域的顶级会议和期刊发表高质量高引用的论文是最佳的证明方式。

但是这个方式暂时不适合我,原因有以下几点:

  1. 我缺乏资源和条件:能发表这些论文的人基本都是在高校或者企业里从事研究工作,有各种资源可以利用,而我是自学转行,还未入行,巧妇难为无米之炊。
  2. 我也缺乏时间:发表高质量论文一般需要几个月甚至数年的时间来研究,而我希望最好能在1个月左右找到工作。

2.竞赛成绩

参与 Kaggle 等AI平台上的竞赛并取得排名靠前的成绩也是一个不错的选择。

但是这个方式也不适合我,原因有以下几点:

  1. 很多竞赛并不是研究性质的,证明的只是工程能力和资源能力。
  2. 很多竞赛的时间跨度比较长,无法短期出好的成绩。
  3. 而且竞赛还必须是我想研究的细分领域

同时满足上面三个条件的竞赛几乎是没有的,而且我认为在技术深度上也还不够。不过如果找到了满足上面三个条件的竞赛的话,可以作为备选方案,但不是重点目标。

3.研究项目

这是我分析下来,最适合证明自己研究能力的方向了,因为足够灵活,可以满足我的各种需求

原因如下:

  1. 我可以自己选择需要不断聚焦的细分方向,且同时满足研究性质,还可以自己控制时间进度。
  2. 我可以专注于解决公司实际业务中碰到的某些特定的难点或痛点。
  3. 我还可以通过技术文档、博客、技术视频等方式展示项目成果。并使用 GitHub 或 Kaggle 来发布代码和模型,确保其他人能够复现和验证我的结果。

四、结论

确定具体的研究项目不是这篇博客的任务,还需要进一步的分析、思考和探索。不过我今天确定了大致的研究方向和原则:

研究方向:nlp领域下的RAG技术应用方向,企业普遍存在的一个痛点和难点,且有较大的实用价值。
原则:不断聚焦和深入


五、补充说明

技术聚焦和商业应用发散不矛盾

我上篇文章提到的我会持续关注AI行业的最新动态和商业应用,我认为扩大自己的信息广度和提升自己的技术深度两者并不矛盾,因为:

高屋建瓴和纵览全局才能更好的在技术上聚焦,并尽量避免犯战略错误,而且这也是我实现长期目标的需要,我需要兼顾短期和长期目标。

其他能力还会继续提升,但不是短期重点

数学、编程、英语、工程等能力长期来看也都是很重要的,不过不是我短期的工作重点,会长期慢慢积累和提升。

短期重点是证明自己的深入研究能力和潜力

在研究上我如何和那些AI大神们竞争?

有朋友和我建议说,我应该更关注AI应用,因为在研究上,AI领域都是大神,我很难和他们竞争。

我觉得他说的很对,这也是我写【AI战略思考1】的起因。

不过,其实即使我现在搞AI研究,也不需要和那些大神直接竞争,因为:

  1. 研究方向来看:我的研究重点是应用技术研究,而不是理论研究,我会扬长避短。
  2. 短期来看,我应聘的是初级岗位,和我竞争的并没有太多大神,对于热门公司的热门岗位,如果竞争不过,我也会降低自己的预期,灵活调整目标。关键是先入行。
  3. 长期来看,我也不一定要在那些大神云集的强势研究领域和他们竞争,我会扬长避短,而且我未必会一直从事研究工作,因为入行以后,未来我有更多的时间来打造自己独特的核心竞争力,突出自己的长处,在自己擅长的领域去竞争。我相信自己有这个不断调整和进化的能力,并且找到一些薄弱的突破口进行突破。

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

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

相关文章

后端-navicat查找语句(单表与多表)

表格字段设置如图 语句&#xff1a; 1.输出 1.输出name和age列 SELECT name,age from student 1.2.全部输出 select * from student 2.where子语句 1.运算符&#xff1a; 等于 >大于 >大于等于 <小于 <小于等于 ! <>不等于 select * from stude…

传统软件在定制化方面有哪些优势,SaaS 软件如何克服这一劣势?

一、传统软件在定制化优势 传统软件在定制化方面的优势主要体现在以下几个方面&#xff1a; 个性化需求满足&#xff1a;传统软件可以根据客户的特定需求进行个性化定制&#xff0c;提供定制化的解决方案&#xff0c;满足客户的业务流程和功能需求。灵活性和扩展性&#xff1a…

使用 Vue 3、Vite 和 TypeScript 的环境变量配置

使用 Vue 3、Vite 和 TypeScript 的环境变量配置 在开发现代前端应用时&#xff0c;环境变量是一个非常重要的概念。它可以帮助我们根据不同的环境&#xff08;开发、测试、生产&#xff09;配置不同的行为&#xff0c;比如 API 请求地址、调试选项等。在 Vue 3、Vite 和 Type…

一个.NET开发且功能强大的Windows远程控制系统

项目介绍 SiMayRemoteMonitorOS是一个基于Windows的远程控制系统&#xff0c;完全采用C#.NET开发&#xff0c;遵循AGPL-3.0开源协议。 核心功能 远程桌面&#xff1a;基于逐行扫描算法&#xff0c;提供流畅的远程桌面体验&#xff0c;支持多屏幕切换&#xff0c;以及全屏监控…

【C++】类和对象(下):再探构造函数、类型转换、static成员、友元、内部类、匿名对象、拷贝对象时编译器的优化

这篇博文是C中类和对象的最后一些知识&#xff0c;包括再探构造函数、类型转换、static成员、友元、内部类、匿名对象、拷贝对象时编译器的优化这些知识点。 1.再探构造函数 之前我们实现构造函数时&#xff0c;初始化成员变量主要是使用函数体内赋值&#xff0c;构造函数初始化…

neo4j:ubuntu环境下的安装与使用

一、neo4j安装 1. 下载安装包 进入网站&#xff1a;https://neo4j.com/deployment-center/#community 在上图中选择下载即可&#xff08;社区版免费&#xff09; 注意&#xff1a;neo4j的版本要和电脑安装的jdk版本对应&#xff0c;jdk版本使用java --version查看&#xff1a;…

计算机视觉的应用34-基于CV领域的人脸关键点特征智能提取的技术方法

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下计算机视觉的应用34-基于CV领域的人脸关键点特征智能提取的技术方法。本文主要探讨计算机视觉领域中人脸关键点特征智能提取的技术方法。详细介绍了基于卷积神经网络模型进行人脸关键点提取的过程&#xff0c;包括使…

长列表加载性能优化

一、长列表优化概述 列表是应用开发中最常见的一类开发场景&#xff0c;它可以将杂乱的信息整理成有规律、易于理解和操作的形式&#xff0c;便于用户查找和获取所需要的信息。应用程序中常见的列表场景有新闻列表、购物车列表、各类排行榜等。随着信息数据的累积&#xff0c;特…

基于SpringBoot的漫画网设计与实现

博主介绍&#xff1a;专注于Java vue .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设&#xff0c;从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的…

Java 每日一刊(第14期):抽象类和接口

“抽象是所有能力的精髓。” 前言 这里是分享 Java 相关内容的专刊&#xff0c;每日一更。 本期将为大家带来以下内容&#xff1a; 抽象类接口抽象类和接口的区别什么时候用抽象类&#xff0c;什么时候用接口抽象类可以实现接口接口中的常量其实是 public static final标记…

C语言图形编程:构建视觉效果与应用

引言 在计算机科学的领域中&#xff0c;C语言凭借其简洁、高效以及对底层硬件的强大控制能力&#xff0c;一直是系统级编程的首选语言之一。尽管近年来出现了许多高级语言&#xff0c;但C语言仍然在多个领域占据着重要地位&#xff0c;特别是在图形编程方面。本文将深入探讨如…

粒子向上持续瀑布动画效果(直接粘贴到记事本改html即可)

代码&#xff1a; 根据个人喜好修改即可 <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>宽粒子向上…

MOSFET是什么,终于有了一点点感知

目录 MOSFET是什么&#xff1f;FETMOS MOSFET和功率MOSFETMOSFET功率MOSFET MOSFET是什么&#xff1f; 英文是metal-oxide-semiconductor-field-effect-transistor&#xff0c;金属氧化物半导体场效应晶体管。 可以分开来看一下&#xff0c;MOS和FET FET 其中&#xff0c;FE…

图片类型转化---模拟某wps

文件上传功能的深入探讨 文件上传是Web应用程序中常见的功能&#xff0c;它允许用户将本地文件通过Web界面发送到服务器。在Flask中&#xff0c;这通常是通过处理表单数据来实现的。表单必须设置enctype为multipart/form-data&#xff0c;这样浏览器才能将文件作为多部分消息发…

Linux常用命令(部分学习待继续补充)

pwd print working directory 打印当前的工作目录 / 根目录 ls list 列出当前目录下的所有文件 ls / ls -h(human) ls -l(long) cd change directory 更改目录 cd … 回到上一级目录 ls list ls -l 会列出文件的详细信息 第一个字符是-表示普通文件 d表示是一个目录 rwx read …

keil 下载安装 保姆级教程

一.前言 最近被安排开发一个单片机的项目&#xff0c;回头想了一下&#xff0c;自己上次弄单片机的时候&#xff0c;还都是在大学期间&#xff0c;到现在也有三四年没有碰过了&#xff0c;大部分的知识点都忘了&#xff0c;所以又重新的把以前的笔记和资料&#xff0c;拿出来温…

NXP实战笔记(十六):NXP 32K3xx系列单片机有关OTA升级的思考

目录 1、概述 2、参考资料 3、思考点1&#xff1a;需不需要传统BootLoader&#xff1f; 3.1、无需传统BootLoader 3.2、有传统BootLoader 4、OTA升级之后是否立即实施切换 5、兼容编程会话 6、APP内部集成34、36、37服务 7、Flash放置问题 1、概述 NXP的S32K3系列单片机…

初写MySQL四张表:(4/4)

进度条很喜人&#xff0c;你是否已经修炼到这一步了呢&#xff1f; 初写MySQL四张表:(1/4)-CSDN博客 初写MySQL四张表:(2/4)_数据库表样例-CSDN博客 初写MySQL四张表:(3/4)-CSDN博客 若现在你已经有了前面的基础&#xff0c;那就正式开始吧。 四张表&#xff1a; 这次在实现…

不同编程语言的互相调用

C语言与Python 步骤&#xff1a; 编写C代码 (hello_c.c): #include <stdio.h>void printHello(const char *name) {printf("Hello, %s!\n", name); }编译C代码为共享库: gcc -shared -o hello_c.so hello_c.c编写Python代码 (hello_c_py.py): import ctypes# …

CocosCreator 3.x 实现角色移动与加载时动态屏幕边缘检测

效果 思路 通过cc.view全局单例 View 对象获取屏幕尺寸加载时根据屏幕尺寸动态计算上下左右边缘 代码实现 import { _decorator, Component, EventTouch, Input, input, Node, view } from cc; const { ccclass, property } _decorator;/*** 玩家控制脚本*/ ccclass(Player…