大家好,我最近刚入职一家新公司,目前的技术栈主要是:
前端以 Vue 为主,也有少部分 React (说实话,我对 JavaScript 的掌握还不是特别扎实)
后端使用 Go (我还不太熟悉,但目前也在参与一些简单的开发任务)
我之前的背景是偏前端方向,但对后端开发和系统设计也挺感兴趣的。
现在在这个岗位上前后端都接触一些,算是半个“全栈”,而且我也蛮喜欢这种角色。
不过我也在思考,未来几年到底该往哪个方向深入发展?
是继续深耕前端,比如提升架构设计能力、代码可维护性、性能优化等方面?不过我也看到不少讨论认为,未来 AI 很可能会替代大量前端开发的工作,这让我有点犹豫。
还是逐步往 Go 后端靠近,深入理解微服务架构、数据库设计、高并发处理等系统层面的知识?
或者保持全栈路线,努力成为那种能横跨前后端、同时理解产品和业务的“桥梁型”工程师?这个方向当然理想,但我也得承认,自己的学习速度不算快,时间和精力可能很难兼顾太多内容。
我很想听听大家的看法或者经验分享。
非常感谢!🙏
1
fffq 53 天前
建议全干
|
![]() |
2
duluosheng 53 天前
建议深入后端
|
3
sthwrong 53 天前
全干,而且不局限于语言和平台,项目需要啥就用啥,只要不是过于复杂的或者技术范畴相差太远的,真干起来要不了多久就能上手。
|
4
freefly111 OP @sthwrong
实话说,我目前对 Go 还是觉得挺吃力的,现在在做的 feature 效率也比较低。 我在想,是否应该给自己设一个过渡期,比如至少三周,专门去熟悉 Go 的一些核心特性,特别是跟我工作内容直接相关的部分。 也希望能尽快把基础打牢,提高工作效率。 |
![]() |
5
lancelock 53 天前
后端为主,前端为辅
|
6
sthwrong 53 天前
@freefly111 #4 学会用 AI 工具辅助,描述得足够清晰拆分得合理的需求,或者问技术问题,基本能达到 8 成效果,效率可以提高不少。
|
7
lol173 53 天前
要深耕的话,选一个深耕,可能还是后端吧,
但可以有全干能力的。慢慢学。 基础要打好,这个真的重要。 |
![]() |
8
wxw752 53 天前
晚上回家自己看呗,刚开始都是晚上偷偷卷过来的。
|
9
flytsuki 53 天前
你是前端的话,公司让你写接口你就用 nodejs,自己写接口就用 rust
|
![]() |
10
shilianmlxg 53 天前 via iPhone
先天远程圣体,页面仔没有机会工作中接触后端,只有下来自己学习,好羡慕你变学习变工作,公司还给你开工资
|
![]() |
11
guanzhangzhang 53 天前
后端为主,前端会 UI 就行不需要学 node 啥后端和各种特效 UI 啥的 https://roadmap.sh/golang
|
12
clikes 53 天前
@freefly111 #4 一周我觉得就够了,go 没有那么多需要了解的特性
|
13
keller 53 天前
就是 web 开发么 非要分前端后端吗?
|
14
freefly111 OP @clikes
我现在 2 周了,我连 codebase 其实都不熟。 |
15
moooooooo 53 天前
有 ai 了还分什么前后端,不会的问 ai 举一反三学什么都是以前效率的几倍以上,全学就对了
|