《我是一只IT小小鸟》读书笔记3
前辈首先提到了技术深度问题,这也是我在学习路上确实遇到过的疑惑,是应该注重深度,还是应该注重广度?技术栈全面还是某一项技术非常精通好呢?李成前辈比较看重深度,他认为某一项技术的精通比博而不精更重要。我认为其实两者并不矛盾,可以在不断拓宽技术栈的同时,把某一门技术,比如我们上大学最先接触的C语言,进行更深入的研究(C仍然是编程语言中不可小觑的巨擘,实际上在世界编程语言排行榜中C仅次于java排名第二,高于C++、python和php等一众在“世界上最好的语言”大战中占得上风的成员),对技术更深刻的掌握,不只是技术知识,还包括使用技巧、效率优化、错误控制等等。越是高层次的应用平台,就对这些有越严苛的要求。
提到求职历程,前辈发现实习的方向和自己想要的工作并不相符,直到最后发现自己真正想要的工作目标。我自己的就职目标从选择IT和CS开始就已经很明确了,肯定不可能脱离技术,第一份工作大概率是纯技术人员,即使走上管理、咨询、设计等道路,肯定也与技术脱不了干系。前辈的一句话引起了我的共鸣:“靠技术、靠实力吃饭,是我心中简单的理想。”,工科生,大多不都是抱着这样的心态吗,毕竟真的有创意,有理想,想要并且能为工业界带来贡献的,可能几十年也就那么几个人。
前辈面试的过程再一次体现了博而不精的危害。每家企业的技术要求不一样,要有竞争力,就必须要在那方面有足够的深度。看来形成健康的技术栈是迫在眉睫的事情。就如同李成前辈说的“世界上不会有孤独的高手,却会有一群没人要的半吊子”。
读完全文+文末花絮,我发现全篇前辈主要强调的就是两个词:深度和适合。实际上这两个词是有关系的。现在每个行业分工都既细致又明确,所以企业在招聘的时候,往往不是想要哪些什么都能干的人,而是想要能把某一件事情干好的人,也就是所谓适才适所。所以有了深度,你才能适合,不,是比别人更适合。此外,对于任何问题的解决方案,不是越华丽越高大上就越好,有时候问题考验你的,只是你是否能选择最适合的解决方法。