編程領域裏有哪些是共通的地方?

這本是不該該的。前端

一方面過着朝九晚六相對還算穩定的生活,另外一方面又常常在無數個週末接到用戶問題的即時處理通知。git

搞不懂上班的時候問題不來,恰恰下班了又冒出來,週末還不得安生,電腦這玩意得時刻放在身邊。程序員

迷茫什麼呢?面試

急功近利而迷茫。chrome

枯燥而無味的代碼得要寫很久才能讓人看到滿意的效果,這個效果經常卻不怎麼實用,帶不來實際的收益編程

野心膨脹而迷茫。編程語言

感嘆於本身的無知無畏,想要把編程有關的都學個通透,內心知道不必也根本沒時間,可仍是不能忍受只知一半不知另外一半的感受。編輯器

不知如何是好。工具

迷茫終究只能是暫時的,爲了有個美好的之後,總得實實在在的作點什麼學習

在變化超級快的程序領域裏,最根本的是如何快速有效的開發出合適的商業需求

始於興趣,終於生活。

籠統的來講,各類編程語言大大小小好的壞的熱門冷門不下於幾十種,一我的再如何聰明好學有天賦,也不可能所有都精通。

除了學習的速度問題,還要面臨語言的迭代,一旦向下不兼容,就等於在固化的知識體系裏,又從新構建一遍。

學習的越多就應該越明白,編程的語言區別是有的,但也有必定不少的共通的地方

➢有關於編程的單詞彙總起來並很少(有助於學習最新的前沿知識和理解錯誤信息等),包括英語交流

➢多人合做是不可避免的,一我的再優秀也要保持團隊的進度(git工具流)

前端調試(chrome開發者工具),對於前端來講,能快速定位問題。

打字速度與盲打(不是非必須,可是這是衡量一個程序員的明顯分界線)

編程思想學習方法(每一個領域都有其自成體系的學習理論,尤爲是自學對於編程的重要性)

硬件和軟件(每一個程序員通用的是必定是鍵盤,鼠標,雙屏,人體力學桌椅,u盤,系統,編輯器,等等一系列可以提高開發效果,保護身體健康的物理內容,這也是花錢就能解決的事物,須要在這一塊好好下點心思)

面試(每一個人都要面臨面試這一關,它決定你的工做也在必定程度決定你的薪資),面試的內容與工做並不相同

➢本身的知識體系(尤爲是踩過的坑和學到的重要的東西)(可以拿來即用,避免別人的干擾和陷阱)

博客和視頻(一方面記錄本身的思想和歷程,一方面以教學和分享的效果而出發)

本身的項目(它沒必要得盈利,但必定有適用場景,有相對的興趣,從無到有構建,而且持續優化,不斷收集和開發新需求,把本身會的不會的都融會貫通到裏面,是一身技能的結合,固然,也能夠和朋友一塊兒,合做開發,畢竟,在有的時候,一我的的力量始終是單薄的)

➢高質量的學習資源(書籍也好,課程也好,必定要是好的內容,在現在這個遍地廣告,全都是瘋狂營銷沒有什麼幹活的時代,誰擁有的好的資源,誰就能快人一步,要知道,一步錯,步步錯,是彌補不回來的,這個世界從不缺少努力的人,就怕在錯的路上比別人更努力還不自知)

健康的身體(顏值能夠不高,可是身體必定要好,程序員這職業,幾乎是加班和猝死的代名詞,錢多錢少暫且不提,只能擁有一個健康的身體,才能持續在領域裏走下去,這不只是關於疾病的痛楚,也關於生死的危機)

上述的內容都屬於水磨的功夫,短期很難看到有什麼特別明顯的效果。

對於着急須要反饋的咱們,是一個巨大的考驗,明明學習某一個專業的知識能解決一些當下的問題,卻不得不取捨時間用來進行一些額外的優化,這些優化並必定能帶來必定的收穫。

但恰恰又是一個綜合能力,可以讓咱們在極短的時間解決問題,在之後的每一步都擁有結實的基礎面對大部分的困難。

如何取捨,就看我的的時間和精力了。

相關文章
相關標籤/搜索