標籤:os 使用 sp 資料 on 問題 bs 工作 時間
我從傳統的軟體公司換到了互連網公司,改變的不僅僅是工作時間。雖然都是電腦領域,但是與傳統軟體企業相比,其中的不同有如中西方文化差異一樣巨大。
雖然我工作的時間很長,但是一直從事應用軟體編程,在網站開發上算是新手。技術上的不同並沒有讓我覺得困難,我真正覺得驚訝的是理念方面的截然不同。
- 互連網公司重視的是速度、效率,會議、郵件、文檔都被壓縮節約。這一方面是網站創意容易被互相抄襲導致的總要快人一步,另一方面是網站程式的修改發布相對傳統軟體便捷。
- 程式設計語言、工具的選擇比較自由,因為所有的程式都是提供服務,用最熟悉的方式開發出來服務介面供前端和客戶使用就可以。在後台利用第三方庫實現功能是流行的做法,重新造輪子是不推薦的。而傳統軟體往往要自己重造許多輪子。
- 加班很普遍,個人的力量相對削弱,所有人都比較容易被替代。因為很少有自己的核心技術,能夠接手功能的開發維護就可以,個人的技術能力相對於整個網站開發而言並不如傳統軟體開發人員那樣重要。資料庫、資料分析,頁面設計等等等等都分得很細很專業,各個部分通過標準協議即可交流。
- 互連網公司裡面年輕人居多,更有激情和朝氣。這得益於工作的成果很容易看到,有即時的反饋和成就感。潛在的問題是工作中不容易看到編程領域更底層的技術,對演算法、資料結構的應用不夠,能力發展往往流於表面。
- 團隊、公司管理的層級不多,管理的方式更為鬆散。這可能也只是我所看到的。我覺得在BAT這樣的公司裡面應該能夠看到更廣闊的公司文化和技術發展方向。我應該在某些時刻去看看這些頂尖互連網公司的內部文化和企業風範,也應當從更高的管理層次去看互連網公司的文化和趨勢。
我還算幸運,公司的氛圍比較開放,也很鼓勵技術交流、學習。第一個項目就是一個微型但是全面的平台網站開發,Python/Flask/SQLAlchemy, CentOS/nginx/MySQL,和前端的頁面聯調,後台資料庫申請、配置等等,我瞭解了整個網站搭建的全過程。雖然辛苦但領悟頗多。
過些日子我應該可以抽空搭建一個自己的小站了。
互連網公司的文化