国内最专业的IT技术学习网

UI设计

当前位置:主页 > 亚博体育app手机版 >

我是技术总监,我确实答不出那么多技术细节!

发布时间:2019/06/28标签:   细节    点击量:

原标题:我是技术总监,我确实答不出那么多技术细节!
前段时光,友人圈被《我是技巧总监,你干吗总问我技巧细节》刷屏了,微信群里也有很多探讨。就我所看到的情形,种种看法都有: 有人以为“技巧人不能丢掉技巧”。 也有人以为“任务做到下面都是磨练人道”。 另有人以为“工种差别,技巧细节不清晰很畸形”。借这个机遇,我想谈谈本人的阅历。十多年前,我已经去 BAT 中的一家口试过(到当初也是我独一一次 BAT 的口试阅历)。事先刚结业几年,写代码处理个别成绩义务曾经“得心应手”了,各方面常识也懂一点,会搭 MySQL 的 Master-Slave,会用 Memcache,HTTP 协定也基础熟习……在谁人很多公司还在为 100 万 PV 就头疼的年月,如许的水准在技巧上算比拟当先了。以是我认为,此次口试应该是十拿九稳。成果大大出乎我的预料,能够说是“惨败”。我熟习的范畴一个也没有谈起,我处理的成绩一个也没有问到,却问了一大堆“技巧细节”成绩。比方一个 Int 变量要占几个字节,字符串的查找,调换怎么最快……在黉舍里,我最熟习的 Java,C 和 C++ 的课程只是囫囵吞枣,这类常识早就忘却了,做题比拟多的也是团圆数学、数值盘算等等,任务了以后始终做 Java,基本不会深刻到如许的细节。以是,口试成果用“惨败”来描述,是一点不夸大的。事先我感到很冤屈,对曾经任务的人,为甚么要考这些细节的书籍常识?并且是平常开辟基本用不到的书籍常识?岂非不该当器重现实教训吗?等再任务几年我逐步发觉,这些底本不是“细节的书籍常识”。假如你要处理的成绩略微有点挑衅性,没有现成东西能够应用,只能靠本人考虑和剖析,或许鉴戒其余现成东西的道理,就离不开这些看不起的“细节常识”。比方,厥后(始终到现在也是)我常常说:“好的顺序员不会凡事都靠实地测试,而是会事后盘算”,就必需用到这些细节的常识。拿现在最热点的“高并发”利用来讲,单个节点每秒处置几多个恳求,每个恳求包括哪些数据,每局部数据的巨细是几多,呆板的带宽是几多,网卡的吞吐率能够到达几多……能把全部这些数据综合起来,内心就大略有了掌握,并且这类感性结算的成果,远远比“写个顺序去压测”要靠谱很多。所幸我在此次口试失利以后几年就意会到这个成绩,因而又花时光(当时候 996 还很少见)把数据构造、算法、收集、体系构造等等基本常识全体梳理了一遍。现在回忆起来,事先的这轮梳理确切值得,本人厥后受害匪浅。

上一篇:没有了

下一篇:没有了

返回
版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号