如标题
小弟是资历三年的系统厂软件RD,
最近有想说 等累积到五年资历拼看看去外商,
所以常常有空就刷一下Leetcode,
但最近刷的心得是,
发现自己好像对解题没什么天份,
常常要想很久,有时候也解得很烂,
可能就是用很多个for循环硬干出来之类的,
我自己也待过几间公司,
平常coding都是这样干,好像也没出过啥问题,
我自己知道这样有可能拉低程式运算效率、耗内存等缺点,
但我猜可能跟台厂都只管你有没有做出来,
而不管你做得好不好有关(!?
不过这样去面试外商的时候是不是很不好,
我爬过很多文,很多人再解题的时候虽然有解出来,
但可能会被面试官说这样时间复杂度太高、可以再优化等,
这些感觉自己也写不出来,
所以我想问的是,
如果想要成为一个可以进外商的顶尖工程师,
是靠努力 一直刷题、解题 多累积经验就一定可以的,
还是 跟天分有关系 有些人智商极限就在那边 不能勉强?
想问一下版上大家的意见,
感谢!!