美文网首页
我做DB十年了,想转行做开发,还可以吗?

我做DB十年了,想转行做开发,还可以吗?

作者: 那年花未央 | 来源:发表于2018-08-04 07:37 被阅读0次

    一个朋友在一个互联网大厂做了10年的DB,最近跳槽到一家地产公司,依旧做的是DB。

    近来频繁询问关于开发的事情,他先是买了关于java、Python两种语言的相关书籍,自己没事就看,常常是下班了也不走,在努力的钻研着。

    他今年33岁,对各种数据库非常精通,尤其是MySQL。在很多人眼里真的是DB大牛,他对数据库的了解真让人望尘莫及。

    有一天他终于还是按耐不住,在吃饭的时候问起我和另一个做了10多年Java的朋友,他说:“我想转行做研发,我在DB行业做了10年了,我感觉自己已经触碰到天花板了,很难再有技术的提升。再者说,目前公司DB就我一个人,压力很大,公司根本就不重视DB这个职位,提了好多次扩招一个人,可是始终没有配备。”

    他说的是真实情况,在互联网公司对DB这种职位比较看重,可是在传统行业,DB往往真的只有一个人。虽然跳槽薪资涨了不少,可是明显不太符合职业规划,因为这显然是走了下坡路。每次朋友说起这次跳槽都有些后悔,可是作为一个父亲,他再也担负不起频繁跳槽的代价。

    于是,我们三个仔细的探讨了一下,该不该转行。

    如果转行将面临什么代价

    1.由一个DB大牛转行到研发,薪水势必会低很多,因为初级研发工程师的薪水肯定是没有高级DB高的。而要想在研发这行达到现有的薪资水平,至少需要5年的时间。5年后,朋友38岁,如果还是一个普通的研发,将有可能面临清退的局面。

    2.由DB转行到研发,这完全是两个不同的领域。跨领域就意味着重新开始,33岁的年龄,再学习一门新的技能,显然会力不从心,因为会受到很多的制约因素,如:家庭因素,自身年龄增大之后学习能力下降等因素。如果确定做研发,并且极有兴趣,成功的概率会稍高一些。

    3.DB转研发,在当前公司显然是不现实的,可能需要重新进行系统学习。接着按照初级去找工作,33岁的年龄,又是初级,恐怕会一路碰壁。找工作的难度可想而知,将会付出更大的代价。

    4.由于在北京已经按揭买房子,按揭买了车子,老婆全职家庭主妇。所以经济压力会非常的大,一旦失去当前的工作,会很快陷入经济窘境。

    如果继续做DB,路在何方?

    1.在当前公司继续做下去,说不定会升职加薪,毕竟虽然他目前是光杆司令但是职级还是蛮高的,以后也许数据部门扩张,会有很好的升职空间。

    2.如果想对技术有更高的追求,那真的建议辞职,毕竟传统行业给不了更广阔的技术平台。可以去找更大的厂,接触更牛掰的技术。

    3.继续当前的工作,在工作之余可以报名参加一些研发培训班进行一些学习进修,等到自己觉得很不错的时候,再去考虑转行,毕竟这样代价会小很多。

    最终,朋友还是选择了继续这份工作,不再考虑研发领域。而是积极去学习更高层次的DB知识,参加技术分享会。我想他找到了自己的方向。

    在人生的路上,我们不总是一路向上的,有时候我们会陷入低谷的迷茫。不要轻易的做出决定,考虑清楚再上路。没有绝对的成功与失败,只是付出的代价不同罢了。

    相关文章

      网友评论

          本文标题:我做DB十年了,想转行做开发,还可以吗?

          本文链接:https://www.haomeiwen.com/subject/acupvftx.html