现在,随着计算机行业高速发展,有很多计算机专业的朋友由于在大学期间并没有好好学习自己的课程,或是单纯只对一两门语言使用熟练,这导致很多人不知道自己到底能做什么工作。今天我将和大家谈谈只会SQL能找什么工作。
SQL数据库学的比较好的可以应聘数据库工程师DBA,ETL开发工程师,性能优化师,存储工程师,数据仓库专家等等。面试官肯定是希望把你招过去创造更多价值,而不是单纯只会某种工作的人。 数据库工作中也会要经常和编程开发人员进行沟通,你要看得懂相关编程语句,那么你在工作中便会如鱼得水,非常轻松。 所以,只要你还有继续学习的想法就尽量多学几种语言以及工具,你可以在比较火的编程语言(像是Python,C++,Java,PHP等)里选择一两种去好好了解一下,至少达到那种别人问你基础问题你能答出来的境界,如果你只想从事数据库相关的专业,那就一定要把数据库知识用活用精,并且一定要与时俱进,相信你做到这些,再加上良好的面试状态,就一定能够拿到想要的offer。 下面是一个正在做数据处理的朋友的经验之谈: "我现在工作大部分的项目只用SQL Server,也有少量项目用oracle的,每天就是写sql,少的几百行,多的几千行吧,除了写sql之外也需要做一些语句级优化和数据库的日常维护。 当然,我学过不少语言:C#,VB,VC++,java,但都没有用这些语言做什么实际的项目,在现在的工作中也只写sql语句。之前我找工作的时候,一开始找VC++,也找了一份,后来觉得不太合适就没去,后来就开始找sql方面的工作,机会还是很多的,sql的工资比之前找的vc那个还高一点。 我觉得你只要学好了sql,肯定能找到工作,面试时会要求你会这个那个的,其实不是最重要的,只要你在某一个上面足够好就行了,不需要什么都会。 其实一般纯写sql的,大部分都是写报表的吧,我们公司就有一堆报表要写,逻辑从简单的10几个字段的到复杂的100多个字段的,能让你的水平上升不少,可能写一个报表需要用到论坛里好多帖子讲到的技巧吧,不过想想继续待下去估计再涨工资的可能性不大,所以还真得学点编程语言,或者就横向像其他数据库发展,比如oracle,现在外面招PL/SQL的很多的,或者就纵向发展从写sql开始多学点优化、系统维护、备份还原之类的." 我来总结一下,上文中的这个朋友是对SQL语言很熟悉,其中也学过其他的编程语言,虽然在他的岗位上还不错,但以后的升值空间不大,所以他提出还是要学一点其他语言的建议。所以,简单来说只会SQL会比较困难,建议大家还是尽量多学一门语言。 加油吧朋友,希望我的文章对你有所帮助。 (责任编辑:yang) |