今天剛好看到一篇有關資深工程師對於面試考刷題的看法
* 原文: https://qr.ae/pGBcbs
* 谷歌翻譯重點如下:
我已經編碼 15 年以上(嘀咕)年了。
除了架構工具、部署工具、代碼管理/版本控制、票務系統、六種我不使用的其他語言之外,
我還了解 PHP、Python、Javascript、SQL(各種風格)、無數框架、ORMS 模板系統等通常,服務器配置的東西......
如果您希望我能夠在白板或共享 IDE 中吐出某種對您有意義的代碼形式,那麼您會有另一個想法。
我一次只能記住這麼多東西,
更不用說就我個人而言,我從來沒有上過大學去學習你們都學過的那些廢話,
比如大 O 小 O 符號和 15 種不同的排序和沒有人在現實世界中使用過的二進制搜索算法!
感謝您對 Big-O 的所有解釋,但我不需要它們。
你不認為我在職業生涯中已經無數次查閱過這個嗎?
我有,當我讀到它時,它甚至是有道理的。
然後,在閱讀這篇文章兩個月後,我幾乎忘記了它,因為在我的工作中(過去是這樣)我從來沒有發現它的用途。
沒有被使用的知識很快就會被更相關的東西所取代。