


蘭州IT培訓
美國上市IT培訓機構
0931-4903018
“科班出身”程序員與“培訓出身” 程序員間的Battle現場,快和蘭州達內IT培訓機構一起來看看吧!
備注:
科班出身指的是大學畢業的程序員;
培訓出身指的是培訓機構畢業的程序員;
最近網上出現的一個帖子,引起了眾多程序員的熱議。一個剛入職公司的程序員,負責公司數據庫的測試工作。原本平淡的工作生活中,他卻發現了一個有趣的現象。
網友入職的這家公司里面的程序員可以分為兩大幫派:科班派和培訓班派,通過自己的日常工作生活,他發現這兩個幫派的程序員面對相同的問題時,往往會采用不同的方式與方法。
工作場景一
面對產品部門同事提出的某些技術開發需求時:
科班程序員:這個功能很好實現,開發步驟不復雜,直接寫幾個嵌套for循環,然后在編程代碼里判斷一下就行,最后直接返回數據庫,簡單至極。
培訓班程序員:嵌套for循環,再加上幾個if?,你知道后臺數據是否會超過1W條,如果數據過多是不是就產生明顯的延遲了?我的意見是,按照之前描述的寫肯定是沒有什么問題的,但是如果要考慮到后期的維護、考慮到數據條數的不確定性,建議還是需要優化一下。
工作場景二
面對一些小功能改動或功能升級時:
科班程序員:沒問題,你提到的這個功能是不是還可以再繼續把這些內容加上去,這塊我覺得加上它會更加的完善。
培訓班程序員:我是要按照你提出的設計需求進行開發與修改的,如果你要有什么二次修改的地方,你可以再提一次設計需求,然后郵件發給我,然后我再進行完善與升級。
工作場景三
面對之前做過相似的技術開發需求時的反應:
科班程序員:這個需求之前我設計過,幾天就可以搞定,輕松!
培訓班程序員:這個跟之前的很像呀,但我還是要再看一下基礎,然后再實際動手操作吧!
工作場景四
雙雙聯合和產品部門Battle,面對產品的靈魂提問:“這個需求用戶or運營說要改成這樣?!?
科班程序員或培訓班程序員的統一回答:郵件?!!首先你要發個郵件,然后需要抄送同事1、同事2、同事3...... 如果單獨跟我說,實話我不敢給你這么干,不然改來改去,還是要用初版,我們怎么辦。領導以為我們最近都沒有干活呢,所以你先去準備郵件吧。
為什么科班出身與培訓班出身的程序員面對大部分工作問題時,會又不同的反應呢?
對于網友舉的上述4個工作場景的例子,強調的不是“科班出身”和“培訓班出身”之間的技術差異,作為一名程序員無論出身如何,只要能入職企業就說明你的技術層面是很優秀的,可以承擔公司的開發需求。
所以會產生不同反應的主要的因素是經驗。這里指的經驗不僅包含了職場經驗,還有項目經驗,跨部門合作經驗、產品落地、產品并發經驗等。
科班出身的程序員他們在校園的環境中更多接觸到的是課本上的知識以及課本上的理論項目。而培訓班出身的程序員他們更側重對企業實際項目的了解與學習。譬如達內教育的課程設計,除了基本知識教學外,還有企業實際項目的教學環節,增強學員對于項目的實際應有場景和實際需求有了更直觀的認知。
以上是蘭州達內IT培訓機構為大家分享的“科班出身”程序員與“培訓出身” 程序員不同的相關內容,希望可以幫助到大家!
怕錢不夠?就業掙錢后再付學費; 怕學不會?0基礎入學,達內定制課程; 擔心就業? 近16萬家雇主企業,推薦名企就業