美文网首页
技术选择和努力的思考

技术选择和努力的思考

作者: VioletJack | 来源:发表于2023-04-01 13:07 被阅读0次

    随想

    • 不要把自己拘泥在一个特定的职业,而将与自己无关的技术拒之门外。保持开放、保持好奇。
    • 软能力自然是非常重要的能力,想要提升软能力不仅需要在工作中慢慢积累,也需要去刻意的培养这些能力。
    • 做算法题的过程总是让人专注而愉悦,可能这就是编程的魅力。
    • 我发现很容易走进不断学习语言、框架和库的误区中去。

    技术层级

    • 模式和思想,
    • 语言和平台,
    • 框架和库,是用来具体解决特定的问题的。我们往往执着于学习各种库、甚至以学习其中的源码为荣,但相对来说收获并不会很大。

    打个比方

    如果我是个木匠:

    • 框架和库就类似于各种雕刻工具,可以让我更快、更好的完成雕刻。每一种工具都有其特定功能。
    • 语言和平台就像是雕刻的原料,不同的原料有不同的雕刻手法。不过最终产出的都是雕刻艺术品。
    • 模式和思想就像是匠人师傅的雕刻技艺和手法,相同的工具和原料,好的匠人就是能雕刻的更优质、更效率。
    • 软技能就像是匠人精神,虽然不直接影响雕刻产物本身,但却能让人在雕刻这条路上变得更好,反过来说不断雕刻的过程也磨砺着他的匠人精神。

    分析

    其实以上四种,不分孰轻孰重,都是将雕刻做好的必要条件。
    拥有匠人精神的人,即使他转行了,也可以靠着这种精神将其他的事情做好。
    拥有高潮的雕刻技艺,无论是木雕还是石雕,无论是用何种工具,一样可以雕刻出优质的作品。
    原料这种东西,虽然在变。但是变化相对较小。木雕必然是木质原料,只不过可能后来变成了复合木料。但它们的变化不会太快。
    变化最快的、种类最多的就是雕刻工具了。以前可能就一把刻刀,到了现代有各种现状的刻刀、还有各种电动设备。

    结论

    四种都要学,框架和库用到哪个学哪个,能用就行。有问题再去深究。语言和平台可以精通一门,但也要对其他语言保持开放的态度,如果需要可以做到快速适应变化。模式和思想平时必然也会用到,但用到的不多。即使如此也需要刻意得去培养这方面的知识以及思考方式,辅以实践以提升自己。软技能么……境界太高,尚在学习中……

    相关文章

      网友评论

          本文标题:技术选择和努力的思考

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