不知不覺,參加工做已經迎來第七個年頭而回想這七年我也不知道有沒有被歲月磨平了棱角仍是依舊尖刺般讓人討厭。做爲技術人我有着我本身的執拗也有像個年輕人般的上進和憧憬有比別人更渴望成功的念頭也有不比別人差的執行力,可是我想不到我最後敗在資本運做的一套組合拳中。jquery
14年的6月最後一天辭了實習的工做,然後天天都在回老家想法和努力在珠海活下去中掙扎終於,下旬的第一天入職了一家erp企業。雖然這家公司不大但好在這是一家資歷足夠老的企業,憑藉着本身在學校學到的蹩腳c#功底,擠進公司的.net開發組。也很幸運在這家公司遇到了和我一塊兒合租的黃先生和帶我不差的組長另外還有個在當時看來技術很厲害的技術部負責人在這大半年裏個人技術進步的很不錯,懂得了ado.net在數據讀寫上的統治能力,還有winform中userlayoutpanel在窗體控件佈局的優點,時至今日通過這麼多公司的洗禮我還能看到不少人在winform開發中歷來不注意控件佈局以致於窗體沒法適應大小變化。另外在這個公司中讓我印象深入的有兩個事情,一個員工休假模塊的web應用,模塊包括了用於抵充的調休功能,系統通用審覈、級聯審覈、會審機制,還有其餘報備等的功能合併。而在我修復bug過程當中發現,調休功能的抵充是能夠年度間合併抵充的可是其粒度卻只能在某次抵充申請中審覈完成後才支持新的抵充,而在我把這個發現告知測試和組長時卻發現他們不理會並要求我將其實現支持屢次未完成審覈下繼續抵充。 雖然很無奈但我發現若是要實現這個功能的話我還要申請建立表修改原有結構並對舊數據進行覆蓋再填充而這個過程無異於一個大版本發佈,通過三個星期的加班。我把這個思路和想法還有這3個星期來的工做成果告訴組長,最後換來放棄修復。將原來bug的影響範圍調至最低而後上線。好可惡啊明明不是由於我開發產生的bug,可是這個測試卻不斷的將這些問題做爲bug提交到buglist中,要是我當時沒有說出來可能他們就不會發現了吧....此後我參與了一次封閉式開發的項目中,用jquery作出了一個很是蹩腳的調查問卷,這是我第一次接觸jQueryTemplete第一次學到了js中的對象化封裝。大半年過去了,我發現個人成長太慢了公司的發展太慢了外邊已經拋棄的remoting卻在公司系統中根深蒂固,外邊流行的orm在公司依舊在ado.net+dataset路上漸行漸遠,最後我離職了離開這大學4年和公司這大半年的大珠海提着這大半年來存的一萬多一點存款和對將來絕不膽怯的壯志來到了深圳。web
在深圳我就遭到了當頭一棒,前公司不願給我開離職證實,還把個人工資扣了把珠海政府發的人才引進獎金拿來當工資忽悠我,當我回頭想控訴時才發現,當時公司要給我交社保時由於老家村裏有交醫保的福利而我又誤認爲至關於社保因此跟公司協商珠海的社保就不交了這樣好省下一筆錢,時至今日在我看來無疑是十分愚蠢的行爲。最後我在深圳的第一份工做堅持了一個月拿到了人生第一張信用卡後就被炒了,就是由於沒有離職證實。後來歷經千辛萬苦終於在一家作珠寶電商的小創業團隊了找到了落腳地,爲了省錢我搬到了龍崗租了個每個月650的房子。天天7點起牀趕公交轉地鐵再轉地鐵而後走上1千米到公司,周而復始。在這家公司我學會了wcf學會了mvc學會了knockoutjs還有不少不少,還本身承擔了第三方接入短信供應商。總的來講在這家公司我成長了不少雖然很累但真的天天都有讓我奮起直追的勁。但是好景不長在公司的最後半年,發生兩個事,剛來公司的時候恰好要實現用戶登陸功能,而且要有短信機制,而後我就單獨攬下了這個活。登陸功能上線後不久我發現了短信發送上會有被刷爆的風險,並告知技術總監,然而他告訴我不要管也別動那一塊我一直不理解這個缺陷爲何不修復而一年後的一次t0級事故中我終於明白了。忽然有一天,短信接入供應方的售後告訴我,咱們的接口可能被惡意刷爆了並把短信發送到了無數多個帳戶上,最後還被其運營商投訴了。差點致使供應商的短信端口被砍掉,事故發生的時候我還一時間沒想起接口的缺陷。直到總監提了個無關痛癢彷佛稱爲AntiForgeryToken的方案後我終於回想起來了,但爲了不胡思亂想,我還厚臉皮的向短信供應商要了發起運營商投訴的手機號。最後終於找到了兇手,由於公司的項目很小甚至沒有緩存組件也不容許使用session甚至ip代理、屢次請求甚至限流組件也沒法引用進來。這一次,我沒有控訴這個總監的卑鄙,沒有意氣用事,而是低下頭設計了一個基於concurrentDictionary的緩存對象。固然,直接提出設計此模塊的方案是沒有成功的。我依靠當時客服部的一項實時通信應用的提案順勢開發,當時客服部的一位女同事提出頁面數據應該在無刷新的狀況下支持實時變更。然後我深刻思考了一方,雖然咱們公司在從無到有的設計基於珠寶電商的解決方案,可是公司成立到今天仍是缺乏一個用於客戶與客服間溝通的實時通信模塊因而我當機立斷申請單獨負責這個設計。恰巧layui推出了layim且當時在論壇仍是在其qq羣中放出了一個免費版本,我也很順其然的用上了這個設計。我遺憾的是在攬下瓷器活後沒有好好從管理的角度出發,嘗試讓其餘人蔘與進來從中學習管理。到後邊公司終於倒閉了,而我也邁上了新的旅途,本來我能夠在離職證實人中填上更中立的hr而到今天爲止我都沒有這麼作過,由於我想知道這個總監會怎麼評價我。c#
很快的,我進入了一家社交產品的公司,團隊彷佛不大不小的樣子,可是這個團隊背後是一個上市老總我的的項目,因其影響公司上市遂獨立出來。在這家公司過的很無趣是真的,由於公司主營方向一直是法律灰色地帶,技術也毫無長進甚至所謂的緩存組件都是沒法使用的,並且公司項目上線是依賴集團運維部的,咱們並無現網環境的權限,後邊因爲要開發一個直播產品而不得不出手修復了這個bug,在這個公司最氣人的莫過於直播產品的開發中,雖然我成爲了開發主力,但技術難點和規劃方向都被開發主管牽制左右。並且有一個直播的交互控制上居然將其控制權設計在手機端且不禁服務器端記錄。最後儘管上線,我仍是很當心在每次小優化需求中將其暴露出來而後在後續的二期,三期規劃中將其修復上線。到後邊我離職,公司的離職流程中居然有一項寫着「若是離職後公司服務器出現問題,公司有權向離職人追訴」,尚且不論是不是由於我致使的問題,這公司居然在不給與競業限制補償的狀況下拖欠了半個月工資,我真是大寫的服服服服服服。緩存
到今年,我進入了物流行業,在我轉正的那一刻頂頭上司跟我說:「你的存在就是爲了成就我手下的3個主管!」我覺得這就是我7年來一直沒有轉管理帶來的惡果,到上個月,我甚至要爲產品的規劃缺陷買單,產品居然把沒有說清楚的需求當成本次開發過程當中的bug讓我限時內寫完,我不禁得陷入了沉思,這是讓我走也要留下污名嘛?服務器
爲何會這樣,爲何既要我承擔卑鄙之人的醜陋,還要我爲他們掩蓋其卑鄙?session
個人履歷漸漸被hr視爲糟粕,而他們殊不知道背後是多少我掩蓋的事實還有多少我沒法逾越的違背法律的行爲,這七年來我甚至遇到過讓我在開發中顯示假數據不讓公司老闆看到的需求,還有讓我看到其租賃行業中骯髒之極的行爲,還有爲了哄你入職承諾了許多沒法達成的一紙空談,甚至還有多交你一個月社保致使你涉嫌騙保沒法入職新公司的卑鄙公司。人生海海,管他天下千萬事,閒來輕笑兩三聲。mvc