新年立刻來臨了,不少人都準備好了回家的車票,最近和不少朋友聊天,居然發現,慢慢的,有些人開始有點抗拒回家過年了。程序員
首先是有的人回家怕被催婚,而有的人是剛剛步入社會工做狀況不太好,這些都罷了,使人奇怪的是,程序員也邁入過年不肯回家的行列了。編程
大多數人都不是很瞭解程序員的工做,你們想到程序員必定會想到電腦,想到電腦又會想到什麼呢,那就必須是修電腦的人,因此,不少人都認爲程序員就是修電腦的。架構
前段時間發生的一則新聞,程序員半夜下班取快件,被快遞員誤認爲"小偷",其中快遞員對於程序員的認識就是這樣的:編程語言
寫到這裏,小編心裏忍不住要吶喊一聲,程序員不是修電腦的!我真的不是修電腦的!工具
在這裏不得不講一個故事了,小編身邊有一位技術大咖,他家是農村的,父母基本沒接觸過電腦,當初上學的時候家裏只是知道他上了一所不錯的大學,能學到一些本事,之後能找一份好工做,是這位朋友後來找了一份不錯的工做,但是至今他的父母都不清楚究竟是幹啥的,他也解釋過不少次,可他的父母仍是不太瞭解。學習
正由於這樣整出很多尷尬的事,有次他回家,聽到母親跟鄰居這樣一段對話。測試
鄰居:XX媽,據說你兒子找了份不錯的工做啊。網站
同事媽:就是修電腦的,工資也還不錯吧。編碼
鄰居:是嗎,那可得好好發展,都說修電腦的掙錢呢!設計
同事媽:那是固然,哎,你家電腦要是壞了找我兒子修。
鄰居:那可感情好了......
我這朋友聽到這,心裏是崩潰的,只能默默想,阿姨啊,可別聽我媽瞎說,我好歹也是公司的技術大咖,怎麼就成修電腦的了。
可能不少程序員心裏會有同感,不瞭解的人,真的覺得從事與電腦相關的工做就是修電腦。
除了認爲程序員事修電腦的,過年的時候,本身家的七大姑八大姨,還有本身當年的那些同窗,還可能會像一個程序員提出如下要求:
我還見過更過度的:
還有更欠揍的:
好不容易遇到個瞭解程序員行業的:
其實,這也不能怪叔叔阿姨們,畢竟他們真的很難理解程序員是幹什麼的。
那麼,到底如何向親戚們解釋程序員是作什麼的呢?
簡單一點說,程序員就是指揮計算機作事情的。指揮的方式是經過編程。編程是啥?就是告訴計算機作事的步驟。經過編程語言,與計算機交流。
軟件工程師,也是創造者,與畫家、建築師、做家同樣。只不過咱們的工具是代碼。
程序員在平常工做中到底作哪些事情呢?
程序員(Programmer)是從事程序開發、維護的專業人員。通常將程序員分爲程序設計人員和程序編碼人員,但二者的界限並不嚴格,特別是在中國。軟件從業人員分爲初級程序員、中級程序員、高級程序員、系統分析員,系統架構師,測試工程師六大類。
主要職責以下(不含修電腦):
一、負責軟件項目的詳細設計、編碼和內部測試的組織實施,對程序員小型軟件項目兼任系統分析工做,完成分配項目的實施和技術支持工做。
二、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
三、 協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關係。
四、熟悉並熟練掌握交付軟件部開發的軟件項目的相關軟件技術。
五、負責向項目經理及時反饋軟件開發中的狀況,並根據實際狀況提出改進建議。
六、參與軟件開發和維護過程當中重大技術問題的解決,軟件首次安裝調試、數據割接、用戶培訓和項目推廣。
七、負責相關技術文檔的擬訂。
八、負責對業務領域內的技術發展動態進行分析研究。
其實,大部分程序員的工做內容是編程,也就是咱們常說的寫代碼。
電腦對於程序員而言就只是個生產工具,工做價值就表如今創造性的軟件開發上。
打個比方,程序員至關於司機,電腦至關於汽車,難道每一個司機都會修汽車嗎?顯然不是。
會修電腦的人不少,但會寫代碼的人相對較少,術業有專攻,電腦出現問題仍是去找專業修電腦的好。
寫到這裏,小編真的但願你們多多關注程序員,程序員這個職業已經慢慢開始深刻生活了,在這個AI智能快速發展的時代,程序員更加貼近人們的生活。
從2014年起,每一年10月24日定義爲程序員節,爲何是10月24日呢,其實這個寓意很深的。
程序員就像是一個個1024,以最低調、踏實、核心的功能模塊搭建起這個科技世界。1GB=1024M,而1GB與1級諧音,也有一級棒的意思。
以一個節日的形式,向那些經過coding改變世界、以實際行動在浮躁的世界裏,執拗地堅持本身對於知識、技術和創新追求的程序員們表示致敬。
非要給程序員下一個定義,我以爲程序員就是一羣用代碼改變世界的人!
還有,各位叔叔阿姨放過咱們程序員吧,咱們真的不會修電腦!
感興趣的能夠本身來個人Java架構羣,能夠獲取免費的學習資料,羣號:855801563對Java技術,架構技術感興趣的同窗,歡迎加羣,一塊兒學習,相互討論。