暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

学习SQL,有哪些就业方向

跟强哥学SQL 2021-04-19
2231

SQL编程,作为IT编程里的一个分支,其实就业方面跟IT大的方向也是一致的。也就是开发、测试、运维三个大的方向。


开发方面,跟SQL相关的,可以从基础的数据库开发工程师做起,工作内容主要是将设计人员的设计用SQL编程来实现。如果有能力,可以慢慢的做一些基础的数据分析、数据报表之类。当然了,如果你有一定的算法能力、逻辑思维很强,可以找一些数据挖掘相关的工作。最近几年大数据很火,也是一个比较好的就业方向。


所以,学习SQL,后续的工作方向还是比较宽的,成长空间很大。


至于测试,其实所有的开发工作,都需要测试。所以你可以理解为,上面说过的所有开发工作,都对应的有测试相关的职位。没有测试人员,所有的开发人员都觉得自己的代码是最好的,简直就像艺术品一样完美无瑕,但代码一交到测试人员手里,各种BUG就层出不穷。


工作中,测试人员最常说的一句话就是,你这里有问题。而开发人员的回答99.99%的情况下都是,我这是好的。所以开发和测试就像一对冤家,经常闹矛盾,但谁又离不开谁。


测试的同事,一般都是软妹子,而开发的同事,一般都是不解风情的汉子,所以一吵起来,软妹子就比较吃亏。我就经历过好几次开发汉子把测试妹子说哭的事情。所以说,以后朋友们在工作中,与开发或测试打交道,一定要委婉一些,避免不必要的冲突。


最后,说一个比较神秘的群体,DBA,也就是数据库管理员!


为什么说他们神秘呢?主要是两方面。一方面是他们作为服务器的运行维护人员,一天24小时轮班待命,你却很少见到过他们,除非你的系统出问题了,需要找管理员处理。平时他们都是神龙既不见首,又不见尾。


另一方面是,他们技术确实牛逼啊,不管开发遇到多么奇怪的问题,他们都能解决。而且解决了的时候,还很牛气的电话回复你,问题已经解决。不过一般情况下,他们也不会主动告诉你是什么原因,怎么解决的。这就更增加了这个群体的神秘。


所以说,如果你不怕苦、不怕累,又想让自己看起来很牛逼,那么可以选择这个职业。当然了,据我的了解,这个职业是真苦、真累。平时系统不出问题,大家都相安无事,但一旦出问题,就不是小事。而且多数都是有时间压力的。比如,假如说工商银行取款机上1个小时取不了款是什么情形。你可能觉得无所谓,等一个小时就是了,又不是非得马上取出钱来。可工商银行的运维人员呢?面对的可是全国上亿的用户,这上亿用户里,指不定就有必须要马上取出钱来救命的,绑票催债的,要付款取票上火车的。在银行业,这种情况是需要银行行长亲自去银监会解释原因的。运维人员面对的压力可想而知。


不过有一个好消息,就是这帮人的福利待遇也高出一般人不少。正所谓,付出与收获成正比嘛。大部分情况下,还是遵循这个基本规律的。


一般来说,在薪资待遇方面,DBA要高于开发,开发要高于测试。这指的是在客观情况差不多的前提下。肯定不能拿一个工作了1年的DBA与工作了10年的测试人员相比。


关于薪资,其实大家去招聘网站上搜一下就知道个大概了。比如,我们上智联招聘上查一下DBA的薪资,基本都是在10000~20000之间,高一些的,还有35000的。


运维方向还有一类职位,叫系统运维。是介于开发和DBA之间,两边的活都干一些,但也都干的不深。


总的来说,开发方向,基本在5000~20000之间,好一些的也有30000。测试方向与开发方向差不多,略低一些。如果能做开发,我还是建议做开发,起薪稍高一些不说,其实职业的天花板也会高一些,也就是说,向上的空间会大一些。


关于就业的地方,我比较推荐北上深广,也就是我们国家的一线城市。基本上大的公司总部都在这几个地方,小一些的公司也多,不愁找不到工作。杭州、西安和成都也不错,属于后起之秀,工作机会也不少,但薪资稍低一些,不过生活压力也会小一些。看你自己的想法了。


关于就业的行业,其实还是比较广的。现在各行各业,哪一行都缺不了计算机,所以理论上来说哪个行业都有机会。


但总的来说,上面列的这几个行业,应用最为广泛,工作机会也最多。特别是金融和电商行业。


推荐阅读:

都说SQL学起来很容易,是真的吗?

SQL中的集合操作,你用过几个?

每周一练:第3周

文章转载自跟强哥学SQL,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论