程序员三年,感觉走不了技术大牛的路了,对数据库比较有感觉,未来该选择什么方向?

Mrzang290


对于已经有三年工作经验的程序员来说,如果未来不想走研发路线,可以考虑走“行业专家”路线。行业专家需要具备一定的行业背景,能够在工作的过程中积累大量的行业解决方案,并根据技术发展趋势不断对已有方案做出针对性的调整,可以从事行业资讯、架构设计、开发团队搭建、开发团队管理等相关岗位。

如果对数据库比较感兴趣,可以围绕数据库进行解决方案的积累,在当前的大数据时代背景下,数据库是软件解决方案的重要组成部分,可以围绕数据库来构建一系列应用场景,比如BI领域、数据分析、数据仓储等。

在完成方向选择之后,接着需要丰富自身的知识结构。目前大数据正处在落地应用的初期,以NoSql为代表的大数据存储方式在未来将有广阔的发展前景,尤其在物联网逐渐普及的情况下,NoSql将成为主要的数据存储方式之一,所以掌握NoSql数据库的应用对于从事数据方向的开发人员来说是比较重要的。

数据库的解决方案通常与应用场景有密切的关系,不同场景通常会采集不同类型的数据,比如传统的信息系统(ERP等)采集的数据大部分是结构化数据,结构化数据采用关系型数据库就可以完成存储和管理,而Web系统和物联网系统采集的数据就有可能是非结构化数据,或者是半结构化数据,此时就需要采用NoSql数据库来完成数据的管理。

总之,行业专家的发展路线需要对传统行业有深刻的认知,能够根据不同的应用场景给出针对性的解决方案,所以需要程序员在日常的工作中注重案例的搜集和整理,并最终形成自己的解决方案。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!


IT人刘俊明


如果觉得对数据库方面感兴趣,能力强的话可以参与数据库开发,但是国内应该很少有数据库开发的岗位,外企的数据库开发工作核心基本也都是在国外,国内大部分是运维和实施,但这方面的工资可能不会特别的高。如果对数据分析有兴趣的话,也是个不错的选择,我觉得数据分析这块也还是挺有前景的,像AI结构化后生成的大量数据,都是需要数据分析和挖掘的。


海涛全栈之路


程序员一般要在行业内待个5年,一般5年后就会感觉自己合不合适继续走下去,所以建议继续做平时呢,学习加关注数据库,做好数据库的知识的积累。对于未来的方向问题,记住一句话:条条大路通罗马,选择自己最合适的道路,才能走的更远。


叶畈胡畔


自己写数据库,自己写分布式存储方案,根据数据库链接协议自己写代理,参与各种开源数据库与存储方案项目等等。搞搞大数据也行,比如非结构数据存储方案,音视频存储方案等等,可以看看机器视觉类大数据架构。不太确定你说的喜欢数据库是哪种情况,我也见过自吹数据库工程师却连聚集索引非聚集索引都不知道的人。


程序锐


做数据库性能调优很不错,不过机会不太好找吧


半神s


那就DBA吧


电商系统君


朋友,我觉得三年对一个程序员说太少了一点,还是要多项目磨练一下自己


代码桃子


能参与数据库设计是大牛,但是国内DBA的机会很少。


素食的猫


走DBA吧!


分享到:


相關文章: