六星教育:學(xué)編程前與學(xué)編程后的區(qū)別:只有嘗試才能領(lǐng)悟的不同之處

學(xué)編程前與學(xué)編程后的區(qū)別,當進入這個領(lǐng)域之后,你會發(fā)現(xiàn)很多行業(yè)外的擔心完全是多余,甚至是錯誤,有哪些呢?

1、進這個行業(yè)之前認為編程有那么多語言,肯定很容易記混,甚至平時出現(xiàn)很多錯誤,而學(xué)完之后,可能沒睡醒的時候會,但是結(jié)合現(xiàn)代編輯器提示和文檔查詢可以快速糾正。
2、學(xué)編程前總以為天天要面對英語,自己四級都沒過肯定學(xué)不了,學(xué)編程后卻發(fā)現(xiàn)需要用到的常規(guī)單詞也就那么多,比四級簡單多了,只不過是想接觸大世界時候,看外網(wǎng)原文比較費勁,但goole翻譯完美解決。

3、學(xué)編程之前總是覺得編程每年都有很大更新,程序員一輩子都需要不停的學(xué),學(xué)編程后你發(fā)現(xiàn)這是正確的,但學(xué)習新語法時間的百分之十,其他時間都是在補人生的課。和人相處總是比和機器相處難多了。
4、學(xué)編程前你覺得 multitasking 這玩意兒也沒什么大不了的,無非就是同時執(zhí)行好多個任務(wù),學(xué)編程后發(fā)現(xiàn)要搞明白 multitasking,你要搞明白 parallel 和 concurrence 的區(qū)別,怎么調(diào)度,共享數(shù)據(jù)的時候什么時候需要加鎖,不加鎖會出現(xiàn)什么問題...
5、學(xué)編程前覺得程序員以后肯定都會格子衫、脫發(fā),學(xué)編程后發(fā)現(xiàn)很多時候條紋衫比格子衫更多,脫發(fā)純粹看個人情況,策劃、運營等等崗位可能掉的更多。

6、學(xué)編程前覺得程序員會要一直坐在工位上打代碼,顯得高深莫測像個黑客,學(xué)編程后發(fā)現(xiàn)一直在敲鍵盤的時候只可能是摸魚,盯著屏幕一動不動偶爾敲一下才是常態(tài)。
7、學(xué)編程前覺得淘寶雙十一那么牛逼,直接處理那么多信息都不卡,而春節(jié)每天買火車票都卡死,甚至晚上停止銷售,學(xué)編程后便覺得,原來12306秒殺雙十一的流量和難度。
8、學(xué)編程前覺得打開一個連接多簡單,只是一個平臺鏈接到另一個鏈接,學(xué)編程后發(fā)現(xiàn),原來一次http請求有這么多步細節(jié)。
9、學(xué)編程前覺得我以后肯定會敲很多代碼,肯定很費時間,學(xué)編程后發(fā)現(xiàn),原來設(shè)計思考、代碼優(yōu)化、改bug占用的時間比設(shè)計開發(fā)代碼用時要多得多。
10、學(xué)編程前覺得網(wǎng)上那些什么網(wǎng)站做的好low啊,特別是那些很廉價的炸金花、網(wǎng)頁游戲等等,一看就是沒花啥錢,學(xué)編程后發(fā)現(xiàn),原來以前內(nèi)心牛逼的政府網(wǎng)站才是最low的。

類似的事件其實就跟騎單車一樣,不會的人總覺得兩個輪子那么細怎么可能保持平衡,這要訓(xùn)練多久才能上手,但真正會了之后發(fā)現(xiàn),外行由于各方面的不了解,很容易把簡單的東西看復(fù)雜,復(fù)雜的東西看簡單。這沒錯,但是如果因為還沒入行就被自己想象出來的困難嚇倒,從而選擇逃避進入這個行業(yè),很可能會錯過一些風景。
人對于未知很多時候需要嘗試,嘗試了之后,你或許會發(fā)現(xiàn),它并不像你想的那樣難,當然,也可能并不像你想的那樣簡單。
以上就是本次分享的全部內(nèi)容,想學(xué)習更多編程技巧,歡迎持續(xù)關(guān)注六星教育!