看完文章不管你们信不信呢?心里有个底就行,别跟我一样傻叉
反正这是我的经历,人不踩坑何以出坑。
一,2018年8月14日我面试了一家公司。
面试过程也简单:
1.技术员面试,也就是以后我的导师,然后聊了下家常蟒。
2.HR监管财务面试,说我符合了,转正4500,试用期3600,不过要自己带电脑,我说可以,然后就进去了。
二,2018年8月15日带着自己的笔记本进入公司。
1.我的导师给我他们的项目源码,主要是做flash web开发,代码不多,解压后也就450M
2.导师叫我把python3.6环境搭起来。
我问:python3.6.5环境可以?
导师回:自己看下项目用的是哪个。
没办法,只能自己搭了。我是用的是PyCharm的IDE集成环境开发。刚开始傻乎乎的运行项目,出现蟒包问题,我就项目缺少哪个包,就导入哪个包,导入的过程导师过来问我怎么样?
我就回:导师,这项目运行,缺少很多个包。
导师回:是的,这项目是需要很多包的然后就走了
后面我记起不是可以“pip install -r * .txt”集体安装包,然后集体安装python包,出现一个问题“pycryto2.6.1出现winrand.c语法错误”。
我:安装Python中的包出现这个问题了
导师:自己谷歌
我:用公司的网,谷歌进不去
导师:自己翻墙啥的呗,他还说了一些专用词
我:....
然后我在网上寻找,试了网上能搜索的所有办法,实在解决不了
问导师:我试了网上能搜索的所有办法,实在解决不了。
导师:实在不行,能运行项目就行。
我继续回去试了下,可以
3.导师叫我写个脚本:从这个流水表order_trans,筛选出每天和每小时的数据,然后插入到分天交易表trade_day_report和分时交易表trade_time_report。
我问:只需要这三个表?
导师回:是的。
我问:用哪个模块连接数据库
导师回:你搜索下
然而后面我pymysql完成脚本,居然需要六个表,而且分别是
trade_day_report,order_trans,sys_dict,merchant_info,sys_org,trade_time_report。
order_trans表是百万数据的表,其他的表,推算一下,基本都要挺多的。
具体业务逻辑流程我不多说了,下面有图。
大概业务逻辑:
总之,碰见问题基本都是靠自己解决,甚至是业务逻辑问题。
大概四天完成这个脚本。也就是8月20号那天
三,2018-08-18试用期没有劳动合同书?
我问我们的HR监管财务的涂某:试用期没有劳动合同书?
她说:下周签
四,2018-08-20又新入职了4个
这时候我以为可以签了,然而整天过去了也不签。
我告诉我的导师,脚本已经写好了,就差MySQL的优化,扯到MySQL的优化,我就有点来气,
其实脚本在2018年8月17日也差不多完成了,导师问我执行完这脚本时间多长,我说有点长14秒,他说不行,再改下。
我只能改了,把所需要的逻辑都放到蟒蛇中,降到了7秒,有六秒都是pymysql执行SQL语句所占用的时间。
然后我又问导师:SQL语句执行有点长,能不能改表结构
导师回:不能
用时存替代替,或者用所有代替(后面我通通都试了下,网上的这些方法都要有前提的,比如或者用所有的前提是要有索引,不然效率还不如或,可是我不能改表结构),我们公司的order_trans的表结构就一个索引,只能不了了二之
五,2018-08-21我开始消极了
不然呢,劳动合同这是还没找我谈呢!我的导师也开始不找我问脚本好了没,一开始想,挺好的呀,可以休闲了,一个月不过也才3600,然而这一休闲,居然休闲到了2018年8月23日,不过期间休闲是休闲,我还是有点自知之明,自己肚子里有多少水还是知道了。
休闲期间做的事:
1.学自己的蟒知识(蟒排序算法等)。
2.安装公司所需要的SVN版本控制(这个是2018-08-22 18:30布置的),由于之前是使用git版本管理,也狂补了下知识
六,2018-08-23老板催着要脚本了
我们小组(我+周一进来的四个人)跟着我的导师去见老板,一顿劈头盖脸的骂,这是你们的代码?,你们有测试过?我之前测试了30多笔数据,是正确的,下面是我曾经测的数据记录
老板吐槽得很多,我就不一一列出,最不服的是有两条,是真TM不服,还说数据库是他建的,我怎么不知。
不服的第一条:
你们不信的话,下面我截图了表结构的末尾部分,大概有30几个字段吧!
老板一直坚持他的看法,日报表不需要那些字段。我本来想指给他看的,结果不给。
然后我下去问导师:这些日报表所需要的字段,不是从那个表获取的嘛。
导师回:是的啊!
然后我就无语了,我就想“你刚刚咋不为我说下。”,后面继续想“这社会也可能就这样吧!靠他,还是算了,不存在的,这几天的业务逻辑自己还是看项目代码了解的”
不服的第二点:
下去了问导师:这个撤销ID标识不是有这些字段?
导师回:这个你先暂时不用管了,你回去把代码改成一个'200023'标识就行了。
2018年8月23日晚上我就加班了,到晚上九点,回来了,继续敲代码也弄到了十点多(饭都是我女票煮的,不过幸亏我有女票呀。)因为没数据库,不能调试,我就先写着,想着明天再去公司调试。
七:2018年8月24日我被辞职了
昨天晚上被老板喷,劳动合同又没签,我又心虚了,会不会被坑。
我就又问涂某:劳动合同咋个说?
涂某回:我在休假,下周一再说。
有可能我知道了有点多了
2018年8月24日早上,我8点半就到公司了,导师依然9点多才慢悠悠晃过来,然后叫我跟他上去,说我不符合企业要求等等,我就猜到要辞掉我,期间跟他辩解得挺多的,也不多说了。
总之,丝毫没对公司做出贡献,零工资,还不如一个周一新来的写的代码。
在这里,我就简单地随便说一点吧,效率
我的这个大概一条SQL语句2S,4S总共吧
八,我很气愤,不过没啥用,谁叫我没合同
如果不是我昨晚又提劳动合同,我是不是会一直闲着,然后被老板喷,再随便找个理由踢了。
九,我也学到了点东西,就不说出某某公司了
广州 天** 富字开头的公司
要不是我荡了几个数据表,不然连截图说明都不行了。
我知道我很菜,但也算懂点蟒吧,呵呵