zoukankan      html  css  js  c++  java
  • Reflection

    During my master period, my English level has improved a lot, especially in academic writing, listening and speaking. What impressed me deeply is their management method and flow process utilised in practical work management, which is guided by the mature and famous methodology.

    I quite appreciate My MBA supervisor John Marti. He taught and influenced me a lot. I like his lectures which provide the philosophy that is consistent with my experience and feelings for working these years. I keep in mind the philosophy he mentioned "simple is difficult", "think outside the box".

    My interest and strength are in mathematical algorithms development and hardware related software development e.g. upper computer software and embedded system development. I researched control theory during my college age. At that time, control theory research is quite theoretical, which cannot be applied directly in the practical scene. Currently, machine learning including deep learning can be applied in the practical application and scene. Generally, the application can be divided into several areas as follows:

    1. Recommendation System;
    2. Computer Vision;
    3. Natural Language Processing;
    4. Speech recognition;
    5. Knowledge Graph(combining symbolism and Connection-ism).

    I remember the point mentioned in the book "PEAK: Secrets from the New Science of Expertise" is the skill levels that one person who worked in some area for 20 years are not necessarily higher than the person who just worked for 5 years. This is because when skill levels have achieved an acceptable extent and formed the automatic ability, it cannot be improved by more practices even is reduced due to the reason of practices without a purpose. Hence, the person who used the "one-year" work experience as "ten years" would be obsoleted. Because they do not develop in a deeper direction. For software development, the repeat of business logic development is like the practice without a purpose.

    Although software development contains many areas, the philosophy can be transferred between each area. For example, the essence of web back-end development is architecture, design pattern, hierarchical thinking e.g. MVC, MVP, MVVM, the philosophy also can be used in low -level system programming.

  • 相关阅读:
    史上最复杂业务场景_逼出阿里高可用三大法宝
    六一儿童节PHP宝宝又被围剿了,迅速围观!
    程序员常用远程工具有哪些?
    Kotlin真的会取代JAVA吗?
    云通信—连接产品与用户的桥梁
    小团队能做大系统:Cloud_Native云原生架构实践
    打造立体化监控体系的最佳实践——分布式调用跟踪和监控时间
    “机器学习”三重门_“中庸之道”趋若人(深度学习入门系列之四)
    ehcache缓存
    hibernate延迟加载
  • 原文地址:https://www.cnblogs.com/mjjackey/p/13583224.html
Copyright © 2011-2022 走看看