zoukankan      html  css  js  c++  java
  • 重要摘记

    https://www.halfrost.com/halfrost_2017/

    BAT 的面试可能会考察前沿技术,热修复和跨平台,底层技术,LLVM + Clang ,基础技术,WebKit 和 JSCore 。身边一部分 iOS 开发也逐渐开发转写 JavaScript 了。国内 iOS 开发者也可能会觉得大前端时代的到来,对自己技术的冲击。(当然国外的 iOS 开发者对这些并不感冒,国外的玩法还是原生开发。)继续回到国内的行情,当大前端的一些东西逐渐吞噬 iOS 开发者的开发领域的时候,也许还没有等大家熟悉或者精通前端各种框架的时候,这时 AI 又出现在大家视野中了。机器学习,深度学习一大堆的概念如潮水般涌来。

    小结一下这段前端学习,大量的项目实践 + 主动有目的的看书学习 + 有大神指点 = 高效的学习。

    他认为不经过大量实践的学习是低效的。

    除了自己看书学习以外,项目中遇到各种技术问题也都是组长和组员替我答疑。也是带我飞的节奏。如果自己学习,自己摸索,要想掌握上面的这么多东西,不知道要多久才能弄懂。

    正确的学习方式也应该是将学习与具体业务场景结合起来,帮助公司利用自己掌握的技术开展业务服务而创造价值。如此看来,这样的成长一定是最快的。 

    学习永远没有错,错的是选择了低效耗时耗精力的前进方向。

    这里笔者的建议还是优先学习公司项目里面用到的知识,深挖技术痛点。有多余的时间再去横向了解其他的。和 T 型人才一样,先专一门,再扩宽广度。先广度没有深度就会导致你连工作都找不到。

    有一位计算机的大神建议程序员每年成长的速度至少是一年多学习一门陌生的语言。从今年的结果来看,我是完成了。

    程序员在从业几年以后,视野不应该仅仅局限在自己的开发语言中。可以超脱开发语言,放开视野,从更高层次去想想问题。当然笔者以上的这些思考在水平更高的人看来也许水平一般。水平更高的人也一定是这样一步步的走过来,直到最后能指点江山,他们的想法能对整个行业产生影响。以上就是我今年一年技术以外的一些认知。全部都来自我自己亲身实践的“宝贵经验”。希望读者看到这里能有一些收获。

    在 iOS 领域,大家也都认识迪哥,迪哥就是架构师,和迪哥交流之后,迪哥的日常工作内容是对部门人员的组织,对技术选型的决策,对业务的组织,对架构的方案,所以我认为架构师的工作是以解决业务问题,推动业务增长为基础,在此之上改善公司的架构,使之能对外提供更加优秀的性能,并具有对人、技术、业务的组织统筹能力。

  • 相关阅读:
    JAVA流和File类
    JAVA的Socket
    JAVA反射
    JAVA线程
    JAVA集合
    052-214(新增70题2018)
    052-213(新增70题2018)
    052-212(新增70题2018)
    052-211(新增70题2018)
    052-210(新增70题2018)
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/8718651.html
Copyright © 2011-2022 走看看