刚入职一个月的程序猿

       哎!~现在每天上班都是我最大的心理障碍,本以为毕业之后,就能找到工作,找到工作之后就能享受一部分自已赚取的自由,然而事实却很不一样,好不容易来到了这家公司,自已的专业就是编码,可是……,可是自已工作经验确实欠缺,面对需求,我感觉到好无力,想的与头安排的总是不一致,总是想不到点子上,然后还面临着能力不足的情况,看看头每次跟我说话的眼神,就两个字“垃圾”,文言文讲的话就是“LOW逼!”。有些技术我确实现在还没有掌握,有些需求我真的需要您给清楚讲一下,面对您交待的活,我只能似懂非懂的点头,生怕您会产生一丁点的反感,其余的同事,我也不敢太问,其实我知道大家都很忙,而且有的时候我的问题也让大家看的一脸懵逼,我只有不停的加班,不停的去想为什么,头你能再给我一点时间么,我是您招进来的,技术上我是可以跟上来的,原理上我都懂,只是不停的否定,让我感觉到不知所措。

       今晚我又没回去,然而一个数据库的连接池让我搞了一夜,原理上我仍然不是很懂,我很害怕接口因为这方面会出现问题,真的很羡慕您的学识,面对技术侃侃而谈,关系型数据库、非关系型数据库、内存数据库、分布式数据库等,在什么场景下运用什么数据库,数据库的瓶颈在哪里,如何构建,如何优化,哪些需要写存储过程,哪些需要划分为历史数据,怎么让用户体验最好,用户需求如何引导,您真是技术大拿,而我因为一个数据库的连接池搞了一个晚上,本想让您看到我的努力,您早上来了,听闻我一夜未归,然后又问了一下我的工作成果,然后说了一句不错,可以能够清楚的感觉到,您那无奈,“不错”两个字就像“呵呵”一个意思。

       我真的很疲惫,想起您早上给我布置的任务,我现在还是一团雾水,您说“oracle数据库单张表有1亿条数据,然后根据一些组合字段进行查询,查询时间要控制到秒级,让我结合需求搞出一套方案,让您看一下,然后我好照着自已的方案去写代码”。我写一下查询语句,无论如何优化,排序之后就是很慢,这个应该是oracle的瓶颈,我真的没有办法去解决。下午跟您反馈的时候,您跟我讲,这就是要我解决的问题,头,我怎么解决啊?oracle数据库,返回的数据集大的情况下,排序就是特别慢。您很无奈的说:“活都不知道跟我咋安排了,你怎么就听不明白我要你做的东西呢?排序慢是因为返回的结果集过多,你怎么控制返回的结果集是最少的,这样的话整体查询速度就是最快的,那怎么控制结果集最少呢?方法有很多种,比如说分析用户哪些是常用查询,然后针对查询做预处理,基于这个预处理你得出一个返回数据集最小的有效查询,接着这个之后考虑数据库的分表或者并发查询,然后不停的优程序,给出一个测试结果,这些都是你需要做的,怎么就听不明白呢?一句话推给oracle就可以了么?要你干什么吃的啊”。头,我真的怀疑自已真的是不是适合干这行,来北京已经一个月了,我很珍惜这份工作,我需要在北京工作,我原本相信自已能在北京通过自已的努力去工作,可是我怎么就听不明白呢?不管怎样,我都会坚持的,我相信努力之后,春暖花开!

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值