有哪些普通程序员可以接触到的技术挑战比较高的方向?

302 天前
 wfnuser

题主 18 年毕业的时候在某云厂商担任前端程序员,工作内容重复比较高,干了两年感觉有点兴味索然。此后花了一些时间转向一些更底层的开发方向,一开始先做了一些网络组件的研发,然后转行到现在所在的数据库研发方向。

随着工作年限增加,也渐渐了解到更多的在技术本身复杂度比较高的研发方向,比如编程语言,编译器技术,深度学习框架研发,渲染引擎、物理引擎开发等等。 这些方向市面上确实也都有不少岗位在招,所以普通程序员如果感兴趣且愿意投入的话,应该是能有机会转行的。

当然一些更学术或者更小众领域的技术,可能普通程序员就比较难有机会接触了,我们就先不讨论了~

今天突发奇想,觉得可以在 v 站上问问。各位 V 友都知道哪些不错的技术方向,对他们的前景又怎么看呢。

PS: 想交个朋友的话可以戳 github 有联系方式

3172 次点击
所在节点    程序员
21 条回复
royalknight
302 天前
github 链接贴错了
wfnuser
302 天前
@royalknight sorry... 已经过了可以改帖的时间了 直接放链接~
https://github.com/wfnuser
flyqie
302 天前
容器化 aosp 方向,个人觉得挺好。

云手机、云游戏都依赖。
rpman
302 天前
什么方向不错我不知道,我就说这三年里干过的:
NLP
组合优化
语音( ASR )
笔记软件
差分算法
浏览器 AI infra
isno
302 天前
容器化、云原生、FinOps 、DevOps... 看好这些东西,这些对企业效率、架构改善都有很大的用处,另外这些技术对开发人员也没有太多门槛

也可以看我的 github 交个朋友

https://github.com/isno/theByteBook
weiwenhao
302 天前
游戏引擎, 我是新手正在学习, 后面会尝试做个有意思的东西

另外编程语言我也挺感兴趣的,还写了一个 https://github.com/nature-lang/nature
wfnuser
302 天前
@isno 好耶 点 star 收藏了 晚点好好学习一下~
wfnuser
302 天前
@weiwenhao 哈哈哈 好像之前看过大佬的介绍 真厉害呀;加油加油~
israinbow
302 天前
歪楼来说一些先不讨论的: 做 ML, WASM, webGPU, 无人机仿真, 对抗, 一半学术一半小众, 都很不错, 就是太过先进没有市场, 前景稀烂. 其实我觉得有意思的东西都不是给大众玩的, 不如一脚踩进小众技术栈大开新世界的大门.

ps: 公众号都推广到 github readme 了可还行.
tool2d
302 天前
我以前特别烦前端项目,因为 javascript 写的代码,非常不好复用。

后来写着写着,发现可以用其他语言来写前端,就突然感觉还挺有意思的。

而且现代前端技术偏向于预编译,TS 代码都是转译一次后运行的。又觉得动态编译也挺有意思。
LeegoYih
302 天前
最近在折腾一个小程序,可以让人物图画动起来,现在还在研究 Motion Cap ,下班没事随便玩玩。
https://v2ex.com/i/75whRFTD.gif
flyFatSeal
302 天前
慕了 同前端想转方向 现在市场好像已经不给机会了
pengtdyd
302 天前
编程语言核心组成员,这个够冷门吧。
harrozze
302 天前
我觉得可以从现在工作上能够接触到的开始入手。我最早写 python/js 是因为工作中用到一个 phpBB 的论坛,组内交流用,刚好开始流行 RSS ,就用 python+jquery 写了个页面版的 rss 订阅+阅读,方便同事们查看各自关注的内容,然后刚好那些年博客和 google reader 还比较火,就复刻了一版 google reader ,当做一个前瞻性产品实验。然后就开拓了我作为一个底层开发的前端+后端开发能力。
alexapollo
302 天前
目前热度最高的多智能体框架,可以控制一个 AI 组成的软件公司生产代码。roadmap 、任务是完全开源的,欢迎做贡献者

repo: https://github.com/geekan/MetaGPT
roadmap: https://github.com/geekan/MetaGPT/blob/main/docs/ROADMAP.md
harrozze
302 天前
@harrozze #14 从身边入手,有几方面好处,首先是有人可以交流,然后是有实际需求,方便深挖技术能力(生产力的增长不是凭空出现的,而是需求驱动的)。这样即使换工作,项目也是实际做过,并且实际使用过的。
irongerx
302 天前
学学数电/模电
wangkai0351
302 天前
@irongerx 为什么要开倒车?
wfnuser
302 天前
@flyFatSeal 可以先多参与一些开源项目 刷刷履历 否则很难有相关工作经验,现在确实比较少有机会了
前端感觉先搞搞 rust 就不错~
wfnuser
302 天前
@israinbow 哈哈哈 感谢推荐~
关于 github readme 现阶段还是多搞点流量吧😂 等 github 真的有点东西再好好维护噻

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/955808

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX