-
喜歡用圖形界面而不喜歡用命令行的人是不是不適合當程序員?
-
我思路不行,是不是不適合做程序員?
-
我數學不好,是不是不適合做程序員?
經常會遇到這麼問的同學,在知乎上也經常會遇到這類問題
好像程序員是一個只有精英才能從事的行業。
果真如此的話,就不會有碼農這個詞了。
一、編程需要技巧嗎?
種地需要技巧嗎?當然需要技巧,有些人就不適合種地,你看陶淵明的詩:
種豆南山下,草盛豆苗稀。晨興理荒穢,帶月荷鋤歸。
整天早出晚歸,累個半死,還弄了個草盛豆苗稀。
但種地不需要太多的技巧,只要你知道會播種、施肥、澆水、撒農藥,就能把地種好。
“碼農”也是一樣的,程序員,在一種程度上,也只是一個體力勞動者。
編程語言只是一個工具,學了就會,不學就不會。
只要你學的多,你就會的多。
不會?還是因爲你沒學會!
工具的奧祕在於重複使用,只要用的多,自然熟能生巧。
所謂的語法、框架、API、IDE,用的不熟練,自己想不起來怎麼寫。
說到頭,還是自己不熟練。
數據結構看不懂?
我就不信,你來回看個十篇講解,還看不懂
代碼自己寫不出來?
我就不信自己跟着抄了十遍以後,自己還寫不出來
二、爲什麼人家就能很快入門,而我就不行呢?
正所謂,人比人,氣炸人
有些人實現過一個功能就能觸類旁通,看到算法題就知道怎麼回事。
有些小夥伴就有疑問了,那爲什麼我看別人學起來就很容易,我怎麼學起來這麼費勁呢?
學習寫代碼,是跟你小時候學習寫字一樣的道理。
有些人寫個兩遍就能會,有些人寫個十來遍還記不住。
但只要你多寫多練,付出比別人多的努力,你也一定能超過他。
難道你就沒有這種高光時刻嗎?
我有個同學,學習反正是不是咋地,一看見書就犯困,一上課就想睡覺。
但他就特別喜歡看電視劇,特別是那些懸疑的,有些我們都需要二刷三刷才能看懂的,他一遍過,而且還能給我們講的特別詳細。
這就是因爲每個人的興趣點不同,專注的方向不同,基礎不同,當然對特定的知識的吸收程度不同。
但凡知識,不必與別人比效率,只要學會了纔是自己的!
學習編程並沒有什麼奇技淫巧,就是需要多學多練多堅持,不適合的唯一原因就是懶。
我精心整理了計算機各個方向的從入門、進階、實戰的視頻課程和電子書,都是技術學習路上必備的經驗,跟着視頻學習是進步最快的,而且所有課程都有源碼,直接跟着去學!!!
最好的關係是互相成就,小夥伴們幫我點個贊吧,非常感謝。
下篇文章見
我是啓艦,前阿里人、vivo研發專家、項目主管、出過書、創過業、八年工作經驗的大廠程序員。
聽我嘮,少走彎路,程序人生更簡單。
如果有幸能幫到你,請幫我點個【贊】,給個關注,如果能順帶評論給個鼓勵,將不勝感激。
啓艦文章列表:更多文章