美文网首页
提升技术深度

提升技术深度

作者: _百草_ | 来源:发表于2023-06-13 16:30 被阅读0次

    1、对于候选人来说,根本无法事先知道面试官考察哪方面的技术知识,只能在面试前做好足够充分的准备

    2、技术点面试:大量刷题的人往往能通过这种面试
    有经验的面试官和候选人聊天:个人技术、阅历、项目经历等情况

    3、面试筛选看职位的契合度,要招的人,和对方的定位。

    4、技术是工科路线:卡位时间段是否真的达到标准:公司业务、得到的机会、个人学习能力和领悟能力

    5、构成自己的知识结构和能力领域

    6、业务流(业务驱动)、技术流(技术驱动)=>技术更新迭代快

    7、多掌握原理和方法论,提升分析问题的能力;多实践,有实践验证原理,与理论结合
    =>只限表面,没有了解底层原理;不了解本质,导致深度不够
    =>学了底层原理,但没有实践,缺乏实际验证,很容易忘记
    =>看源码,一定是要为了解决某个问题,如验证它的底层机制,看看别人是怎么实现这个底层机制的;若自己实现,怎么参考实现


    8、随着年龄的增长,你原来的优势都会慢慢变成你的劣势

    初级工程师:丰富项目经验
    10年:其实没有做过什么有难度的事情,工作十年可能只是1年的工作经验用了9次
    => 解决问题的方式很有技巧,自成体系
    方法:给自己半年的时间,对以前项目中的某一项技术框架进行学习扩展和实践=>最好利用一下目前所在公司的资源,讨论遇到的每一个问题

    原因:

    • 回避问题:工作中的问题,设计或技术上或找到替代方案=>把问题搞明白,至少把别人是怎么能解决这个问题的思路和方式搞明白
    • 没有兴趣:好奇心;遇到很有意思的解决方案、框架或者一些诡异问题,我们没有深思

    方向:
    深度+广度
    深度最好跟自己的兴趣或比较接近的工作模块相关

    带领者写好框架,给你定了一条大陆,然后你在他定好的大路上添加砖瓦,却生出一种假象,觉得自己很

    自己写一个这样的框架,或设计一个思路,去指定一个方向和路径的话,你就会发现它没有你想象中的那么简单

    在某方面你需要有一定的深度,以突出你自己的学习理解和运用的能力,而且这个能力要有成功案例来背书
    => 资深工程师:公司并不希望你还是平庸的,没有深度。到了这个级别需求量并不像初中级开发那么多,公司更理性和稳妥的做法是选择有深度的人


    1、面试解惑:没有技术深度的苦恼
    2、如何提升技术深度

    相关文章

      网友评论

          本文标题:提升技术深度

          本文链接:https://www.haomeiwen.com/subject/dvjcydtx.html