做SA的感覺

2021-04-23 06:51:59 字數 1174 閱讀 9033

在半個月前,找到了一家小公司,擔任起該公司乙個專案的sa,雖然只是兼職,卻負責了不少的東西。

這樣乙個專案:汽車,船等gps系統,以及web輔助系統。

包括:

1.通訊伺服器,主要難點,1分鐘接收不少於20k的資料,解析,入庫。

解決方案: jdk1.4 發布的nio(據說jdk7.0對nio做了改進),對資料庫做乙個批量的插入,細節略。

2.地圖伺服器,主要難點,顯示世界地圖,並定位汽車,船等位置,做到實時更新。

解決方案:

(1)呼叫google地圖服務,呼叫google的api。google固然做得好,只是哪天它把服務停了,那就麻煩。

(2)使用mapxtreame,自己開發api。

3.web伺服器,主要是提供ui介面,供使用者查詢資訊,包括車的歷史軌跡,主要難點,資料量大,速度慢。

解決方案:使用ajax,針對程式段做效率測試。複雜報表用儲存過程。規範程式。

這個專案有3個小夥子在開發,乙個共同點就是3個都是畢業生。

主要存在的缺點總結如下:

1.通訊伺服器端:單執行緒,與資料庫一直保持連線,對資料一條條插入。造成問題:速度慢,記憶體溢位,資料庫連線占用,資源耗盡。

2.web伺服器,連線資料庫無連線池,會話不關閉,濫用遞迴,架構設計不合理,毫無規範可言,速度慢,使用者互動性差。

3.地圖伺服器,無話可說,呼叫google的,不會差到**去。

畢業生的特點:

(1)把今天學習了什麼當工作。

(2)修改太麻煩了,乾脆就延用以前的,實現功能就好。

(3)不需要任何文件。也不會寫任何文件。

(4)「以前測試都不會這樣的」,口頭禪。

(5)乙個技術點,不到最清楚的時候不做下去。

(6)效率?無!

…… ……

太多了,難怪這個公司的老闆也願意讓我這樣乙個兼職的做sa,以及管理。也突然讓我對以前乙個疑惑明朗起來——為什麼企業都要請有經驗的人。不只是工作經驗,還有態度經驗吧。但有時候也覺得社會本來就是這樣吧,大家都很好,那就沒有差別,那才叫不正常。

做了兼職,每天工作的時間多了3個多小時,乙個公司下班,立馬到另乙個公司上班。這就是我的做法,在最短的時間內,累積最多的經驗,接觸最多的東西。

說服一些不聽話的孩子,也是乙個難度,讓他們臣服於我的技術,那是首當其衝,謙卑的態度,以及幽默的表達是虜獲「小孩子」的心的捷徑。

用Go語言做產品半年的一些感覺

用go語言做產品剛好半年,有一些感覺跟大家說道說道。在使用go之前,我常常想象,無法使用先進的debug工具會對工作進度造成多麼巨大的影響。甚至在visual studio的嬌慣下認為,不能除錯基本就無法正確的寫出 了。由於我在windows平台,能夠支援go語言除錯的gdb老是無法工作,所以在這半...

《輸贏》的感覺

輸贏 感想論 前言 今天是個特別的日子,因為公司特別的舉動讓我特別的驚訝。領導花了500多塊買了10多本 輸贏 的書,並語氣十分強硬的說 你們利用星期6,7的時間 把它讀完,並要求每人寫一篇文章出來。這是個很有意思的舉動,我個人認為這舉動的背後應該事有老闆自己的用意的。都說揣測別人的意圖是件不禮貌的...

程式的感覺

早在讀中學的時候,每週語文老師都要求寫一篇周記,主要是以議 為主。那時我最討厭寫的正是議 我總是違背老師嘗試了各種各樣的體裁來完成作業,比如科幻 唐詩 宋詞 現代詩 散文等。但寫的最多的還是散文,可能跟我的思維習慣有關,比較發散和跳躍。散文本身就是一種獨特的文體,講究的是 形散而神聚 要寫好散文還是...