Oracle ETL 开发 与 计算机核心课程的思考

       我是一个计算机本科毕业生,实习工作已有一年多。去年3月份出来实习,到现在快到五一。

       先谈谈工作。工作中,我主要是按照需求文档来完成开发任务。开发中,主要写PL sql,开发DataStage,还有一些项目的其他需要,比如值守作业调度,调度作业开发等。开发完成之后要完成单元测试(UT),系统整合测试(SIT)用户接受测试(UAT)。UT完成之后出UT报告,这时候主要是自己写测试用例,看数据量和字段是否正确,包括不同的来源等。我一直在同一个项目组工作,在不同的主题转过2次,认识到整个项目的数据流程都是围绕这形成用于出一版唯一可靠的报表数据,用于做决策的数据支持。数据集成,数据关系处理层,报表预报层。开发的模式模式是瀑布开发模式,所以,很多时候要保证质量,整个版本周期都会比较长。由于项目比较大,依赖业务员,方案者,然后才是开发。开发还要被测试催进度,如果有测试组的话。有些时候,我作为开发不知道这个需求的业务背景,取书逻辑,取数来源等,或者是不知道诸多配置将会在现有的系统架构上有什么影响,这些,我归结为对这个项目的知识内容。或许熟悉在开发的本系统是非常应该的,毕竟一个稳定的重要的项目,对开发的职业发展也有帮助。在开发角度的方案的积累,也挺好的。

       工作一段时间,随着公司待遇,同公司同学等,觉得最重要,最关键的东西在工作中没有用到。这样会不会是的自己应该的上升竞争力没有得到应有的体现呢?总所周知,计算机核心课程,拿考验来说,考计算机科学与技术的研究生,都要考数据结构,计算机组成原理,操作系统和计算机网络。还有就是英语,数学和政治。政治是肯定的,我们都是普通青年,爱国。数学是应该的,计算的方法嘛。所以,都应该是在工作中对数据结构,计算机网络的知识应用,不断的实践和学习的相互促进才能够,更加好的体现自己的竞争力。有一次我在图书馆看到,一些大公司的招聘都是需要考察数据结构的,语言是c/c++比较多。在整个计算机资源云端化,大数据的环境下,我感觉应该借技术发展的势头方向好好努力一把。用市场价值来定位自己劳动时间价值,这样才不会局限于一个公司一个项目。当然,没个2-3年不跳槽的想法也是好的,这样也挺稳定的。我只是想换个语言,换个技术侧重点的岗位。所以,我有了一些想法。希望自己走得更远。

        做IT技术做不了多久的,毕竟精力有限,人慢慢变老。所以也要根植与整个人才市场和整个开发团队,转向综合人才方向。走管理路线,这样也是职业发展中,比单纯技术要高的方向。毕竟竞争力就是营造更多价值的不可缺少性,这样你的价值才会更高。所以,趁年轻,把80%时间放在最重要但不紧急的20%的事情上吧~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值