加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

7年Java后端被淘汰,一路北漂辛酸史。。。

发布时间:2019-07-06 18:12:40 所属栏目:优化 来源:佚名
导读:副标题#e# 今天分享一位同行的经历: 本人Java开发6年半不到7年的样子。 英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。 跟他们一起来了北京找工作,一找就是 5 个多月,面试 100 多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了。 入职后同

哎,主要说说新公司的事吧,这么多天了,我死去活来,难受的要命。比如我从刚入行就不大懂开发的根本问题是什么,也许书本上的解释我也看得懂,但是真要理解这件事,应该不是只停留在字面理解,如果你有懂那一天,你应该立刻就知道,它会直接在头脑中告诉你---啊我入门了。

鉴于此,我一直都保存着前几家的源码,我想着,开发既然自己不能理解好,也没有举一返三的能力,也不会自主写出什么东西。那就收集多多的代码,涉及到的哪一部分不懂,可能就能在其中找到例子,灵感。这样就可以在框架层面也不至于什么都没有积累。

这次的工作,服务端也分了好几个进程,之前我都是用redis搞数据沟通,比如你要生成唯一ID,每个子服务里都有redis,incr就好。新的框架也是这个主程用了好多年的了,不想加入新的东西,但是又要求我按他的思路去做,又说代码版权等问题,之前所有的源码都不能给我看,我想其实也是合理的,毕竟我是 P6,高级开发哎。按理说,招我进来可以从 0 开始搭建架构的。我的能力也就是 curd 了,甚至可能 curd 还做不太好,也就说不上怎么能硬气的跟他说明。

比如上面 id 的问题,那我可能就要每个服启动时,去 mysql 查一批id存放在每个子服务上面,设一个警戒值,不够了再取。但是这样吧,对我来说就很难,这就要考虑到警戒值不够用了怎么办,各服务启动时要把id拿到才能对外服务,还有 id 如果实在没有了,可能要进行同步阻塞去查询,但是同步怎么写?不会写同步~~

另外再举例子,如果是加好友功能,这种单用mysql,而且还弄出一个 dbserver 的服务,什么都要写个异步的协议过去,那加好友原来是:

  1. addFriend   
  2.    
  3. // 各种条件判断,不合条件返回个tips 
  4.    
  5. // 执行加好友 

现在可能变成这样了:

  1. addFriend   
  2.    
  3. // 异步去查数据库了 

addFriend { // 异步去查数据库了}

gameserver -> dbserver ,当dbserver->gameserver返回时,又是另一个协议,handler什么的又得另写,执行判断,再返回,等等。当然写得好的人,这些问题都不存在,而我只会直肠子写Java,就会个 List.add if else for循环。

这基本上是我的全部本领了。就在这框架里有很多难处。还有个问题是怎么写gate与game的玩家session对应,想了N久才想出个办法,包装了个protobuf二层协议,,哦问题多了去了。应该都是开发者该在工作中解决的基本问题,而我一步一个坎。

再者公司的氛围也是头疼的紧,一整天也没人说话,除了要甩锅的时候,根本没人会沟通。交待任务啥的,给我压力也特别大,比如主程今天说,docker了解一样。然后明天让我搭 dokcer 自动化部署流程了。今天说git flow了解一下,明天就要严格执行 git 工作流了。

还是那句话,可能这是一个 P6 真正要掌握的本领,就是有个关键词,然后就能自己看外文文档,然后就能搭建出一个看上去很像样的工程化产品。好吧,这样来看我离真实的 P6 的实力,至少得差 5 个档次。

自己特别的低迷,心脏堵的难受,每天早上一醒来就感觉自己活不起了。有天晚上梦中,看见一堆代码,却怎么看都不懂,又醒不了,难过,懊丧了一整夜,连睡觉的时间都不放过我,自己的痛苦多了就经常跟朋友家人说,到后来反倒让我认清了,什么狗鸡巴朋友,哪有朋友,没人会care你一丁点,各自有自己的烦心事不说吧,没有共同经历的也难为互相理解。

总之,在朋友对我的反应上,基本就是你想多了;你不干得挺好的吗;程序员一个拿那么多钱你还瞎苦恼个什么;不光你,谁没困难;其中特别好的一个也差不多最多宽慰两句,你行,你可以挺过去之类的。之后就再无信息。

当时也是苦恼了好一阵,认识你们有个什么用,你说我最想听什么,我联系你们的目的是什么,哈哈,算了算了,都是故事,你们并没有那么好。但回头吧,仔细想想不禁就明了了这件事。

30多岁了,这是关乎你自己生存的问题,这个问题不是靠什么运气和神迹才能改善的,它积累在你多年生活的每一天里,你的理解是什么,你对工作的态度如何,你怎么利用你的时间的。

这一切的一切都是你自己该解决该思考的问题,别人帮不上任何忙。然而这些年我都是养生过来的,一直都没学会如何去思考,这应该是与有所成就的人最大的区别了。

有人说做职业规划,而我脑中也只有这四个字的浅层意思。也许有的人对这个就比较上心,有着深刻理解也说不定。

也就是说别人怎么决定你的人生,别人怎么决定你的想法,都得自己去选择,自己去承担,指望着别人给你的,只能是「放松心情了解一下努力了解一下」这样看似没用实际也没用的东西。

今天先写到这吧,写得乱糟糟。

无论怎么写也写不出你真的在痛苦时那种无助与万念俱焚,你很难再去回想,你是怎么失眠一个月的,你很难想你在公司楼下对着镜子,颤抖着害怕着不敢回办公桌时的心情。

然而这一切都没意义,生活不会因为你痛苦就突然变好了,别人不会因为你痛苦就能放过你了,这些对任何人都没意义。

我还将继续下去,这家干不了了,还要找下家,还要每天学习「虽然效果不怎么样」。然后等待着,这些迟早该发生的事。

你再想想,今天虽然这么痛苦,是不是可能是你接下来生活的最好的一天了。毕竟你就坐在那里十几个小时,就有人几百上千的送给你。然后我干不下去这行了去做什么,销售?开个麻辣烫店?去工地真正的搬砖?

hi,哈哈哈哈哈,外人看叫矫情,自己看属实是活不起。

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!