當前位置:招聘信息大全網 - 智聯招聘 - 小公司程序員的編程水平與BAT大公司相比,有多大差距?

小公司程序員的編程水平與BAT大公司相比,有多大差距?

網友壹:

單純從技術上來說,大公司是小公司沒法比的,大公司系統要更加復雜,研究的東西更加深入。

比如高並發,大數據,小公司沒有那麽大流量和數據量根本沒辦法研究。

大公司壹個系統N臺機器,為了節省資源就要研究怎麽使機器能力最大化,優化代碼,優化邏輯。

小公司可能壹兩臺機器就能支撐壹個系統,只要沒bug就能正常運行。

但是大公司大部分普通程序員,由於做得太專壹了,基本上在某壹方面做得不錯,整體能力差很遠,但是自己覺得啥都行。

這麽比喻吧,如果說把程序員比作廚師。

普通公司的程序員基本上是各個飯店的大廚,啥菜都會做。

bat是禦膳房,程序員什麽大菜都見過,但基本上壹個大菜也做不了。很多人就是禦膳房後勤部切蔥花大隊的切蔥花手。

網友二:

作為壹個編程十幾年的老程序員,雖然沒有進過阿裏巴巴,中間換工作時候也拒絕過百度和騰訊的offer,選擇了壹個更適合自己的互聯網公司。

編程水平主要決定因素還是和本人基本功有著極大的環境,關於大公司和小公司編碼水平誰高誰低的問題,我覺得有外在因素影響但主要還是自身,自己沒有決心提升自己的編碼水平,外界環境再好也沒多大意義。

像阿裏巴巴這種大公司由於職位安排的比較飽滿,正常來講代碼的提交都需要leader的審核通過,在壹定程度上能極大的提高代碼的質量,在審核機制上會更加嚴格,並且在測試把關上也會更加嚴格。

普通的小公司在人員配置上可能稍微少壹些,會在代碼質量把關上差壹點,嚴格規範的制度在壹定程度上能促進程序員更深層的改進。

最後,程序員該去大公司還是小公司,這就如同沒有結婚的人,總想著走進圍城,進入的人又羨慕沒有結婚的多自由,其實來來回回也就那回事。

網友三:

別神話阿裏巴巴,心有多大、舞臺就有多大。

其實重點不是代碼,是通過代碼表達的妳對問題的理解、解決問題的想象力、出色的思路和創意。

能做到這個之前妳需要有紮實的基本功:對數據的理解和處理能力、算法能力、建模抽象能力、架構能力,整體到局部的全方位作戰能力並具備壹定的技術視野能規劃未來、預見未來,哪怕是短期的。

術業有專攻,做框架的別鄙視做業務的,做AI的也別小看普通工程人員。大壹點如新零售業務、小壹點如組合優化算法引擎、離散事件仿真simulator,很少有人能提供出色的技術解決方案。

所以,作為壹個程序員,壹個對自我有要求,真正熱愛代碼的程序員,自己會不斷給自己寫的代碼提更高的要求的,在什麽公司,只是外在因素,最主要還是看自己對自己的要求。