楼主在一家金融科技软件商工作两年了,维护一个十多年历史的 ToB 大型交易系统,整天就是写业务代码,技术攻坚也没多少。用的中间件都是公司自研产品,也拿不到代码进行研究。整天也不知道技术上研究点什么好。
我明白技术最终就是为业务服务的,但是现在这个项目的增量客户完全没有,存量客户也在慢慢转移到竞品上,写这种业务代码让我看不到自我价值的实现。基本上按照产品和资深开发决定的业务方案做增删改查,摸不到真实的生产环境,看不到自己写出来的代码的优缺点。
本科毕业两年了,收拾简历和复习准备跳槽,发现自己还是在八股文上打转。在 V2EX 上搜了搜别人的面经,本二面试讲的东西我都看不懂。想想自己还在搞八股文,没有一个钻研的技术和业务方向,就有点头昏。
看看招聘软件上的各种需求,人家一般都指明了岗位需要什么,比如内核开发要求对 Linux kernel 了解各个子系统,了解虚拟化;嵌入式也要求各种协议和 Linux kernel 相关知识。把我放在各种行业里,唯一共通的估计就是写的是 cpp ,仅此而已。
工作上用不到开源中间件,没有应用需求我也没兴趣去钻研源码实现;用到的中间件又是公司产品,摸不到代码,对着一堆头文件和库文件我也干不了啥。想想自己属于 Linux cpp 开发,对 Linux 确实有些兴趣,但是想想自己这辈子好像也闯不进内核开发的行业,看 kernel 的源码也没啥意思,带不来收益。
眼高手低、定了目标却半途而废,说的就是我了。
啰嗦完了,在这里想问问大家在工作过程中,是怎么找到技术兴趣点的?如何投身到自己感兴趣的技术和业务方向上,最后既能有所精进又能在职业发展上有所收获呢?
1
lzoje 52 天前
基本同样的处境,行业和技术栈也一样😅
我平时就找些开源项目看看,主要是看自己平时能用到的项目。 |
2
leewaytown 52 天前
我觉得凭兴趣钻研是个误区
应该以就业为导向找一个你认为好的技术方向,然后一切为了入职去学习 大部分人对技术的热爱都以它能赚碗饭吃为前提 :) |
3
Noicdi OP @leewaytown #2
『以就业为导向』,我是认同的,说到底钻研技术和业务不就是为了找个挣钱多的工作嘛。问题是找不到这样一个方向,眼见和认知达不到这个水平,分辨不出来哪个真正是有利于挣钱的。 |
4
Noicdi OP @leewaytown #2 ,接 #3
或者说不知道找到的这份『高薪』工作,能高薪几年。 |
5
xubeiyou 52 天前 1
都是为了口饭吃。所以想向自己物欲 然后尽力改变就行 都有惫懒的时候
|
6
dejavuwind 52 天前 1
除了上班写业务,我也已经不想任何这种无用的代码了,国内一堆又一堆 shishan ,项目也是各种骗经费,国产化
拥抱开源吧,找一个你想去的公司,看看他们用的什么技术栈,找一个其中的组件 或者相关的,一定要是开源的(当然了闭源的也碰不到代码),去深入的研究,总比写几年业务出来发现其实啥也没做成要好。 |
8
coderxy 52 天前 1
难顶, 自己写点开源项目吧。 公司里我感觉你是没啥发挥空间了。
|
9
NoCash 52 天前 2
这是每个入职国内所谓金融科技公司包括但不限于恒生金正顶点华锐之流的交易系统产品线部门的应届生都可能会有的困扰,但是最终答案是什么,我觉得自己的路还得靠自己探索,只能说最开始的时候,能别进就尽量别进这种公司,再加上当前国内金融行业的发展态势,建议你还在没对技术完全失去热情之前,尽早转领域
|
10
murmur 52 天前 1
没有兴趣,都是为了讨口饭吃,除了那种参加一线开源项目的大佬,哪里有什么兴趣
|
11
Vindroid 52 天前 1
工作就是工作,不要老是想着把它转换为兴趣。兴趣另外去找!像是 openwrt ,智能家居这类都是可以自己搞着玩的,可以找开源方案,然后参与进去,还有像是跳过广告这种 app ,也可以自己写啊,都是能培养技术、培养兴趣的玩意儿
|
12
meeop 52 天前 1
兴趣是兴趣,工作是工作,不要幻想二者结合,兴趣成了工作就不好玩了
其实就两个方向: 1 你觉得有意义有价值有趣的,就去研究学习尝试 但也不用硬找,有就有,没有随缘 2 工作中用得到的,或者下个工作用的到的知识,或者有助于赚钱的知识 赚钱是所有人的共同兴趣 |
13
gzhjj 52 天前 via Android
你有没有竞业协议不能去竞品的公司呢?
|
14
Noicdi OP @NoCash #9
依照这两年的工作体验,觉得你说的是有道理的。这类 ToB 的交易系统和业务在慢慢消耗我的心力,干到最后根本体会不到技术对业务或者其他方面的改变。 |
16
diagnostics 52 天前 1
做业务、做复杂业务。技术不好找工作,除非你是顶尖大佬。
你扪心自问是双一流的人才吗?还是硕博? 开源只是熟悉一个领域帮忙解决问题,你会因为要实现一个功能,看 paper 甚至到发 paper 的级别吗?不然所谓技术,也只是不同领域下要解决的问题而已。 |
17
jackchenly 52 天前 1
金融行业就是这样,如果现在工资还不错,建议一直干着就行,技术好赚的也不一定多
|
18
NoCash 52 天前 1
@Noicdi #14 最重要的是,你技术精进不了就算了,你也成为不了业务,因为这领域的业务都是要么有学历背景,且金融专业,而你这个岗位,最好的结果就是进入券商等金融国企之流的甲方的金融科技部门,而国企,你懂的,你这个双非学历就现在的市场情况进不进得去甲方还是个问题,更何况国企更加是讲究一个嫡系之类的,你没关系网络,加上是喜欢钻研技术的 i 人不懂阿谀奉承装模做样,去到甲方也不一定混得出个什么头,所以普通技术人啊,尽快转领域吧,趁你还年轻
|
19
youngxxx 51 天前 1
你就研究 “大型交易系统”里最核心的技术模块,研究它的难点重点是什么?怎么优化?怎么容灾?公司的中间件拿不到代码,就找业内类似的功能模块,看是怎么实现的,以及和公司的对比性能差距,你这个业务其实很好的,交易系统研究透了,有不少公司都可以去
|
20
Ironsongming 51 天前
给钱给奖金给绩效就有兴趣了
|