學好編程可以幹什麼?
01-06
不是可以幹什麼工作,而是可以做什麼事。
謝邀(哇哈哈,竟然有人邀請我,好哥們兒!)
學習編程可以幹什麼呢,賺錢糊口?No以賺錢為目的的編程是走不遠的,它不能作為長期的動力。很多人在工作兩三年後會陷入迷茫,多少有這個因素在內,因為發現這時候跟其他行業同樣工作資歷的人相比,編程與否並不會帶來明顯的優勢,而且會在工作中遇到很多知識上的壁壘。光環褪去,身心疲憊後,就會對當初的選擇動搖。不扯遠了,編程能幹什麼呢?
首先,編程能改善自己的生活。
很多人以為搞IT的人情商不高,當看到Our Love Story的網頁時,雖然是個男孩子,我還是被感動了好久。他用編程知識,讓整個世界來見證他和愛人之間的感情,祝福他們。被感動之後,我買下了老婆名字的域名,匆忙之下在上面放了一行簡單的文字:老婆,我能為你做的,可以有這麼多。老婆當時感動了好久,幸福感爆棚,但是就我的技能水平而言,是愧對她的。至於那些寫程序抓新浪、知乎的內容分類給自己用的複雜點的事情就不說了。需要的編程技能真的不高。。。其次,學習編程可以惠及他人。在知乎看過一個朋友的回答,講了一個故事。小區裡邊很多小孩噓噓,要大人不停吹口哨才拉的出來(額。。。),於是答主開發了一個APP,錄了幾種口哨在裡邊,就兩個按鈕,一個「吹」,一個「停」,功能真的好簡單有沒有,確實方便了很多人。我剛來現在的公司的時候,有一個歷史積累的JS類庫,沒有文檔,開發的時候都是邊讀源碼邊寫功能,有點搞人。於是我花半天學了JSDOC的語法,花半天搞了個文檔部署在內部伺服器裡邊,相信跟我遇到相同困難的同事,有了這個文檔,會少很多功夫。上面說的這些東西,需要的編程技能真的不高。。。至於 @vczh輪子哥搞出的gaclib,方便自己又能惠及他人,這種高大上的事情,就只能仰望了。學好了編程轉產品經理可以被人少罵一點。
謝葯,看看我在知乎的註冊脾日期就知道,顯然題主隨機邀請了很多人,不過還是佩服知乎的機器學習系統。
答:define the world
為什麼我的處女邀是這種問題???
學會編程當然可以干很多事情,現代社會已經是一個和計算緊密結合的社會,人類已經像依賴電力一樣依賴計算。學會一點編程可以方便你的其他工作或學習。對於理解日新月異的科技進展也有幫助。
謝邀,可以做的事情多著呢,就怕你沒時間。比如:可以沒日沒夜的加班;可以無休止的改bug;可以名正言順的罵產品狗;可以不會修電腦;
可以面向對象編程;
可以跟代碼談戀愛;還可以摳腳。瀉藥。雖然大概題主是隨機點擊邀請的,像我這種沒有多少實際經驗也沒有名氣的學生,欸嘿
1. 運用編程可以減少你的重複性工作2. 通過編程可以了解到一些計算機軟體的工作原理3. 有能力參與開源軟體的事業謝喵可以勾搭妹子呀www再比如說……
可以勾搭學弟學妹呀
控制別的東西做其他東西什麼的簡直不能更贊wwwww謝邀。寫了個網站計算我和女朋友相愛了多少天。
其實學好編程不僅僅是能夠找到一份好工作,更重要的是能夠給自己帶來很大的成就感。比如說,你想讓電腦自動登錄網路,或者自動幫你把搜狗音樂上面好聽的歌曲記錄下來等等,都可以利用編程實現。我覺得凡事不要帶有太多的目的性,真正去體會編程之美,這才是最重要的
可以用來解決一些別人根本不會遇到的問題…………——————————
啊多麼痛的領悟!
我一直覺得未來的世界會是碼農主宰的世界,HoHo!在未來很多需要計算機自動完成的工作,編程自然必不可少。可以說是一種工具吧,學會利用工具總不會有錯的~
借用某名人的一句話:
I make things我們可以做的事就是創造原本沒有的東西。學會了編程,就向掌握了一把刀,你可以用它來開山屠龍,也可以用它來削蘋果切菜。
就比如學好python很方便懶人,特別是很多大量重複的工作效率變特高 ,也很好學推薦一下下,當打開一扇新世界的門自然就會發現裡面的樂趣,重要的是邁出第一步而且能堅持好幾步
學好了編程,你可以:
——找一面黑板寫出給妹子打電話的完美流程。
——然後你就別想找到女朋友了。
——別灰心,你還可以自己定製一個類似Siri的程序來陪自己聊天。
——以及,聊累了去編程論壇討論PHP的好壞。
——再也不用親自換燈泡:這是個硬體問題。
——找到了信仰,對那些成天把馬雲、喬布斯掛在嘴邊的人嗤之以鼻,X神才是人類進步的方向。
——打開網頁發現蛋疼的地方,總想右鍵查看頁面源代碼。
——去世界最大的男性交友網站,認識不同種類的獃子。
(未完待續......拿命編程,拿編程賺錢,拿錢續命。
小的時候理想做一個科學家;有段時間總是生病就想做一個醫生;初中之後文藝氣息漸濃就想做一個作家,發現作家賺錢比較難就當了靠寫作賺錢的另一種職業:程序員。說了這麼多,學好編程可以當程序員。=================以上都是胡扯=====================to code a program, to create a world.
居然有人邀請我。其實我覺得關鍵就是一個『好』字,在學好之前,你也許很多年都『學不好』。但是編程是一個開放的世界,即使你稍微了解了編程時怎麼回事,你解決問題的方式也會和世界上的絕大部分人完全不同,更何況有一個開放的開源世界在你面前,你可以做的事情太多太多了。
學好編程,能讓你在某些方面更上一層樓……比如
創造新世界。
推薦閱讀:
※C 語言中 int main() 和 void main() 有何區別?
※能否寫出一個程序,按照需求,自動生成實現的代碼?
※Brian W. Kernighan和Dennis M. Ritchie當年用什麼軟體寫出了《The C Programming Language》?
※任何遞歸程序都能轉換為一個等價的非遞歸程序嗎?
※把函數式編程語言寫得和彙編一樣是一番怎樣的感受?