看完文章不管你們信不信呢?心裡有個底就行,別跟我一樣傻叉
反正這是我的經歷,人不踩坑何以出坑。
一、2018-08-14 我面試了一家公司。
面試過程也簡單:
1. 技術員面試,也就是以後我的導師,然後聊了下家常python。
2.HR監管財務面試,說我符合了,轉正4500,試用期3600,不過要自己帶電腦,我說可以,然後就進去了。
二、2018-08-15 帶著自己的筆記本進入公司。
1.我的導師給我他們的項目源碼,主要是做flash web開發,代碼不多,解壓後也就450M
![我是個傻叉程序猿,從入職的那天開始,就被某家公司坑了,零工資](http://p2.ttnews.xyz/loading.gif)
2.導師叫我把python3.6環境搭起來。
我問:python3.6.5環境可以?
導師回:自己看下項目用的是哪個。
![我是個傻叉程序猿,從入職的那天開始,就被某家公司坑了,零工資](http://p2.ttnews.xyz/loading.gif)
沒辦法,只能自己搭了。我是用的是PyCharm的IDE集成環境開發。剛開始傻乎乎的運行項目,出現python包問題,我就項目缺少哪個包,就導入哪個包,導入的過程導師過來問我怎麼樣?
我就回:導師,這項目運行,缺少很多個包。
導師回:是的,這項目是需要很多包的。然後就走了
後面我記起不是可以“pip install -r *.txt”集體安裝包,然後集體安裝python包,出現一個問題“pycryto2.6.1出現winrand.c語法錯誤”。
我:安裝python包出現這個問題了
導師:自己google
我:用公司的網,google進不去
導師:自己翻牆啥的唄,他還說了一些專用詞
我:。。。。
然後我在網上尋找,試了網上能搜索的所有辦法,實在解決不了
問導師:我試了網上能搜索的所有辦法,實在解決不了。
導師:實在不行,能運行項目就行。
我繼續回去試了下,可以
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-08-17也差不多完成了,導師問我執行完這腳本時間多長,我說有點長14秒,他說不行,再改下。
我只能改了,把所需要的邏輯都放到python中,降到了7s,有六秒都是pymysql執行sql語句所佔用的時間。
然後我又問導師:sql語句執行有點長,能不能改表結構
導師回:不能
這時候我能咋辦,只能去查找網上的各種查詢優化語句,什麼in用exists代替,or用union all代替(後面我通通都試了下,網上的這些方法都要有前提的,比如or用union all 的前提是要有索引,不然效率還不如or,可是我不能改表結構),我們公司的order_trans的表結構就一個索引,只能不了了二之
五、2018-08-21 我開始消極了
不然呢,勞動合同這是還沒找我談呢!我的導師也開始不找我問腳本好了沒,一開始想,挺好的呀,可以休閒了,一個月不過也才3600,然而這一休閒,居然休閒到了2018-08-23,不過期間休閒是休閒,我還是有點自知之明,自己肚子裡有多少水還是知道了。
休閒期間做的事:
1.學自己的python知識(python排序算法等)。
2.安裝公司所需要的SVN版本控制(這個是2018-08-22 18:30 佈置的),由於之前是使用git版本管理,也狂補了下知識
六、2018-08-23 老闆催著要腳本了
我們小組(我+週一進來的四個人)跟著我的導師去見老闆,一頓劈頭蓋臉的罵,這是你們的代碼?,你們有測試過?我之前測試了30多筆數據,是正確的,下面是我曾經測的數據記錄
老闆吐槽得很多,我就不一一列出,最不服的是有兩條,是真TM不服,還說數據庫是他建的,我怎麼不知。
不服的第一條:
你們不信的話,下面我截圖了表結構的末尾部分,大概有30幾個字段吧!
老闆一直堅持他的看法,日報表不需要那些字段。我本來想指給他看的,結果不給。
然後我下去問導師:這些日報表所需要的字段,不是從那個表獲取的嘛。
導師回:是的啊!
然後我就無語了,我就想“你剛剛咋不為我說下。”,後面繼續想“這社會也可能就這樣吧! 靠他,還是算了,不存在的,這幾天的業務邏輯自己還是看項目代碼瞭解的”
不服的第二點:
被老闆噴,下去之後問導師:這個 撤銷ID標識 不是 有這些字段?
導師回:這個你先暫時不用管了,你回去把代碼改成一個'200023'標識就行了。
2018-08-23晚上我就加班了,到晚上九點,回來了,繼續敲代碼也弄到了十點多(飯都是我女票煮的,不過幸虧我有女票呀。)因為沒數據庫,不能調試,我就先寫著,想著明天再去公司調試。
七:2018-08-24 我被辭職了
昨天晚上被老闆噴,勞動合同又沒簽,我又心虛了,會不會被坑。
我就又問塗某:勞動合同咋個說?
塗某回:我在休假,下週一再說。
有可能我知道了有點多了
2018-08-24 早上,我8點半就到公司了,導師依然9點多才慢悠悠晃過來,然後叫我跟他上去,說我不符合企業要求等等,我就猜到要辭掉我,期間跟他辯解得挺多的,也不多說了。
總之,絲毫沒對公司做出貢獻,零工資,還不如一個週一新來的寫的代碼。
在這裡,我就簡單地隨便說一點吧,效率
我的這個大概一條sql語句2s,總共4s吧
能運行結束,就阿彌陀佛了。
八、我很氣憤,不過沒啥用,誰叫我沒合同
本來我想坐著跟他耗著,他還說他等會有事,“我走之前,你咋就還坐著呢”
如果不是我昨晚又提勞動合同,我是不是會一直閒著,然後被老闆噴,再隨便找個理由踢了。
九、我也學到了點東西,就不說出某某公司了
要不是我蕩了幾個數據表,不然連截圖說明都不行了。
我知道我很菜,但也算懂點python吧,呵呵
十、最後想奉勸那些剛出來的哥們,小心點哈,這社會的水,我也只才剛剛踩了一小點,你們別踩哈。
閱讀更多 鹹魚電影 的文章