### 背景:
前端,比较活跃经常组织各种活动,对技术有自己见解,整体偏激进、偏向于改革,对自己的诠释是“在改变中谋求发展”。最近幸得公司看重,成为了 20 人( 8java 后端、4 前端、1 安卓、2 测试、3 产品、2 设计,不含自己)的产研部负责人。

### 我自己:
前端在小公司技术算前列,加之想法比较多之前在管理其他 4 人时基本上是我在带着他们跑,他们在勉力跟着我脚步。
后端我算是一知半解,以 php 为主力干过几个商业项目(但未长期运行),用 python 、node 干过一些小项目,对 java 的感觉就是太重、太麻烦。

### 公司风气:
- 互联网+公司,商务一百多人,总人数近 200 人,技术只占一小块。
- 公司对于个人成长和团队氛围极其看重
- 扁平化组织,部门里任何一个人都随时可以面见老板提出自己的意见

### 目前策略:
- 因为很多后端知识我是一知半解,所以基本都是开会共创,看大家节奏,但是我目前给分发的任务依旧是以微服务和重构作为目标(老项目跑了三年了,最近性能问题和维护问题成为了瓶颈),特别是主力项目充斥了各方需求,如果能把与主线无关的需求拎出来就能最小影响到核心服务运行。
- 团队上也是以共创为主,但是我会引导大家往新的技术和新的工作流程上探索,比如在公司服务器崩了之后在服务器维护共创会上,大家普遍想的是预警 + 提前扩展服务器,因为大家都不是专业运维,但我依旧引导比较喜欢探索新技术的人花一定时间学习 k3s 等技术,哪怕最后可能用不到。
- 自己的定位就是个传声筒,碰到问题有自己的想法,但是必须要共创给其他伙伴寻求大家都能接受的最优解,有什么难处也是和大家吐槽,绝不闷着避免和大家形成隔阂。
- 通过共创激励大家主人翁精神、通过主人翁精神激发对部门、工作、流程的创新。

### 为什么写这么多
1. 在想要不要学 java
- 一方面犯懒,本来就不喜欢 java ,学了也不能干啥,不学还能避免对他们门外汉式的干涉
- 一方面又想,java 承载了公司的核心业务,不学就永远无法掌握到公司的核心技术话语权
2. 想把自己的情况同步给大家,看看有什么“只缘生在此山中”所看不到的点,和大家的建议
3. 目前升级打怪中,有什么天真的想法感谢大家指点,但还望口下留情呀~
举报· 171 次点击
登录 注册 站外分享
13 条回复  
finab 初学 2024-9-10 10:41:10
学点 java 吧,俺当负责人那会 k8s 都学了一遍,不学对业务没有一个整体的认识会做的很难受
phpdever 小成 2024-9-10 10:44:00
无论是技术架构或是业务架构,到最后都是组织架构。

你知道你该学什么了吗?
rabbbit 小成 2024-9-10 10:45:09
了解 Java 、Sql 表结构设计啥的, 学到可以 CRUD 写接口的程度花不了多久。
不然后端怎么分任务、谁任务重都搞不清楚。
Duanpei 小成 2024-9-10 10:51:14
学个 P 的 java , 找个 java 心腹 就行。
weixind 小成 2024-9-10 10:58:09
带 20 人,你要是还有时间学 java ,就要考虑下自己工作是否称职和饱和了。要转变下思路了,你现在主要的职责是团队方向和让团队成员干的爽。翻一些管理类的书籍吧。
thoo61871 初学 2024-9-10 10:59:01
请我过去(全干擅长后端)给您鞍前马后
Chinsung 小成 2024-9-10 11:01:37
想搞技术就学
想搞人,就找个 java 心腹
学 java ? java 有什么难学的,crud 那套找个现成项目看看就能学会
难的是 JVM ,分布式,性能优化,业务架构和技术架构设计
isno 小成 2024-9-10 11:08:25
恭喜,升职了。

你现在还承担具体的前端的开发职责么?如果不承担,尽量把前端“忘掉”吧。

我从技术层面聊几句:

我的建议是尽量往横向发展。这个意思是,技术的广度最好不设边界,运维、开发、测试都了解一点。横向发展有个前提,要对某几项核心技术有深入的理解。例如,网络,网络技术基本上是所有高层应用的前提。k8s ( oferlay 网络)、高性能计算( kernel bypass 网络)、云计算网络( vlan 、xvlan 、路由、VPC )、分布式计算(共识,为了解决网络不可靠)、微服务治理(服务通信治理,也属于网络 )

之后,再对某几个领域(观测、监控、devops )学习一下。这之后, “公司服务器崩了之后”,你就可以提议一下“观测系统的建设”。再如,维护成了问题,你就可以再提议 “ DevOps 怎么搞, 怎么搞敏捷部署、交付”。

这些和开发语言没有关系,但你熟悉这些领域之后,会不会某个语言,也就没啥关系了。

我自己的例子举给你(稍微吹一下),事实上,我写过 C++,Java 、PHP 、Golang 、Python ,Swift 、Kotlin 、Vue....。这些语言,我基本拿过来就用,学习语言本身没超过三天的( C++ 除外)。不是我学得快,而是上面的基础打得好。

“公司的核心技术”,从来不是某个语言。
yangxin0 小成 2024-9-10 11:25:06
大概五年前我管理 20+的研发团队,一路走下来发现最不重要的是技术,最重要的是老板的信任。
12下一页
返回顶部