做技术的人都会存在技术偏见,对自己不了解不涉足的但又和自己领域相关联的技术领域会觉得不实用或者没那么有价值。
举个简单例子,一群没日没夜开发网站功能的程序员会对网站访问量高并发等一知半解,并且不以为然。因为所做的网站的访问量没有那么高,所以不会有那方面的技术需求。进而认为开口闭口服务器性能和高并发的是夸夸其谈之辈,连功能都完不成,还来考虑上线后的问题?而那些善于在大数据中排查问题的人会对做网站功能的开发者不屑一顾;但要有一定岁数的他们亲自去做个什么,却也怕不见得心应手。
这些造成领域的再细分。有些人不停做网站App,完善功能;有些人不断修补Bug,维护运营;有些人专注性能,调优解难。薪金差距甚大,但可能工作岗位需求也有巨大的差别,钱多的岗位竞争总是更激烈些:)
前人告诫我们到一定阶段一定要去去学更高层的技术,先要熟练掌握网站开发,随后就至少得懂服务器,玩得转大数据,还要对人工智能略知一二…… 但由于所处公司的不同,学习的环境是有限制的。你不可能在小公司里搞太多大数据的东西,那不切实际。你也无法在一家固步自封的大公司里用一些新的技术,那是和团队作对。因为无法伸张自己技能的发展,于是对于那些不能涉足的领域心存芥蒂,也情理之中了。
心中要有一片自由的天空。知道哪些技术领域是自己可以放弃的;哪些领域就算没有路,自己也要爬去那里。
—— xuzp 记于 2017.5.8