我想我是不是該選擇離開?

來源:互聯網
上載者:User

    加班。
    看了看鐘,十點半,可我還是找不出問題的癥結所在!
    再不回去,就等不到最後一班地鐵了。
    寫好了尋找bug的進展,發給了WJY,他明天要來加班,應該可以看到的。

    離開公司,心中一肚子的火。
    回想起項目啟動之初 ……
    項目lead跟地圖製造科的溝通一下,接下了這個工具的升級。一定程度的瞭解了對方的要求之後,拍拍腦袋就定下了完成的時間。剩下的需求分析、設計和編碼就交給我了做了。

    這麼大一個程式,二十多天之內完成。而在此之前,我對這個程式幾乎沒有什麼瞭解。眼前的資料除了檔案格式和久經滄桑的原始碼之外什麼都沒有,甚至沒有設計書。
    要求我完成原始碼,不需要寫設計書。

    心中冷冷一笑,呵呵!決定了,完成這個項目,我就不在這個項目組做了!
    當進行了一個多星期的時候,我竟然被告知需要改要求。一個星期的心血就這樣化為烏有。

    終於,挨到項目完成了。緊接著進了另外一個項目,現在才發現,我只不過是從一個泥坑跳進了另一個泥坑……

    記得剛來公司的時候,第一次接觸到別人的代碼的時候,呵呵,兩個字來形容:“垃圾”!後來才發現,其實寫代碼的人的水平很高的。但一直疑惑不解的是,高水平的人怎麼寫出了一大堆垃圾呢?
終於明白了,呵呵,我現在不就是在製造垃圾麼。
    是的,在如此短的時間內,一個認識沒法按照正規的軟體工程的過程來實現軟體開發的。節約成本 成了該省就省的借口。在時間很短、功能不能少的情況下,要達到要求,估計就只能犧牲代碼的可讀性,犧牲看似與項目關係不大的設計書了。但這勢必會引起日後代碼維護的難度。當然,或許這並不是他們考慮的,他們關心的只是現在的,以後的以後再說。
    現在,程式除了問題,我找了一個晚上還找到出錯的原因……

    其實我的要求很簡單,嚴格的按照軟體工程的過程進行軟體開發。呵呵,我好天真!公司的主要業務是地圖,我們進行軟體開發也主要是為地圖服務的。這樣的軟體開發方式是由行業的特殊性決定的,也或許,這正好是他們對所謂的提高效率節約成本的“理由”。正如某些領導所說的,中國有中國的特殊的國情,並不是所有的在西方有效規律到中國來就不適用了。
    感覺自己做的事情,除了coding還是coding;公司的其他人,除了coding也是coding。做的事情根本就是一個懂C/C++的中專生就可以了。殺雞不必用牛刀,而且也未必用得好。
甚至很多時候心底都在嘲笑他們不懂演算法、不懂資料結構。他們不是CS的。
不知道是不是我太自恃清高,自以為是了!

    一年了,在這樣的環境裡。也鬱悶了一年。
    也感覺不到有什麼進步。或許有吧,但是單位時間內的進步太小了。
    當不適應環境的時候,首先想到的是改變環境,可是改變環境的成本太高,而且未必可行;那我就只有適應環境,很可惜,努力了一年,我還是無法適應;那麼,我是不是應該離開了?

    是啊,在這樣的環境中,或許我只會慢慢的頹廢下去,到後來被社會所淘汰!所以,我想我應該離開的!
    我又想,是不是我對這個環境的看法錯了呢?有沒有這種可能:其實這個環境還是很不錯的,只不過是我在戴著有色眼鏡在看它。我需要做的只是調節自己的情緒、調整自己的心態,迎接新的挑戰!如果是心態不對的話,我無論到那個環境都會很鬱悶的!

    我該怎麼做呢?我是不是該真的該選擇離開?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.