現在回想當年的狀況,發現當時是自己連問題在哪都不知道,基礎能力相當薄弱。縱使能夠寫大量的程式、熟悉不少常見的演算法與技術、也能把想到的功能都刻出來,但事實是連問對正確的問題都沒辦法,理所當然也不會得到正確的解答。
不過幸運的是,大概是高中低階技術和各種場景接觸多了(渾渾噩噩也經歷了五、六年),縱使也不是多厲害的專家,某一天開始感覺到開竅,似乎對很多當年從未想過、從未理解過的關鍵問題,不知不覺想通了。開始意會到當年系統架構設計的問題在哪裡、可改善的方向、程式該如何重構。
很多事沒有機運、沒有想過,就不會貫通,也無法想的深遠透徹。即使靠大量的單調無腦的苦練,成為了踢一萬次腿的鐵腿神,仍然無法得到突破。單論自己以一個後端工程師的生涯來說,經歷了近十年跌跌撞撞,才赫然發現自己剛踏出了 junior 的領域而已,得到了第一次的變身。
留言
張貼留言