負載均衡策略 你怎么看待滿嘴高并發(fā),編碼能力卻稀松平常的程序員?
你怎么看待滿嘴高并發(fā),編碼能力卻稀松平常的程序員?我是磚頭人。我來回答。高并發(fā)的核心原則是網(wǎng)絡io的事件處理機制。在細節(jié)方面,一些重要的環(huán)節(jié),如分組和分組,都比較復雜。但就大多數(shù)采訪和日常工作而言,真
你怎么看待滿嘴高并發(fā),編碼能力卻稀松平常的程序員?
我是磚頭人。我來回答。
高并發(fā)的核心原則是網(wǎng)絡io的事件處理機制。在細節(jié)方面,一些重要的環(huán)節(jié),如分組和分組,都比較復雜。但就大多數(shù)采訪和日常工作而言,真正了解反應堆機制的核心幾乎就足夠了。關于高并發(fā)性,您可以閱讀更多關于陳碩的書。
關鍵問題是,如果編程能力很弱,那么問題就很大。簡單地說,如果你給一個任務或解決一個問題,如果你的動手能力很弱,你可能會很長時間不確定,容易犯錯誤。對于一個發(fā)展崗位來說,無論公司有多大或多小,在日常工作中都不會有額外的難度或大規(guī)模的發(fā)展。換言之,誰的基本技能更好,誰的任務往往完成得又快又好。
動手能力弱,有一種特別簡單直接的改進方法,就是刷leetcode等,先寫代碼。不管用什么語言,先多寫,多寫自然不會松懈。
然后從簡單的面向對象到最基本的兩三種設計模式,從串行到并行,結合自己的編程語言,對語言的特點逐漸了解,過程就像刷題目一樣,寫代碼加深印象。學習一門新的編程語言也是如此。
對大多數(shù)人來說,要成為一名優(yōu)秀的程序員并不容易,但要成為一名合格的員工并付出足夠的努力是可以的。好腦子不如壞筆好。