做一個程序員可以改變自己的人生嗎?
首先我可以告訴你不會,從這個提問我覺得是應該看到大部分牛人都是程序員,馬斯克,扎克伯格,比爾蓋茨這些。如果你真的喜歡編程,那我相信不會問這個問題,其實程序員吃香很大一部分原因是在旁人眼里看來,工資高,辦公環境舒適,福利待遇好,特別是進了大廠就是給自己鍍金了。
人生很大,何為改變?我是誰,我要干什么,我要到哪里去。其實那些天才或者時代的佼佼者就那么幾個人,不要看的書多了就以為自己得到升華了,感覺別人的成功你都可以復制,不是的。大部分人只是能達到小康生活而已,普通人很多。這就是為什么說書讀多了讀傻了,天真的看待這個社會,看待人際交往。你能力再高也是給情商高的人打工,很多老板不會技術,但是他有人脈,能接到活。所以我理解的改變自己的人生就是如果家里窮點,那就多賺的錢;如果生活枯燥乏味,增加自己的興趣愛好,多去交流溝通。今天的生活工作壓力確實很大,但是在今天的社會我相信只要你肯干,餓不死的。
如果你真想當程序員,想明白自己能干什么,寫個程序就改變世界,那勸你還是洗洗睡吧。因為如果你真的有這個實力我相信也不會有時間在這里提問。放低自己的姿態,有基礎的話就深入學習了解,能進入大廠一定要去,拓展視野,了解先進的技術。如果沒有基礎,快速入門的話可以去培訓機構學習(大部分培訓機構都很一般,講的很差,不要去了就交錢,試聽兩節課看一看),雖然不能完全明白,但是照葫蘆畫瓢還是能實現功能的。隨著自己工作時間長了,做的項目多了,你對技術的理解就會變得透徹一些,網上的資料也很多,慕課網啊,嗶哩嗶哩啊,也可以去知乎,掘金看文章,都對自己的提升有幫助。
如果學習的話呢,簡單的可以從前端入手,相對直觀一點,瀏覽器調試,JavaScript理解起來也相對容易些。語言都是相通的,會了一門了解另外一門也會快些,只是語法使用場景有區別。千萬不要人云亦云,說區塊鏈好就想去學go,人工智能好就去學python,沒有意義。年輕人不能浮躁,虛心學習,多逛逛論壇看看大家的熱議,積極參與。